- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 正向代理和方向代理的异同点
什么是代理 不管是普通用户还是程序员都会或多或少的听到过代理一个名词。通过它的名字我们可以大概的了解到,它的作用是处在两个物体之间进行代理通信。在现如今网络已经不能缺少的情况下,我们通过引入代理来扩大互联网的使用、增强网络安全、提高网络速度。下面便来讲解是如何通过代理来实现上述的目的的。正向代理和反向代理 计算机中代理分为两类,一个是正向代理一个是反向代理。正
2013-08-19 00:46:13 2376
原创 浅析CountDownLatch和CyclicBarrier的使用异同点
1、简介 在JDK1.5之后加入了concurrent包,增强了Java在并发编程方面的表现。减轻了程序员的负担,使得程序员在使用传统的wait(),notify()和synchronized等之外,可以选择更加便利更加易用的concurrent包中的类,减轻了程序员的负担。concurrent包的作者是大名鼎鼎的Doug Lea,他对称之为世界上对Java影响力最大的个人,一个非常有
2013-08-13 09:43:14 1472
原创 浅谈Java类库解耦基本设计思路
面向接口编程和面向对象编程 现今的高级语言如Java、C#等都提供了interface这一关键字用于定义接口,因为在这类语言中都可以定义抽象类。很多人便把抽象类和接口进行了等价,认为接口的作用便是提供多继承。然而当我们仔细研究Java类库中定义的接口,大都可以看到类似于Cloneable、Appendable、Closeable的接口定义。从这些接口定义的名字可以看到,接口的作用是用
2013-08-11 16:49:53 3981
原创 浅谈Java API中基本数据类型包装类的缓存设计
缓冲在计算机中的作用 缓存的英文含义是“safekeeping storage”,顾名思义就是一块可以安全使用的存储空间。那么既然计算机中已经有了硬盘和内存这些存储空间,为什么还需要缓存的存在。 首先,缓存的原始意义是指访问速度比RAM快的一种RAM,使用的是SRAM技术(价格比较昂贵),最初用在计算机的硬件中用来缓解cpu和内存之间的速度差异。我们都知道著名的“二八定律”:
2013-08-10 23:52:42 1532
转载 JAVA并发编程学习笔记之Unsafe类
原文地址:http://blog.csdn.net/aesop_wubo/article/details/7537278?reloadjava不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了硬件级别的原子操作,主要提供了以下功能:1、通过Unsafe类可以分配内存,可以释放内存;类中提供的3个本地方法allocateMemory、reallocateMemory、
2013-08-05 17:03:33 854
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人