- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 数据批量更新
使用连接池:使用连接池管理数据库连接,避免每次更新都创建和关闭连接的开销。连接池可以提前创建一定数量的连接,并重复利用,从而减少连接的创建和关闭次数。通过使用批量更新语句、连接池和批量提交事务,可以大幅度提升批量更新代码的执行速度。请根据实际情况选择合适的优化方法,并进行性能测试来验证效果。批量提交事务:将多个更新操作放在一个事务中,并设置合适的事务提交大小。这样可以减少事务的开启和提交次数,提高性能。
2023-10-18 13:15:54
138
原创 千纸情缘交友平台程序设计 毕业设计设
注册页面:完成会员账号的注册,可以尝试手机验证码校验。学堂页面:展示婚恋的一些文章或者视频学习资料。消息页面:会员、平台之间的留言、回复信息。相亲平台: 相亲网站开发。会员详情页面:会员详细信息以及留言。活动页面:查询、参加平台发起的活动。我的页面:管理会员个人基本信息。红娘页面:查看、搜索红娘信息。视频页面:查看会员发布的视频。推荐页面:筛选排序会员信息。
2023-05-03 21:12:59
223
原创 nvm的安装和使用
nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。上下载最新版本,本次下载安装的是windows版本。nvm全英文也叫node.js version management,是一个。
2023-03-08 16:16:27
340
原创 MySQL提示“too many connections“的解决方法
最近使用mysql8.0.23的时候连接数据库时发现提示报错,出现mysql too many connection 的异常。经过查询发现是mysql的系统自带的连接数太小,连接的线程超过系统配置导致出现错误。3. 刚刚的配置是临时修改,重启mysql会失效。可以通过修改mysql的配置/etc/my.cnf。2. 超过连接数的原因,是mysql的连接数保持时间太长。,配置好之后再次查看最大连接数的量。1. 首先登录mysql终端,输入。修改完毕后,重启mysql即可。
2023-03-06 20:29:15
4116
原创 springboot+vue通讯录整合聊天系统
前端项目位于vue后端项目位于class下。SQL文件位于根目录下的sql,需要MYSQL8以上版本。
2023-02-28 11:45:38
770
1
原创 肝了一周总结的SpringBoot常用注解大全,看完就炉火纯青了
这些SpringBoot注解基本都是我平时做项目常用的注解,在我的电商实战项目mall中基本都用到了,这里做了一番整理归纳,希望对大家有所帮助!
2022-12-15 21:50:07
827
1
原创 基于springboot+vue个人博客搭建
springboot+vue个人博客系统: 基于springboot+vue个人博客系统接入QQ,微博第三方登录,接入腾讯云人机验证、websocket博客作为新手入门项目是十分不错的,项目所用的技术栈覆盖的也比较广,适合初学者学习。主要难点在于权限管理、第三方登录、websocket这块。做的不好的地方请大家见谅,有问题的或者有好的建议可以私聊联系我。......
2022-08-15 19:08:51
3117
13
原创 Nginx 安装
首先进行文件传输进行安装包的解压 进入nginx-1.21.6 查看缺少配置 安装c语言编译器 安装在某个目录下比如安装在/usr/local/nginx目录下编辑安装per库 再进行安装 需要zlib库编辑 再进行安装 安装完成 接下来执行安装完成 查看 启动nginx启动失败需要关闭防火墙 关闭防火墙可以访问了编辑 禁止防火墙开机启动 放行端口 重启防火墙 Nginx 安装包链接:https://pan.baidu.com/s/1rjNSicxETP2wYbgnL60nmA?pwd=vpha..
2022-07-10 15:54:01
188
2
原创 git使用
1、本地版本控制2、集中版本控制 SVN3、分布式版本控制 GitGit与SVN的主要区别软件下载常用的Linux命令! Git配置 Git相关的配置文件:设置用户名与邮箱(用户标识,必要)Git基本理论(重要)三个区域工作流程 Git项目搭建创建工作目录与常用指令 本地仓库搭建克隆远程仓库Git文件操作文件的四种状态查看文件状态忽略文件 使用giteegithub 是有墙的,比较慢,在国内的话,我们一般使用 gitee ,公司中有时候会搭建自己的gitlab服务器编辑克隆到本地!编辑编辑 ID..
2022-07-09 21:15:54
343
原创 Java遍历Map集合的四种方式
Map 有两组值,因此遍历时可以只遍历值的集合,也可以只遍历键的集合,也可以同时遍历。Map 以及实现 Map 的接口类(如 HashMap、TreeMap、LinkedHashMap、Hashtable 等)都可以用以下几种方式遍历。 2)使用 for-each 循环遍历 key 或者 values,一般适用于只需要 Map 中的 key 或者 value 时使用。性能上比 entrySet 较好。 3)使用迭代器(Iterator)遍历4)通过键找值遍历,这种方式的效率比较低,
2022-07-04 11:59:25
340
1
原创 mybatis 简单开发流程
Mybatis流程2、导入MyBatis相关 jar 包 3、编写MyBatis核心配置文件 4、编写MyBatis工具类 5、创建实体类 6、编写Mapper接口类 7、编写Mapper
2022-06-29 17:50:29
470
原创 java环境配置
目录 JDK的下载与安装 配置java环境变量接下来别忘记选择接受协议,然后打开系统设置面板检查所用电脑的系统位数。(64位 or 32位如果为32位选择绿色剪头,如果为64位选择红色箭头。(如果是苹果电脑,请自行选择Mac选项) 下载完成后打开安装包,点击下一步直到下图步骤。 笔者推荐类似这种 语言的运行环境 装在C盘,如果C盘空间不足,或者比较介意请点击更改,选择你想要的路径(建议放在一个新建的空文件夹中)(此处为盗图,因为笔者的电脑都已经装了两套环境了,所以没有再次安装)注意:这个路径要记住,后面步骤
2022-06-08 21:26:40
546
原创 JSP+Servlet+MySql超市管理系统项目源码
一、 开发背景软件名称:超市管理系统(servlet+jsp)使用对象:学习或了解过 java 基础课程,开始接触 javaWeb 的学生和软件爱好者二、 需求分析该超市管理系统,设置了登录权限验证,所有用户除了访问首页浏览商品外,均需输入账号、密码登录进入系统;三、开发环境系统环境:Windows10 开发工具:IDEA Java版本:JDK 11 服务器:tomcat 9.0 数据库:MySQL 8.0.15 系统采用技术:Servlet+Jsp+Jdbc+jQuery
2022-04-05 19:02:35
12863
64
原创 Maven配置
Maven项目架构管理工具我们目前用来就是方便导入jar包的! Maven的核心思想:约定大于配置有约束,不要去违反。Maven会规定好你该如何去编写我们的Java代码,必须要按照这个规范来;下载安装Maven官网;Maven – Welcome to Apache Maven配置环境变量在我们的系统环境变量中 配置如下配置: M2_HOME maven目录下的bin目录 MAVEN_HOME maven的目录 在系统的path中配置 %MAVEN_HOME%\bi
2022-04-05 16:45:26
246
Java JDK1.8 Java环境
2022-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人