自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 深入理解JVM -- 内存模型及内存溢出(OOM/Out of Memory)

JVM内存分为堆(heap)、方法区(method area)、虚拟机栈(vm stack)、本地方法栈(native method stack)、程序计数器。其中堆、方法区是线程共享;虚拟机栈、本地方法栈和程序计数器是线程独享。程序计数器程序技术器记录java程序下一条需要执行的指令, 因为jvm实现线程是共享cpu, 就是在某一时刻,当一个线程占用处理器(对于多核处理器来说是一个内

2014-01-02 21:16:25 884

原创 深入理解JVM - 走进JAVA

Java 技术体系Java 语言Java虚拟机class文件java标准API第三方/开源APIJDK&JREJDK = java程序语言 +java虚拟机+JAVA APIJRE=J2SE API + Java 虚拟机APIJ2SE的API 一般为java.*J2EE的API扩展了J2SE, J2EE = javax.* + J2SE

2014-01-02 12:57:26 513

原创 Sevlet/JSP之二

2011-05-10Session存储在容器中, client同server通过sessionId定位同意session。 SessionId通过Cookie传递。浏览器关闭时保存sessionId的cookie过期, 确保非同一session, session不使用过期时间可通过: session。Setmaxage 和web。Xml配置。HTTPSevlet 生命周期: 初始化se...

2011-05-10 16:01:31 218

原创 Sevlet/JSP之一

2011-05-08容器: 包含其他对象, 掌控对象生命周期(web容器, java的collection容器, EJB容器等)loadOnStartup大于0代表severlet在启动过程中即初始化, 数字越小, 优先级越高。JSP编译为sevlet继承自HttpJspBase, 由jspwriter out写数据。 隐含对象: session, rquest, config, ou...

2011-05-08 22:10:03 144

原创 JVM之一--垃圾收集原理

GC:GC 工作: 释放不再被引用的对象, 处理堆碎片。GC 优点: 保持完整性, 把程序员从内存管理中走出来。GC 缺点: 增加JVM压力, 影响程序性能(把平时做的事情放到一起做), 易维护和性能之间一个平衡。GC 过程:垃圾对象检测, 堆空间回收。垃圾对象检测:引用计数:对每个实例记录其被应用次数, 如果为0则可回收。缺点: 不能侦测循环引用。优点: 较快(将...

2011-05-07 21:24:57 84

原创 持久层技术

持久层技术的目的是分离sql。  在两层架构体系当中, 前台(VB, pb) 调用后台数据库的precedure, 这样大部分逻辑都在procedure中完成, “procedure是一个语言”, 这样造成很多问题:比如性能问题, 所有逻辑都在数据库服务器上做了; 比较难维护, 数据库的东西是不能轻易更改的等等。 当三层架构开始流行时, 起初sql语句被那嵌在其他语言当中, 比如jsp但还是比较难

2008-06-27 16:25:00 480

原创 Hibernate Interceptor and Event

Interceptor:Interceptors come in two flavors: Session-scoped and SessionFactory-scoped.  A Session-scoped interceptor is specified when a session is opened using one of the overloaded SessionFacto

2008-06-19 14:17:00 223

原创 网站排名

当今世界网站排名:1。 Yahoo2。 Google3。 YouTubeyahoo是新闻 +搜索, 估计其主要访问量为新闻类。(内容)Google 主要是搜索, google就那么一个小页面, 但其针对每个国家的版本竟然排名都如此靠前, 可见现在搜索技术的应用竟然是如此广泛。Youtube是视频网站, 想不明白为什么排名如此靠前!此外, 排在前面的msn, window

2008-06-19 09:17:00 301

原创 Object Association

There are two types of object association:1. Unidirection:1) many-to-one: element is , set column of foreign key, for example: addressId reference Address tables primary key: id. if need join t

2008-06-13 15:02:00 311

原创 Hibernate second level cach

   有些事情,就是一把双刃剑,无论最后的结果是怎样的,都会伤害到某些人. 无论结果是怎样的,内心都不会好受.     最好的办法就只有不闻不问,却无法做到!非要知无不言,只能伤害到自己. 最后的结果,无论是与否,内心都不会好过.希望将损失与伤害降到最低,却发现 早已将利刃插入自己的心脏.     哀,莫大于心死.     事已至此,说平静内,心却波

2008-06-13 13:28:00 208

原创 Hibernate second level cach

Q: Why hibernate second level cach?A: Improve performent and cluster.Q: How many kinds of second level?A: EHCache, OSCache, SwarmCache.Q: What can be catch?A:  Properties and Object.Q: How

2008-06-13 13:27:00 230

原创 Hibernate second level cach

Q: Why hibernate second level cach?A: Improve performent and cluster.Q: How many kinds of second level?A: EHCache, OSCache, SwarmCache.Q: What can be catch?A:  Properties and Object.Q: How

2008-06-13 13:27:00 229

原创 Ram story

I like living on the farm, feeding animals and moving among them, until one fateful Sunday. Daddy had several members of his family out for lunch, including his brother Raymond and his children, i too

2008-06-13 11:03:00 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除