2015年12月14日

oracle数据库的锁类型

摘要: 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁... 阅读全文

posted @ 2015-12-14 11:17 grefr 阅读(785) 评论(0) 推荐(0) 编辑

JVM 内部运行线程介绍

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp47 最近在找关于JVM内部线程管理的资料,发现网上相关帖子很少,有一些还是胡说的,下面这个文章看起来还是不错的,虽然有一点儿乱,但是也得为作者致敬了。 最近抽时间把J... 阅读全文

posted @ 2015-12-14 11:17 grefr 阅读(258) 评论(0) 推荐(0) 编辑

oracle数据块核心剖析

摘要: 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp57数据块(Oracle Data Blocks),本文简称为“块”,是Oracle最小的存储单位,Oracle数据存放在“块”中。一个块占用一定的磁盘空间。特别注意的是,这... 阅读全文

posted @ 2015-12-14 11:17 grefr 阅读(212) 评论(0) 推荐(0) 编辑

RMI和socket详解

摘要: 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp58一般来说,基于CS(client-server)软件架构的开发技术有很多种。比较常用的有:基于socket的网络编程、RPC、基于Java技术的RMI(当然C#也有类似... 阅读全文

posted @ 2015-12-14 11:17 grefr 阅读(7778) 评论(0) 推荐(0) 编辑

Http和Socket详解

摘要: 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp59这不是同一层的协议 socket是一个针对TCP和UDP编程的借口,你可以借助它建立TCP连接等等。而TCP和UDP协议属于传输层 而http是个应用层的协议,它实际上... 阅读全文

posted @ 2015-12-14 11:17 grefr 阅读(237) 评论(0) 推荐(0) 编辑

Map 排序

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp42 [size=12px;][size=12px;][size=12px;]Map的排序常分为两种情况,1、按[/size]key[size=12px;]值排序;2、按va... 阅读全文

posted @ 2015-12-14 11:16 grefr 阅读(219) 评论(0) 推荐(0) 编辑

sql in 和 exist的区别

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp41 select * from A where id in(select id from B) 以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓... 阅读全文

posted @ 2015-12-14 11:16 grefr 阅读(157) 评论(0) 推荐(0) 编辑

distinct和group by 去掉重复数据分析

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp40 用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct关键字会排序 。 select dist... 阅读全文

posted @ 2015-12-14 11:16 grefr 阅读(340) 评论(0) 推荐(0) 编辑

垃圾回收机制

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp39 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarra... 阅读全文

posted @ 2015-12-14 11:16 grefr 阅读(182) 评论(0) 推荐(0) 编辑

【转】Java虚拟机的JVM垃圾回收机制

摘要: 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp431.JVM内存空间 JVM堆(Heap)= 新生代(Young) + 旧生代(Tenured) 分区作用:新创建的对象通常先将其分配在新生代中,在新生代中经过... 阅读全文

posted @ 2015-12-14 11:16 grefr 阅读(155) 评论(0) 推荐(0) 编辑

导航