- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 mysql建表模板
基础建表语句CREATE TABLE `demo_table` ( `id_` varchar(64) NOT NULL COMMENT '编号', `remark_` text COMMENT '备注', `create_time` datetime NOT NULL COMMENT '创建时间', ...
2018-12-28 14:35:33 2533
原创 JAVA开发注意事项总结,持续更新
上线部署相关:是否有数据库表结构/数据变化(新加表、新加字段、更改字段类型、新加字典数据、新加基础数据)是否需要初始化数据或者批量处理数据?是否新增定时任务(quartz)?上线后需要在web端配置规则 数据库相关:数据库字段注释,要使用中文符号避免通过ava程序进行sql脚本导入,出现语法错误错误举例:导出的sql脚本中,如果字段注释有英文“;”号,解析到此外会认...
2018-12-26 14:28:14 366
原创 SpringBoot使用SpringTask实现定时任务
Spring Task:Spring3.0以后自带的task,可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多 创建任务类任务类上添加@EnableScheduling注解来开启对计划任务的支持在开启对计划任务的支持后,需要@Scheduled注解的配合。@Scheduled是方法上注解,添加该注解的方法即为单个计划任务。import org.spri...
2018-12-24 17:57:50 846
原创 Maven多模块项目+SpringBoot,编译失败:程序包xxx不存在
项目结构如下:parent(父类工程)|| - - - - - common(通用工具类子工程)|| - - - - - projectA(springboot子工程,依赖common工程)|pom.xml 问题描述:通过parent父工程进行Maven install,parent父工程和common子工程打包成功,projectA子工程打包失败并报错...
2018-12-19 15:58:17 25905 24
原创 简单理解mysql/InnoDB的死锁问题
MySQL三种锁的级别:行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般 数据库存储引擎:MyISAM和MEMORY存储引擎,采用的是表级锁(table-level ...
2018-12-14 17:02:45 569
原创 简单理解case when then else end用法
select case when user_name = '四狗' then '我' else '别人' end from sys_user select case user_name when '四狗' then '我' else '别人' end from sys_user 将符合 case when 条件的数据,赋值为 then 后面的将不符合 case when 条件的...
2018-12-05 17:13:26 1758
原创 使用PageHelper进行orderBy排序报错:net.sf.jsqlparser.JSQLParserException
项目中使用了MyBatis分页插件pagehelper-4.1.5.jar,和sql解析工具jsqlparser-0.9.5.jar,进行orderBy排序测试接口时,能正常返回数据,也可以实现排序,但是后台出现大量报错信息经排查发现错误原因写表查询SQL时,对字段AS后面的别名加了单引号,导致jsqlparser解析过程中抛出"非RuntimeException异常"...
2018-12-05 16:09:33 14391 5
修复windows安装或卸载时的问题(如:错误1606无法访问网络位置*:\)
2020-09-09
后端开发者常用的谷歌插件:Adblock-Plus、JSONView、advanced rest client
2019-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人