
java
文章平均质量分 93
Forever August
这个作者很懒,什么都没留下…
展开
-
redis-start自动装配
redis-start自动装配整体流程的学习及源码:废话不多,先上代码获取自定义redis数据源配置文件配置@ConfigurationProperties(prefix = "test.redis")@Setter@Getterpublic class StarterRedisProperties { /** * 扩展RedisProperties构建多数据源映射表 */ private Map<String, RedisProperties>原创 2021-01-04 15:28:45 · 764 阅读 · 0 评论 -
ThreadLocal的总结和使用
ThreadLocal的set,get,remove 在学习数据源切换相关代码的时候,看到了关于ThreadLocal部分的东西,刚开始认为只是个简单的map,没有在意,后来在交流的时候发现颇为重要,专门学习,并记录一下ThreadLocal方面的知识。 首先要明白ThreadLocal是什么,光看名字可以知道是和线程有关的,本地线程?然也不尽然。 ThreadLocal是...原创 2020-01-21 16:31:18 · 351 阅读 · 0 评论 -
提取OutLook邮件里面的邮件头信息(发件人、收件人)
提取OutLook邮件里面的邮件头信息(发件人、收件人)因为之前发email的时候,被win10的惊喜更新砸中,而我也不小心点了一下,所以控制台的发送日志全没了,面对着已经发了的1000多个邮件,也不能根据最后一个发的人做分割(因为有可能,因为网络原因,有的人发的会靠后一点,作为一个程序员,怎么可能一封一封的比对,这辈子都不可能一封一封的比对的)其实主要是借助工具,代码层面相信大家都会首先说...原创 2020-01-04 17:53:29 · 4896 阅读 · 0 评论 -
使用git bash拉取代码
使用git Bash拉取代码1、cd到自己想要拉取到代码目录下面cd e:*****2、然后拉取到本地git clone http://*****(git地址)3、如果提示fatal: destination path 'manage' already exists and is not an empty directory.4、表示已经存在这个文件夹了,如果确定此文件没用,可...原创 2019-11-07 14:42:15 · 8769 阅读 · 0 评论 -
select mybetis中明明sql查询的sum有结果但是返回null
sum返回的为sum(要查的字段字段),已经不是原来的字段了(他变了!!!),只需要在select中写为sum(查询的字段)as 要返回的字段就可以了(你大爷还是你大爷!)...原创 2019-11-04 19:34:24 · 413 阅读 · 0 评论 -
获取当天开始和结束的时间戳
获取当天开始和结束的时间戳/** * 获取当天的开始时间戳 * @return */ public static int getDayBeginTime() { Calendar todayStart = Calendar.getInstance(); todayStart.set(Calendar.HOUR_OF_DAY, 0);...原创 2019-11-04 19:29:38 · 1935 阅读 · 0 评论 -
把一个list分成多个list
把一个list分成多个list/** * 把一个list分成多个list * * @param list 要拆分的List * @param groupSize 多少个List为一组 * @param <T> * @return */ private <T> List<List&...转载 2019-11-04 19:16:36 · 1056 阅读 · 0 评论 -
数据库select in报错问题
数据库select in报错问题[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UMtfri7l-1572865941117)(C:\Users\hao.lv\AppData\Roaming\Typora\typora-user-images\image-20191104190644690.png)]原因是select in一次最多查询2000个,而list的si...原创 2019-11-04 19:13:08 · 950 阅读 · 1 评论