`
chenweibl
  • 浏览: 3947 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
jboss采用mysql持久化jms消息2008-03-21 10:31jboss设置一、部署datasource1 、拷贝mysql jdbc driver 到 server/default/lib/ 目录下。2、拷贝docs/examples/jca/mysql-ds.xml 到 deploy 目录下。3、编辑deploy/mysql-ds.xml文件,把<jndi-name>属性的值改为"DefaultDS",同时,根据需要设置datasource (server url, user, password, etc...)。4、删除deploy目录下的hsql ...
Synchronized还是ThreadLocal? ThreadLocal以空间换取时间,提供了一种非常简便的多线程实现方式。因为多个线程并发访问无需进行等待,所以使用ThreadLocal会获得更大的性能。虽然使用ThreadLocal会带来更多的内存开销,但这点开销是微不足道的。因为保存在ThreadLocal中的对象,通常都是比较小的对象。另外使用ThreadLocal不能使用原子类型,只能使用Object类型。ThreadLocal的使用比synchronized要简单得多。 ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synch ...
Java内存分配: 1. 寄存器:我们在程序中无法控制2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中3. 堆:存放用new产生的数据4. 静态域:存放在对象中用static定义的静态成员5. 常量池:存放常量6. 非RAM存储:硬盘等永久存储空间---------------------------------------------------------------------------------------------------------------------- a.在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中分配。 ...
一直在学习Java,碰到了很多问题,碰到了很多关于i++和++i的难题,以及最经典的String str = "abc" 共创建了几个对象的疑难杂症。 知道有一日知道了java的反汇编 命令  javap。现将学习记录做一小结,以供自己以后翻看。如果有错误的地方,请指正 1.javap是什么:  where options include:-c Disassemble the code-classpath <pathlist> Specify where to find user class files-extdirs <dirs> Overrid ...
Joda-Time 简介既然无法摆脱时间,为何不设法简化时间处理? J Steven Perry, 首席顾问, Makoto Consulting Group, Inc. J Steven Perry 是一名软件开发人员、架构师和全能 Java 专家,他从 1991 年起就从事专业的软件开发。他的专业兴趣包括 JVM 的 ...
Global site tag (gtag.js) - Google Analytics