摘要: SQL优化:避免索引失效 1、不使用NULL 任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。因为只有该字段中有null值,即使创建了索引其实也是没有用的,所以创建索引应该在有值的字段上创建; 2、like的使用 使用该sql语句将不会使用索引:sel 阅读全文
posted @ 2018-04-23 19:35 不是植物 阅读(367) 评论(1) 推荐(0) 编辑
摘要: 1、英文字母 2、汉字 3、数字 4、时间(限制不能大于当前时间) 5、空值 6、邮箱 7、手机号 8、身份证号 阅读全文
posted @ 2018-04-23 18:58 不是植物 阅读(8241) 评论(0) 推荐(0) 编辑
摘要: 问题背景 为什么要使用缓存?本地缓存/Redis缓存/数据库查询优先级? 一、为什么要使用缓存 原因:CPU的速度远远高于磁盘IO的速度问题:很多信息存在数据库当中的,每次查询数据库就是一次IO操作所以,提高响应速度,必须减少磁盘IO的操作,缓存就是为了提升系统性能而存在的 二、查询的优先级 1、本 阅读全文
posted @ 2018-04-23 18:19 不是植物 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 1、web.xml加载servlet 2、TaskScheduleServlet初始化init 3、TaskRegister.getInstance().start() 4、定时任务的设置,这里不做赘述(有兴趣可以看我的另一篇有关定时任务配置的文章http://www.cnblogs.com/zhu 阅读全文
posted @ 2018-04-23 17:09 不是植物 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 使用logback理由: 1、性能提升 2、自动重新加载配置文件 3、自动去除旧的日志文件 (TimeBasedRollingPolicy) 配置: 1、pom.xml添加依赖(logback-core-1.1.2.jar) 百度网盘:https://pan.baidu.com/s/19VGCaI9 阅读全文
posted @ 2018-04-23 15:29 不是植物 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1、log4j包导入 百度网盘:https://pan.baidu.com/s/1OEqbE1-2jzECbzBPpY1_lA 密码:f4w0 2、Src同级创建并设置log4j.properties 3、日志内容设置 4、输出结果和文件查看 阅读全文
posted @ 2018-04-23 13:37 不是植物 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 本人没有使用任何框架,就是纯JAVA的方式 1、下载Durid包(druid-0.2.23.jar) 百度网盘:https://pan.baidu.com/s/1q8LsG_Hv1PosCRwOXOiebw 密码:b3cw 2、web.xml配置 3、工具类DbPoolConnection(获取co 阅读全文
posted @ 2018-04-23 08:56 不是植物 阅读(2326) 评论(1) 推荐(1) 编辑