- 博客(10)
- 资源 (4)
- 问答 (7)
- 收藏
- 关注
原创 StandardCharsets jdk自带的字符编码常量字段
ps jdk太神奇了以前写代码,用到UTF8,gbk 等需要转化字符编码时,为了优化常用,一般会自己写一个静态字段 public static final Charset UTF_8 = Charset.forName("UTF-8");以前发现了apache的FileUtils包里面有几个这样的常量,还沾沾自喜,现在才发现jdk已经为我们提供了这些字符编码的静态常量,不得不说j...
2019-03-31 19:48:04 23818
原创 groovy 源码bug --类型转换逃逸 ++i竟然会得出非数字结果
ps发现了bug是比较激动的,查阅了相关资料,终于确认是一个相关的bug,于是满怀激动的查找了groovy在github上的源码https://github.com/apache/groovy打算提交一个issue,结果。。。人家没开通bug代码效果示例代码比较简单,主要是利用String 将integer的变量传递过来,达到规避 直接++i的编译出错的检查,这样就会i=9;++9 ...
2019-03-29 11:04:02 279
原创 影响力(罗伯特·西奥迪尼)读书笔记思维导图
大纲采用原书的目录1.互惠原理2.承诺和一致性3.社会认同4.喜好5.权威6.短缺思维导图原图链接影响力git文字版影响力的武器1.发现固有行为模式对比原理"价格=价值“原理2.利用行为模式对人们施加影响3.也要注意方式1.互惠原理1.起源和意义人类社会的一种适应机制(贸易行为,社会分工)2.行为表现受别人的恩惠可以压倒好恶感使人产生多余的负债...
2019-03-21 22:07:59 3506
原创 shiro session序列化失败问题
场景今天一时兴起想要做个在线用户功能,同时支持内存,mysql,redis三库 都能够持久化的功能,没想到被序列化打败了shiro SessionDao 的session 实现了ValidatingSession接口,当序列化时转变成字符串会导致多出来“valid”:true解决方法存储session字段修改为byte[]反序列化的代码修改为 Si...
2019-03-13 17:17:33 3824
原创 springboot redis工具类 (含完整的单元测试+简单集成)
ps刚开始的时候,我打算从网上搜一个redis工具类,以供我在项目中redis开发的使用,我尝试了以下的关键字1.redis工具类2.springboot redis工具类3.springredis工具类4.redis集成发现文章中并没有我完整想要的,于是我根据我想要的,开始一步步拆分收集,和自己写单元测试(连测试+改进用了6h),于是有了这篇博客我想要的有以下几点1.spr...
2019-03-12 14:29:23 14729 7
原创 SpringBoot +自定义dao框架 自定义注解管理多数据源与事务
场景公司有一个业务需要控制db0和db1的两个数据源的表的事务,每次都要自己多个开启,比较麻烦,因为公司是自定义框架所以模拟springjdbc的DataSourceTransactionManager多数据源控制 和@Transactional注解模拟写了一个多数据源管理事务的注解@LdTransactional解决方案查看DataSourceTransactionManager源码得知,...
2019-03-06 14:32:14 1539
原创 《mysql必知必会》读书笔记加思维导图
我的笔记思路一.根据已有30章节拆分几大章1.概念2.实战基础3.基础sql4.复杂sql5.函数6.高级功能7.系统8.配置文件9.如何提升性能二.核心知识进行记录三.疑问点,及其扩展点记录书籍下载与思维导图下载书籍:微信读书《mysql必知必会》ben forta思维导图下载:思维导图读书笔记下载思维导图...
2019-03-06 09:39:12 1046 1
原创 org.springframework.core.annotation.AnnotationUtils源码解析与@AliasFor
最近在研究@AliasFor的使用,所以把对应的工具类使用的三个方法源码注释了一下用法 1: A注解有属性a,b ,用上@AliasFor 这个注解,设置a或者b的其中一个值的时候,另一个属性值也会相等//========testAliasFor1=====//@ContextConfiguration(value = "aa.xml", locations = "aa.xml") // ...
2019-03-05 17:22:03 3594
原创 利用码云免费搭建自己的网上个人简历 瞬间提升逼格
psjava三年工作经验,求杭州的猿友内推一下 两周内可以到岗步骤1.fork开源项目网址:https://gitee.com/hugo110/jekyll-resume2.开启pages3.尝试访问效果http://hugo110.gitee.io/jekyll-resume/4.开启个性化配置1.配置网址title,标题相关 主目录文件2.配置工作经验相对目...
2019-03-02 22:34:42 2157
eclipse 格式化模板
2018-10-03
一道面试题的疑惑:多个线程的执行要保证任务的应用生产场景
2019-02-25
java Class类 里面的 getSigners 的含义与作用
2019-02-20
关于循环更新一个对象到数据库,同样的操作n次看不懂?
2017-07-27
关于java字符串的分割问题,或者用正则处理
2017-05-28
关于工具类在一个类中静态实例,然后使用的的优缺点,求大大门解析
2017-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人