Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7584249 建立时间:2006年5月29日 |

| |
[ESB]ESB 是什么东西? 软件技术
lhwork 发表于 2006/8/1 17:57:41 |
ESB是企业服务总线:Enterprise Services Bus,其最早概念来自于 Predicts 2004: Enterprise Service Buses Are Taking Off 。 我们来看一下Bitpipe.com的定义:An
enterprise integration architecture that allows incr |
|
[ESB]一个ESB集成框架CodeHaus Mule 软件技术
lhwork 发表于 2006/8/1 17:54:35 |
Mule 是一个基于ESB架构理念的消息平台。Mule
的核心是一个基于SEDA的服务容器,该容器管理被称为通用消息对象(Universal Message Objects
/UMO)的服务对象,而这些对象都是POJO。所有UMO和其他应用之间的通信都是通过消息端点(message
endpoint)来进行的。这些端点为众多的分立的技术,比如Jms, Smtp, Jdbc, Tcp, Http, Xmpp,
file等等,提供了简单和一致的接口。
Mule 应用通常是由网络中的许多Mule 实例组成。每一个实例都是一个驻留一个或者多个UMO组件的轻量级容器。每一个UMO 组件都有一个或者多个通过它(们)发送和接收事件的端点。
 |
|
[Java Open Source]decode javascript.encode using java 软件技术
lhwork 发表于 2006/8/1 17:43:03 |
在前面一篇文章(http://www.hexiao.cn/blog/index.php?job=art&articleid=a_20060730_130422)中, 提到了 关于IE中的 js.edcode的加密问题. 由于要使用这些加密后的信息,就要解密,在网络上找了一个js版本的解密程序, 由于要在java中使用,就把他转化为java代码了, 解密js.encode的java代码如下:
//import java.util.regex.Matcher; //import java.util.regex.Pattern; /** * Decode encode * @author icess * @blog |
|
[IDEA]习惯用的idea快捷方法 软件技术
lhwork 发表于 2006/7/31 15:03:33 |
1. 打开类文件: Ctrl + N
2. 打开非类文件: Ctrl + Shift + N
3. 显示类或方法的javadoc: Ctrl + Q
4. 找到类,方法,变量的声明的地方: Ctrl + B
5. 快速展示类的元素: Ctrl + F12
6. 覆盖基类方法: Ctrl + O
7. 实现接口或抽象类的方法: Ctrl + I
8. 为了完成code completetion, 我们可以使用tab(和enter键有所区别)键完成所选项
9. 向类中插入getter, setter方法: Alt + Insert
10. 在任何view中快速选择元素: Alt + F1
11. 在view中的speed search: 直接输入文字即可
12. 在任何tool窗口中使用Escape键,将焦点转到editor上. &nbs |
|
[IDEA]IDEA快捷键 软件技术
lhwork 发表于 2006/7/31 15:02:30 |
最常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方 5.Ctrl+F12,可以显示当前文件的结构 6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 7.Ctrl+N,可以快速打开类 8.Ctrl+Shift+N,可以快速打开文件 9.Alt+Q可以看到当前方法的声明 10.Ctrl+W可以选择单词继而语句继而行继而函数 11.Alt+F1可以将正在编辑的元素在各个面板中定位 12.Ctrl+P,可以显示参数信息 13.Ctrl+Shift+Insert可以选择剪贴板内容并插入 14.Alt+Insert可以生成构造器/Getter/Setter等 15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量 16.Ctrl+Alt+T可以把代码 |
|
[Spring]lucene-2.0.0的基本应用 软件技术
lhwork 发表于 2006/7/31 11:47:49 |
终于出2。0了 很兴奋,可是也很郁闷;兴奋的是有新功能了,应该去看看;郁闷的是,找了几个小时没找到一个完整的代码,在部长的强烈要求下,只好硬着头皮看文档。。。。 。。。 好,终于看懂了,该写代码了。 首先肯定是建立索引了啊 public void creatIndex() { File indexDir = new File(getPathIndex()); try { List<Article> listArticle = getArticleDao().search(null, null,null, null, null, null, null, null, new Boolean(true)); for (int i = 0; i < listArticle.size(); i++) { Document doc = new Document(); Article article = listArticle.get(i);< |
|
|