自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 mysql查询今日,7日,30日大数据量sql优化

项目中存在数据量较大的流水数据,对流水数据进行按日,7日,30日,本月,本年等维度进行统计时,存在sql慢的问题,针对这一问题,对这类sql进行时间维度的优化,加索引,优化时间查询语句例:查询今日内数据 (50万数据条测试)优化前select a.time from tablewhere to_days(a.time) >= to_days(now())优化前sql运行0.734秒通过explain进行查询rows有50万条索引优化给table表的time字段加上index索引

2021-12-28 17:58:10 1698

原创 MySql连接报错communications link failure疑难问题

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failurecom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has

2021-11-01 18:01:15 1999

原创 MySql使用GROUP_CONCAT出现In aggregated query without GROUP BY

Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'ie_llyh.u.ChkPlanID'; this is incompatible with sql_mode=only_full

2021-08-18 10:59:22 423

转载 struts2 升级至2.3.32

背景: struts2近日被曝存在远程代码执行的严重漏洞。目前Struts2官方已经确认漏洞 (漏洞编号 S2-045,CVE编号: cve-2017-5638),并定级为高危。 由于该漏洞影响范围极广(Struts2.3.5 - Struts 2.3.31, Struts 2.5 - Struts 2.5.10), 漏洞危害程度极为严重,可直接获取应用系统所在服务器的控制权限。如果你当前的项目使用了 Struts2.3.5至 Struts 2.3.31版本或者 Struts 2.5至Struts 2.5

2021-06-25 10:41:57 443

原创 java中main方法调用非static方法

java的calss中,在main()方法中调用非static的方法:在main方法中创建该class的对象,用对象调用非static方法创建Test对象public class Test{ public void testFunction(){ //方法体 } public static void main(String[] args) { Test test = new Test(); test.testFuncti

2021-06-25 10:39:42 2456

原创 SpringBoot线程池获取service实例空指针

使用spring的线程池,在调用线程池时,创建的新线程中获取不到已注入的实例,调用方法时会报空指针异常,比如service业务层的方法。java线程方法如下运行后通过debug调试,testManager报空指针public class TestTask implements Callable { @Autowired private TestManager testManager; public TestTask() { } @Override

2021-06-01 11:51:28 1392

原创 gitlab设置中文界面

gitlab默认为英文界面,如何修改成中文界面右上角头像,点击选择settingsprofile -> Main settings -> Preferred language修改默认语言为简体中文,并在下方点击update profile settings刷新页面就完成了...

2021-05-31 11:24:25 3051

原创 基于canvas实现温度热力图,温度云图(二)--增加提示框

canvas实现温度热力图、温度分布图。现在市场上的热力图都是根据同一点的数量来表示当前点的热度。随着物联网温度传感器的使用,越来越多的业务开始监控一个平面或者一个区域的温度,然而这种监控的可视化是现在的echarts也没有提供很好的表现形式。我就自己研究了一下,简单实现一下,温度分布图。上一期 实现了简单的温度分布图,这次要给温度分布图加上提示框。效果如下canvas监听实现第一步 监听鼠标移动事件用onmousemove事件监听鼠标移动事件 //当前选中的点 var previ

2021-05-24 13:25:19 883

原创 基于canvas实现温度热力图,温度云图(一)--实现温度分布图

canvas实现温度热力图、温度分布图。现在市场上的热力图都是根据同一点的数量来表示当前点的热度。随着物联网温度传感器的使用,越来越多的业务开始监控一个平面或者一个区域的温度,然而这种监控的可视化是现在的echarts也没有提供很好的表现形式。我就自己研究了一下,简单实现一下,温度分布图。下面是效果图canvas实现第一步 获取canvas的dom<canvas id="canvas" width="600" height="600px"></canvas>.

2021-05-19 14:57:54 3957 8

原创 SpringBoot+MyBatisPlus 自动填充字段 配置不生效

SpringBoot+MyBatisPlus 自动填充字段 配置不生效实体类配置创建MetaObjectHandler类错误MybatisPlusConfig配置正确MybatisPlusConfig配置记录在MyBatisPlus配置文件中踩过的坑,配置后globalConfig没有加载到继承的MetaObjectHandler类,导致自动填充字段功能无效。实体类配置首先在实体中设置需要自动填充的public class User { // 注意!这里需要标记为填充字段 @Table

2020-06-05 15:06:48 3672 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除