摘要: 七大JAVA架构专题 一、源码分析专题 (8月11到9月21) 常用设计模式Spring5MyBatis 二、分布式专题 (9月22到11月30) 分布式架构原理分布式架构策略分布式架构中间件分布式架构实践 三、微服务架构专题(12月1到12月31) 微框架Spring CloudDocker 虚拟 阅读全文
posted @ 2019-08-12 13:22 周大壮 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 趋势报告框架 第⼀部分:Java的技术采⽤⽣命周期 这部分采⽤与英⽂站同样的标准划分: 创新者 早期采⽤者 早期⼤众 晚期⼤众 技术采⽤⽣命周期是美国⾼科技营销⼤师杰弗⾥·摩尔在⾃⼰的书《跨越鸿沟》⾥提出的概念。技术采⽤ ⽣命周期是⼀个⽤来衡量⽤户对某项新技术接受程度的模型,它认为⼀个新的技术,从⼀ 阅读全文
posted @ 2019-09-24 19:37 周大壮 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 预习资料 课题 《用300行代码手写提炼Spring的核心原理》 课程目标 1、了解看源码最有效的方式,先猜测后验证,不要一开始就去调试代码。先宏观, 后微观。 2、浓缩就是精华,用300行最简洁的代码提炼Spring的基本设计思想。 3、结合设计模式,掌握Spring框架的基本脉络。 内容定位 1 阅读全文
posted @ 2019-09-18 11:43 周大壮 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1.什么是LRU算法? LRU是一种缓存淘汰机制策略。 计算机的缓存容量有限,如果缓存满了就要删除一些内容,给新的内容腾位置。但是要删除哪些内容呢?我们肯定希望删掉那些没有用的缓存,而把有用的数据继续留在缓存中,方便之后继续使用。那么,什么样的数据我们可以判定为有用的数据呢? LRU缓存淘汰算法就是 阅读全文
posted @ 2019-09-18 11:10 周大壮 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Java线程池使用和常用参数 多线程问题: 1、java中为什么要使用多线程使用多线程,可以把一些大任务分解成多个小任务来执行,多个小任务之间互不影像,同时进行,这样,充分利用了cpu资源。 2、java中简单的实现多线程的方式 继承Thread类,重写run方法; 1 2 3 4 5 6 7 8 阅读全文
posted @ 2019-09-18 10:26 周大壮 阅读(1766) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-09-18 10:22 周大壮 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-09-18 10:10 周大壮 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 课题 《Spring框架的前世今生及系统概述》 课程目标 1、通过对本章内容的学习,可以掌握Spring的基本架构及各子模块之间的依赖关系。 2、了解Spirng的发展历史,启发思维。 3、对Spring形成一个整体的认识,为之后的深入学习做铺垫。 4、通过对本章内容的学习,可以了解Spring版本 阅读全文
posted @ 2019-09-16 22:27 周大壮 阅读(844) 评论(0) 推荐(0) 编辑
摘要: Spring框架的源码分析专题大纲 Spring核心原理篇 Spring框架的前世今生与系统架构 Spring源码版本升级命名规则 基于Gradle的Spring源码构建技巧 一步一步手绘Spring IOC运行时序图 一步一步手绘Spring DI运行时序图 一步一步手绘Spring AOP运行时 阅读全文
posted @ 2019-09-16 16:10 周大壮 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 目标 信心 计划 阅读全文
posted @ 2019-09-16 11:23 周大壮 阅读(91) 评论(0) 推荐(0) 编辑