摘要: 源码分析LinkedList 阅读全文
posted @ 2019-06-10 15:30 tingtingzhou 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 源码分析Vector 阅读全文
posted @ 2019-06-10 12:13 tingtingzhou 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 源码分析ArrayList 阅读全文
posted @ 2019-06-10 09:51 tingtingzhou 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 记录下自己搭建的过程和问题 阅读全文
posted @ 2019-05-28 10:39 tingtingzhou 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、概述 学习之后,记下笔记,理清思路。 带着问题去思考: springMVC接收到用户请求之后,如何工作? springMVC核心组件有哪些? 哪些是程序员需要编写的部分? 二、SpringMVC工作流程 工作流程: 三、核心组件 前端控制器DispatcherSerlvet 前端控制器Dispa 阅读全文
posted @ 2019-05-26 21:04 tingtingzhou 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 被volatile修饰的变量,Java内存模型确保所有线程可以看到变量的一致值。 阅读全文
posted @ 2019-05-23 23:07 tingtingzhou 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 问题: String存放在内存的哪个区域中? String创建几种方式的对比? String的比较==,和equals()方法,有什么不同? String为什么要设置成final类型? String做形参的传递是怎么的? String,与StringBuffer,StringBuilder? 1.S 阅读全文
posted @ 2019-05-22 23:14 tingtingzhou 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 程序员看问题需要有时间轴的概念,静态可能暴露不出问题,要动态的看。 看问题要加上时间轴。 阅读全文
posted @ 2019-05-20 00:02 tingtingzhou 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 定义一个操作中算法的骨架(稳定),而将一些步骤延迟(变化)到子类中。 Template Method 使得子类可以不改变(复用)一个算法的结构,即可重定义(override重写)该算法的某些特定步骤。 阅读全文
posted @ 2019-05-19 23:56 tingtingzhou 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 使用IntelliJ IDEA的Git,安装.gitignore 忽略不必提交的文件 阅读全文
posted @ 2019-05-11 09:53 tingtingzhou 阅读(11620) 评论(0) 推荐(0) 编辑