04 2018 档案

摘要:CountDownLatch的中文翻译为"闭锁",在JDK1.5中 CountDownLatch类加入进来。为程序猿进行并发编程提供有利的帮助。 首先我们先看看JDK文档中对于CountDownLatch类的介绍: 它的功能可以在绝大部分情况上替代join()方法,甚至在实际运用中比join()方法 阅读全文
posted @ 2018-04-29 23:00 JimHan 阅读(192) 评论(0) 推荐(0)
摘要:当大家学习了一定的NoSQL知识以后,了解了现今许多NoSQL数据库(如HBase,MongoDB,Redis等)时,就会觉得关系型数据库可能已经跟不上时代的步伐。其实并不然,关系型数据库的性能绝对不差,相反它还具备了非常好的通用性和非常高的性能。NoSQL会如此火的原因是因为它能干关系型数据库某些 阅读全文
posted @ 2018-04-19 19:37 JimHan 阅读(985) 评论(0) 推荐(0)
摘要:AOP(Aspect-Oriented Programming)学前知识点 定义AOP术语 Spring对AOP的支持 使用注解创建切面代码 使用XML创建切面代码 学前知识点: 什么是横切关注点:横切关注点可以描述为影响多个业务模块的功能。 切面来源:横切关注点可以被模块为切面(aspect)。 阅读全文
posted @ 2018-04-15 22:12 JimHan 阅读(837) 评论(0) 推荐(0)
摘要:1.Spring提供了三种装配bean的方式: 2.自动装配bean: 3.通过Java代码装配bean 4.通过XML装配bean 前言:创建对象的协作关系称为装配,也就是DI(依赖注入)的本质。而在Spring容器中对bean的创建时就需要对它所依赖的对象进行注入装配。 1.Spring提供了三 阅读全文
posted @ 2018-04-13 22:50 JimHan 阅读(7180) 评论(0) 推荐(0)
摘要:Spring的两个核心特性: 依赖注入(dependency injection,DI) 面向切面编程(aspect oriented programming,AOP) 依赖注入(dependency injection,DI) 没有使用依赖注入时:以前每个POJO(Plain Ordinary J 阅读全文
posted @ 2018-04-09 18:26 JimHan 阅读(847) 评论(0) 推荐(0)
摘要:一、 进入目录(我们准备将redis装入opt文件夹) 二、下载redis压缩包 三、解压 四、进入解压后的目录 五、编译 六、进入redis的src目录 七、启动服务端 八、启动内置客户端 退出就Ctrl+C吧 O(∩_∩)O 阅读全文
posted @ 2018-04-09 14:04 JimHan 阅读(686) 评论(0) 推荐(2)
摘要:1、启动Redis2、Redis所支持的数据结构 2.1、Redis常用操作 2.2、String类型及操作 2.3、Hash类型及操作 2.4、List类型及操作 2.5、Set类型及操作 2.6、Zset类型及操作 1、启动Redis 首先进入到解压后的Redis目录 然后开启Redis服务器的 阅读全文
posted @ 2018-04-06 19:21 JimHan 阅读(4861) 评论(0) 推荐(0)
摘要:1. Java虚拟机所管理的内存 2. 对象创建过程 3. GC收集 4. HotSpot算法的实现 5. 垃圾收集器 6. 对象分配内存与回收细节 7. 类文件结构 8. 虚拟机类加载机制 9.类加载器 1. Java虚拟机所管理的内存 JVM在执行java程序的时候,它所管理的内存大致被划分为以 阅读全文
posted @ 2018-04-05 15:00 JimHan 阅读(322) 评论(0) 推荐(0)