本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[/*Java*/]使用Excel作为用户接口
nybon 发表于 2006/2/14 13:17:33

看到了不少使用Excel作为用户接口的例子,感觉是一个不错的方法,可以先看看Dion Almaer的文章。 interface Excel { @MaybeEasiest businessGuyDoit(); } Abusing the Semantic WebDDSteps

阅读全文(4595) | 回复(0) | 编辑 | 精华 | 删除

 


[/*Java*/]Jetspeed心得随笔
nybon 发表于 2006/1/18 14:46:44

最近开始看Jetspeed2的相关资料,下面的心得随笔是在Javaworld Taiwan的论坛上面找到的资源,感觉写的很不错。对入门很有帮助。

Jetspeed-2 心得隨筆(1)-安裝Jetspeed-2 心得隨筆(2)-開發一個簡單的Portlet

阅读全文(11480) | 回复(3) | 编辑 | 精华 | 删除

 


[/*Java*/]碰到的最困难的Bug
nybon 发表于 2005/12/28 22:34:40

    要是以前问我programming以来碰到的最困难的bug,我可能一下回答不出,但是今天碰到了一个bug,解决之后回想一下,发现最困难的就是这类的bug-与时间相关的数据问题。这类问题由于和数据计算的时间有联系,导致了这类问题发生的上下文往往无法重现,根本没有办法进行调试。
    这次碰到的问题是企业生产系统中计算的外购数量发生错误。外购数量根据订单订购数量以及企业当时该种货物的库存计算得到的,也即与特定的时间点相关。生成的外购数量中部分正确,部分有问题,由于将所有数据恢复到当时情况进行重新计算与调试,很难有地方可以入手查找问题的根源(当然,这里也可能是因为我们的日志做的还不够好)。程序代码检查了没有发现问题,直接查数据库中的数据也没有办法得到答案,后来碰巧发现两张出错订单的制单日期均是在20日之前,于是猜想20日之前的那个版本中程序有问题,但是现在已经解决。但是这一猜想也无法证实,因为正确的版本的发布时间已经想不起来了。终于通过F

 


[/*Java*/]jdk 1.4.x与w3c dom实现
nybon 发表于 2005/8/3 18:07:14

今天碰到一个怪问题,从Subversion checkout的相同代码居然在两台电脑上运行结果不一样,一台电脑是jdk 5.0,一台电脑是jdk1.4.2,运行单元测试的时候1.4.2的那台无法通过,说缺少类: NoClassDefFound: org.w3c.dom.ranges.DocumentRange,类路径什么的都设置一样,但是两个环境就是运行结果不同,后来终于找到原因,jdk 1.4.x虽然号称实现了w3c的dom api,但是是一个不完全实现,其中并不包含org.w3c.dom.ranges.DocumentRange这一接口的实现,而jdk5.0中已经包含.而使用像xerces.jar这些xml解析工具时就可能出现这种问题.

解决方法:
(1) 如果还是使用jdk1.4.2的话,区下载xmlParserapis.jar包,里面包括了对这一接口的实现
(2) 或者直接升级jdk版本到5.0
下载

 


[/*Java*/]Subversion的安装
nybon 发表于 2005/7/27 21:36:26

这几天准备开始一个新项目,由于要求多个人的协作,所以准备使用一个源代码管理系统,很自然的选择了现在很热的Subversion。原来一直没有很好的使用过类似的系统像CVS,只是偶尔用CVS去checkout一下sourceforge或者java.net上面一些项目的代码,但是自己从来没有checkin过。  大致看了几篇文章: Version Control with Subversion Subversion快速入门 《使

 


[/*Java*/]Jbpm和Shark比较的feature list
nybon 发表于 2005/6/21 15:19:03

前一段时间做的一个jbpm和shark的feature对比,今天整理笔记突然又看到这张记录纸了,so post here and drop the paper.作比较的时候Shark是1.0版本,而Jbpm是2.0版本(现在已经出到3.0了)      Shark  Jbpm  持久层  Shark自己的一个ORM的方案DODS,感觉不是很好 大名鼎鼎的 Hibernate(Jbpm2中使用的是Hibernate 2.1,Jbpm3种使用的是Hibernate3)

 


[/*Java*/]面向图形编程
nybon 发表于 2005/6/21 12:11:28

以下是对jbpm的面向图形编程(Graph Oriented Programming)概念一文的摘要笔记。   第四章 面向图形的编程 背景简介   4.1 缺失的一环 比较workflow,bpm和orchestration之间的异同。并指出三者之间的共同点就是执行过程中存在着等待的状态。 java中也存在着执行过程的挂起(suspend),但是这三者需要的挂起能够被持续化。 java没有内建的机制支持挂起的持续化主要是由于冯诺依曼体系结构。 这三者对于这一问题有各自不同的解决办法。 &nb

 


[/*Java*/]持续集成工具比较
nybon 发表于 2005/6/11 10:12:56

最近在考虑是不是放假期间大家一起协作的时候采用一些源代码管理工具和持续集成工具来协助更好的完成工作,因为原来没有这方面的经验,所以要花点时间考虑一下持续集成工具可能带来的好处,下面是CodeHaus做的一个持续集成方面的工具的Feature Matrix,很全面,可以参考一下。 Continuous Integration Server Feature Matrix

 


[/*Java*/]jar中的资源访问
nybon 发表于 2005/5/17 22:52:24

今天在做Spring+iBatis的一个部署,本来已经调试好了,但是打包成jar发布的时候发现了使用Spring的ClassPathResource无法找到iBatis的配置文件.在Google上面猛搜了一阵也没有发现到底怎么解决(还搜到一个误导我的message,说是在jar的manifest.mf里面可以声明,害我浪费了一个多小时看),最后搜来搜去搜到了Spring的API doc: public class ClassPathResourceextends AbstractResource
删除

 


[/*Java*/]Google Web Accelerator
nybon 发表于 2005/5/6 9:06:25

昨天看到了Google Web Accelerator的出现,今天装了一下,还没什么感觉,大致看了一下GWA帮助中的一些东西.其中讲到了GWA的工作原理是怎么样的: Google Web Accelerator uses various strategies to make your web pages load faster, including: Sending your page requests thro

 


« 1 2 3 4 5 6 7 8 »

 
 



The Neurotic Fishbowl

.: 公告

This blog focuses on:

Semantic Web && Java Technology


Bloginess

«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031

.: 我的分类(专题)

首页(171)
/*SemanticWeb*/(34)
/*Java*/(74)
/*FreeComments*/(59)
/*Agent*/(4)


In the Bowl

.: 最新日志

The End
使用Google Trends进行选型
怎样才能称为一次新的版本发行?
如何防止RSS信息过载
使用Excel作为用户接口
如何有效地报告Bug
sourceforge再次被封
趣文两篇
编写Firefox扩展
Jetspeed心得随笔


.: 最新回复

回复:Google API与yahoo 
回复:JADE 3.3的bug
回复:JADE 3.3的bug
回复:JADE 3.3的bug
回复:JADE 3.3的bug
回复:Jbpm和Shark比较的feat
回复:JADE 3.3的bug
回复:JADE 3.3的bug
回复:[转]批判性地看待一种可行的表示技
回复:JIRA破解


The Fishkeeper
blog名称:SW Portal
日志总数:171
评论数量:219
留言数量:8
访问次数:1042921
建立时间:2004年10月30日



Text Me

.: 留言板

签写新留言

路过
路过
页脚问题
RE:请问一下你的主页的下面部分是怎么关
请问一下你的主页的下面部分是怎么关闭的?
我是做Mobile Agent的
Gmail
不错
不错啊小倪同学


Other Fish in the Sea

.: 链接





站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144765745 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号