- 博客(49)
- 资源 (13)
- 收藏
- 关注
原创 毕设:智能组卷平台(遗传算法)
主要功能包括 登录,学生管理,老师管理,题目管理,试卷管理,任务管理,教育管理,试卷管理,批卷管理,分为3个端:管理员端,老师端,学生端。智能组卷平台(遗传算法)
2023-04-09 15:30:42
781
5
原创 java毕设:失物招领系统
主要功能包括:登录,注册,密码找回,修改密码,失物招领,寻物启事,认领,线索提供,留言,系统通知等功能,springboot失物招领系统1108。寻物启事申诉信息Controller。失物认领记录Controller。分为前台页面和后台管理;
2023-04-08 16:48:41
323
原创 作业:java web失物招领系统
首页、个人中心、发布物品、申领物品、发布与申领管理、搜索查询、退出等模块。DBUtil:Apache的对JDBC简单封装的开源工具类库。个人中心模块实现了查看、删除、修改发布物品、处理申领等功能。用户管理模块实现了登录、注册、修改、查看信息等功能。基于JAVA EE入门的失物招领系统1037。在首页模块实现了模糊查询、分类查询等功能。C3P0:数据库连接池。
2023-04-01 22:28:05
263
原创 毕设:基于ssm智能化小区管理
管理员:登录,个人中心,住户管理,活动管理,投诉管理,物业费管理,论坛管理,系统管理,等。业主端:首页,活动信息,论坛交流,公告信息等功能。本系统分为两个端 管理端,住户端。基于ssm智能化小区管理1036。
2023-03-23 23:08:35
195
原创 基于SSM的酒店管理系统的设计与实现
基于SSM的酒店管理系统的设计与实现 1035。用户只有查看房间,预定房间,等操作。分为管理员,用户两个角色。管理员主要管理后端数据。
2023-03-22 23:16:46
294
原创 毕设:基于springboot高校项目管理系统
主要功能 项目申报、审核、立项、中期检查、结题;基于springboot高校项目管理系统 1034。本系统包含三个角色管理员,教职工,科研处。
2023-03-18 18:51:38
542
原创 二次开发:基于ssm的流浪猫狗救助系统(springmvc spring mybatis mysql jsp)1102
该项目使用spring mvc,spring,mybatis框架组合。分为前端和后端两部分,主要功能包括:领养中心,团队活动,领养管理,流浪猫狗管理,志愿者申请,领养列表等。适合喜爱动物的同学,目前流浪猫狗很多,同学可以通过该网站发布需要救助的流浪猫狗信息,便于有爱心的人士收养。jdk8+tomcat8+mysql+maven+IntelliJ IDEA(或Eclipse)管理员controller 控制层。动物Controller控制层。用户Controller 代码。
2023-03-15 21:56:20
393
原创 Java毕业项目:基于ssm学生成绩管理系统1033
管理员(编辑公告、批量导入学生/教师/课程基本信息、及增删改查、对系统接口访问权限的控制);基于ssm的学生成绩管理系统。分为管理员、教师、学生三种角色。教师(录入学生成绩、查看自己的课程/学生、结束课程)学生(选课、查成绩)
2023-03-04 11:02:24
219
原创 Java项目:快递之家管理系统的设计与实现(SpringBoot+MybatisPlus+Thymeleaf+jquery+layui)1026
用户主要功能有:待收列表,收件列表,寄件功能,寄件列表,个人信息修改;管理员主要功能有:相比于用户多了 物流管理,用户管理;
2023-02-20 21:40:46
641
1
原创 java毕业项目:基于SpringBoot药品管理系统1025
主要功能:登记出入库信息、供应商信息、药品信息、账单信息、销售记录、问题药品记录、商品退货、退货给供应商。适合练习java web开发,也可以用作课程设计和毕业设计。基于SpringBoot药品管理系统。
2023-02-18 11:02:01
388
1
原创 java项目:基于ssm的商户管理系统(spring+springmvc+mybatis+mysql) 1024
完美商务管理系统:采用经典搭配SSM技术架构,功能非常全,代码完整度非常高 主要功能有:系统管理;
2023-02-16 23:34:17
186
1
原创 java毕业项目:基于ssm框架的微信小程序图书管理系统1023
基于ssm框架的微信小程序图书管理系统,功能完善。适合练习小程序开发,也可以用作课程设计和毕业设计。jdk8+tomcat8+mysql+IntelliJ IDEA+微信小程序。spring+spring mvc+mybatis+微信小程序。主要功能:首页,图书列表,个人中心 等;
2023-02-15 21:37:43
509
原创 git常见的基础命令
git init :创建仓库(文件下会出现一个.git文件;)git status :显示工作树状态git add a.md(指定文件)/git add . (所有文件) :相当于将文件暂存到缓存区
2023-01-05 15:39:28
221
原创 git 记住账号密码和清除账号密码
这个命令其实是在主目录的gitconfig目录下添加了以下内容(~/.gitconfig)输入一次密码之后,git就会自动帮你记住用户名和密码。
2023-01-05 15:28:13
2714
原创 git常用命令
git pull origin master :(拉:把远程仓库的最新代码拉下来 origin :远程仓库 master :本地分支名)git add a.md(指定文件)/git add . (所有文件) :相当于将文件暂存到缓存区。git push origin master: (推:把本地代码推到远程仓库 )git config --global user.name :查git名字。git init :创建仓库(文件下会出现一个.git文件;git branch -a :查看所有分支。
2023-01-05 15:03:32
216
原创 java毕业项目:基于SSM的医院在线预约挂号系统1020
基于SSM的医院在线预约挂号平台。前端使用layui框架。分为管理员、医生、患者三个角色,功能完善。适合练习java web开发,也可以用作课程设计和毕业设计。
2022-12-29 18:05:49
567
1
原创 java毕业项目:基于SSM技术简易校园二手市场 1019
基于SSM技术简易校园二手市场,主要的功能有:二手商品发布、商品列表展示、用户注册登录、收藏商品、商品评论、购买商品、管理后台主要是:用户信息管理、商品信息管理、订单管理、钱包管理、系统设置等。
2022-10-23 12:01:55
461
1
原创 java项目:基于spring+spring mvc+mybatis医院人事管理系统 1018
管理员主要功能:登录,上下班打卡,个人信息管理,员工管理,考勤管理,请假管理 ,部门管理,等;员工主要功能:登录,上下班打卡,个人信息管理,考勤记录查看,加班记录,申请请假,请假记录 等;基于spring+spring mvc+mybatis医院人事管理系统。包括管理员端,员工端。
2022-10-20 22:02:39
599
原创 java课件:基于springboot智慧校园后勤管理系统(springboot+vue+mysql+redis) 1017
管理员主要功能:用户管理,角色管理,学生管理;业务员主要功能:学生管理;案件管理的录入修改 等;基于springboot智慧校园后勤管理系统,包括管理员端,业务员端。事件Controller。学生Controller。职工Controller。
2022-10-19 21:41:07
812
原创 java项目:基于SSM开发的药急送系统(spring+spring mvc+mybatis+layui+jsp+jquery+bootstrap)1016
前台主要功能有用户注册, 用户登录, 我的购物车、我的订单、商品评论、等;管理员端主要功能有:用户管理、商品管理、订单管理、评论管理、等。jdk8+tomcat8+mysql5.7+idea(推荐)+maven。基于SSM框架实现一个药急送系统,包括用户端和管理员端,配送员端。配送员端主要功能:我的待配送;管理员角色controler。评论模块controller。管理员controller。添加博客名QQ获取;
2022-10-18 22:46:31
327
原创 java项目:基于spring boot+thymeleaf理财系统(spring+spring mvc+mybatis+thymeleaf)1015
本系统是一个基于spring boot+thymeleaf理财系统。管理员:测试账号:admin 【password:123456】1.管理员:用户管理,理财产品管理,权限管理,网贷管理;2.用户:个人理财管理,金融工具管理;本系统具有两种用户:管理员、用户。
2022-10-10 19:50:22
558
原创 RabbitMQ(3)RabbitMQ介绍
RabbitMQ提供了6种消息模型,但是第6种其实是RPC,并不是MQ,因此不予学习。那么也就剩下5种。但是其实3、4、5这三种都属于订阅模型,只不过进行路由的方式不同。
2022-10-04 15:04:16
212
原创 RabbitMQ(2)rabbitmq 是什么,下载安装,界面使用
RabbitMQ是一个开源的,在AMQP基础上完整的,可复用的企业消息系统。支持主流的操作系统:linux,Windows,MacOX等支持多种开发语言:java,python,PHP,C/C++等
2022-10-04 14:25:47
695
原创 RabbitMQ(1)MQ是什么 用来干什么
什么是消息队列?即MQ(Message Queue)。MQ是消息通信的模型,并发具体实现。现在实现MQ的有两种主流方式:**AMQP、JMS。**
2022-10-04 12:39:20
146
原创 多线程-(4.2)LOCK
除了synchroinzed之外,JDK5之后还提供了更高级的锁 Lock。实际上,Lock是一个interface,而实际上开发人员需要面对的,通常只有ReentrantLock和ReentrantReadWriteLock,下面就围绕这两个类进行讲解。1. void lock(): 执行此方法时, 如果锁处于空闲状态, 当前线程将获取到锁. 相反, 如果锁已经被其他线程持有, 将禁用当前线程, 直到当前线程获取到锁.2. boolean tryLock():如果锁可用, 则获取锁, 并立即返回 true
2022-06-07 17:10:18
192
原创 多线程-(4)各种锁
乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但在更新时会判断其他线程在这之前有没有对数据进行修改。java 中的乐观锁基本都是通过 CAS 操作实现的。Java锁策略——乐观锁(CAS)_xhhhx_的博客-优快云博客_java中乐观锁悲观锁是就是悲观思想,即认为写多,遇到并发写的可能性高,每次去拿数据的时候都认为别人会修改,所以每次在读写数据的时候都会上锁。synchronized就是一种悲观锁;多线程-(4.1)Synchronize
2022-06-07 16:22:50
145
原创 多线程-(3)线程安全和线程不安全理解
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据按照“线程安全”的安全程度由强到弱来排序,我们可以将java语言中各种操作共享的数据分为以下5类: 相对线程安全就是我们通常意义上所讲的一个类是“线程安全”的。它需要保证对这个对象单独的操作是线程安全的,我们在调用的时候不需要做额外的保障措施,但是对于
2022-06-06 17:38:48
363
原创 多线程遇到的问题:(2)子线程未运行完 主线程结束了
问题:用@Test测试多线程接口时,启动服务抛出异常:Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)(当该工厂的单例被销毁时,不允许创建单例bean(不要在销毁方法实现中从BeanFactory请求bean !)
2022-05-30 17:54:38
1884
原创 多线程-(4.1)Synchronized
( /'sɪŋkrənaɪzd/):(sin k rui na z d):同步的synchronized是Java中的关键字,可修饰实例方法,静态方法,代码块。synchronized可以修饰实例方法,静态方法,代码块。修饰实例方法:对当前实例加锁,进入同步代码前要获得当前实例的锁修饰静态方法:对当前类对象加锁,进入同步代码前要获得当前类对象的锁修饰代码块:指定加锁对象,对给定对象加锁,进入同步代码库前要获得给定对象的锁。具体区别详见代码示例:0.未加锁时状态该方法启动两线程对同一个变量进行操
2022-05-30 14:16:55
184
原创 多线程遇到的问题:(1)@Autowired注入失效解决方案
在线程中为了线程安全,是防注入的,如果要用到这个类,只能从bean工厂里拿个实例。那我们只有手动获取。1、创建一个工具类import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;public class Applicat...
2022-05-25 17:54:48
769
原创 多线程-(2.1)线程池
一、为什么使用线程池:在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。 为了防止资源不足,应尽可能减少创建和销毁线程的次数。 线程池主要用来解决线程生命周期开销问题和资源不足问题。通过对多个任务重复使用线程,线程创建的开销就被分摊到了多个任务上了,而且由于在请求到达时线程已经存在,所以消除了线程创建所带来的延迟。这样,就可以立即为请求服务,使用应用程序响应更快。另外,通过适当的调整线程中的线程数目可以防止出现资源不足的情况。..
2022-05-23 14:45:55
137
原创 多线程-(1)初识
一、认识:1、概念介绍:进程:进程指正在运行的程序。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的。单线程程序:若有多个任务只能依次执行。当上一个任务执行结束后,下一个任务开始执行。多线程程序:若有多个任务可以同时执行。2、创建线程方法:2.1 继承 Thread 类 (Thread 类本质上是实现了 Runnable 接口的一个实例)创建类继承 Thread 类, 重写run方法,启动线程的唯一方法就是
2022-05-23 10:42:34
251
原创 java实训项目:基于ssm的学生学籍管理系统(spring+spring mvc+mybatis+layui+jsp+echarts)1014
项目描述本系统是一个基于ssm+layui的学籍管理系统本系统具有三种用户:1.管理员:专业管理,班级管理,学生管理,老师管理,课程管理,开课管理以及用户管理2.教师:成绩管理,学生查询3.学生:选课管理,查看成绩管理员:测试账号:admin 【password:123456】老师:测试账号:zhangping 【password:123456】学生:测试账号:001 【password:123456】运行环境jdk8+tomcat8+mysql+IntelliJ IDEA+maven
2022-04-24 14:25:18
1699
4
原创 java项目:基于springboot+vue在线考试系统1013
项目描述springboot+vue在线考试系统:使用目前较为流行的框架spring boot,前端部分采用了vue,项目的业务流程相对简单,该项目主要功能包括学生管理,教师管理,题库管理,成绩查询,考试管理等。通过这些功能可以发布试题让学生进行考试,考试结束后快速的打分。运行环境jdk8+maven+mysql+IntelliJ IDEA项目技术springboot+vue项目截图登录页管理端教师管理学生管理题库管理考试管理成绩管理学生端部分数据库考试表ex
2022-04-18 15:50:05
1666
2
原创 java实训项目:基于springboot医疗信息管理系统(计算机毕业项目)1012
项目描述基于springboot医疗信息管理系统:多角色:页面路径:http://localhost:8090/管理员账号:admin 123医生doc 123患者pat 123体检员tijian 123运行环境jdk8+tomcat8+mysql+maven+IDEA项目技术springboot+thymeleaf+jquery项目截图管理员端部分代码@RestController@RequestMapping(value = "/admin")@
2022-04-15 18:46:51
1735
2
原创 Java毕设:基于SSM的高校运动会管理系统(spring+spring mvc+mybatis+mysql)1008
项目描述ssm实现简单商城系统运行环境jdk8+tomcat8+mysql+IntelliJ IDEA+maven项目技术spring+spring mvc+mybatis+layui+jquery项目截图(多几张)登录页面管理端页面管理端 用户管理部分代码(3段)/** * 订单模块controller *//** * 订单模块controller *//** * 订单模块controller */源码地址源码地址...
2022-04-15 14:51:31
1878
6
原创 java毕设:基于springboot的服装搭配推荐系统(springboot+layui+jq+html)1011
项目描述基于springboot的服装搭配推荐系统:基于天气服装搭配推荐系统为用户提供未来一周的天气预报情况,并根据预报天气和用户现有的服装进行着装搭配,以及显示未来6小时精确温度数据为用户提供更精确的天气信息便于用户在出行前对自己的着装进行调整,每日用户可以根据自己当日对系统推荐的着装搭配舒适度进行反馈,系统将根据用户的反馈对用户着装的保暖系数进行相应调整,通过多次的反馈和调整形成对用户着装的个体化和精确化的推荐。本系统可以为用户提供以下服务:1.未来五天的天气信息显示;2.未来六小时内天气温度
2022-04-14 18:18:45
3379
4
java实训项目:基于ssm的学生学籍管理系统1014
2022-04-24
java项目:基于springboot+vue在线考试系统1013
2022-04-18
Java毕设:基于SSM的高校运动会管理系统(spring+spring mvc+mybatis+mysql)1008
2022-04-15
java毕设:基于springboot的服装搭配推荐系统(springboot+layui+jq+html)1011
2022-04-14
java毕设:基于springboot高校多角色管理系统(springboot+vue+mysql+redis) 1010
2022-04-13
基于SSM开发的网上订餐系统(spring+spring mvc+mybatis+layui+jsp+jquery)1009
2022-04-07
java项目:基于springboot物业管理系统(springboot+vue+ElementUi)1007
2022-04-03
java项目:基于springboot的仓库管理系统(springboot+layui+html)1006
2022-04-02
java项目:springboot旅游景点预约系统(springboot+thymleaf+jquery)1005
2022-04-01
java项目:ssm高校后勤管理系统(spring+spring mvc+mybatis+easyui+jquery)1004
2022-03-31
java项目:基于springboot的商城系统(springBoot+mybatis+layui+jquery)1003
2022-03-30
Java项目:在线拍卖竞价系统(java+SpringBoot+FreeMarker+Mysql+redis)1001
2022-03-30
基于ssm的流浪猫狗救助系统(springmvc spring mybatis mysql jsp)1002
2022-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人