- 博客(25)
- 资源 (7)
- 收藏
- 关注
原创 在Spring项目中生成验证码
在Spring项目中,想要生成验证码,可以使用提供的RandomStringUtils工具类,它是org.apache.commons提供的工具类,可以生成随机字符串.生成长度为6的字符串,包含数字和字母。2.生成纯数字字符串验证码。生成长度为6的纯数字验证码。
2023-10-28 21:26:04
196
原创 Dubbo入门学习总结
Dubbo是一款高性能、轻量级的开源Java RPC框架,由阿里巴巴公司开发并开源。Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。Dubbo具有以下特点:1.透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。2.软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。
2023-10-28 14:54:13
125
原创 MyBatis入门学习总结
MyBatis是一个开源的持久化框架,用于将Java对象与数据库之间的映射关系进行配置和管理。它通过XML或注解的方式,将数据库操作语句与Java方法进行绑定,使得开发者可以通过简单的配置和调用,实现对数据库的增删改查操作。它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程MyBatis提供了灵活的SQL映射语句配置,可以满足各种复杂的数据库操作需求。
2023-09-06 15:29:39
188
原创 C语言数据结构课程设计-字符串的实现
C语言数据结构课程设计,字符串的实现。采用顺序存储结构, 用动态数组实现字符串, 实现字符串的的各种运算, 以及一系字符串的相关函数, 模拟C++的string类, 实现内存的动态管理。
2023-07-05 14:50:26
304
原创 基于Uniapp+SpringBoot的博客系统
开发技术:前端:Uniapp+Vue后端:SpringBoot数据库:Mysql服务器:tomcat图片存储:阿里云对象存储开发工具:前端:HbuilderX后端:Intellij IDEA。
2023-06-03 00:08:20
408
1
原创 Nginx入门学习总结
Nginx是一款轻量级的Web服务器和反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,使用nginx的网站有:百度、京东、新浪、网易、腾讯、淘宝等。
2023-05-01 15:53:52
362
原创 银行日常营业模拟(C++数据结构课程设计)
银行日常营业流程模拟。模拟银行取号、叫号的日常营业流程。资源位置进入系统首页,需要选择身份,在选择用户后,输入姓名后,开始叫号,使用随机数模拟你前方的用户数,此处使用线程的休眠实现了简易的模拟排队过程,在经过一段时间后,轮到你后,出现菜单。此处可以输入1-5来分别实现开户、销户、存钱、取钱、查看个人信息的功能。开户存钱取钱,取钱金额必须小于或等于余额查看个人信息销户选择工作人员的身份查看队列人数银行停止营业,解散队列查看所有用户信息查看某个用户的信息。
2023-02-19 23:03:37
1265
1
原创 基于SSM的作业提交与批改系统
基于SSM的作业提交与批改系统。教师端登录页面教师发布作业,先填写作业标题,作业要求和截止时间,然后点击创建试题来创建试题。创建标题左侧为出题部分,出完一题后会将此题显示在右侧如下:在出完题后点击完成出题即可停止出题,此时,所有的学生即会收到这份作业。次处显示作业的部分有一个小bug,只有当你发布的作业有至少以为学生提交了,才能够在首页看到。点击批阅可以批阅所有已提交学生的作业点击全部保存,既可以完成批阅。此时首页会显示批阅的总分,并能进行修改。
2023-02-15 20:30:04
684
原创 登录过滤功能实现总结
可以使用spring提供的路径匹配器来对路径进行匹配,对复合要求的予以放行,其他页面需要处于登录才予以放行。当访问部分网页的时候,必须处于登录状态,如果没有处于登录状态,则跳转到登录页面,可以使用过滤器来实现。具体实现范例代码如下。
2022-12-02 14:28:41
186
原创 springboot环境下设置静态资源映射学习总结
需要创建一个实现WebMvcConfigurationSupport类的配置类,并重写其中的addResourceHandlers方法,使用它的形参registyr调用addResourceHandler方法配置访问的路径,然后继续调用addResourceLocations来配置资源的路径。其中下面代码中的**代表的是当前文件下的所有文件及其所有子文件下的文件。如果只有*则代表当前路径下的所有文件,而子文件夹下的文件则访问不到了。
2022-12-01 16:13:22
302
原创 登录功能实现总结
网站实现登录功能学习总结(springboot环境)后端处理前端发送的请求后,根据账号查询数据库先判断该账号是否存在,如果不存在,则登录失败,返回失败的结果;如果账号存在,则来比对密码,先把用户传过来的密码使用MD5进行加密,使用加密后的字符与数据库查到的密码进行比对,如果成功,则表示密码正确;如果比对不一样,则表示密码错误,向前端发送密码错误的信息;判断账号的状态是否是禁用状态,如果为禁用状态,则返回登录失败的结果;在账号和密码都存在且比对相同的情况下,获取前端的session,向session中存
2022-11-30 22:55:33
680
原创 Maven的学习总结
总之,Maven的功能主要可以分为三个进行项目构建,提供标准的,跨平台的自动化构建项目的方式进行依赖管理,方便快捷的管理项目依赖的资源jar包,避免资源间的版本冲突问题提供统一的开发结构。
2022-11-19 22:22:11
1251
原创 Nexus入门学习使用总结
nexus的全称是Nexus Repository Manager,是Sonatype公司的一个产品。它是一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。对nexus的学习总结本文是关于我对nexus入门使用的学习总结与记录。nexus的仓库分类,如何配置maven。
2022-11-07 20:03:52
8635
1
原创 MySQL入门学习总结
MySQL是一个开源免费的关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。下载地址。...
2022-08-09 15:25:57
380
原创 Git学习总结
Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。当代码量很大,而且需要人工的处理不同的版本时,如果仅仅通过拷贝来做相应备份是非常麻烦的,这时候就需要用Git来管理我们的代码。...
2022-07-19 15:09:24
116
原创 基于JSP+Servlet+JDBC的书籍信息系统
书籍信息系统,分为管理员端和用户端,具备用户管理和书籍管理的基本功能,实现对用户和书籍的增删改查功能。采用的主要技术是jsp+servlet+jdbc。开发环境为开发工具:Intelijj IDEA服务器:tomcat9数据库:mysql5.5相关资源:https://download.youkuaiyun.com/download/qq_43456702/85969668(1)经济可行性分析目的系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上非常有限。而且,目的系统并不是非常的复杂,开发的
2022-07-08 21:35:15
1068
原创 安卓android记单词软件
基于安卓的记单词软件,用户在第一次使用的时候,需要点击注册登录,在登录成功后会有引导页面,引导页面可以简单介绍软件使用,用户可以跳过。引导页面后,会跳转到选择词汇本页面,选择完词汇本后,跳转至设置计划页面,设置完学习计划后,会跳转至首页面,在首页可以查看单词的学习进度等信息,有三个学习单词的按钮,分别是“开始记单词”,“单词回顾”,“单词测试”用于不同的学习功能,可以搭配学习使用。在“我的”里面。具有查看收藏信息,更换单词本、等其他功能。开发环境:前端:android studio后端:jdk1.8
2022-07-04 15:47:39
5358
5
原创 基于SSM的学生选课系统
系统用到的技术栈前端:elementUI、vue、axios、html、jQuery等。前端管理信息系统的架构由之前做过的一个医疗项目改进而来。后端:SSM(SpringMVC+Spring+MyBatis)、pagehelper、Jackson等项目管理工具maven数据库:mysql5.5服务器:Maven的tomcat7插件开发环境:开发工具:intellij IDEAjdk1.8maven3.6mysql5.5+Navicattomcat7(maven插件)项目下载地址:http
2022-07-02 15:35:37
4653
1
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax
记录下遇到的一个关于使用sql更新数据报错的bug。一个修改书籍信息的功能,在前端正常执行了,响应码为200。但是后台报错了com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
2022-05-19 19:27:57
16680
原创 自动售货机功能模块
某模拟售货机模块功能描述如下:(1)该售货机只可接收5元、10元、20元、50元、100元的纸钞。(2)售货机中售卖的的饮料价格不等,有5元的、10元的、15元的。(3)用户选择饮料,投入足够的钱,然后按确定按钮,售货机将送出饮料。(4)若售货机没有零钱找,则一个显示[零钱找完]的红灯亮,投入的钱将会全额退出,饮料不会送出来。(5)若有零钱找,则显示[零钱找完]的红灯灭,在送出饮料的同时退还多余的钱。(6)当用户取消交易时,应最大可能还原到初始状态(注意:需要确定什么情况下,交易不可取消)注意
2022-05-12 11:16:13
1222
原创 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyR
遇到这么一个问题.org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 4 at org.mybatis.spring.MyBatisExceptionTranslator.trans
2021-11-27 18:52:23
2181
原创 如何在前端html获取cookie
如何在前端html获取cookie如果需要在前端的HTML页面获取cookie,可以使用jQuery和jQuery插件来获取.例如<script type="text/javascript" src="../../js/jquery.min.js"></script><script type="text/javascript" src="../../js/jquery.cookie.js"></script><script>let us
2021-11-27 14:25:38
5316
原创 java.lang.IllegalArgumentException: Control character in cookie value or attribute
在做课设管理系统的时候,使用cookie来保存账号和用户名,建立了两个cookie,但是运行时报了以下的错误.在删除cookie1后又可以正常运行,最后发现好像是cookie1里的值保存的是中文导致的(使用的是Maven的tomcat7 2.2插件),换成英文正常运行....
2021-10-30 23:22:05
156
原创 笔记本电脑开机后卡顿CPU频率低,无法提升的原因和解决方法
我之前的笔记本联想G50(i7 5500U+240g固态+8g内存),之前经常开机卡顿,查看CPU后,发现频率一直维持在0.7有时1.9左右,无法达到正常使用时的频率,不管做什么频率都没有得到提高.再重启后才能够恢复正常.在通过网上搜索后,找到几种解决方式.最后得到解决的方式是关掉win10的快速启动.关闭方式如下:1.右键进入显示设置,进入电源与睡眠2.点击其它电源设置3.进入选择电源按钮的功能4.点击更改当前不可用设置5.将启用快速启动取消勾选,并保存修改.目前,现在使用基本恢复了...
2021-06-05 22:03:20
40988
8
作业提交与批改系统用例图活动图状态图
2023-02-15
多风格的PPT模板汇总
2022-12-02
计算机答辩PPT应该讲哪些内容?应该分为哪几节来讲?
2023-05-13
UML用例图中关联关系中,有箭头和没有箭头的关联关系有什么区别?
2023-04-20
rabbitMq消息队列属于逻辑架构哪一层?
2023-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人