摘要: 对于功能较多、考虑用户体验的程序,配置功能是必不可少的,如何存储程序的各种配置? 1)可以用全局变量,不过全局变量具有易失性,程序崩溃或者关闭之后配置就没了,再者配置太多,将变量分配到哪里也是需要考虑的问题。 2)用配置文件,通过在程序中读配置文件获取配置,用户改变配置后重新写入配置文件,即使程序崩 阅读全文
posted @ 2016-04-20 20:45 morein2008 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 示例: 正则表达式更多用法,可参考: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html https://msdn.microsoft.com/zh-cn/library/ae5bf541%28VS.80%29.aspx 阅读全文
posted @ 2016-04-19 19:51 morein2008 阅读(164) 评论(0) 推荐(0) 编辑
摘要: wxPython是个很好的GUI库,对底层的C++库进行了封装,调用起来很方便,尤其是操作前台UI界面和后台多线程,两者配合很方便,做GUI程序最难是写界面尤其是布局。 关于wxPython,自己正在用的书《wxPython in action》,网上有中文翻译版,对各种控件、布局讲解很详细。 另外 阅读全文
posted @ 2016-04-18 21:37 morein2008 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 今天用wxPython做了一个GUI程序,实现查找指定目录内的相同文件,主要原理是计算文件的md5值(计算前先找出文件大小相同的文件,然后计算这些文件的md5值,而不是所有文件都计算,大大减少了md5的计算量),加入了多线程功能。 以下是其脚本版本(无需安装wxPython) UNIQFile-sc 阅读全文
posted @ 2016-04-17 20:22 morein2008 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 今天用wxPython做了一个GUI程序,我称之为UNIQ File,实现查找指定目录内的相同文件,主要原理是计算文件的md5值(计算前先找出文件大小相同的文件,然后计算这些文件的md5值,而不是所有文件都计算,大大减少了md5的计算量),加入了多线程功能。 运行该程序需要安装wxPython。 界 阅读全文
posted @ 2016-04-17 19:57 morein2008 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 方法一:进去ubuntu系统后,终端下输入如下命令:sudo update-grub,输入命令后,会提示寻找win7,ubuntu系统。并自动建立引导详情链接:http://zhidao.baidu.com/question/1946152197930835548.html方法二:安装完重启后会发现 阅读全文
posted @ 2016-03-29 10:45 morein2008 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 当需要从网页上获取信息时,需要解析html页面。筛选指定标签,并获取其值是必不可少的操作,解析html页面这方面的利器,Python有BeautifulSoup,Java一直没有好的工具,之前的HtmlParser非常难用,虽能解析,但不能过滤,只能从头到尾地遍历各个节点,非常不便,而Jsoup是甚 阅读全文
posted @ 2016-03-28 17:45 morein2008 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: url含有中文,进行编码: 引自: http://blog.csdn.net/xyw_blog/article/details/40187913 http://www.coder4.com/archives/4382 阅读全文
posted @ 2016-03-25 10:32 morein2008 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 如何获取指定的标签的内容是解析网页爬取数据的必要手段,比如想获取<div class='xxx'> ...<div>这样的div标签,通常有三种办法, 1)用字符串查找方法,然后切分字符串(或切片操作),如str.index(patternStr)或str.find(patternStr),这种方法 阅读全文
posted @ 2016-03-23 16:23 morein2008 阅读(34249) 评论(0) 推荐(2) 编辑
摘要: 利用MBRFix删除ubuntu的开机引导界面,恢复成win7引导之后,为win7添加ubuntu的启动引导项: 直接利用EasyBCD添加一个Grub2的引导项即可 参考:http://mathisonqin.github.io/learning/ubuntu-boot.html 阅读全文
posted @ 2016-03-22 21:19 morein2008 阅读(470) 评论(0) 推荐(0) 编辑