基于JSP+Servlet开发java超市日常管理系统源码

基于JSP+Servlet开发超市日常管理系统: 开发环境: Windows操作系统 开发工具: Eclipse+Jdk+Tomcat+MYSQL数据库 题目:根据超市日常所做的工作描述,结合超市经理提出的超市管理需求,本超市管理系统主要提供以下功能:超市经理能够进行商品的添加、商品的查看,商品的信息修改,商品的出售,商品的统计等;收营员可进行货架商品的出售以及出售商品的统计;仓管员可进行库存中商品的添加、出售和统计等功能;同时,为了保证各工作人员的有理有据以及合法性,对于入库、出库、销售均有
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

通过H5C3完成响应式网页(VIVO官网)

该响应式网页是通过CSS3中的媒体查询完成的 HTML代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vivo智能手机官方网站-5G智慧旗舰NEX 3</title> <link rel="stylesheet" href="font/iconfont.css"> <link rel="stylesheet" href="css/reset.css">
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

Spring源码分析-BeanFactoryPostProcessors 应用之 PropertyPlaceholderConfigurer

BeanFactoryPostProcessors 介绍 BeanFactoryPostProcessors完整定义: /** * Allows for custom modification of an application context's bean definitions, * adapting the bean property values of the context's underlying bean factory. * @see BeanPostProcessor
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

[Java并发编程之美]第1章 线程基础 附加知识笔记

1.2线程创建与运行 创建线程有三种方式: 继承Thread类并重写run方法; 实现Runnable接口的run方法,new Thread时将该类对象作为参数传入; 实现Callable接口的call方法,new FutureTask时将该类对象作为参数传入,再在new Thread时将FutureTask对象作为参数传入。 对于第二种方式,有两种写法: 按规矩先写实现Runnable的类,然后在主类中调用该类 将实现Runnable接口的部分写成匿名类的形式。 如果模拟多个线程抢占资源,想
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

021.CI4框架CodeIgniter, 通过命名空间调用其它目录中的Controller控制器文件

01.我们新建一个和app同级的目录,并在里面创建一个控制器,代码如下: <?php namespace tianpan\Controllers; class MyController extends \CodeIgniter\Controller { public function show() { echo '青青子衿悠悠我心'; } } 02.在app目录中,创建一个Hello.php文件,代码如下: <?php namespace App\C
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

牛客练习赛58

https://ac.nowcoder.com/discuss/372711
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

吴裕雄--天生自然PHP-MySQL-JavaScript学习笔记:MySQL入门

this is "meaningless gibberish to mysql" \c CREATE TABLE classics ( author VARCHAR(128), title VARCHAR(128), type VARCHAR(16), year CHAR(4)) ENGINE InnoDB; USE publications; CREATE TABLE classics ( author VARCHAR(128), title VARCHAR(128), type V
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

CCF201712-2游戏

问题描述   有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。   游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。   例如,当n=5, k=2时:   1号小朋友报数1;   2号小朋友报数2淘
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

移动端rem布局实现(vw)

什么是rem? 在W3C官网上是这样描述的:“font size of the root element (根元素的字体大小)”。 就是说rem是相当于html的,因为网页的默认字体大小是 16px,所以 1rem=16px ,10rem=160px 。 rem的布局原理: 1.通过JS (JavaScript) 2.通过vw 这里我们通过vw进行实现 vw指的是view width 它是相对单位表示把屏幕自动分成了100vw宽,假设屏幕是375px对应 100vw那么1vw就等于3.75px
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

递归和分治思想

1、递归:(归去来兮) 递归效率较低,如果明确知道迭代次数,则能用迭代最好用迭代,递归是函数自己调用自身,每次调用都需要入栈等操作。但是递归操作要比迭代简单和清楚。 2、斐波那契数列的递归实现 #include <stdio.h> int Fib(int i); int main() { int i; printf_s("请输入一个大于零的整数\n"); scanf_s("%d", &i); for (; i >= 0; i--) { p
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

前端学习(23)~js学习(一)

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(实现业务逻辑和页面控制) 浏览器的介绍 浏览器是网页运行的平台,常用的浏览器有谷歌(Chrome)、Safari、火狐(Firefox)、IE、Edge、Opera等。 浏览器的组成 浏览器分成两部分: 渲染引擎 JS 引擎 1、渲染引擎:(浏览器内核) 浏览器所采用的「渲染引擎」也称之为「浏览器内核」,用来解析 HTML与CSS。渲染引擎决定了浏
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

吴裕雄--天生自然PHP-MySQL-JavaScript学习笔记:掌握MySQL

CREATE TABLE accounts ( number INT, balance FLOAT, PRIMARY KEY(number) ) ENGINE InnoDB; DESCRIBE accounts; INSERT INTO accounts(number, balance) VALUES(12345, 1025.50); INSERT INTO accounts(number, balance) VALUES(67890, 140.00); SELECT * FROM accou
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

【Django入门】学习笔记01

Django介绍 Django是一个基于Python的高级Web开发框架 它能够让开发人员进行高效且快速的开发 高度集成,方便开发 正常上网流程 打开浏览器->向目标URL发送一个HTTP请求->服务器把页面响应给浏览器 浏览网页的基本原理 本质是网络通信,即通过网络进行数据传递 浏览器经过通信后获取到该页面的源代码文档 浏览器解析文档后以适当的形式展示给用户 编辑器推荐 Pycharm Sublime Text,Atom Django项目开发 创建项目 打开命令行,进入想要安置项目的目录 命
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

RxJS过滤数据流操作符学习 (Filtering Operators)

1. 过滤类操作符的模式 很多时候,上游Observable对象吐出的数据,并不是下游关心的,这个时候我们需要把不需要的数据,过滤掉。在RxJS中,提供了这类过滤操作符来实现这种功能。 过滤类操作符最基本的功能就是对一个给定的数据流中的每个数据判断是否满足某个条件,如果满足就传递给下游,如果不满足就抛弃。 判断一个数据是否有资格进入下游,是根据 “判定函数”的返回值, true代表可以进入下游,否则就会被淘汰。 有的过滤类操作符还可以接受一个函数参数“结果选择器”,用来制定数据给下游,比如:
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

zipfile模块——从zip文件中 解压缩

全部解压缩到指定路径里: import zipfile import os print(os.getcwd()) #C:\Users\del\PycharmProjects\untitled1\cs exampleZip = zipfile.ZipFile('C:\\Users\\del\\Desktop\\新建文件夹 (2)\\新建文件夹 (2).zip') #exampleZip.extractall() #如果直接解压缩,会解压到当前程序目录中;C:\Users\del\Py
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

0018 基于DRF框架开发(多表更新的实现)

  在一个接口中,实现多表同时更新的情况比较少,但也会遇到。   处理多表更新的方法是:   1 定义序列化器,把多个表的更新的字段同时加入到序列化器中   2 在序列化器的创建方法、更新方法、删除方法中增加处理其它表的信息。   我们分别对新增、删除,修改做以下场景模拟,并实现代码。   在Applications/Examples/views目录下创建MutileModify.py文件。 1 新增   新增时要求用户填写学校信息和教师信息,如果学校存在,则不处理学校,直接新增一个教师,如果
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

MySQL解决时区问题:datadrip com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

datadrip com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone config
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

[CodeForces] Moving Points

Problem Statement Link Clarification: The problem states that for each pair of points, we consider the minimum possible distance over any possible moments of time, including non-integer time interval. This means each different pair is independent, a
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

Empire后渗透神器(类似msf)

0x01简介 empire 是一个针对内网针对域控的一个渗透测试框架,和 msf 类似。生成的木马基于powershell,能够具有一定的免杀效果。 empire 包含三个部分,一个是 modules 即自身的一些模块,一个是 listernes 即监听类似 msf 的 exploit/multi/handler 模块,一个是 agents 即已经链接上的会话类似 msf 存的 session。 0x02 安装 git clone https://github.com/EmpireProjec
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0

Docker实战之MySQL主从复制

前言 曾几何时,看着高大上的架构和各位前辈高超的炫技,有没有怦然心动,也想一窥究竟?每当面试的时候,拿着单应用的架构,吹着分库分表的牛X,有没有心里慌的一批? 其实很多时候,我们所缺少的只是对高大上的技术的演练。没有相关的业务需求,没有集群环境,然后便只是Google几篇博文,看下原理,便算是了解了。然而真的明白了吗?众多的复制粘贴中,那篇文章才对我们有用,哪些又是以讹传讹? 所幸容器技术的快速发展,让各种技术的模拟成为现实。接下来Docker相关的一系列文章,将以实战为主,帮助大家快速搭建测
分类: 其他 发布时间: 02-28 23:34 阅读次数: 0