书山有路勤为径
200320
吃饱了就开始工作吧。
展开
-
Java复习-并发编程之lock
并发编程中,我们常用synchronized关键字来实现上锁,也可以利用Lock来上锁原创 2017-04-07 14:55:29 · 296 阅读 · 0 评论 -
Spring入门之IOC
Spring是JavaEE的必学的框架之一,之前只稍微接触过,并没有系统性的深入了解和学习,最近打算开始系统的学习Spring的。今天写写一下关于Spring的IOC。Spring的两大特性即为IOC和AOP,一个叫控制反转一个叫面向切面的编程。关于IOC,其实还有个描述的更为透彻的名词叫注入(DI)。这两个名词都是描述的Spring的统一特性。因为这是我的学习记录,所以此处只记录下我的理解。原创 2017-04-22 16:53:18 · 346 阅读 · 0 评论 -
Java复习-多线程
1、多线程:指的是这个程序(一个进程)运行时产生了不止一个线程2、并行与并发:并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。3、线程安全:经常用来描绘一段代原创 2017-03-30 16:07:45 · 222 阅读 · 0 评论 -
二叉树笔试面试常见算法题
记录一下自己之前写的二叉树相关的基础算法原创 2017-04-03 17:52:35 · 893 阅读 · 0 评论 -
【JAVA学习】Core Java读书记录
Mark:1)第五章之反射,第六章之代理未读。原创 2016-06-20 20:57:24 · 264 阅读 · 0 评论 -
html+css+Javascript学习
1、w3school里的html+css教程2、HeadFirst Html与CSS。原创 2016-09-14 15:37:48 · 336 阅读 · 0 评论 -
正则表达式的构造摘要
正则表达式原创 2017-03-31 14:27:06 · 254 阅读 · 0 评论 -
Java复习系列之容器
集合类是Java语言中很重要的一块,和很多其他的方面相关,例如储存临时数据,泛型,Web框架等,都大量用到了集合类。而集合是很大的一块。常见的集合类有这些种:1、实现Collection接口的:Set、List、Queue等,以及它们的实现类。2、实现Map接口的:HashMap、HashTable等实现类。前不久刚好又手写复习了下容器这一块的内容,原创 2017-03-29 21:35:54 · 214 阅读 · 0 评论 -
Java复习-并发编程中的三个问题:原子性、可见性和有序性
在并发编程中,我们通常会遇到以下三个问题:原子性问题,可见性问题,有序性问题。原创 2017-04-06 16:48:28 · 1332 阅读 · 0 评论 -
Spring入门之AOP
AOP 即 Aspect Oriental Program 面向切面编程 。首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。 所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务 所谓的周边功能,比如性能统计,日志,事务管理等等 。周边功能在Spring的变相切面编程AOP思想里,即被定义为切面 ,在面向切面编程AOP的思想里面,核心业务功能和切面功能分别独立进行开发,然后原创 2017-04-26 15:04:18 · 310 阅读 · 0 评论