jarFile

 
今天做的和jar文件有关。。。第一次用结果吃药了。
从一个jar文件读取内容,然后写回一个jar文件。
要点是首先通过一个JarFile file = new JarFile(fileName);,然后file.entries()可以得到一个jar文件内部元素的迭代器。同过这个迭代器我们可以获得所有的JarEntry。
然后通过InputStream is = jarFile.getInputStream(jarEntry);可以获得这个JarEntry的输入流。
最后将is的内容同过JarOutputStream out = new JarOutputStream(new FileOutputStream(distJar));的out的out.write(int data)方法写入目标jar文件。
最后要把out给close掉否则尾部校验码将不会被加上。
现在的东西是从rss组成的导航树上的某个节点开始把以下所有索引和文件爬到本地,在用正则表达式剥出URL当中最后的名字作为本地名以及用MD5处理下URL作为本地名时犹豫了一下,觉得还是MD5比较爽不会重。
今天服务器的svn彻底配好了,已经可以通过那只乌龟访问了。
小周周吃了不知道啥月饼结果倒在了洗手间里,今天没有来上班。
今天很累很热很饿,但是心情很好。从火星回来后人的状态一直不错。希望继续保持下去,哇咔咔咔!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值