Java ZIP API提供了处理ZIP压缩以及解压的方法,但是有一个大的问题,压缩进去的文件解压后就丢失了文件可执行属性。这是部分压缩实现代码: File d = new File(dir); if (!d.isDirectory()) throw new IllegalArgumentException("Not a directory: " + dir); String[] entries = d.list(); byte[] buffer = new byte[4096]; // Create a buffer for copying int ...
这个设计具体该如何实现?当前有一个接口IValidatable和两个需要实现这个接口的类Composite,Dialog public interface IValidatable{ public boolean isValid(); public void computeValid(); public void addValidator(IInputValidator validator); public List<IInputValidator> getValidators(); public void addValidators(IIn ...
我看了一下JFace Data binding,还有其他一些之类的,想问下大家开发类似程序会采用这些数据绑定框架吗?有没有比较成熟好用的推荐一下?
日志中的一句话被硬生生切断,请问可能是什么原因? 2007-09-13 20:32:18 [com.liusu.app.Validator]-[DEBUG] Thu Sep 13 20:32:18 HKT 2007 2007-09-13 20:32:18 [com.liusu.app.ServiceHelper]-[DEBUG] Insert journal:100003 SUCC_CALL 357171303 2007-09-13 20:32:18 [com.liusu.sqlutil.JdbcUtils]-[DEBUG] SQL:insert into ABC(id,OBJ_ID,A ...
使用CellEditor,写modify()的方法的时候一般会更新TreeItem的值。 我想也有必要更新与TreeItem相对应的那个是数据Entity的值,这里就有一个问题,如何通过当前的TreeItem去Input List中寻找到相应的那个数据Entity呢? 我最初想了一个折衷的办法:使用当前的TreeSelection对象,从TreeSelection对象中提取Entity并更新其值,前提是通过CellEditor来编辑数据是可以保证当前TreeSelection中的Entity数量有且只有一个,而且刚刚好就是CellEditor正在编辑的那个TreeItem对应的Entity ...
liusu
搜索本博客
博客分类
最近加入圈子
存档
最新评论