摘要: 第一种效率其实相当高的,因为它仅仅有一个循环体,只不过最后update语句比较多,量大了就有可能造成sql阻塞。注意第一种方法要想成功,需要在db链接url后面带一个参数 &allowMultiQueries=true 即: jdbc:mysql://localhost:3306/mysqlTest 阅读全文
posted @ 2018-06-06 10:12 枫树湾河桥 阅读(4825) 评论(0) 推荐(1) 编辑
摘要: Full details will be found in the appropriate container log file 错误日志在/home/dela/.IntelliJIdea2017.1/system/tomcat/Unnamed_Spring_10(当前Project的名字)下, 也 阅读全文
posted @ 2018-06-04 10:41 枫树湾河桥 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1.测试类中如下方框为主函数 2.application.yml注意如下2个地方 3.主函数 阅读全文
posted @ 2018-06-04 10:33 枫树湾河桥 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 注意使用if test 语句对传入的起止判断为如下会报错:java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String 原文链接:https://blog.csdn.net/ed 阅读全文
posted @ 2018-06-04 09:34 枫树湾河桥 阅读(16021) 评论(0) 推荐(2) 编辑
摘要: 原文链接:http://www.cnblogs.com/zuoxiaolong/p/pattern1.html 1、设计模式简介 设计模式(Designpattern)是一套被反复使用(spring源码当中就出现了很多模式,如模板模式,代理模式,单例模式,工厂模式等)、多数人知晓的、经过分类编目的、 阅读全文
posted @ 2018-05-10 17:46 枫树湾河桥 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/jajian/p/8081640.html 最近接手非maven项目,需要熟悉idea的project structure,以解决出现的环境报错 Project Structure 管理项目和IDE级别的元素。 打开方式有两种: 1. 通过工 阅读全文
posted @ 2018-05-09 11:02 枫树湾河桥 阅读(1653) 评论(0) 推荐(0) 编辑
摘要: 当传入null值时,jdbcType 会防止null空指针异常报错 Mybatis 中 jdbcType =DATE,日期精确到年月日 剩余分秒 填0补齐 jdbcType= TIMESTAMP,日期精确到分秒 阅读全文
posted @ 2018-05-09 09:42 枫树湾河桥 阅读(2500) 评论(0) 推荐(0) 编辑
摘要: mysql保存系统传递的时间会诡异的增加一秒钟使用如下工具类: 传递给MySQL数据库时间2018-05-08 23:59:59,系统保存后变成了 2018-05-09 00:00:00,找了好久最后发现是因为MySQL数据库对于毫秒大于500的数据进行进位 通过代码改正这个问题,修正之后如下 阅读全文
posted @ 2018-05-08 17:03 枫树湾河桥 阅读(3094) 评论(0) 推荐(0) 编辑
摘要: CompletionService 也不是到处都能用,它不适合处理任务数量有限但个数不可知的场景。例如,要统计某个文件夹中的文件个数,在遍历子文件夹的时候也会“递归地”提交新的任务,但最后到底提交了多少,以及在什么时候提交完了所有任务,都是未知数,无论 CompletionService 还是线程池 阅读全文
posted @ 2018-04-26 20:12 枫树湾河桥 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用线程池 线程是一个操作系统概念。操作系统负责这个线程的创建、挂起、运行、阻塞和终结操作。而操作系统创建线程、切换线程状态、终结线程都要进行CPU调度——这是一个耗费时间和系统资源的事情。 另一方面,大多数实际场景中是这样的:处理某一次请求的时间是非常短暂的,但是请求数量是巨大的。这种技术 阅读全文
posted @ 2018-04-24 09:50 枫树湾河桥 阅读(951) 评论(0) 推荐(0) 编辑
Live2D