- 博客(45)
- 收藏
- 关注
原创 022 基于Spring Boot的校园二手交易平台(源码+数据库+10000字论文)
基于Spring Boot的校园二手交易网站,方便学生处理自己的旧物,为环保添一份力!
2024-02-26 21:32:15
234
原创 020 基于Spring Boot + Thymeleaf 实现的任务发布网站(源码+数据库)
雇主:登录、注册、发布任务、选择中标雇员、评价雇员管理员、登录、任务管理、雇主管理、雇员管理基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Node.js,Maven所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2024-02-25 15:02:46
398
1
原创 019 Spring Boot+Vue 电影院会员管理系统(源代码+数据库+文档)
基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Node.js,Maven所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2024-02-25 10:58:49
834
原创 017 基于Spring Boot的食堂管理系统
主页简介(文本)店家热度(店家所有菜品销量总和排名)店家评分展示(评分:平均分、展示方式:树状图)菜品热度(菜单品的销量排名)登录/注册(单独页面)区分登陆的用户可以干啥(如店家可以干啥、学生可以干啥、管理员可以干啥)管理员用户、学生用户、店家用户用户管理模块(添加功能:注册、删除功能:登录后的所有用户、更新资料功能:登录后的所有用户)添加用户(区分用户身份:管理员用户、学生用户、店家用户)删除用户。
2023-10-17 19:34:17
744
原创 012 Spring Boot + Vue 电影购票系统
后端:SpringBoot + SpringSecurity + MyBatis-Plus前端:Vue + ElementUi数据库:MySQL。
2023-10-17 13:39:25
717
2
原创 005 OA人事管理系统
OA人事管理系统 本系统为职工人事管理系统,系统分为七大模块:职工管理,部门管理,岗位管理,招聘管理,奖惩管理,薪资管理,培训管理系统默认有两个个角色:管理员,普通用户。
2023-10-06 10:35:46
127
原创 018 基于Spring Boot的教务管理系统、学生管理系统、课表查询系统
基于Spring Boot的教务管理系统、学生管理系统、课表查询系统:系统能够实现用户的登录退出,教室、班级、院系、地点、教工、学生、用户、课程、课程表的分页展示、增加、删除(批量)、修改、根据条件查询,排课(课程表增删改查)、课程表通过表格展示(可以通过教师、班级、学年、学期进行筛选)。
2023-10-05 20:12:47
1414
原创 016 Spring Boot + Vue 图书管理系统
SpringBoot+Vue图书管理系统 第一步:运行 db 文件夹下的(询问作者获取),创建数据库第二步:修改后端数据库配置文件,启动后端第三步:vue目录下:在cmd运行npm install,npm run serve ,浏览器访问。
2023-10-05 17:32:34
1246
原创 015 Spring Boot网上商城(仿天猫)
Spring Boot网上商城(仿天猫)需求设计主要参考天猫商城的购物流程:用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。作为迷你天猫商城的核心组成部分之一,管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块,实现了对整个商城的一站式管理和维护。基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven源码+数据库脚本所有项目以及源代码本人均调试运行无问题 可支持远程调试运行所有页面均兼容IE10及以上现代浏览器。
2023-10-04 14:46:02
397
原创 014 Spring Boot 网上商城(仿小米)
Spring Boot 网上商城(仿小米) 前台商城系统:包含首页登录、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。后台管理系统:包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7, Maven所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-28 14:31:42
118
原创 013 SpringBoot网上商城
SpringBoot网上商城 前台功能商品分类查询,加入购物车,提交订单,查看订单后台功能:用户管理,订单管理,分类管理,商品管理基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven源码+数据库脚本所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-28 13:40:14
80
原创 011 基于Spring Boot的景区旅游信息管理系统
基于Spring Boot的景区旅游信息管理系统 本项目分为管理员与普通用户两种角色用户登录前台功能:旅游路线、旅游景点、旅游酒店、旅游车票、旅游保险、旅游策略管理员登录后台功能:用户管理、旅游路线管理、旅游景点管理、旅游酒店管理、旅游车票管理、旅游保险管理、旅游策略管理、订单管理管理、留言管理、数据分析等等。基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven源码+数据库脚本所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-27 18:05:32
116
原创 010 基于Spring Boot的校园二手商城系统
基于Spring Boot的校园二手商城系统 毕业设计:基于Spring Boot的商城项目,一个简单的商城,界面友好,但是不是很漂亮。实现了商城所有基本功能。基础环境 :IDEA/eclipse, JDK 1.8,Mysql8.0+,Maven所有项目以及源代码本人均调试运行无问题,可支持远程调试运行。
2023-09-27 17:07:33
57
原创 009 基于SpringBoot的宠物医院系统
009 基于SpringBoot的宠物医院系统 基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven源码+数据库脚本所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-26 15:34:15
89
原创 008 基于springboot+vue的宠物交易系统
基于springboot+vue的宠物交易系统,包括管理员、普通用户两种角色,外加游客(未登录情况)权限 游客 < 普通用户 < 管理员1、游客功能查看宠物信息2、普通用户功能出售/领养宠物、购买/收养宠物、订单管理、地址管理和卖家/卖家对话个人信息修改、密码修改3、管理员功能用户管理、地址管理、宠物管理、订单管理个人信息、密码修改基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-26 14:32:21
73
原创 006 基于SpringBoot的房屋租赁系统
基于SpringBoot的房屋租赁系统,后端采用主流的Springboot框架进行开发,前端采用layui架构进行开发。基础环境 :IDEA/eclipse, JDK 1.8,Mysql8.0+,Maven所有项目以及源代码本人均调试运行无问题,可支持远程调试运行。
2023-09-25 16:17:02
163
原创 004 SpringBoot+Vue 超市管理系统
本软件是《基于Vue和SpringBoot的超市账单管理系统》,支持商品模块、供应商模块、账单模块这三大核心业务,适用于小型超市管理商品账单,支持的功能如下。系统基础管理:对登入用户、部门、角色、权限进行维护。商品管理:对超市所出售的商品档案进行维护。供应商管理:对超市所合作的供应商档案进行维护。账单管理:对超市所管理的账单档案进行维护。系统前端采用 View UI 组件库,后端集成MyBatisPlus连接MySQL数据库,采用Spring Security做权限控制。
2023-09-24 12:24:03
110
原创 003 基于SpringBoot 超市管理系统
其功能包括:客户管理、供应商管理、商品管理、商品进/退货管理、商品销售(退货)管理、用户管理、角色管理等。超市管理系统总共分为两个大的模块,分别是系统模块和业务模块。其中系统模块和业务模块底下又有其子模块。
2023-09-23 21:50:54
264
原创 002 基于SpringBoot的酒店预订系统设计与实现
基于Java的酒店预订系统设计与实现,平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。前台功能包括:首页、房间详情页、订单、用户中心模块。后台功能包括:总览、订单管理、房间管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。基础环境 :IDEA/eclipse, JDK 1.8,Mysql8.0+,Maven所有项目以及源代码本人均调试运行无问题,可支持远程调试运行。
2023-09-23 18:01:39
215
原创 基于springboot的电商书城系统(源代码+数据库)
权限管理,店铺管理,商品管理,订单管理,用户管理以及生成一些简单的报表信息注册,登录,从商品浏览、下单到支付的整个流程,支付使用的是支付宝的沙箱环境,属于模拟环境。需要注册沙箱账号才能付款(可用支付账号:ynkltg9762@sandbox.com,密码:111111)。基础环境 :IDEA/eclipse, JDK 1.8,Mysql5.7及以上,Maven所有项目以及源代码本人均调试运行无问题 可支持远程调试运行。
2023-09-23 11:26:00
98
原创 RabbitMQ怎么确保消息可以一定发出去?
第 3 点这种情况就会存在消息又会被重新投递到 broker 导致消费者重新消费,这就是消息重复消费问题,这时候消费端必须要有幂等设计,在消费端就需要有本地消息表, 当我们消费消息的时候先查询本地消息表记录,如果能根据 messageId 查询到记录则说明之前消费过就不再消费了,如果没有记录则说明该记录还没有处理过就消费该消息。消费者消费消息后,如果消费成功则需要回调生产者修改生产者端消息表的状态把状态变成已确认状态,但是这里存在一个问题,回调的时候可能出现问题,导致消息消费成功了,但是状态没改。...
2022-08-11 15:05:27
2035
1
原创 redis缓存雪崩、击穿、穿透
② 逻辑过期:给需要缓存的数据添加一个逻辑过期字段,通过对逻辑过期字段的判断,判断数据有无过期,如果过期则开启一个线程进行缓存重建,并且返回之前的数据。所谓的redis缓存穿透指的是:redis当中没有数据,数据库当中也没有数据,请求每次都是访问数据库,而数据库有没有数据返回。所谓的redis缓存击穿指的是:热点key的过期,从而导致大量访问热点key的请求访问数据库,从而导致数据库压力过大。解决方式:热点key通常是我们通过后台进行批量添加的,比如秒杀活动,解决热点key失效,可以重建缓存。...
2022-08-11 14:12:38
251
3
原创 【微服务】Nacos注册中心(3):配置管理
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sDIML517-1659538060339)(file:///Users/apple/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/Users/316595344/QQ/Temp.db/7D0D518D-83D6-4B02-877E-0AAA4CB821FC.png?注意:项目的核心配置,需要热更新的配置才有放到nacos管理的必要。..
2022-08-03 22:48:33
2670
原创 【微服务】Nacos注册中心(2):负载均衡、权重、环境隔离
服务器设备性能有差异,部分实例所在机器性能较好,另一些较差,我们希望性能好的机器承担更多的用户请求。默认情况下,所有service、data、group都在同一个namespace,名为public。在nacos控制台,找到user-service的实例列表,点击编辑,即可修改权重。但默认情况下NacosRule是同集群内随机挑选,不会考虑机器的性能问题。因此,Nacos提供了权重配置来控制访问频率,权重越大则访问频率越高。点击「命名空间」页面的新增按钮,添加一个namespace。......
2022-08-03 22:44:14
398
原创 【微服务】Ribbon负载均衡、Nacos注册中心(1)
负载均衡(Load Balance,简称 LB)是高并发、高可用系统必不可少的关键组件,目标是 尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。拦截我们的RestTemplate请求http://userservice/user/1RibbonLoadBalancerClient会从请求url中获取服务名称,也就是user-serviceDynamicServerListLoadBalancer根据user-service到eureka拉取服务列表。...
2022-08-03 22:42:25
260
原创 Redis、Eureka注册中心【微服务入门】
REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统,是跨平台的非关系型数据库。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的API。...
2022-08-02 00:21:53
473
原创 SpEL、Spring缓存注解、Redis核心配置类、微服务Eureka
SpEL(SpringExpressionLanguage),即Spring表达式语言。它是一种类似JSP的EL表达式、但又比后者更为强大有用的表达式语言。单体架构简单方便,高度耦合,扩展性差,适合小型项目。例如学生管理系统分布式架构松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如京东、淘宝微服务一种良好的分布式架构方案①优点拆分粒度更小、服务更独立、耦合度更低②缺点架构非常复杂,运维、监控、部署难度提高。...
2022-07-30 00:10:01
466
原创 【pagehelper】简单使用 及 Invalid bound statement (not found)出现原因和解决方法
pagehelper的使用及解决出现的报错
2022-06-15 01:05:27
774
原创 【前后端整合跨域拦截】...No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
2022-06-11 23:11:33
246
原创 Spring AOP快速入门【Spring day03笔记】
AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率
2022-06-01 11:50:05
167
原创 Spring注解开发【Spring day02笔记】
文章目录1.Spring配置数据源1.1 数据源(连接池)的作用1.2 数据源的手动创建1.3 Spring配置数据源1.4 抽取jdbc配置文件1.5 知识要点2. Spring注解开发2.1 Spring原始注解2.2 Spring新注解3. Spring整合Junit3.1 原始Junit测试Spring的问题3.2 上述问题解决思路3.3 Spring集成Junit步骤3.4 Spring集成Junit代码实现1.Spring配置数据源1.1 数据源(连接池)的作用数据源(连接池)是提高程序性
2022-05-29 21:12:51
261
原创 Spring快速入门【Spring day01笔记】
文章目录1. spring概述1.1 Spring是什么1.2 Spring之父1.3 Spring的优势1.4 Spring的体系结构2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开发的基本包坐标2.3 编写Dao接口和实现类2.4 创建Spring核心配置文件2.5 在Spring配置文件中配置UserDaoImpl2.6 使用Spring的API获得Bean实例3. Spring配置文件3.1 Bean标签基本配置3.2 Bean标签范围配置3.3 Bean生命周期
2022-05-28 19:47:52
87
原创 【Leetcode】704. 二分查找 - Java
题目描述:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例 2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1提示:你可以
2022-04-21 22:33:51
387
原创 【Leetcode】13. 罗马数字转整数 - Java
题目描述罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II
2022-04-20 22:30:53
151
转载 【02】Hadoop简介及安装
Hadoop简介及安装一、认识Hadoop1.Hadoop简介(Hadoop是什么)?Hadoop 是一个开源的,可靠的、可扩展的分布式存储和计算框架,它基于 Java 语言开发,具有很好的跨平台特性,它允许用户使用简单的编程模型在廉价的计算机集群上对大规模数据集进行分布式处理。2.Hadoop特点1.高可靠性。采用冗余数据存储方式,即使一个副本发生故障,其它副本也可以保证正常对外提供服务。2.高可扩展性。Hadoop 集群可以很方便地添加机器节点,从而提高整体数据处理能力。3. 高性能。
2022-04-14 23:35:01
1310
原创 【洛谷】- P6153 询问 —— Java实现
题目背景zbw 被邀请至幼儿园给小朋友们出题。题目描述现在 zbw 有 n 个物品,编号从 1∼n,他会告诉你 m 个条件,每个条件包含两个数x,y,表示第 x 个物品和第 y 个物品是相同的。因为 zbw 特别赶时间,所以他保证每次给出的条件都是有用的,也就是说,每次给出的条件无法由之前的条件推导得来。你需要回答有多少种不同的物品。输入格式第一行两个整数 n,m。之后 m 行,每行两个数 x,y,表示第 x 个物品和第 y 个物品是相同的。输出格式一个整数,不同物品的数量。输入输出样
2022-04-09 17:50:18
236
原创 【洛谷】- P1059 [NOIP2006 普及组] 明明的随机数—— Java实现
题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式输入有两行,第1行为1个正整数,表示所生成的随机数的个数N输出格式输出也是两行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排
2022-04-09 17:19:13
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人