
Java
bruni
III
展开
-
GXT grid 添加双击事件处理
<br />使用Events.CellDoubleClick事件。<br /> <br />grid.addListener(Events.CellDoubleClick, new GridRowDoubleClickListener());private class GridRowDoubleClickListener implements Listener<GridEvent<BaseModel>>{ @Override public void handleEvent(GridEvent原创 2011-04-25 16:52:00 · 1891 阅读 · 1 评论 -
Eclipse javadoc plugin: jautodoc
jautodoc: 能够帮你自动生成标准JavaDoc的Eclipse plugin.http://jautodoc.sourceforge.net/ 对代码质量要求高的项目/开发人员来说非常有用. 尤其是对欧美外包项目.原创 2009-03-11 12:03:00 · 1030 阅读 · 0 评论 -
struts2 checkbox
上一篇Blog写了checkboxlist的format.这次说一下 写了个测试界面, 在action中定义一个:private String[] checkbox;public void setCheckbox(String[] checkbox) { this.checkbox = checkbox; } 看起来是可以, 但其实... 这样是不可原创 2009-03-10 23:58:00 · 935 阅读 · 0 评论 -
覆盖(Overwrite) Struts2 checkboxlist template
Struts2 checkboxlist 标签默认生成的checkbox都在一行上(横向).这样,当后面的文字很长的时候显得很丑.要想改成每个checkbox一行(纵向), 可以修改simple/checkboxlist.ftl来实现.很简单, 1. 在web的根路径下创建目录template/simple2. 复制struts core下面的checkboxlist.ftl到原创 2009-03-03 18:50:00 · 1421 阅读 · 0 评论 -
EasyMock必须要记得的一点
今天又用到了EasyMock,并且涉及到了matcher. 不得不记住一句话:If you would like to use matchers in a call, you have to specify matchers for all arguments of the method call.也就是在你用matcher的时候(比如eg/isA/)的时候必须为该方法所有的参数指定matcher原创 2008-12-06 02:07:00 · 524 阅读 · 0 评论 -
TEST STRUTS2 iterator tag and expression with Map.
今天在struts2的iterator tag 和 expression 上花了很多时间, 不过总算搞定了, 也不算白忙一场。 TEST Dictionary is there! Dictionary is empty![s:iterator value="#application.dic" id="dicitem"] [s原创 2009-02-17 21:21:00 · 1134 阅读 · 0 评论 -
一个不错的java学习网站
下面是struts2的一些tutorial 最近在学习struts2, 这里有不少资料。 http://www.roseindia.net/struts/struts2/原创 2009-02-17 02:44:00 · 573 阅读 · 0 评论 -
Spring: but no declaration can be found for element 'tx:annotation-driven'
Spring加载tx:annotation-driven错误cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element tx:annotation-driven.原因是tx没有配置好, 在Spring配置文件中, 修改 xmlns="原创 2009-02-07 21:44:00 · 14980 阅读 · 4 评论 -
SessionFactory create failed (Spring+Hibernate)
最近一个项目中用到了Spring+Hibernate, 用的MyEclipse的Project Capabilities功能来管理spring和hibernate的类库的. 数据库, sessionFactory, transactionManager都配置好之后, 运行dao test case始终报错, 提示sessionFactory创建错误. 想到原来在论坛上别人也问过原创 2009-02-02 22:34:00 · 1037 阅读 · 0 评论 -
一个Struts 2 Eclipse Plugin
http://mvcwebproject.sourceforge.net/ 有Tutorial, 看了下, 用起来挺简单.原创 2009-01-29 01:06:00 · 681 阅读 · 0 评论 -
关于倒分
最近在java版, 倒分这个话题很热闹. 今天也凑热闹发言了. 内容如下: 酒喝了一半, 正好看到这个帖子, TMD还真是长, 长的我边看边又喝了一瓶啤酒. 那就来废话两句:1. 事实始终是要浮出水面的. 对于犯错误的人, 没有必要这么狠; 但是对于尽责的人,我们是不是应该对他更友好些? 2. 至于对版主工作情况的质疑, 首先让我觉得这是扯开话题的一个招数, 此外在优快云哪个人不是原创 2009-01-21 21:39:00 · 769 阅读 · 0 评论 -
一篇关于Ant的文章 (来自Ant Wiki)
http://wiki.apache.org/ant/TheElementsOfAntStyle文章太长, 也就不转载了, 通过这个地址你可以看到所有的内容. 如果你像对待一种编程语言一样来对待Ant, 那么有必要看看这篇文章. 说明非常详细, 也很有用. 我是在"Automation for the people: Remove the smell from your bui原创 2009-01-17 22:27:00 · 1197 阅读 · 0 评论 -
又一个Java Excel API: FastExcel
今天在javaeye上看到一个帖子, 提到了这个新的java excel api.[http://www.javaeye.com/topic/312101]http://fastexcel.sourceforge.net/看了一下说明, 这个api更注重内容, 对格式方面几乎不支持.应该比较适合于导入/导出数据, 而又不注重格式的项目. 如果要做excel报表, 还是要靠poi/jxl.原创 2009-01-13 18:14:00 · 2087 阅读 · 0 评论 -
Checkstyle "Unable to get class information for @throws tag 'xxxException" 问题
这两天, 在运行checkstyle检查代码的时候, 老是出现"Unable to get class information for @throws tag xxxException" 看了半天, 找不出原因, java类中的import都是正确的, 编译什么也都没有问题. 上网搜索了一下, 找到一篇讨论, http://forums.topcoder.com/?modu原创 2009-03-18 14:48:00 · 2092 阅读 · 0 评论 -
Certificate: java glossary
一个详细说明Certificate在java中使用的网页.http://mindprod.com/jgloss/certificate.html BoucyCastle是一个Java cryptography APIs. http://www.bouncycastle.org/java.html X.509 Certificates and Certificate Re原创 2009-03-18 15:21:00 · 542 阅读 · 0 评论 -
struts2 OGNL + displaytag 问题
还是那句话, 这两天在倒腾struts2, 而且用上了displaytag. 如果光是使用displaytag, 问题不大. 但是, 有这样一个问题. 一个List, model有个属性指向了一个Dictionary的id. 1. Dictionary是在application中保存着.2. Display要显示的List中, 每个Item有一个属性是指向了Diction原创 2009-03-24 00:01:00 · 1397 阅读 · 0 评论 -
GWT: compile 减少编译时间
<br />GWT compile的时间很长,编码》编译》测试》修改,这样的过程苦不堪言。<br />于是上网搜索了一下如何减少GWT Compile,尤其是针对dev mode。<br />发布的时候,多等一会其实影响不大。<br /><br />言归正传,根据GWT的特性,主要有两个方面可以入手。<br />1. 更好的利用硬件如果你使用Ant,如果有多个module需要编译,可以使用<pararell>来同时编译几个module。 使用-localWorkers参数,制定GWTC利用多个线程来进行co原创 2011-05-20 22:42:00 · 2934 阅读 · 0 评论 -
GXT ComboBox default value
<br />GXT 2.1 版本中ComboBox的lazy rendering默认变为了true。<br />会导致setValue()不起作用。<br />解决办法在初始化的时候手动设置lazy属性。<br />comboBox.setLazyRender(false); /<br /> <br />参考: http://www.sencha.com/forum/showthread.php?81366-ComboBox-default-value原创 2011-05-09 21:27:00 · 1621 阅读 · 0 评论 -
Mac下JDK源文件问题
<br />这两天在学习GWT,用得是MAC笔记本。<br />结果GWT编译需要JDK源文件,但是找了半天没有找到src。jar<br /> <br />网上搜索很久,终于找到了解决办法。 <br />1. 从connect.apple.com下载java developer package。然后安装。<br />2. 通过find命令找到src.jar.<br />find /Library/Java/JavaVirtualMachines/ -name src.jar<br />3. 很奇怪,在ter原创 2011-01-28 19:40:00 · 1234 阅读 · 0 评论 -
CrystalReport: Register for FREE at www.businessobjects.com/eclipse to remove this watermark问题
<br />参考: <br />http://wiki.sdn.sap.com/wiki/display/BOBJ/Register+your+Crystal+Reports+for+Eclipse+to+remove+the+Watermark+from+your+Reports<br /> <br /> <br />修改CRConfig.xml中的keycode, 用一个有效的keycode, 这样在JSP浏览report的时候就不会有水印了.转载 2011-01-25 18:25:00 · 1068 阅读 · 0 评论 -
转:resin3.1处理utf-8格式的jsp时存在的问题
<br /><br />转自: http://cnxiaowei.javaeye.com/blog/262766<br /> <br /> <br />今天要发布一个N久以前做过的项目, 要用Resin(题外话:现在基本已经抛弃Resin, 用Tomcat为主了)遇到了同样的问题, 原因就是这篇文章里面描述的UTF-8 BOM问题. <br /> <br />一下是原文:<br />===============================================================转载 2011-01-13 16:52:00 · 877 阅读 · 0 评论 -
java.lang.IllegalStateException: getOutputStream() has already been called for this response问题
<br /> From: http://hi.baidu.com/muhongzhang/blog/item/26fd5388c3890e93a5c27212.html<br /> <br />Solution:<br /> <br /><br />在使用完输出流以后调用以下两行代码即可:<br />out.clear();<br />out = pageContext.pushBody();转载 2011-01-13 16:46:00 · 838 阅读 · 0 评论 -
Hibernate:继承映射“Could not format discriminator”错误解决
文章出处: http://www.web158.com/web_list_content.asp?id=16257借助于Hibernate强大的O/R Mapping能力,我们能够通过discriminator轻易地将一颗继承树映射到一个表中,通过discriminator确定具体映射的子类。 在设置@hibernate.discriminator column="type" type="integer"后,启动Hibernate报错:Could not format dis转载 2010-10-29 14:27:00 · 1183 阅读 · 0 评论 -
禁止hbm2ddl生成foreign-key
参考: http://blog.cherouvim.com/disabling-foreign-key-generation-in-hbm2ddl/ hibernate的hbm2ddl工具生成数据库脚本的时候, 会自动生成很多的foreign-key.如果想要关闭这些foreign-key的约束, 需要在hbm文件中指定foreign-key的行为.原创 2009-08-04 20:44:00 · 1032 阅读 · 0 评论 -
hibernate.org被黑了?
目前hibernate.org可以访问了, 但是注意下面这段文字: You caught us doing a little maintenance. Were sorry that you cant access the main website right now. Please use the links below until we get things up and runn原创 2009-04-30 00:03:00 · 722 阅读 · 0 评论 -
不知何时能变为三星?
现在已经是两星了 不知道何时变为三星? http://blog.youkuaiyun.com/bruni/archive/2008/10/18/3093648.aspx优快云星级的自我分析 10/18/2008 1:30:00 AM | 编辑 | 删除 | 置顶 选择 当前专家分6171...何时变为2星? 一颗五角星 http://blog.youkuaiyun.com/bruni/archive/2008/原创 2009-04-21 01:33:00 · 603 阅读 · 0 评论 -
Oracle收购Java
同事一声大叫: "Sun被Oracle收购了!" 然后去Oracle和Sun的官网一看, 果然... 终于还是卖了, SUN... 太阳是否要下山了? ...转载 2009-04-20 21:33:00 · 1398 阅读 · 0 评论 -
解决MyEclipse中"Open In Explorer"问题
今天在机器上装了个MyEclipse, 用着用着, 发现"Open In Explorer"不能用了. 找到Workspace/.metadata/.log日志文件, 里面记录的错误如下: !ENTRY org.eclipse.ui 4 0 2009-04-20 17:34:39.953!MESSAGE Unhandled event loop exception!STA原创 2009-04-20 17:38:00 · 6069 阅读 · 0 评论 -
在Ubuntu上安装ImageMagick 和 JMagick
1. Install ImageMagicksudo apt-get install imagemagick2. Install JMagicksudo apt-get install libjmagick6-java3. Copy jmagick jars to your classpathe.g. cp /usr/share/java/jmagick*.jar /usr/local/apach原创 2008-11-19 00:44:00 · 2614 阅读 · 0 评论 -
NetBeans look and feel:substance
有点厌倦了NetBeans的默认laf想要换个新的找了半天在菜单中没有找到于是上网搜索了一下 找到了这个:http://wiki.netbeans.org/LookAndFeel里面讲了如何安装substance (一个比较美观的laf) 我在我的NetBeans 6.5中试了一下, 运行是没有问题, 只是view菜单中没有出现theme等选项, 可能是和NetBeans6.5不兼容吧.但是laf原创 2009-01-06 20:45:00 · 1010 阅读 · 0 评论 -
IIS 5 + Tomcat 5
IIS5+Tomcat5 安装配置 1 起因 用了这么久Tomcat,今天还是第一次需要IIS5+Tomcat5同时使用的情况. 无奈,只能从网上到处找资料, 世界上好人还是很多,终于被我找到几个有用的链接.(虽然我还是花了很多时间之后才真正配置成功. 好了,废话不讲了,进入正题. 2 系统配置 配置要求:IIS(win2000 se原创 2007-09-04 17:54:00 · 620 阅读 · 0 评论 -
JSP expire/no cache
http://faq.youkuaiyun.com/read/142511.html response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache");//HTTP 1.0 response.setHeader("Expires","0"); %>原创 2007-04-30 14:37:00 · 1765 阅读 · 0 评论 -
JACOB - a JAVA-COM Bridge
今天浏览优快云论坛,无意中看到了一篇关于JACOB的帖子名为:用java 将doc转换成html文件... http://community.youkuaiyun.com/Expert/TopicView1.asp?id=5497442接着就看了一下有关JACOB的网站,该项目现在已经在sourceforge.net上发布.http://sourceforge.net/projects/jacob-pr原创 2007-04-30 00:36:00 · 1940 阅读 · 2 评论 -
java混淆器
混淆时,设定保留类名、public方法名、public字段名。使用Proguard混淆J2ME应用程序http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=87RetroGuardhttp://www.retrologic.com/retroguard-main.htmlProGuardhttp://proguard.sour转载 2007-04-23 21:40:00 · 2035 阅读 · 0 评论 -
POI复制行的例子
http://blog.youkuaiyun.com/frognoble/archive/2007/03/14/1528827.aspx package cosmic.leon;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java转载 2007-04-23 21:23:00 · 8698 阅读 · 0 评论 -
JSEclipse :: Installation/Update
一个不错的Eclipse javascript插件 现在这个公司已经被Adobe收购 To install JSEclipse follow the steps below: Open the Eclipse workbench. To install new software with the Update manager, in the main Ecl原创 2007-04-25 21:01:00 · 871 阅读 · 0 评论 -
Jasypt 1.2 released, enhances Hibernate encryption support
http://www.theserverside.com/news/thread.tss?thread_id=44933http://www.jasypt.org/Jasypt is a java library which allows the developer to add basic encryption capabilities to his/her projects with m原创 2007-04-12 03:53:00 · 702 阅读 · 0 评论 -
Google的IOC框架: GUICE
http://java.youkuaiyun.com/subject/gspring.html google的触角真是无所不在,今天刚用上了谷歌拼音输入法,紧接着又看到一个GUICE,下载了user guide来看看,是否也值得尝试应用到项目中去.原创 2007-04-09 20:08:00 · 1174 阅读 · 0 评论 -
JAVA中无法处理带有特殊字符文件名的zip包的问题解决
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4415733http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4244499一个由来已久的bug,但是sun对此似乎并不急于修改,可苦了我们这帮靠java吃饭的人.幸好还有更多乐于奉献的人,幸好我们也还有很多open source.Tr原创 2007-03-27 02:08:00 · 5560 阅读 · 0 评论 -
two Eclipse db plugin
1. QuantumDB Eclipse Pluginhttp://quantum.sourceforge.net/2. Eclipse SQL Explorerhttp://sourceforge.net/projects/eclipsesql/原创 2007-03-09 16:25:00 · 717 阅读 · 0 评论