会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
艺海浮台
上一页
1
2
3
4
5
6
下一页
设计模式
摘要: 常用的设计模式 1、单例模式 2、Builder模式(链式编程) 3、适配器模式 4、工厂设计模式 5、装饰模式 6、
阅读全文
posted @ 2017-04-29 16:30 艺海浮台
阅读(137)
评论(0)
推荐(0)
编辑
标准输入输出
摘要: 1 public class TestStream { 2 3 /** 4 * 标准输出,显示器(console) 5 */ 6 @Test 7 public void testSystemOut() throws Exception{ 8 System.setOut(new PrintStream(new F...
阅读全文
posted @ 2017-04-29 16:13 艺海浮台
阅读(116)
评论(0)
推荐(0)
编辑
串行化对象(深度复制)
摘要: 2、深度复制 深度复制 压缩流 串行化 java.io.Serializable ObjectOutputStream transient 深度复制 ByteArray输入输出流可以不关闭 3、对象类
阅读全文
posted @ 2017-04-29 15:56 艺海浮台
阅读(163)
评论(0)
推荐(0)
编辑
随机访问文件
摘要: 1 /** 2 * 测试随机访问文件 3 */ 4 public class TestRandomAccessFile { 5 6 @Test 7 public void test1(){ 8 try { 9 RandomAccessFile raf = new RandomAccessFile("d:\\1...
阅读全文
posted @ 2017-04-29 15:45 艺海浮台
阅读(163)
评论(0)
推荐(0)
编辑
代理案例
摘要: 1、 2、实现类 3、 4、
阅读全文
posted @ 2017-04-29 10:39 艺海浮台
阅读(107)
评论(0)
推荐(0)
编辑
Proxy
摘要: 代理 不改变源代码,对类增加新的功能。 1、定义接口 2、接口实现 3、实现测试
阅读全文
posted @ 2017-04-29 10:35 艺海浮台
阅读(173)
评论(0)
推荐(0)
编辑
代理模式
摘要: 1 public class TestNIO { 2 /** 3 * 测试堆内存缓冲区 4 */ 5 @Test 6 public void test1HeapByteBuffer(){ 7 int size = 1024 * 1024 * 450 ; 8 ByteBuffer buf = ByteBuf...
阅读全文
posted @ 2017-04-29 10:29 艺海浮台
阅读(111)
评论(0)
推荐(0)
编辑
内省及反射属性复制案例
摘要: 1、内省 JavaBean 广义上的javabean Introspector: 属性的复制 2、反射案例(通过反射实现对象属性的复制) 反射 动态访问对象或类的属性和方法。 Class 类描述符. Class clazz = Person.class ; clazz = Class.forName
阅读全文
posted @ 2017-04-29 10:21 艺海浮台
阅读(191)
评论(0)
推荐(0)
编辑
JVM及反射
摘要: VM 本地方法栈 程序计数器 栈区:push/pop 堆区:为线程共享,内放对象和数组, 方法区:为线程共享 线程:是进程内并发执行的代码段, 一个线程就是一栈,栈内压入的方法帧 绿色的共享的 dll(windows) so(linux) *.java > *.class --> ClassLoad
阅读全文
posted @ 2017-04-28 21:27 艺海浮台
阅读(331)
评论(0)
推荐(0)
编辑
事务
摘要: 事务操作 事务并发执行,三个现象 隔离级别 : isolation level MVCC 设置事务隔离级别 通过mysql客户端验证事务隔离级别 mysql默认隔离级别是4 repeatable read. oracle默认隔离级别是2 read committed,不支持repeatable re
阅读全文
posted @ 2017-04-28 21:18 艺海浮台
阅读(134)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页
导航
博客园
首页
联系
订阅
管理
公告