- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 TIBCO EMS Service Acknowledgement
Until a JMS message has been acknowledged, it is not considered to be successfully consumed. The successful consumption of a message ordinarily takes place in three stages. 1. The client reveives ...
2011-08-02 16:33:47 171
原创 TIBCO EMS Service Delivery Modes
The JMS API supports two delivery modes for messages to specify whether messages are lost if the JMS provider fails. These delivery modes are fields of the the DeleveryMode interface. The PERSISTE...
2011-08-02 16:22:04 152
原创 【转】使用XStream实现xml和java对象相互转换
XStream是一个开源项目,一套简单实用的类库,用于序列化对象与XML对象之间的相互转换。将XML文件内容解析为一个对象或将一个对象序列化为XML文件。 XStream的相关信息可以到http://xstream.codehaus.org/下查看,它有专门的JavaDoc,可以方便的阅读Xstream的函数及方法。 基本原理Xstream这个组件也提供了一个XML...
2011-05-27 10:48:28 192
原创 java匹配字符串'{'和'}'
闲来无事,看到别人的面试题,随手写写。 要求:"{"与"}"必须同时出现,"{"必须在"}"前面,允许嵌套 package matcher;import java.util.Stack;public class TestMatcher { public boolean isMatch(String str) { if(null==str || ""...
2011-05-27 10:30:24 191
原创 【转】SynchronizedMap和ConcurrentHashMap的深入分析
转自:http://blog.sina.com.cn/s/blog_5157093c0100hm3y.html Map用于存储“key-value”元素对,它将一个key映射到一个而且只能是唯一的一个value。Map可以使用多种实现方式,HashMap的实现采用的是hash表;而TreeMap采用的是红黑树。 1. Hashtable 和 HashMap 这两个类主要...
2011-03-25 10:04:14 125
原创 vi常用命令
VI编辑器: 一般模式可用的按鈕說明n<Enter> n 為數字。游標向下移動 n 行gg 移動到這個檔案的第一行,相當於 1G 啊!G 移動到這個檔案的最後一行$ 或功能鍵[End] 移動到這一行的...
2011-03-23 10:50:09 83
原创 从面试题中分析和总结java的类重写
本以为自己搞清楚了重载和重写,但是之前在笔试中遇到的一道题确实让我拿不准答案,现在就拿题来分析重载与重写中应该特别留意的地方。 关于重写,请看public class Parent{ public void say(Object o) { System.out.println("Parent say object "+o); }...
2011-03-07 18:14:42 98
原创 【转】Java根据扩展名获取系统、文件图标
使用类:FileSystemView、ShellFolder(此类在API中无法查到)实例化对象:使用类的静态方法获到其对象即可。 效果图见附件。 package other;import java.io.File;import java.io.IOException;import java.awt.BorderLayout;import java.awt.ev...
2011-02-25 16:20:02 290
Struts2中的ActionContextCleanUp
在Struts 2.1.6之前,ActionContextCleanUp的完整路径是com.opensymphony.webwork.dispatcher.ActionContextCleanUp,现在的路径变成了org.apache.struts2.dispatcher.ActionContextCleanup。 那么这个类究竟有什么用处呢?是不是一定要用呢? ...
2011-02-25 11:27:16 188
原创 使用Struts2中应该注意的地方
一、标签库的使用 1、set标签 set中要想得到不同访问域application、request、session里的值,可以这么写: <s:set name="name" value="#request.name" /> set中的value不支持表达式,只支持object和string。 二、后台Action1....
2011-02-23 10:31:04 131
Java面试题之二维数组性能问题
前不久去面试了一家公司,面试题是这样的: 一个二维数组赋值,有两种循环方法,问是第一种循环效率高,还是第二种循环效率高,代码如下: int a[][] = new int[M][N];int b[][] = new int [M][N];int c[][] = new int[M][N];for(int i=0;i<M;i++){ for(i...
2010-11-29 20:37:22 877
java联合xpath解决夏令时转换问题
在我们的项目中有这样一个需求:从input message里得到一个GMT的标准时间,要把这个转换成CST(美国中央时区)时间,同时要考虑当地夏令时问题。因为原先在TIBCO中有这样的函数,可以直接用,但是现在要用xslt或java实现。研究了一段时间后,终于解决。 首先,xpath中有这样一个函数adjust-dateTime-to-timezone(dateTime,dayTi...
2010-11-19 17:13:51 140
原创 尽力缩短还款时间 巧还房贷可让你少奋斗十年
在网上经常能看到有房奴发帖叫苦不迭,自从买房后让房贷压得喘不过气来,想着早上起床一睁眼就欠人家银行100块钱,不但让房奴从物质上大大降低了生活标准,更使他们的精神备受折磨,心理健康受到极大伤害。可见,房贷是目前大多数购房家庭开销最大的一项,很多网友们都是房奴一族,房贷政策的一举一动都牵动着大家的神经;虽然房贷苦,但如何办理房贷却大有讲究,掌握了房贷技巧,往往可以四两拨千金,让你少奋斗10年。下...
2010-08-10 18:19:59 218
原创 java去除list重复值
两种方式,一种无顺序,一种维持原list的元素顺序。 Hastset根据hashcode判断是否重复,数据不会重复 /** List order not maintained **/ public static void removeDuplicate(ArrayList arlList) { HashSet h = new HashSet(arlLi...
2010-05-31 18:27:37 131
原创 标点符号的英文说法
_ underscore - dash(美语) 或hyphen(英语) / slash (left slash)\ back slash (right slash)% percentage/percent (例子: 50% = 50 percent) & and * asterisk () brackets " quote # pound @ at...
2010-05-25 12:27:56 165
原创 java在文件末尾添加数据
在文件的末尾添加数据:方法一:public void appendToFile(String str) { String filename = "d:\\append.txt"; FileOutputStream stream; OutputStreamWriter writer; try { stream = ne...
2010-05-24 17:31:28 645
原创 java换行符
linux和unix系统的换行是"\n",而windows的换行并不是直接的"\n",是"\r\n"。所以out.write("\n")只能得到一个黑框,因为windos不认为这是个“换行”。 直接从记事本输入的话,windows自动输入了"\r\n",所以从从文本文件中读出来的也是"\r\n",可以正常显示。 那么这是为什么呢?稍微学过正则表达式的朋友都知道:\r是
2010-05-24 17:29:39 171
原创 数据库范式
官方定义:第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。我的理解:第一范式这个不用說了,只要是关系数据库都满足第一范式官方定义:第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖我的理解:在第二范式中组合主键(AB)【注明:也叫做复合主键】里面的A或者B 与其他字段不能存在组合重复,为解决这个问题,通常的做法是咱们不用组合主键,添加一个ID,做为单一...
2009-11-10 23:07:30 294
jQuery之旅(一)
一。JQuery选择器 jQuery所支持的基本CSS选择器 选择器描述*匹配任何元素E匹配标签名称为E 的元素E F匹配标签名称为F、作为E的后代子节点的所有元素E>F匹配标签名称为F、作为E的直接子节点的所有元素E+F匹配前面是邻近兄弟节点E的所有元素F(E和F紧挨着)E~F匹配前面是任何兄弟节点E...
2009-10-27 15:29:48 83
转载 java排序算法
1.定义通过比较来确定输入序列1,a2,..,an>的元素间相对次序的排序算法称为比较排序算法。2.算法解释 (1) 选择排序: 选择排序的基本思想是对待排序的记录序列进行n-1遍的处理,第i遍处理是将L[i..n]中最小者与L[i]交换位置。这样,经过i遍处理之后,前i个记录的位置已经是正确的了。 (2): 冒泡排序 最简单的排序方法是冒泡
2008-04-07 08:35:00 3587
Continuous Devlivery of the Cloud Foundry Platform
2019-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人