自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

【转】Java消息服务

异步处理通信是面向服务架构(SOA)的重要部分,因为企业中的许多系统通信,尤其是跟外部系统通信本来就是异步的。Java消息服务(JMS)就是用来编写异步消息J2EE应用的API。使用JMS API的传统消息实现涉及到象这样的一些步骤:查找对列连接工厂、队列资源以及在实际发送和接受消息前,创建JMS会话(JMS session)。  Spring framework简化了用JEE组件(...

2010-04-02 16:33:40 112

Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 [color=red]Ctrl+Alt+↓ 复制当前行到下一行(复制增加)[/color]Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用, 可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面...

2010-03-18 20:37:34 105

谈一谈 Eclipse RCP 中的对话

转载: http://it.kswchina.com/java/zd/486283.html  在这篇文章里,我要和大家探讨的是对话框,不要小看这个对话框,虽然JFace里面提供了很好用的对话框基类,但是如果你不理解SWT中GUI线程和非GUI线程的概念,那么你依然难以达到你想要的效果。问什么突然想要研究对话框呢?这要从我最近接的一个项目说起。  有人委托我做一个药店管理系统...

2010-03-05 23:43:37 136

原创 eclipse rcp学习资料

最近正用RCP做个小软件 共享下我的一些参考书 希望对大家有些帮助

2010-03-05 23:36:46 161

原创 详解JDBC和Hibernate的区别

来源:http://developer.51cto.com/art/200907/135217.htm刚开始学习JAVA时,认为Hibernate是一个很神圣的东西,好像是会了SSH,就能走遍全世界一样。记得曾经在枫叶面试的时候,我们几个同学出还说这个公司怎么这么的落后,还有JDBC,没有一点上进心。可是毕业以后才发现,却发现自已就像是井底之蛙一样。然而也不想做随风柳絮,所以决定好好的总结...

2010-03-04 12:36:58 89

原创 学习Java需要达到的25个目标

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,multithreading,r...

2010-01-29 13:22:13 85

原创 (zz)Servlet线程安全

在Java的server side开发过程中,线程安全(Thread Safe)是一个尤为突出的问题。 因为容器,如Servlet、EJB等一般都是多线程运行的。虽然在开发过程中,我们一般 不考虑这些问题,但诊断问题(Robust),程序优化(Performance),我们必须深入它们。 什么是线程安全? 引用 Thread-safe describes a program portion or ...

2010-01-29 13:18:52 92

原创 JAVA程序员面试32问

      第一,谈谈final, finally, finalize的区别。   第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?   第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 ...

2009-11-26 22:35:24 144

原创 再说final变量

从jdk1.0到今天,JAVA技术经过十余年的发展,技术上已经发生了巨大的变化.但final变量的定义从它诞生那天起,就没有发生任何变化,也就是这十多年它就一直表示它原来的意思.但遗憾的是,经过十多年仍然有90%的人没有理解它的真实含义,也没有一篇文章,包括我所见到的所有介绍JAVA的书籍(包括TKJ)都没有说清楚,我相信肯定有些作者是理解的,但没有一个作者向读者说清楚.而中国网友大多数人被一...

2009-11-10 11:58:27 114

原创 在JAVA中应用设计模式FactoryMethod

 FactoryMethod是一种创建性模式,它定义了一个创建对象的接口,但是却让子类来决定具体实例化哪一个类.当一个类无法预料要创建哪种类的对象或是一个类需要由子类来指定创建的对象时我们就需要用到Factory Method 模式了.简单说来,Factory Method可以根据不同的条件产生不同的实例,当然这些不同的实例通常是属于相同的类型,具有共同的父类.Factory Method把创建这...

2009-11-06 22:56:19 174

JAVA数据结构学习资料

APress 的《Java Collections》 关于JAVA数据结构的书太少了点。。 这本还不错 正在研究中 跟大家共享下

2009-11-05 11:20:06 109

原创 eclipse-jee-galileo-win32.zip此版本启动不了解决方案

版本:eclipse-jee-galileo-win32.zip 3.5.0 jdk1.6启动出现:JVM terminated. Exit code=-1-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m-XX:MaxPermSize=256M-Djava.class.pat...

2009-11-01 15:46:18 120

原创 关于Java栈与堆的思考

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器...

2009-10-27 00:09:51 74

THINKING IN JAVA 第四版 及源码和习题答案

这个版本挺不错的 打出来看着很有感觉 比机械出的那本舒服多了

2009-10-26 11:29:56 1048

空空如也

空空如也

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

TA关注的人

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