healthLau
码龄5年
  • 436,727
    被访问
  • 224
    原创
  • 22,637
    排名
  • 92
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:他们坐在特快列车里,却不知道他们要追寻什么。所以他们很烦躁,不停地绕圈子......

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-07-22
博客简介:

health的博客

查看详细资料
  • 5
    领奖
    总分 1,327 当月 31
个人成就
  • 获得305次点赞
  • 内容获得114次评论
  • 获得1,031次收藏
创作历程
  • 5篇
    2022年
  • 45篇
    2021年
  • 58篇
    2020年
  • 122篇
    2019年
成就勋章
TA的专栏
  • Mybatis
    3篇
  • 前端
    7篇
  • MybatisPlus
    4篇
  • 软件分享
  • es
    1篇
  • kotlin
    3篇
  • MongoDB
    1篇
  • 配置资源
    6篇
  • 数据结构
    2篇
  • Linux
    1篇
  • JavaWeb
    11篇
  • JavaSE
    34篇
  • 求职
    1篇
  • git
    12篇
  • Spring
    16篇
  • Java碎知识
    3篇
  • Tomcat&Servlet
    2篇
  • 软件问题
    10篇
  • JSP
    7篇
  • MySQL
    24篇
  • C#
    10篇
  • 项目问题
    9篇
  • 习题练习
    14篇
  • C语言 停止中
    7篇
  • 电脑问题
    4篇
  • Unity3D
    34篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mysql性能优化

1、Explain做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。标注(1、2、3、4、5)我们要重点关注的数据:type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。key列,使用到的索引名。如果没有使用到索引,值是NULL。key_len列,索引长度。不损失精确性的情况下,长度越短越好rows列,查询所扫描的行数。该值是个预估值。extra列,详细说明。注意,常见的不太友好的值,如下:Using filesort,Using temporary
原创
发布博客 2022.03.29 ·
166 阅读 ·
0 点赞 ·
0 评论

VSCode搭建vue项目

一、安装环境:1.默认Vscode、nodejs已经安装好了2.全局安装vue-cli,vue-cli帮助我们快速构建Vue项目。npm install -g @vue/cli3.安装webpack (打包js的工具)npm install -g webpack二、建项目:1.开始创建vue项目,首先创建一个文件夹用来存放项目,用vscode打开对应的文件夹,并在终端cd到对应的文件夹。比如我的文件夹就是VUE注意:接下来的命令需要在cmd命令窗口,vscode默认
原创
发布博客 2022.02.21 ·
2563 阅读 ·
0 点赞 ·
0 评论

npm i 报错 gyp ERR configure error

解决方法:https://blog.csdn.net/com_it/article/details/95043471
转载
发布博客 2022.02.21 ·
125 阅读 ·
0 点赞 ·
0 评论

win10解决未安装任何音频输出设备

以管理员身份启动 cmd窗口,输入下面两行代码:net localgroup Administrators /add networkservicenet localgroup Administrators /add localservice然后重启电脑。小喇叭上的红× 就会不见了,电脑也会有声音了。...
原创
发布博客 2022.02.16 ·
1676 阅读 ·
1 点赞 ·
4 评论

计算机网络七层协议的理解

主机A到主机B数据的传输过程A主机:1、数据的产生肯定是一个应用层的程序产生的,如IE浏览器等等。这些程序在应用层需要有不同的接口,IE是浏览网页的使用HTTP协议,那么HTTP应用层为浏览网页的软件留下的网络接口。2、应用层处理好数据就交给运输层。  --- 首先A要知道B在哪里:使用DNS解析出B的IP地址  --- 交给运输层的数据:源端口,目的端口,原IP,目的IP,数据部分3、运输层给数据加上首部(TCP首部/UDP首部)构成TCP/UDP报文,交给网络层(IP层)。  -
转载
发布博客 2022.01.10 ·
69 阅读 ·
0 点赞 ·
0 评论

MyBatis && Plus分页查询

@Overridepublic PageEntity<Book> queryPageBook(BookQueryDTO request) { Assert.notNull(request.getPageCurrent(),"当前页不能为空"); Assert.notNull(request.getPageSize(),"页容量不能为空"); LambdaQueryWrapper<Book> queryWrapper = new LambdaQuery...
原创
发布博客 2021.12.07 ·
239 阅读 ·
0 点赞 ·
0 评论

spring全家桶各种版本对应关系

springboot 和各种框架的版本对应关系https://start.spring.io/actuator/infospring cloud alibaba 与 springboot和spring cloud等的版本对应关系https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E...
原创
发布博客 2021.10.15 ·
435 阅读 ·
0 点赞 ·
0 评论

mybatisPlus更新时字段为空时不更新问题

问题:当数据库字段为数字类型时,更新该个字段的时候,如果前端传来的值为null或者"",此时mybatisPlus的更新方法会自动忽略该字段。解决方法:这种情况下可以在实体类该字段上加@TableField(updateStrategy = FieldStrategy.IGNORED),忽略为空不更新的策略,此时再更新就会把库中的值更新为null了。@TableField(updateStrategy = FieldStrategy.IGNORED)private I...
原创
发布博客 2021.09.29 ·
4129 阅读 ·
3 点赞 ·
0 评论

Win10 设置系统还原点

步骤:右键此电脑 --> 属性 --> 系统保护 --> 选中系统盘点击配置 --> 启用系统保护,并分配空间(默认即可)--> 回到系统属性界面点击创建 --> 输入描述信息 点击创建详细步骤:1.右键此电脑 ==》属性2. 往下拉找到 系统保护 并点击3. 选中系统盘(我这里是c盘),点击配置4. 选中启用系统保护,分配磁盘空间(一般默认即可),点击应用或确定5. 回到系统属性窗口,点击创建,输入还原点...
原创
发布博客 2021.09.16 ·
212 阅读 ·
0 点赞 ·
0 评论

报错:Data source rejected establishment of connection, message from server: “Too many connections“

错误信息测试eureka服务发现时注册了两个相同的服务不同端口号,配置负载均衡注解后,在进行访问时其中一个服务报异常:Data source rejected establishment of connection, message from server: "Too many connections"大概原因就是太多连接,数据库顶不住了吧解决方法增加mysql最大连接数windows:打开mysql的安装目录下的my.ini文件,找到max_connections配置,..
原创
发布博客 2021.08.31 ·
53 阅读 ·
0 点赞 ·
0 评论

MySQL汉字排序

正常的排序语句是无效的示例:SELECT * FROM user u ORDER BY age ASC,username DESC
原创
发布博客 2021.08.31 ·
1482 阅读 ·
0 点赞 ·
0 评论

elasticSearch安装head插件

ES6.0版本安装head插件 1.1 前言   不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大。 elasticsearch6.0貌似已经不支持命令行安装head插件了,反正我是折腾了一下午才得出这个结论的。因此,如果你还想安装head,只能选择手动下载安装。(别再纠结于命令行安装了)   1.2 下载head插件 ...
转载
发布博客 2021.08.26 ·
134 阅读 ·
0 点赞 ·
0 评论

IDEA自动生成serialVersionUID

Java类中 serialVersionUID 的作用serialVersionUID适用于Java的序列化机制:判断类的serialVersionUID来验证版本一致性的序列化过程:序列化操作的时候系统会把当前类的serialVersionUID写入到序列化文件中,当反序列化时系统会去检测文件中的serialVersionUID,判断它是否与当前类的serialVersionUID一致,如果一致就说明序列化类的版本与当前类版本是一样的,可以反序列化成功,否则失败。IDEA打开自动生成.
原创
发布博客 2021.08.19 ·
127 阅读 ·
0 点赞 ·
0 评论

MybatisPlus的IService使用

这里以user实体类做例子首先编写UserService接口,并继承IServicepublic interface UserService extends IService<User> {}编写UserServiceImpl类,继承ServiceImpl并实现UserService@Servicepublic class UserServiceImpl extends ServiceImpl<UserMapper, User> implements User.
原创
发布博客 2021.08.13 ·
1039 阅读 ·
0 点赞 ·
0 评论

MyBatisPlus自动填充处理

官网链接:https://mp.baomidou.com/guide/auto-fill-metainfo.html实现步骤这里使用创建时间(createTime)和更新时间(updateTime)进行测试。1. 首先在原有的数据库表(user表)中添加这两个字段,如下图2. 然后在实体类中添加这两个字段,如图最后两个字段为新加字段@TableField() 注解 官网链接:https://mp.baomidou.com/guide/annotation.html#tabl..
原创
发布博客 2021.08.13 ·
320 阅读 ·
0 点赞 ·
0 评论

Spring Boot 中文文档 参考手册.pdf

发布资源 2021.08.10 ·
zip

SpringBoot官方文档(中文).zip

发布资源 2021.08.09 ·
zip

this.$router 跳转打开新页面

let toTaskLog = this.$router.resolve({path: '/analysis/tasklog',query: {TaskID: row.id}})window.open(toTaskLog.href,'_blank')
原创
发布博客 2021.08.06 ·
820 阅读 ·
0 点赞 ·
0 评论

Linux修改/etc/profile后,出现Command not found的解决办法

问题:修改/etc/profile后,除了cd以外的命令基本都不能用了,解决方法:输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 命令enter之后就可以用命令了,这时把/etc/profile文件改回来,恢复正常。(不知道为什么这样操作,不过还真行)...
原创
发布博客 2021.07.29 ·
401 阅读 ·
0 点赞 ·
0 评论

gradle-6.8-all.zip

发布资源 2021.07.27 ·
zip
加载更多