03 2018 档案

摘要:本周经历各种面试失败后,最后一站张建飞老大的阿里,感觉有着这般年纪不该有的垃圾履历而忧伤中,不过还是要继续加油的,毕竟他说的好,都是经历,无愧初心。 所以为了更加深入理解Spring AOP我又翻起了我17买的那本Spring4出来看了。面试被问到起嘛我基础还是有的对吧。 AOP和OOP: 编程范式 阅读全文
posted @ 2018-03-30 00:42 饭小胖 阅读(139) 评论(0) 推荐(0) 编辑
摘要:想象下你有一个类,像下图所示有许多属性。假设你想让你的类不可变(顺便说一下,除非有一个好的理由不这样做,否则你应该坚持。但是我们会以另一种方式来达到要求。) public class User { private final String firstName; //required private 阅读全文
posted @ 2018-03-24 00:53 饭小胖 阅读(7560) 评论(0) 推荐(0) 编辑
摘要:本文主要记录自己对于多线程安全的学习,先来记几个线程安全模型。 首先最重要的当然是volatile和AQS了; 我们知道,整个java.cuncurrent包的核心就是volatile,CAS加自旋悲观锁;本文作为拓展所用不会详细介绍这些的特性,反之我已经滚瓜烂熟了; 2018.5.10 今日想更新 阅读全文
posted @ 2018-03-11 21:16 饭小胖 阅读(1075) 评论(0) 推荐(0) 编辑
摘要:转发的代码,原理就不提了 下面直接上代码: QuartzManager.java 动态添加、修改和删除定时任务管理类 1 import org.quartz.CronScheduleBuilder; 2 import org.quartz.CronTrigger; 3 import org.quar 阅读全文
posted @ 2018-03-08 20:46 饭小胖 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示