- 博客(284)
- 资源 (6)
- 收藏
- 关注
原创 【A-013】基于SSH的共享单车管理系统/共享单车出租系统
基于SSH开发的共享单车管理系统/共享单车出租系统,实现了如下功能:游客和普通用户可以浏览单车,注册登录,查看个人中心,租车记录等等。管理员登陆之后可以进行,用户管理,管理员管理,订单管理,利润统计,交易流水,共享单车管理,等功能。具体效果可以查看项目截图,截图所显示的功能皆可正常使用。【A-013】基于SSH的共享单车管理系统/共享单车出租系统。课程设计,毕业设计,学习等等。
2024-03-31 21:38:43 206
原创 【A-012】基于SSH的在线学习考试系统
【A-012】基于SSH的在线学习考试系统开发环境:数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍。
2024-03-31 21:36:49 196
原创 【A-010】基于SSH的宠物狗商城系统(含论文)
在科学技术飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用,人们的生活方式也因网络技术的不断发展而改善。由于物质生活的提高,人们开始越来越注重精神层面的享受,不少家庭都拥有自己独特的一员:宠物。众多宠物中,人们养得最多的就是宠物狗。宠物狗在人们的生活起到了很重要的作用,对一部分人来说,或许宠物狗是一个不可替代的角色。因为宠物狗有时是人类情感抒发的一个对象,是人们心灵的一个寄托,所以人们对宠物狗的需求也逐渐增大了。
2024-03-31 21:36:01 163 1
原创 【A-008】基于SSH的员工信息管理系统(含论文)
①人事管理:对员工,部门信息进行查看,修改,删除,通过关键字搜索员工,部门,添加新的员工和部门,对合同文件的上传下载,对员工培训信息的查看,修改,删除;④工资福利:可以对员工的工资,保险福利等这些进行查看,修改,删除,添加等多个操作,保险福利,通过关键字搜索员工;②招聘管理:对招聘的职位以及招聘的记录进行查看,修改,删除,添加新的职位和记录,查看应聘者的信息;③考勤管理:对员工的出差,请假,外出三种类型的考勤进行查看,可以修改,删除,添加新的考勤;③考勤管理:查看自己的出差,请假,外出等考勤信息;
2024-03-31 21:33:58 194
原创 【A-006】基于SSH的新闻发布系统(含论文)
项目介绍:随着新闻传媒服务在高校中的进一步发展,新闻网站在校方、师生、外部访问人员之间扮演了“中间人”的角色,为实现“上情下达、下情上传、外来接触”创造了更多的条件与信息渠道。本文基于SSH 设计开发了新闻管理系统,通过对广东科技学院现有信息管理业务流程的调查分析,确定了系统的功能需求和非功能需求。本文以广东科技学院新闻管理系统为主要研究内容,通过网站上的意见反馈途径,可以有效获取到师生的真实想法,有利于增强学院与师生之间在思想上的相互了解,产生具有建设性的意见与改变。课程设计,毕业设计,学习等等。
2024-03-31 21:31:57 352
原创 【A-005】基于SSH的校园网上订餐系统(含论文)
而外卖订餐系统可以及时更新的商家最新的优惠活动以及最新推出的菜式,让客户可以直接充足的了解到商家的最新状况,从而选订用户喜欢的商家菜式,全面满足是实现网上订餐系统可以将订餐推广到更加广泛的群体,使得订餐数目增多,饭店的知名度增高以及订餐信息合理规范的管理。在了解了相关线上网上订餐行业的发展现状之后,针对外卖的线上订餐系统当前情况分析了实际需求,分析了线上外卖订餐的流程,应用了struts、Spring、Hibernate三大框架的框架设计理论和方法,从系统层、结构层、数据层等方面进行系统的设计与实现。
2024-03-31 21:07:30 337
原创 【A-003】基于SSH的校园报刊亭进销存管理系统(含论文)
【A-003】基于SSH的校园报刊亭进销存管理系统(含论文)开发环境:数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍功能需求系统架构图主要数据表的E-R图:用户信息表有用户userid、用户名(logincode)、用户姓名(username)、用户密码(password)、标志(bz)和登录状态(state)以及用户所赋予权限(usermenu)这些列。
2024-03-20 21:59:42 205
原创 【A-001】基于SSH的校园二手物品交易系统(含论文)
管理员功能主要有管理员帐号登录、管理员的添加删除和修改、查看用户信息、添加删除修改分类、查看商品详情信息和删除商品。用户的功能主要有登录注册以及找回密码、发布闲置物品的信息、个人中心管理,评论管理等。
2024-02-22 23:56:32 165
原创 计算机素质测试
深圳市考计算机素质测试备考资料,包含视频教程,上千题库,连续3年真题,含答案+解析。20年真题+答案+解析。22年真题+答案+解析。23年真题+答案+解析。
2023-04-07 21:01:34 2262 2
原创 Java毕业设计目录
环境(版本):Eclipse(MyEclipse或者IDEA)+ Tomcat8(Tomcat7-9都可以)+ JDK8(JDK7或8)+ MySQL5.5(5.5-5.7都可以,注:教程里面有MySQL5和MySQL8的兼容教程,有些毕业设计为SQLServer数据库,教程里面会有SQLServer和MySQL数据库的切换教程)【214-jsp】E-基于ssm家校通(学校+家庭)管理系统的设计及实现mysql(含论文)【M025-jsp】M-JSP基于web的远程教学平台的设计与实现程序(SSH)
2023-03-26 15:15:58 702 1
原创 尚硅谷JUC高并发编程学习笔记(5)
一、读写锁回顾悲观锁和乐观锁的概念悲观锁:单独每个人完成事情的时候,执行上锁解锁。解决并发中的问题,不支持并发操作,只能一个一个操作,效率低 。乐观锁:每执行一件事情,都会比较数据版本号,看谁先提交版本号。新概念:表锁:整个表操作,不会发生死锁行锁:每个表中的单独一行进行加锁,会发生死锁读锁:共享锁(可以有多个人读),会发生死锁写锁:独占锁(只能有一个人写),会发生死锁读写锁:一个资源可以被多个读线程访问,也可以被一个写线程访问,但不能同时存在读写线程,读写互斥,读读共享。读写锁Re
2022-03-02 22:14:53 722
原创 尚硅谷JUC高并发编程学习笔记(4)Callable,FutureTask,JUC辅助类
一、Callable接口创建线程的多种方式:继承Thread类实现Runnable接口Callable接口线程池目前学习了有两种创建线程的方法,一种是通过创建 Thread 类,另一种是通过使用 Runnable 创建线程,但是,Runnable 缺少的一项功能是,当线程终止时(即 run()完成时),我们无法使线程返回结果。为了支持此功能,Java 中提供了 Callable 接口。读写锁的演变:...
2022-02-27 23:13:50 349
原创 尚硅谷JUC高并发编程学习笔记(3)多线程锁
多线程锁某一个时刻内,只能有唯一一个线程去访问这些synchronized 方法所有的静态同步方法用的也是同一把锁——类对象本身,这两把锁是两个不同的对象,所以静态同步方法与非静态同步方法之间是不会有竞态条件的但是一旦一个静态同步方法获取锁后,其他的静态同步方法都必须等待该方法释放锁后才能获取锁,而不管是同一个实例对象的静态同步方法之间,还是不同的实例对象的静态同步方法之间,只要它们同一个类的实例对象synchronized锁的是方法,则是对象锁同个对象锁的机制要等待,不同对象锁的机制调用同一个不用
2022-02-13 11:58:58 337
原创 尚硅谷JUC高并发编程学习笔记(2)线程通信与集合线程安全
一、线程间通信线程间通信的模型有两种:共享内存和消息传递线程间的通信具体步骤:(涉及上中下部)1、创建资源类,在资源类中船舰属性和操作方法2、在资源类操作方法:判断、操作、通知3、创建多个线程,调用资源类的操作方法4、防止虚拟唤醒问题1、synchronized案例操作线程的时候,等待线程使用wait()通知另外的线程操作用notify()、notifyAll()假设有两个线程,该线程在执行过程中,判断值(不是该值等待,让其他线程抢),操作值,通知另外一个线程的调度。通过使用两个线程对
2022-02-02 23:59:48 2393
原创 尚硅谷JUC高并发编程学习笔记(1)JUC简介与Lock接口
一、什么是 JUC1、JUC 简介在 Java 中,线程部分是一个重点,本篇文章说的 JUC 也是关于线程的。JUC就是 java.util .concurrent 工具包的简称。这是一个处理线程的工具包,JDK 1.5 开始出现的。2、进程与线程进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。线程(threa
2022-02-01 21:33:22 633
原创 记录工作中遇到的GC问题以及解决方案
问题一:多线程 new Thread()工作中没用过多线程,第一次使用多线程,就直接使用new Thread(),一到线上环境就GG了,之后使用下面的方式解决这个问题ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, Rejected
2022-01-18 00:09:53 1079
原创 基于SSM的疫情隔离人员管理系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+String MVC+MyBatis+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:http://www.xuluowuhen.com/article/1641627161...
2022-01-08 15:33:18 109046 16
原创 基于SSH的电影订票系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+JSP+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:主页电影列表电影详情进行下单查看自己的订单查看留言查看个人信息管理员登录查看系统属性电影类别查看所有的电影添加新的电影插入图片查看某部电影详情查看订单查看留言http://w
2022-01-02 11:52:58 108485
原创 基于SSM的电影选票系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Spring MVC+Mybatis+Layui适用于:课程设计,毕业设计,学习等等系统介绍:前台:登录、注册、注销基本信息修改、修改头像、修改密码按标签检索电影根据电影选择场次根据场次选择座位购票查看个人订单申请退票发布评论、修改评论、删除评论后台:用户管理:增、删、改、查电影管理:添加电影、修改和下架前台在映的电
2022-01-01 23:49:05 106215 5
原创 基于SSH的家禽、家畜管理系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+JSP+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:
2021-12-29 21:57:18 107790
原创 基于SSH的鲜花在线支付系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:
2021-12-29 21:15:41 107521
原创 基于SSH的鲜花在线支付系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:有偿
2021-12-29 20:52:03 104973
原创 基于SSH的房屋中介管理系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:有偿
2021-12-28 22:53:43 107028
原创 学籍(学生)信息管理系统
开发环境:Jdk7(8)+Tomcat7(8)+MySQL+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:有偿
2021-12-27 21:51:09 553
原创 基于SSH的学生信息管理系统
开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍有偿
2021-12-27 21:22:17 105254
原创 尚硅谷算法与数据结构学习笔记07 -- 排序算法2
6、希尔排序6.1、简单插入排序问题我们看简单的插入排序可能存在的问题,数组 arr = { 2, 3, 4, 5, 6, 1 } 这时需要插入的数 1(最小),简单插入排序的过程如下结论: 当需要插入的数是较小的数时, 后移的次数明显增多, 对效率有影响{2,3,4,5,6,6}{2,3,4,5,5,6}{2,3,4,4,5,6}{2,3,3,4,5,6}{2,2,3,4,5,6}{1,2,3,4,5,6}6.2、希尔排序基本介绍希尔排序是希尔(Donald Shell
2021-12-27 19:06:59 295
原创 基于SSH的在线学习考试系统
开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍有偿
2021-12-19 22:33:28 109102 5
原创 基于SSH的公司员工、职工管理系统
开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍有偿
2021-12-19 15:42:03 1341
原创 基于SSH的进销存后台管理系统
开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL适用于:课程设计,毕业设计,学习等等系统介绍有偿
2021-12-09 22:39:02 104287
原创 尚硅谷算法与数据结构学习笔记06 -- 排序算法
1、排序算法介绍1.1、排序算法的简介排序也称排序算法(Sort Algorithm), 排序是将一组数据, 依指定的顺序进行排列的过程。1.2、排序算法的分类内部排序:指将需要处理的所有数据都加载到内部存储器(内存)中进行排序。外部排序法:数据量过大, 无法全部加载到内存中, 需要借助外部存储(文件等)进行排序。常见的排序算法分类2、算法的复杂度2.1、时间复杂度的度量方法事后统计的方法:这种方法可行, 但是有两个问题:一是要想对设计的算法的运行性能进行评测, 需要实际运
2021-12-03 21:44:49 836
原创 尚硅谷算法与数据结构学习笔记05 -- 递归
1、递归介绍1.1、递归应用场景看个实际应用场景, 迷宫问题(回溯), 递归(Recursion)1.2、递归的概念简单的说: 递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。1.3、递归调用机制打印问题阶乘问题// 阶乘问题public static int factorial(int n) { if (n == 1) { return 1; } else {
2021-11-22 20:58:12 309
原创 尚硅谷算法与数据结构学习笔记04 -- 栈
1、栈的基本介绍1.1、栈的实际需求请计算表达式:[7_2_2-5+1-5+3-3] 的值请问: 计算机底层是如何运算得到结果的? 注意不是简单的把算式列出运算,因为我们看这个算式 7 * 2 * 2 - 5,但是计算机怎么理解这个算式的对计算机而言, 它接收到的就是一个字符串, 我们讨论的是这个问题:栈1.2、栈的基本性质栈的英文为(stack)栈是一个先入后出(FILO-First In Last Out)的有序列表栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一
2021-11-20 18:09:16 734
原创 做个简单的Java学生考勤系统08--完善老师相关功能
前几篇,我们做出了老师显示,查询老师信息的功能,接下来是对老师方面功能的增强。1、列出所有老师的方法package servlet;import java.io.FileInputStream;import java.io.IOException;import java.sql.ResultSet;import java.util.ArrayList;import java.util.List;import javax.servlet.RequestDispatcher;import
2021-10-31 20:42:47 478 1
原创 做个简单的Java学生考勤系统07--完善学生相关功能
前几篇,我们做出了学生显示,查询学生信息的功能,接下来是对学生方面功能的增强。1、列出所有学生的方法package servlet;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.sql.ResultSet;import java.util.ArrayList;import java.util.List;import ja
2021-10-31 19:15:25 573
原创 做个简单的Java学生考勤系统06--签到功能完善
有些人就会问,学生签到,就根据学生id,和对应的课表id,调用添加签到功能就行了吗?不用校验吗?比如这节课是10点开始上课,我11点了还签到,这不是有漏洞吗?是的,所以,就接下来,是对签到功能的完善。public String qiandao(int kebiao_id,int xuesheng_id) //提前10分钟签到 { String s=""; try { System.out.println(utilService.get_kebi
2021-10-31 16:26:01 1772
原创 做个简单的Java学生考勤系统05--查询课程课表学生与老师信息
接下来是完成以下几个功能,主要查询课程信息,课表信息,学生信息与老师信息。1、查询课表信息public static Tkebiao get_kebiao(int id){ Tkebiao kebiao=new Tkebiao(); String sql="select * from t_kebiao where id=?"; Object[] params={id}; DB mydb=new DB(); try { mydb.doPstm(sql, params); Result
2021-10-31 12:18:40 1648
原创 做个简单的Java学生考勤系统04--签到功能的开发
重头戏来了,终于到了讲签到功能的核心了主要讲签到相关的几个方法1、新增签到方法public static void qiandao_add(int xuesheng_id,int kebiao_id){ String sql="insert into t_qiandao values(?,?,?)"; Object[] params={xuesheng_id,kebiao_id,new SimpleDateFormat("yyyy-MM-dd").format(new Date())}; DB
2021-10-30 23:03:46 1671
原创 做个简单的Java学生考勤系统03--登录功能的开发
接下来是做考勤系统的第一个功能,很多小伙伴能猜到,那么就是登录功能。package service;import java.sql.ResultSet;import java.sql.SQLException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.http.HttpSession;import model.T
2021-10-30 00:01:37 677
原创 做个简单的Java学生考勤系统02--工具类
工欲善其事,必先利其器。完成Java学生考勤的下一步是要有其相关的工具类作为考勤系统的辅助工具,下来列出有哪些相关的工具类。工具类:1、DB工具类是连接数据库的工具类,数据库的用户名,密码,数据库驱动名称,url(JDBC+数据库库名的地址)。将数据保存到数据库里,也可以从数据库读取数据package util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;
2021-10-29 23:28:30 675
原创 做个简单的Java学生考勤系统01--实体类的创建与建表
从这篇开始,写个从零开始的简单学生考勤,层级结构本来想着是Service层就够了,再加个Entity实体类就行了。后面再拓宽,前端发送请求,增加Controller层,Dao层保存数据库,这里Dao层选择最原始的JDBC,快捷。主要是博主懒。最后加个Util工具类啥的,该有的都有了。一、实体类1、学生实体类(主键id,学号,姓名,性别,班级,登录名,登录密码,是否删除)package model;public class Txuesheng { private int id; private
2021-10-28 23:53:45 1275 1
基于SSH的教室管理系统
2019-01-04
主流Java后台框架springmvc mybatis项目 集成代码生成器
2016-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人