- 博客(71)
- 收藏
- 关注
原创 kdb+/q
:x 因为一个项目接触了kdb+/q, kdb+/q的执行速度应该是当今数据库中最快的,不过它也牺牲了很多东西,比如说事务等, kdb+/q的数据库文件超小,才一百多k, 本来也想在家里弄一弄,无奈它的下载网站打不开,被屏蔽了, 这也可能是国内用的比较少的原因吧,我想国内除了证券交易所用了之外,其它的地方应该很少用到,还好官方网站提供了一个applet的控制台,可以练一下命令,只是速度有点慢而已...
2008-11-28 20:13:12
698
原创 Nokia发布S60第五版的开发包
伴随着S60第五版的第一个产品Nokia 5800 XpressMusic的诞生,相信以后会有越来越多的运行在此平台上的产品,第五版相当于第三版最大的特点就是对触摸屏的支持,将直接和iphone构成竞争, 详情请参考:http://www.forum.nokia.com/...
2008-10-03 21:33:05
249
seam随笔
前段时间,因为客户的一个项目接触了seam,客户那边在2007年3月就开始了这个seam项目,我因为是后期才进入这个项目,之前用用过struts, struts2, spring, hibernate, ejb2, ejb3, jpa; 在2005年上半年也用过一段时间的jsf(myfaces); 去年上班年也很长时间关注过seam,毕竟冒进在实际的项目中去用seam还是有些冒险,也只是权...
2008-09-28 20:33:09
181
原创 oracle tangosol coherence
在应用服务器的集群环境中使用缓存时,如果想使用开源的实现,此时可以采用JBoss的tree Cache,如果使用商业的实现,可以采用oracle(tangosol)的coherence,可以通过以下网址下载coherencehttp://www.oracle.com/technology/software/index.html...
2008-09-10 21:58:26
247
原创 月末杂谈
八月过完了,blog还是零,真有些不好意思啦,在新公司上班也一个月了,由于公司的个人电脑不能上网,上班期间也就弄不了日志了。没有上两天班就跟公司的那帮人去了一次清远玩,当时也挺搞笑的,人不认识一两个,也跟着一起混,好在带上了女朋友,否则找人说说话都不容易。回来后被叫着去做一个crystal report的demo,整了一个通过crystal report调用mysql存储过程(需传入参数)的例子交...
2008-08-31 11:20:47
131
杀回深圳,重新启航
回老家一周,把该办的事情都办完了,又重新杀回了深圳,周六刚到深圳住处,稍作片刻停留就忙着参加女朋友公司举行的活动--到南澳的桔钓沙海滩游泳然后到南澳海鲜街饱食各色海鲜,晚上在大梅沙附近安顿好了后又附近的啤酒广场边玩斗地主边品尝新鲜的扎啤。周日醒来后已是10点半后,无奈阳光太强,沙滩已成火炉,大梅沙已不再是容身之处,惟有直奔乳鸽王去犒劳一下自己的肚子,下午3点多结束了旅程。 玩过后...
2008-07-21 10:33:35
158
为什么sourceforge被封?
这几天在公司老是不能从sourceforge上面取下东西, 先一直怀疑公司的网络破(本来就破,很多网站要反复刷新才能进去),然而到了家里还是不能打开,这才想到sourceforge已经被ZF给封杀了。ZF不投入物力,大力发展软件业也就算了,竟然作出这种事情,也有点太那个了吧,看看apache,日本乃至韩国等东亚邻国都有物力的投入,sourceforge这么大的一个开源站点在很多国家和地区都有镜像(...
2008-07-03 23:59:53
609
dhtmlgoodies网站上的一些js,也许在工作中用得到
到http://www.dhtmlgoodies.com这个网站上闲逛了一些,发现了一些比较好用的js脚本,虽然它在脚本封装方便做的还不够好,远没有prototype,jquery,extjs般华丽,但是它做了一些实实在在的事情,提供了一些我们期盼的一些功能,并且大多数的脚本都能同时在IE 6+,FF,OPERA 7+上很好的运行。1. 菜单脚本http://www.d...
2008-06-23 16:28:31
139
使用Grid做数据的管理
使用grid做数据管理显得非常友好,直观,易使用,就像操纵excel表格一样。经常使用的grid有:dhtmlx grid(http://www.dhtmlx.com/),codethat grid(http://www.codethat.com),extjs grid(http://extjs.com),jquery grid(http://trirand.com/jqgri...
2008-06-17 14:45:22
204
遇小人了
俗话说防君子容易,防小人难啊! TMD这个小人为了制造我程序没有运行了假象,竟然把我那程序生成的日志给PS了一把,弄回来栽赃嫁祸。 我也算是BT了一点了,日志文件分门别类,error,warn,info,debug的一样一个,程序用的是quartz做的定时任务,每分钟运行一次,程序运行必然会生成info和debug的日志信息,从那个小人拷回来的日志看,debug的日志最后...
2008-06-16 21:36:59
130
被迫把webservice改成了axis2
昨天提出了离职申请,公司有个垃圾,竟然说CXF中含有spring,他看不懂,要把框架改成他YY的那个东西,还被告了一状,真冤,比窦娥还冤啊,没有办法,只有把以前的东西重做,改成了不太喜欢了axis2. ...
2008-06-05 16:24:15
119
struts2的一个插件介绍
struts2是一个不错的WEB层的MVC架构,它把原来的webwork发扬光大了,但是在IDE市场方面却还没有强大而功能完善的可视化编辑的插件出现,不过在netbeans方面却快要让人看到了曙光了,目前nbstruts2support早前已经发布了1.0的预览版,虽然还没有正式加入到netbeans的可用插件组,相信在它们的努力工作下,好用的struts2的插件会即将来临,插件网址:https:...
2008-06-03 13:50:25
109
Hibernate的一个例子
通过hibernate tools的反向工程从数据库产生entity class和mapping file,并通过junit3,junit4和testNG做单元测试
2008-05-31 23:32:41
115
使用dhtmlxtree的checkbox tree做权限菜单时碰到的一个问题
我对每个系统都分配了一个唯一的系统号,每个系统的下的菜单和它的子菜单的命名也按一定的规律如果系统分配了3位数, 如100, 101它的菜单对应于: 100系统的菜单10001, 10002, 10003, 1000101, 100010102....使用dhtmlxtree它的实节点很容易获取到,但是它的虚节点获取时有点问题(采用某种方式时)因此通过它的实节点获取到它对应的虚节...
2008-05-30 15:37:41
253
使用java的AWT或者swing来做任务栏菜单
JDK 6以后能够采用awt的SystemTray实现任务栏菜单,里面可以放入java.awt.PopupMenu,没有对swing的JPopupMenu的支持,不过找了一下,也有人实现了JPopupMenu的任务栏菜单1. 基于awt的package com.gomt.taskTray;import java.awt.AWTException;import java.aw...
2008-05-27 13:59:08
361
基于AJAX的文件上传
具体内容请看, 等有时间我再翻译一下http://www.davidjc.com/ajaxfileupload/demo!input.action
2008-05-23 15:29:49
102
想好好的弄一下swing,java2D和java3D
由于项目的原因,要用swing做一些很酷很炫的效果和很复杂的显示界面,我虽不是唯美主义者,但是也很喜欢震撼的视觉冲击,今天到网上逛了一下,发现openswing是个不错的东西,也想花时间看看。http://oswing.sourceforge.net/...
2008-05-16 10:57:48
617
使用xml或者json方式生成dhtmlxtree
1. dao private static ParameterizedRowMapper menuInfoMapper = new ParameterizedRowMapper() { public MenuInfo mapRow(ResultSet rs, int rowNum) throws SQLException { MenuInfo menuInfo = new Men...
2008-05-14 18:01:57
137
在cxf基础上整的一个框架
使用cxf作为webservice的服务器,以spring bean的方式发布,后端数据层使用spring jdbc/hibernate
2008-04-24 08:48:32
104
S60签名
前段时间写了一个程序,放到S60第三版的手机系统上面老是报权限的事情,也让我很是郁闷,S60第三版注册门事件在sohu的社区中也是闹的很凶。本身java me程序是没有办法编写SIS文件的,必须要用S60的cpp,下面是一个pkg文件:;StbcMobile.pkg; Installation file for HelloWorld application;; This is ...
2008-04-16 17:14:47
123
采用MINA做的一个污水在线监测项目
花了几天时间整了一下,暂时还没有完工,不过先把源码上传一下,与大家分享一下。服务端:public class SpringMain { public static void main(String[] args) throws Exception { if (System.getProperty("com.sun.management.jmxremote")...
2008-04-10 11:43:16
193
socket消息超时重发的设想
我们经常遇到的一个问题就是:发送一条消息,若在T秒内没有收到回应,我们将需要对消息进行重发,若重发N次后再失败,则不再重发。 对于这个问题,我们可以给每条消息一个ID,为YYYYMMDDHHmmssSSS(当前的时间,精确到毫秒),再定义N-1个HashMap,key为消息ID,value为消息内容。 首先把这条消息立即发送,并等待回应,同时把这条消息放入上面定义的N-1...
2008-04-08 17:00:10
1044
CRC验证
java本来带有循环冗余验证CRC32,但是有时候要用CRC16还还的自己编程。CRC32的用法:public class CRC32Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub java.ut...
2008-04-01 14:46:08
660
io,nio和操作系统命令性能比较
package org.clarance;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java...
2008-03-31 20:50:16
100
要开始做一个网络的项目了
一个在线环境监测的项目, 监控中心用java编写,接受现场机(用c++写的)发过来的监测数据,并保存到监控中心的数据库中,同时监控中心也要向现场机发送查询命令,如查询通过串口连接现场机的环境检测设备的工作情况等。一个监控中心要同时为多个现场机服务,连接现场机的网络可能是ADSL, GPRS。 很明显这是一个高并发的问题, 我要负责监控中心的程序的编写, 要实现这样的双向通信的要求,...
2008-03-27 22:38:02
132
要做一个JAVA ME的项目了
:) 好久没有来打理自己的博客了,一来是因为过年,二来是因为最近正在作一个项目的前期工作,三来就是公司有个项目要用到JAVA ME实现部分功能,如通过JSR-179获取地理位置的经度和纬度,并把这些数据连同手机拍下的照片和视频传输到数据服务器中去。 经过3天的学习和考虑,决定使用webservice来实现这个功能,毕竟JAVA ME是支持JSR-172(SOAP 1.1)的,虽然对we...
2008-02-25 21:08:41
159
一篇不错的javascript正则表达式的文章
不过是英文的, 准备有空的时候把它翻译一下:http://www.webreference.com/js/column5/index.html
2007-12-24 17:54:30
87
使用jQuery解决portal登陆慢的问题
因为portal中的好几块地方(portlet)取数据比较慢,登陆进去要花7到8秒,在用户面前实在讲不过去,因此觉得采用异步的方式来读取加载数据,ajax的应用使这一切都已经不再是一个问题,下面的这个文件是waterquantity.portlet,以前使用的jpf的portlet方式(注释部分),现在改成了jsp的portlet,然后在waterquantity.jsp文件中使用ajax(jQu...
2007-12-19 16:58:29
240
使用javascript遍历XML文件并显示
以下代码在IE和Firefox上测试通过:var i = -1;var orderDoc;var xmlDoc;var items;var msgID = 0;function loadXML(){ try{ if (window.ActiveXObject) { orderDoc= new ActiveXObject("MSXM...
2007-12-10 17:11:21
168
JSON技术实战
JSON作为一种信息的载体伴随着AJAX的红火也越来越得到广大用户的青睐和认可!在没有使用JSON的时候,数据从后台数据库到前台AJAX的返回显示,一般都要经过SQL查询--数据封装(封装成字符串或者XML文本)--前台解析字符串或者XML文本,提取需要的东西出来。这其中包含了太多的转换关系,劳明伤财,也有很多人在探索一种能够使大家都能认识的数据结构,这个时候大家都想到了JSON,可以...
2007-12-07 09:23:56
181
使用ajaxtags实现菜单级连
main var baseUrl = "${pageContext.request.contextPath}"; var currTimeT='FTD0311_SNPH_R'; var histT='FTD0322_SNP_C'; var fName='BRFL'; var currentTable=currTimeT...
2007-12-05 16:50:02
104
页面提交时, 弹出一个等待层
最近几个月都没有好好打理自己的博客了, 今天一看, 访问量快一万了, 在此多谢那些关照的朋友了!还是言归正传, 请往下看: function closediv() { //Close Div document.body.removeChild(document.getElementById("bgDiv")); document.get...
2007-12-05 11:39:02
654
使用HttpClient对web应用进行测试
在几天程序突然报出了数据库连接被管理员销毁的情况! 一时之间也毫无头绪, 甚至怀疑我们的程序能否通过压力测试, 所以就使用了HttpClient整了一段测试跑了来测试一下, 最后虽然找到了问题是因为ArcGis占有了很多连接没有释放导致的, 呵呵, 既然写了, 还是拿出来试试:[code]package com.gomt.httpclient;import java.awt.Bor...
2007-11-29 16:19:50
367
十月匆匆而逝
十月的时光匆匆而逝, 这个月是忙碌的一个月, 忙的基本上无暇打理自己的博客了!为了赶portal项目的进度, 弄清客户的需求, 指导程序员进行项目的开发, 个人的时间都被无情的剥夺了! 不过还好, 总归没有白忙, portal项目经历了忙碌的开发阶段, 从功能上来讲,基本上都已经完成了. 以前没有做过portal项目, bea的portal只是存在以前的意识中, 原以为公司有人做过...
2007-10-29 21:57:44
140
判断日期是否有效的正则表达式
function isValidDate(dateStr, format) { if (format == null) { format = "MDY"; } format = format.toUpperCase(); if (format.length != 3) { format = "MDY"; } if ( (format.indexOf("M") == ...
2007-09-10 17:59:13
545
[转贴]SQL Server和Oracle的常用函数对比
SQL Server和Oracle的常用函数对比 ---------数学函数1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual...
2007-09-05 15:36:42
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人