有一个简单(以后公司如果继续写下去的话,可能就不简单)的基于springrcp的桌面应用,需要打包成exe供客户下载。现在有几个问题,主程序的jre和相关的lib(hb,spring,和他们的dependencies)占了总文件90%以上的长度,现在在想办法减肥,总体思路是:找出lib和jre里面没用到的类,然后删除之。听说有个工具可以把jre减到几m大小,但是没找到。
我知道这样做有风险,不过还是请大家给点建议
还有,springrcp真是好慢。。
还不能处理负数和小数点package s1;import java.util.Stack;import java.util.Vector;/** *//** * A multiply simulation * for example : * 56 X 67 = * * 56 * x 67 * ---------- * 392 * 336 *------------ * 3752 * * So ,in this way,We can calculation very very big number,for example: 299^133 etc. * * @a ...
- 20:40
- 浏览 (489)
- 评论 (0)
前2天写代码时候发现,HttpServletRequest的getParameterNames() 方法返回的Enumeration相对于页面参数的物理顺序刚好是相反的,所以实现@ToList标签时候需要先用一个Stack来对所有参数进行反转.不知tomcat在这个api方法上是怎么实现的,为什么就倒过来。c语言函数可以根据不同的call类型来指定不同的压栈的顺序,莫非这个惯例也被用到servlet里面来了,挺有意思的东西,看来需要留意一下。
- 04:51
- 浏览 (532)
- 评论 (0)
很好的一篇文章,深入说了很多关于测试的东西。A article from Technoetic- Posted in Software Dev., Agile by Steve BateI recently read a blog entry with criticisms of mock-based testing. The author raised several “issues” with using mocks to support unit testing. I’m commenting here since the author has closed comments on th ...
- 18:53
- 浏览 (373)
- 评论 (0)
TODO:继续测试和改进,不满意的地方:@ToSession标签更新日志:2006-06-18 增加和改进 @ToList 标签,用来修饰一个参数为java.util.List<T>的setter方法 2006-05-23 增加 VelocityView接口,方便velocity视图调用.2006-05-23 增加 WebParam接口,封装掉request和response以及ServletContext
2006-05-22 增加 5.1 初始化 velocity 2006-05-21 增加 4.1 - 4.2 HttpSession操作更新note:1.HttpServl ...
- 16:58
- 浏览 (1632)
- 评论 (0)
忙乎了一晚上,还从MYSQL换到了HSQL数据库,最后发现是Hibernate3.0自己的问题,还没具体搞清楚具体是怎么回事,不过救急是够用了.<property name="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</property>
- 03:06
- 浏览 (590)
- 评论 (0)
Ruby on Rails有个设计思想是:用编码规定代替繁琐的配置文件。jvm平台已经有一些类似ror的实现,比如grails:http://docs.codehaus.org/display/GRAILS/2006/03/29/Groovy+on+Rails+(Grails)+0.1+Released虽然由于java自身的局限,它很难做出像ruby或者groovy那样动态语言那样随心所欲的动作,但是利用它的运行时反射、动态代理等特性来尽可能体现“用编码规定代替繁琐的配置文件”这一思想。下面就转入正题。
ServletAPI对HTTP协议进行了封装,通过配置Web.xml来把不同 ...
- 13:12
- 浏览 (313)
- 评论 (0)
今天给jails加了件外套,用swt写的.感觉还不错^_^下载(附带eclipse的工程文件) http://zqc53.512j.com/others/JailsReleaseWithEclipse.rar
- 00:27
- 浏览 (420)
- 评论 (0)
大概1年多前,有个项目用到webservice,那时候研究axis时候的一些记录,可以对比下现在的axis2或者xfire. WebService之axis的复杂对象传输
先自定义发布: 写一个deploy.wsdd 文件:<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"><servic ...
这几天做了件非常傻的事情,在输出摸版参照的情况下居然还去一行行得createCell,mergeRegion,setCellStyle,,真是对自己无语了......一个new HSSFWorkbook(new FileInputStream(文件))就搞定的事情。。不过发现poi一个bug,就是HSSFRow.getCell(short index);函数的index值与实际读取进来的文件中相应的列值不同。把列值的abcdef换成数字序列套进去,结果get出来的全是牛头不对马嘴。后来想了个办法,用eclipse的debug去观察HSSFRow对象运行时的内部情况,看到里面有个HashMap ...
- 04:06
- 浏览 (271)
- 评论 (0)
- 浏览: 7762 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
基于spring rcp的应用,几 ...
尽量将没有用到的jar删除,除了如此,没有其它方法减肥. 另外,将class打包 ...
-- by silent.wong -
基于spring rcp的应用,几 ...
我也在找,但没有找到,我也在用spring rcp 做项目
-- by longmiaost






评论排行榜