摘要: 贫血模型和DDD模型 1.贫血模型 1.1 概念 常见的mvc三层架构 简单、没有行为 2.领域驱动设计 2.1 概念(2004年提出的) Domain Driven Design 简称 DDD DDD是一种以领域为核心的设计和开发理念。DDD通过维护一个深度反应领域概念的模型,以及提供了可行的经过 阅读全文
posted @ 2020-08-21 10:07 星晴-joe 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 有趣的设计——延时队列(DelayQueue)实现超时任务处理机制 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 今天不得不吐槽一下老板了,我了去,又没发工资,这还让不让我活了,身负贷款,真的快要以贷养贷了。有没有搞错啊,老天啊;这句话憋了很久了,说出心声舒服多了,还是老老实实计算一下下个月 阅读全文
posted @ 2020-08-21 10:05 星晴-joe 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 有趣的设计——延时队列(DelayQueue)实现超时任务处理机制 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 今天不得不吐槽一下老板了,我了去,又没发工资,这还让不让我活了,身负贷款,真的快要以贷养贷了。有没有搞错啊,老天啊;这句话憋了很久了,说出心声舒服多了,还是老老实实计算一下下个月 阅读全文
posted @ 2020-08-21 09:59 星晴-joe 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 有趣的设计——java的行为参数化 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 今天公司离职了很多人,公司也没有安排什么事,我也不知道要干什么,每天在公司看看技术论坛,看看博客,写写文章打发时间吧,公司现在的氛围真的让人难受,希望过段时间有所好转吧。 今天跟大家分享一下java的行为参数化 阅读全文
posted @ 2020-08-21 09:55 星晴-joe 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Java并发篇 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 1. Java锁 1.1 乐观锁 1.2 悲观锁 1.3 自旋锁 1.4 Synchronized 同步锁 1.4.1 核心组件 Wait Set:哪些调用 wait 方法被阻塞的线程被放置在这里; Contention List 阅读全文
posted @ 2020-08-21 09:49 星晴-joe 阅读(230) 评论(0) 推荐(0) 编辑
摘要: SpringCould整合spring-security+oauth2(亲测) 1.OAuth2 概念 OAuth2 其实是一个关于授权的网络标准,它制定了设计思路和运行流程,利用这个标准我们其实是可以自己实现 OAuth2 的认证过程的。 OAuth 2 有四种授权模式: 授权码模式(author 阅读全文
posted @ 2020-08-21 09:37 星晴-joe 阅读(3818) 评论(0) 推荐(0) 编辑