自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Davin_(幸福在于感悟)..........

……酒肉穿肠过…………福于心中留……………………………………

  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

转载 java线程安全(二)

转:http://www.iteye.com/topic/808550   站内很多人都问我,所谓线程的“工作内存”到底是个什么东西?有的人认为是线程的栈,其实这种理解是不正确的。看看JLS(java语言规范)对线程工作内存的描述,线程的working memory只是cpu

2011-09-22 16:30:26 654

转载 java线程安全(一)

转:http://www.iteye.com/topic/806990   浅谈java内存模型        不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个

2011-09-22 16:28:40 654

转载 深入理解JVM

1   Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 图1   Ja

2011-09-22 13:21:40 567

转载 知识补充:抽象方法abstract为什么不能与static、synchronized、native混用

这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。 abstract是抽象的,指的是方法只有声明而没有实现,它的实现要放入声明该类的子类中实现。 static是静态的,是一种属于类而不属于对

2011-09-07 16:32:19 853

转载 volatile变量使用指南

简介: Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。   Java 语言中的 volatile

2011-09-07 16:26:38 523

转载 java原子操作的线程安全性

java中原子操作是线程安全的论调经常被提到。根据定义,原子操作是不会被打断地的操作,因此被认为是线程安全的。实际上有一些原子操作不一定是线程安全的。 这个问题出现的原因是尽量减少在代码中同步关键字。同步会损害性能,虽然这个损失因JVM不同而不同。另外,在现代的JVM中,同步的性能正在逐步提高。尽管如此,使用同步仍然是有性能代价的,并且程序员永远会尽力提高他们的代码的效率,因此这个问题就延续

2011-09-07 16:19:45 989

原创 Volatile & transient

transient         把一个对象的表示转化为字节流的过程称为串行化serialization,从字节流中把对象重建出来称为反串行化deserialization,transient 为不应被串行化的数据提供了一个语言级的标记数据方法。         对象的序列

2011-09-07 16:06:22 596

转载 ibatis 中 $和#的区别

$ 的作用实际上是字符串拼接, select * from $tableName$ 等效于 StringBuffer sb = new StringBuffer(256); sb.append(“select * from “).append(tableName); sb.toString(); #用于变量替换 select * from table where id = #id#

2011-09-05 17:10:09 594

大象 Thinking in UML

Thinking in java 后 又一大作。值得反复阅读和思考。

2012-10-20

思维导图三招十八式

思维导图三招十八式。

2012-06-07

power designer 16 破解文件

power designer 16 破解文件,测试过绝对好用。 直接将文件覆盖到安装目录。

2011-10-28

Effective_Oracle_by_Design(oracle高效设计)

oracle经典书籍之一,在oracle设计方面讲的比较深刻。 注:本文档是英文版的

2011-10-28

Oracle专家高级编程-Expert_one-on-one

oracle非常经典的书籍,本书对oracle有比较深刻透彻的讲解,学习oracle必备好书。

2011-10-28

Oracle+Concepts+中文版+(10g+R2)

oracle经典书籍之一,对oracle整个体系有很详细的讲解。

2011-10-28

伟大架构师的……秘密……

如何成为一个优秀的架构师…… 看看那些伟大架构师成功的秘密吧…………

2010-12-11

数据库设计方法、规范、指南以及Oracle内部培训教材

数据库设计方法、规范、指南以及Oracle内部培训教材

2010-12-11

Ajax主流框架资料大全

Ajax当前主流框架的资料,比较全,有prototype,jquery,dojo,dwr等框架的资料,包括相应的文档手册和库文件,学习Ajax不可缺少的一份资料。

2008-11-26

java深度历险+深入java虚拟机

学习java不容错过的一份资料 对深入理解java有很大的帮助。

2008-11-06

xml综合资料大全(好)

一整套xml资料----------- xml实用大全 xml高级编程 --

2008-11-05

软件测试资料库

软件测试资料大全<br>里面有很全的软件测试内容

2008-01-15

空空如也

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

TA关注的人

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