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 ...
- 浏览: 4376 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
两个类实现同一个接口如何 ...
如daniel.wuz所言 使用组合,代替继承,将实际逻辑算法抽象到Defaul ...
-- by yongyuan.jiang -
两个类实现同一个接口如何 ...
忘了模式名了 接口: public interface IValidatabl ...
-- by daniel.wuz -
两个类实现同一个接口如何 ...
10916621 写道不能使用抽象类么? 我觉得抽象类就解决了
-- by chbest -
两个类实现同一个接口如何 ...
不能使用抽象类么?
-- by 10916621 -
两个类实现同一个接口如何 ...
liusu 写道silentlakeside 写道另外建一个类,该类实现这些验证 ...
-- by timonzhang






评论排行榜