- 博客(9)
- 收藏
- 关注
转载 Redis入门教程
【学会安装redis】 从redis.io下载最新版redis-X.Y.Z.tar.gz后解压,然后进入redis-X.Y.Z文件夹后直接make即可,安装非常简单。 make成功后会在src文件夹下产生一些二进制可执行文件,包括redis-server、redis-cli等等: 复制...
2016-03-23 14:22:00
91
转载 Spring AOP模块初始化过程
SpringAOP模块初始化过程 SpringAOP模块的初始化过程可以分为如下几个步骤: 1,读取配置,生成Advisor、PointCut等信息。 跟SpringAOP的相关标签比较多,我们可以选择任意一种方式声明AOP。如下就使用了三种不同的...
2016-01-29 17:50:00
567
转载 java IO
【案例1】创建一个新文件 1234567891011 importjava.io.*;classhello{publicstaticvoidmain(String[] args) {File f=newFile("D:\\hello...
2016-01-29 17:22:00
96
转载 java NIO
本文简介: JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您...
2016-01-29 16:25:00
106
转载 Spring加载resource时classpath*:与classpath:的区别
Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件. 比如 resource1.jar中的pac...
2016-01-29 16:12:00
104
转载 乐观锁和悲观锁
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐...
2016-01-29 16:08:00
56
转载 公钥,私钥和数字签名
一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解...
2016-01-29 16:07:00
107
转载 Spring AOP原理
aop是spring中非常有趣的一个功能。如果应用得当会大有用处。现在从源码角度分析一下 Spring aop的实现原理。 还是从上篇中提到的 <aop:config> <aop:advisor>....</aop:advisor> .... <...
2016-01-21 15:10:00
59
转载 java动态代理(JDK和cglib)
代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的...
2016-01-19 10:47:00
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人