摘要:
在mysql中使用explain关键字可以模拟查看数据库是如何执行查询sql查询语句,也就是常说的查看一条sql语句在数据库中的执行计划,下图所示就是执行explain EXPLAIN select * from sys_config; 的执行计划。 查询接口返回字段说明如下解释: 字段 说明 id 阅读全文
摘要:
200多道题目是从网上收集,然后加上自己的理解写上去的,还没有收集完就入职下一家公司,先把资料放到这里,以后忘记了可以回头看看。 一、Java 基础1.JDK 和 JRE 有什么区别? JRE是java运行时环境,包含了java虚拟机,java基础类库。 JDK是编写开发java语言所需的工具包,包 阅读全文
摘要:
1、插件的选择 网上都是推荐使用actiBPM插件来画流程图的,我在IDEA的File->Settings->Plugins一顿搜索,并没有发现这个插件,然后尝试搜索BPM,发现一个Activiti BPMN插件,以为是这个所以就安装了一下, Activiti BPMN安装完之后就蒙圈了,发现并不能 阅读全文
摘要:
JVM优化在一些小项目中很少设置,一般都是设置一些堆栈大小就可以了,但是项目比较大的时候,一些无用的对象比较多,这个时候需要查看GC日志进行分析,如果单纯的看看日志的话,就不是很直观了,就需要工具的帮忙,下面介绍GC Easy工具是怎么查看日志的。 1、首先需要输出GC日志,这里有几个参数需要简单了 阅读全文
摘要:
最近有一个SpringBoot项目上线,打成war包的方式部署在四台服务器中,发现一登录成功,就会闪退,原来是登录请求可能在第一台服务器,查询列表在第二台服务器,导致sessionid发生了改变,然后就想起了以前面试的时候老是提起的session共享问题,下面就将我解决这个问题的思路跟大家分享一下: 阅读全文
摘要:
最近项目中遇到两个需求: 1、有一个漏斗形的报表,需要实时更新数据, 2、与培训系统对接时,需要获取培训人员的状态,进行后面的操作 所以就对quartz进行了一下研究,以前只是了解过,没有具体怎么样,如果不了解quartz的话,可以去看网上的视频,一两个小时就可以了解这个开源项目。 项目地址: 链接 阅读全文
摘要:
主要记录MyBatis plus的代码生成器的使用,这是项目开发的一个利器,一键生成控制层、服务层、实体层 1、可以在浏览器上面搜索MyBatis plus,在快速入门文档里面,有一个核心功能模块,第一个就是代码生成器 2、根据要求导入需要的maven jar包路径 3、复制代码放到新建的一个类中 阅读全文
摘要:
今天埋下了一个种子,不知道这颗种子会不会长成一棵参天大树,但是我会一直给它浇水,以前一直想写博客,但是总感觉时间不够,而且自己水平也不够,怕写出来的东西被人嘲笑,太垃圾了,感觉网上的博客都是比较正能量的,很多博主都很鼓励新人写博客,我怀着一颗比较忐忑的心情,写下了第一篇博客,第一篇博客就跟大家分享一 阅读全文