
项目分享
文章平均质量分 75
自己敲的一些项目,希望和大家分享一起进步学习.
Jack魏
一个coding男,已有一个bug女。
展开
-
MySQL改成SQLServer连接
背景:我们开发的之前是用的MySQL,现在需要转到SQL Server 2012数据库上来。但是我从网上也找了很多资料,很多都是很老的,这里搜集了将近两天时间终于调通了,于是记录下来。需要的同学可以进来查看踩坑记录。原创 2024-08-11 17:37:25 · 1146 阅读 · 0 评论 -
一款好用的开源网站内容管理系统
客户端兼容Edge(Chromium版)、谷歌浏览器(Chrome)、火狐浏览器(Firefox)、360浏览器,手机访问也适配手机端。各个子站可以有自己的管理员,独立管理本站的用户、组织、角色、权限、模型、栏目、文档等信息,各站点之间互不干扰。同一管理员在不同站点可以有不同权限。特别适合政府、集团公司、企事业单位、大中专院校等既需要统一管理又可独立管理的机构。测试结果简要描述:2000次请求,200次并发,全部成功,总耗时206.907秒,每秒处理9.62个请求,每个请求耗时103.453毫秒。原创 2024-08-04 21:21:53 · 760 阅读 · 0 评论 -
YiYi-Web项目技术栈介绍
YiYi后台管理系统(不分离版),SpringBoot + Thymeleaf + Layui 后台管理系统框架。原创 2024-08-04 21:06:13 · 562 阅读 · 0 评论 -
YiYi-Web项目介绍
YiYi-Web权限管理系统(不分离版),SpringBoot + Thymeleaf 后台管理系统框架。前端使用Layui最新版本进行开发。原创 2024-03-24 21:55:44 · 977 阅读 · 0 评论 -
浩哥带你做项目,纯免费教学
YiYi-Web权限管理系统(不分离版),SpringBoot + Thymeleaf 后台管理系统框架。前端使用Layui最新版本进行开发。用户管理:用户是系统操作者,该功能主要完成系统用户配置。部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。岗位管理:配置系统用户所属担任职务。菜单管理:配置系统菜单,操作权限,按钮权限标识等。角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。字典管理:对系统中经常使用的一些较为固定的数据进行维护。原创 2024-03-24 21:34:29 · 981 阅读 · 0 评论 -
IDEA配置HTML和Thymeleaf热部署开发
需求:现在我们在开发不分离项目的时候(SpringBoot+Thmeleaf)经常会改动了类或者静态html文件就需要重启一下服务器,这样不仅时间开销很大,而且经常重复会让人的做题速度麻木,那有没有保存即可自动部署的开发方式?今天他来了。原创 2023-10-24 22:57:09 · 2080 阅读 · 0 评论 -
Java代码风格统一
所以这里我们来看一下Java后端开发的IDEA如何配置统一的代码风格吧。如果每个人的开发风格都不一样,那提交的代码也是五花八门,统一代码风格是必须的,因为我们需要时不时的格式化代码,前面的两个可以改成自己的(cn.jackwei)如果大家有更好的建议可以一起维护起来哟~下面就是要导入的xml了,注意这里的。这样开发出来的代码基本上保持一致了,这里是搜狗输入法影响的。这个是因为网易云的问题。阅读起来也是非常困难的。原创 2023-07-09 21:52:46 · 365 阅读 · 0 评论 -
多版本管理node.js
本文章主要讲解了如何在Windows 计算机上管理node.js的多个安装版本。对具体的命令进行讲解:有对mvn如何安装指定node版本,如何切换版本、如何查看当前使用版本,可以灵活的管理node.js版本,是您开发前端的必备工具。原创 2023-06-21 21:36:51 · 1333 阅读 · 0 评论 -
Git团队代码规范
分支名含意master主分支,用来承载线上稳定大版本,多个版本需要打tagdev开发分支,顾名思义一直开发的分支,需要合并到master分支基本上使用这两个版本就能够愉快的开发了,bugfix(专门修bug,在master基础上合并到dev和master)、release(发布用,基于dev,合并到dev/master)、feature(特性分支,基/合dev)Git分支管理及命名规范。原创 2023-06-21 00:11:32 · 751 阅读 · 0 评论 -
Git代码提交规范
上一章我们讲解了但是有的同学就问了,那如何规范的提交代码呢?提交信息和整个流程是怎么样的呢?这里我们一起探讨一下工作过程中如何规范git提交代码。这里面我们所有的操作都以代码仓为主仓进行操作。大家先行fork,并拉取代码到本地吧。原创 2023-06-20 00:58:22 · 2811 阅读 · 0 评论 -
SpringBoot3.0集成SpringDoc2.0
这里为什么要使用SpringDoc呢?是因为集成SpringFox只支持SpringBoot2.x,而基于Swagger的SpringDoc的社区现在十分活跃,代码也在不断更新。SpringFox自从2020年7月14号之后就不更新了。原创 2023-01-08 22:59:30 · 4892 阅读 · 2 评论 -
Apifox调用Security权限接口
因为项目升级到SpringBoot3.0了,使用Shiro有很多问题目前好像不支持SpringBoot3.0,大部分问题都出在javax这个包改成了jakarta 这个包下面了,所以好多组件我们用不了,需要各大厂家去适配SpringBoot3.0。原创 2023-01-07 23:02:59 · 1495 阅读 · 0 评论 -
Eclipse常用开发配置
有些导入Eclipse项目之后,会出现源码里面中文乱码问题,这时候需要我们修改一下Eclipse的编码设置。右击项目,然后点击Properties,点击Project Facets,勾选Java,注意后面的版本哟~如果上面的导入的项目没有Finish项目,说明没有识别出来是Java项目,需要新建一个Java项目,这时候修改一下JRE配置,最后别忘了修改一下Java编译的版本哟~修改好JRE之后,我们还要修改一下编译版本,选择你指定的版本即可。这时候,会出现错误,需要点击一下错误提示,然后双击添加包即可。原创 2022-12-17 17:01:01 · 1700 阅读 · 0 评论 -
Java连接Access数据库改成MySQL连接数据库
升级诉求:Java连接Access已经算是过时的产物了,一般作为存储服务的应用在Java界比较常用的还是MySQL,当然还有Oracle数据库。这里要讲的就是连接MySQL数据库了。就是因为有了SQL标准,各大厂商实现SQL语句基本上大同小异,所以我们从也比较方便快捷,那如何进行Access数据库切换成MySQL数据呢?下文就是指导手册了,如有问题可以联系作者一同探讨哟~原创 2022-12-14 22:48:13 · 1011 阅读 · 4 评论 -
垃圾分类查询管理系统
垃圾分类查询管理系统,对不懂的垃圾进行查询进行分类并可以预约上门回收垃圾。让用户自己分类垃圾,按国家标准自己分类,然后在网上提交订单,专门有人负责回收,统一回收到垃圾处理站,然后工人开始再次分类,将可再次循环使用的贩卖给工厂(以后有钱自己开)。订单处理完(一般7天内),将一部分钱返还给用户。让垃圾变成钱!原创 2022-10-14 23:28:57 · 3661 阅读 · 7 评论 -
Windows设置SonarQube项目扫描
首先安装SonarQube,如果没有安装可以参考:Windows安装最新SonarQube版本因为目前我们是本地使用,所以基本上都是用手工,其他CI后期在介绍吧。创建令牌,将令牌名称改成自己的。上面就是已经生成好了,而且Maven脚本复制下来。添加你要分析的语言。经过上面的配置就可以复制运行代码直接运行即可,如果不行的话,可以按第二步设置。需要先在Maven的配置setting.xml文件配置如下:然后按左边的加号:然后回到SonarQube查看,他会按项目名创建项目原创 2022-08-06 12:38:29 · 1224 阅读 · 0 评论 -
基于Java Swing的贪吃蛇
贪吃蛇作为一款经典游戏,其整体功能是这样的:一条蛇被封闭在围墙里,围墙里随机出现一个事物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,若一直按着某个方向键,则会一直加速移动。蛇头撞到食物,则食物被吃掉,蛇身体长一节,同时记100分,接着又随机出现食物,等待蛇来吃,如果蛇在移动中撞到了墙或是身体交叉蛇头撞到自己的身体游戏结束。......原创 2022-06-12 23:41:03 · 744 阅读 · 0 评论 -
日历记事本
日历记事本1.项目介绍2. 相关技术3. 项目仓库4. 所需环境5. 安装教程6. 运行截图7. 相关博客1.项目介绍可以设置日历的日期可以判断当前日期是否有日志记录对有日志记录的日期,可以对该日期的日志记录进行修改和删除对没有日志记录的日期,可以创建并保存新建的日志记录2. 相关技术Java的Swing编程3. 项目仓库https://gitee.com/jack0240/calendar-notepad.git4. 所需环境JDK1.75. 安装教程遇到问题可以原创 2021-12-29 09:52:49 · 475 阅读 · 0 评论 -
校园卡管理系统-版本二
校园卡管理系统-版本二1.项目介绍2. 相关技术3. 项目地址4. 数据库5. 所需环境6. 安装教程7. 运行截图8. 相关博客1.项目介绍这是一个简单的校园卡管理系统,用户分管理员和学生,不同用户可实现不同的功能。管理员可以实现所有的操作,即查询信息、修改密码、删除成员、增加成员。而学生就只可以查询信息和修改密码。查询信息是根据帐号查询的;修改密码是根据帐号和密码是否匹配修改的;增加成员即根据输入的成员信息插入到表中;删除是根据输入的帐号删除表中和这个帐号的所有信息。2. 相关技术原创 2021-12-27 16:09:54 · 1403 阅读 · 8 评论 -
基于Java Swing的计算器-版本三
基于Java Swing的计算器-版本三1. 项目介绍2. 相关技术3. 项目地址4. 所需环境5. 安装教程6. 运行截图7. 相关博客1. 项目介绍(1)首先计算器有一个简单的界面,包含0到9的数字,以及加减乘除小数点等运算符;(2)通过计算器的界面输入运算数字和运算符号;(3)如果输入错误,则按删除键删除。如果输入正确,则在界面上显示出结果;(4)一次运算结束后,直接按计算器上的清零键,清除上一次的结果。2. 相关技术Java的Swing编程3. 项目地址https://gite原创 2021-12-07 15:55:23 · 252 阅读 · 0 评论 -
基于Java Socket 的局域网聊天程序
基于Java的Swing编程和Socket编程的局域网聊天程序,是java的课程设计,里面包含源码、文档和运行教程。原创 2021-12-06 14:54:43 · 515 阅读 · 0 评论 -
基于Java Swing的图书管理系统-版本二
基于Java Swing的图书管理系统-版本二1. 介绍2. 相关技术3. 项目地址4. 所需环境5. 数据库设置6. 安装教程7. 运行截图8. 相关博客1. 介绍1.创建新图书:对应book表,填写完相应的图书信息,对数据库进行添加。完成新图书创建2.列出图书:列出book表中的所有图书信息。3.查询图书:根据图书入库号、图书ISBN、书名、作者、定价、出版社对图书进行查询。4.图书修改:修改图书的有关信息。5.图书删除:先根据管理员输入的图书名称对数据库进行查找,再从显示出的查询结果中选中原创 2021-11-26 15:06:46 · 1319 阅读 · 0 评论 -
基于Java Swing的文本编辑器-版本二
基于Java Swing的文本编辑器-版本二1. 介绍2. 相关技术3. 项目地址4. 所需环境5. 安装教程6. 运行截图7. 相关博客1. 介绍设计一个类似于Windows记事本(Notepad)的Java程序。可以打开、新建、保存一个文本文件;对选中的文本进行各种编辑操作(设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪切等);在文本中能够插入对象。2. 相关技术Java的Swing编程Java的文件读写3. 项目地址https://gitee.com/jack024原创 2021-11-22 11:07:56 · 198450 阅读 · 0 评论 -
基于Java Swing的计算器-版本二
基于Java Swing的计算器1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍(1)首先计算器有一个简单的界面,包含0到9的数字,以及加减乘除小数点等运算符;(2)通过计算器的界面输入运算数字和运算符号;(3)如果输入错误,则按删除键删除。如果输入正确,则在界面上显示出结果;(4)一次运算结束后,直接按计算器上的清零键,清除上一次的结果。2.相关技术Java的Swing编程3.项目地址https://gitee.com/jack0240/ca原创 2021-11-18 10:55:53 · 198319 阅读 · 0 评论 -
基于Java Swing的宿舍信息管理系统-版本二
Java课程设计-宿舍信息管理系统-版本二1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍这是一个简单的宿舍信息管理系统,用户分管理员、教师和学生,不同用户可实现不同的功能。管理员可以实现所有的操作,即录入学生信息、查询所有信息、更新学生宿舍信息、删除学生信息、添加学生用户。教师可以实现查询信息,而此查询功能中分为:按学号查询、按姓名查询、按班级查询、按性别查询、按宿舍查询。而学生就只可以查询个人信息和修改密码。录入学生信息即根据输入的学生信息增加到宿舍表中原创 2021-11-16 15:22:37 · 199033 阅读 · 2 评论 -
基于Java Swing的学生成绩管理系统-版本二
学生成绩管理系统-版本二1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍用户通过帐号和密码登入界面:分为三个角色 学生,老师,教务处。学生角色登录后可以查询成绩,修改密码。教师登录后,可以查看班级所有学生考试信息,修改学生信息,修改密码。教务处登录后可以管理教师信息。2.相关技术Java的Swing编程Java的JDBC编程3.项目地址https://gitee.com/jack0240/achievement-manage2.git4原创 2021-11-11 09:49:58 · 198304 阅读 · 5 评论 -
基于Java Swing的学生成绩管理系统
学生成绩管理系统1.介绍2.相关技术3.仓库地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍为应对学生成绩的查询,学生成绩管理系统包括以下功能:1.用户通过帐号和密码登入界面。2.登陆界面后,出现学生成绩的各个功能使用。3.主要的功能模块为:文件管理、数据编辑、用户管理、关于我的个人信息。4.在各个功能模块中又有小的功能,如:数据编辑包括:查找信息、添加信息、修改信息、删除信息、信息的全部显示。用户管理包括:对用户的帐号和密码的添加和删除。关于我中是我的个人信息。5.另外使用原创 2021-11-08 14:07:27 · 201226 阅读 · 0 评论 -
Java课程设计-基于Java Swing的计算器
计算器1. 介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1. 介绍本计算器除了常用的加减乘除(可以进行浮点和负数运算)这些基本运算外,还有退格、清零,甚至还能进行一些复杂科学的运算,比如余弦(cos)、正弦(sin)、自然数阶乘运算(!)、求x的y次方(x^y),并且还能进行连续运算。2.相关技术Java的Swing编程3.项目地址https://gitee.com/jack0240/calculator.git4.所需环境JDK1.75.安装原创 2021-11-03 14:18:13 · 198286 阅读 · 0 评论 -
Java课程设计-基于Java Swing的猜一猜小游戏
猜一猜小游戏1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍设计一个猜数字游戏程序,该游戏可以由程序随机产生整数,玩游戏者通过由用户输入数字来匹配上面所产生的数字。用户随机输入数字,当与计算机产生的随机数相符合时,计算机将提醒用户,游戏成功的信息,当有偏差时,将会提醒偏差,如偏大或者是偏小。注意:答错会有风险,会关机。2.相关技术Java的Swing编程3.项目地址https://gitee.com/jack0240/take-guess.git原创 2021-10-25 09:03:28 · 21496 阅读 · 1 评论 -
Java课程设计-基于Java Swing的职工信息管理系统
基于Java Swing的职工信息管理系统职工信息管理系统1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍在职工信息管理系统中,主要是对职工信息管理,功能分下如下:1.职工信息的添加2.职工信息的查询(按工号进行查询)3.职工信息的删除(按工号进行删除)4.职工信息的修改(按工号进行修改)2.相关技术Java的Swing编程Java的JDBC编程3.项目地址https://gitee.com/jack0240/staff-manage.git原创 2021-10-22 12:33:09 · 24929 阅读 · 20 评论 -
Java课程设计-基于Java Swing的宿舍信息管理系统
基于Java Swing的宿舍信息管理系统1. 介绍2. 相关技术3. 代码仓库4. 所需环境5. 安装教程6. 运行截图7. 相关博客1. 介绍1、宿舍楼信息的显示和删除,宿舍楼信息主要包括:宿舍楼号、电话、管理员、宿舍居住性别。2、宿舍管理员信息的增加、显示、删除和查询,宿舍楼管理员信息主要包括:楼管编号、楼管姓名、工作类型、月工资、性别、工作电话、工作时间、宿舍楼号。3、宿舍住宿情况信息管理的显示和查询,宿舍居住信息主要包括:寝室号、舍员、学院、宿舍楼。4、学生信息管理的添加、显示、删除、查原创 2021-10-21 12:32:56 · 21363 阅读 · 0 评论 -
Java课程设计-基于Java Swing的学生信息管理系统-版本二
Java课程设计-基于Java Swing的学生信息管理系统-版本二1.介绍2.相关技术3. 代码仓库4.所需环境5.安装教程6.运行截图7.相关博客1.介绍设计一个简单学生个人信息管理系统,该系统具有录入,查询,修改三项基本功能。要求如下:1、具有简单的录入,查询和修改功能。2、修改学生信息必须输入学号,然后对姓名、性别和地址等进行修改;3、使用access数据库存储数据。4、学生个人信息必须包括:学号、姓名、性别、地址、出生日期,其余可自行丰富。2.相关技术Java的Swing编程J原创 2021-10-21 09:59:58 · 22544 阅读 · 2 评论 -
Java课程设计-基于Java Swing的拼图游戏
Java课程设计-基于Java Swing的拼图游戏1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客本项目整理其他人作品1.介绍拼图游戏是一个简单的小程序,游戏规则如下:将一张大图分成9张小图,然后任意挑8张图,随意放在3行3列的矩阵中。通过点击鼠标移动打乱的8张图片,让其复原成原来的顺序,玩家就胜利了,游戏就结束了。在游戏结束之后,算出玩家完成游戏所需的步数。2.相关技术Java的Swing编程3.项目地址https://gitee.com/jack原创 2021-10-20 12:47:29 · 22655 阅读 · 0 评论 -
Java课程设计-基于Swing的学生信息管理系统
Java课程设计-基于Swing的学生信息管理系统1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客本代码是整理其他人项目,如有问题请及时联系笔者。1.介绍有新生来报到,要逐个录入其信息,如:学生姓名,性别,成绩,不是很复杂的小型客户开发。本程序基于jdbc实现了对学生信息的添加、查询、修改、删除等操作,同时支持查看所有学生信息,功能完善,界面简洁美观,布局合理,操作简便,简单易用,任何人可轻松操作。2.相关技术Java的Swing编程Java的JDBC编原创 2021-10-19 12:26:28 · 22317 阅读 · 0 评论 -
Java课程设计-基于Swing的文本编辑器
Java课程设计-基于Swing的文本编辑器1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍设计一个类似于Windows记事本(Notepad)的Java程序。可以打开、新建、保存一个文本文件; 对选中的文本进行各种编辑操作(设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪切等); 在文本中能够插入对象。2.相关技术Java的Swing编程Java的文件读写3.项目地址https://gitee.com/jack0240/text-edi原创 2021-10-18 12:51:11 · 21791 阅读 · 0 评论 -
Java课程设计-基于Swing的图书管理系统
Java课程设计-基于Swing的图书管理系统1.介绍2.相关技术3.项目地址4.数据库5.所需环境6.安装教程7.运行截图8.相关博客这里是整理其他人的项目1.介绍图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅原创 2021-10-18 09:14:43 · 26495 阅读 · 0 评论 -
IDEA创建普通Java工程
IDEA创建普通Java工程1. 创建项目2. 新建测试类1. 创建项目2. 新建测试类注意文件名和类名需要一致原创 2021-10-13 15:34:18 · 52855 阅读 · 0 评论 -
运行Java Swing项目中文乱码
问题描述运行Swing项目中文出现口口口乱码:解决方案-Dfile.encoding=gbk另一个问题就是Swing界面是正常的,但是输出的是问号:原创 2021-10-13 15:33:03 · 23926 阅读 · 1 评论 -
Java课程设计-校园卡管理系统
校园卡管理系统1.介绍相关技术2.项目地址3.数据库4.所需环境5.安装教程6.运行截图7.相关博客慢慢开始整理自己曾经写过的项目了,这个是大二的Java课程设计,原型参考的是学校里面的”校园卡自助机“整个设计开发都是我一个人完成,代码写的很low,也是自己成长见证。1.介绍目前的各大院校几乎都有卡在使用,广大师生在得益于智能卡带来的方便的同时,也需要有人管理和服务,但是不可能所有的信息都要人工去查询去管理,所以我们需要一个校园卡自助服务系统,智能管理,方便高效。针对大学学生日常生活和学习原创 2021-10-13 12:03:57 · 77175 阅读 · 23 评论 -
Java ODBC如何配置Access数据库?
Java使用ODBC连接Access原创 2019-01-11 13:31:40 · 3368 阅读 · 0 评论