今天项目遇到一个恶心的需求,将一个目录下的所有压缩文件(1500个)密码从1234改成12345678。
java实现这个小程序会遇到 文件名包含特殊字符和转码等问题。果断bat解决
bat脚本如下:
set "rar=C:\Program Files\WinRAR\WinRAR.exe"
for /r %%i in (*.zip) do (
"%rar%" x -ad -y -...
分类:
其他好文 时间:
2015-02-14 13:47:31
阅读次数:
355
C++ 语言标准这些年进化的很快,许多新引入的特性我都没有用过。说实话自己也比较懒,总是觉得自己对C++ 的掌握程度已经足够应付日常的各种项目了,所以没有学习新特性的动力。而且一直觉得新引入的特性多数都属于那种“语法糖”,能够发挥的作用不大,其实是可有可无的。
不过最近编写一个小程序时代码里有个小bug,困扰了我好几天。最后在几个热心网友的帮助下才解决了。这个小bug让我认识到C++11 中提供...
分类:
编程语言 时间:
2015-02-14 11:02:16
阅读次数:
297
记得以前做一个根据文件名和搜索范围查找相关文件的小程序,当时遇到一个问题:对文本框使用键盘事件监听,但每次获得的文本框的内容总是少了当前按的字母,比如上面,后台获得的结果比我们想要的少了当前按下去的“e”。当时这个问题搁置了。现在有一种较好的解决方法,就是不使用事件监听,而是开一条线程去监听。这样便...
分类:
编程语言 时间:
2015-02-13 17:54:35
阅读次数:
169
iOS在4.0里也可以用正则表达式了,功能也是相当强大。曾以为自己已经掌握了正则表达式,这2天才明白正则表达式有多复杂,原来还有专门厚厚的一本书《正则表达式入门经典》。小程序的目标是匹配PGN棋谱中的着法部分。规则就是:数字表示第几回合,后面有个小句点,然后红方着法,可以跟评注,然后是黑方着法,可以...
分类:
其他好文 时间:
2015-02-13 11:19:49
阅读次数:
104
上一篇我们完成了第一个用swift写的ios小程序,今天我们拓展一下那个程序,使用UICollectionView。
UICollectionView类似android中的gridview可以实现九宫格的效果。
首先我们还是打开我们的故事版main.storyboard拖拽一个Collection View
默认是带一个Collection View Cell ,相当...
分类:
移动开发 时间:
2015-02-12 16:14:52
阅读次数:
232
Socket,这玩意,当时不会的时候,抄别人的都用不好,简单的一句话形容就是“笨死了”;也是很多人写的太复杂,不容易理解造成的。最近在搞erlang和C的通讯,也想试试erlang是不是可以和C#简单通讯,就简单的做了些测试用例,比较简单,觉得新手也可以接受。 1 using System; ...
分类:
其他好文 时间:
2015-02-12 13:56:57
阅读次数:
201
之前用objective-c开发时,页面之间的切换很容易。其实用swift没有很大的变化,如果你是用storyboard完成的界面,基本上是同样的方式,只不过在代码部分写成swift风格的就行了。
今天在实验开发一个简单的小程序时,却遇到了一些bug,后来还是求助stackoverflow上的大神解决了问题,在此做下记录。
我的程序结构是这样的,在一个页面A中有个按钮,然后点击按钮以后,切换到...
分类:
编程语言 时间:
2015-02-11 20:38:02
阅读次数:
231
使用ccleaner的时候有一个安全擦除MFT的选项,发现速度奇慢,而且可定制性很差
所以自己用python写了一个小程序来擦除数据
原理是通过产生文件覆盖空闲空间,然后删除这些文件,来实现原来残留文件的不可恢复,从而使数据恢复软件失效,来确保已删除(清空回收站之后)的数据的安全
理论上设置size=1000000,便不可恢复1MB以上的文件;设置1000,便不可恢复1KB以上的文件
先上...
分类:
其他好文 时间:
2015-02-10 23:17:57
阅读次数:
390
from:http://www.cnblogs.com/bluescorpio/archive/2010/05/04/1727020.html最近在用subprocess中的Popen做个磁盘监控小程序,但是在使用ps = Popen("df -h", shell=True, stdout=PIPE...
分类:
编程语言 时间:
2015-02-10 23:09:30
阅读次数:
388
前面了解了AngularJS的使用方法,这里就简单的写个小程序,实现查询过滤以及排序的功能。本程序中可以了解到: 1 angularjs的过滤器 2 ng-repeat的使用方法 3 控制器的使用 4 数据的绑定 程序设计分析 首先,如果要是先查询过滤,就要使用到AngularJS中的过...
分类:
编程语言 时间:
2015-02-10 21:31:00
阅读次数:
698