Kerwen Blog

Stay Hungry Stay Foolish

在Win10上安装NET3.5sp1

Please open a command prompt (cmd.exe) as admin and run the following command to install .Net 3.5: DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess (repl...

MFC中计算程序运行时间

在我们实际的编程工作中,经常要测量程序的运行时间,比如衡量算法的运行时间等等。在这里我收集了网上集中测量程序运行时间的方法。 通过网上查阅资料,找到以下几种VC中求取程序运行时间的方法: 方法一 利用GetTickCount函数(ms) 代码: 1 2 3 4 5 6 CString str; long t1=GetTickCount();//程序段开始前取得...

C# unit Test 笔记

测试代码必须要做以下这几件事情: 准备测试所需要的各种条件(创建所有必须的对象,分配必要的资源等等)。 调用要测试的方法。 验证被测试方法的行为和期望是否一致。 完成后清理各种资源。 每个测试的运行都应该是相互独立的, 从而你就可以在任何时候,以任意的顺序运行每个单独的测试。 方法或类中6个值的测试的具体部位, 统称Right-BICEP: Right —— 结果是...

Tkinter 编程

http://www.runoob.com/python/python-gui-tkinter.html Tkinter 是Python的标准GUI库。Python使用Tkinter可以快速的创建GUI应用程序。 由于Tkinter是内置到python的安装包中、只要安装好Python之后就能import Tkinter库、而且IDLE也是用Tkinter编写而成、对于简单的图形界面Tk...

python制作查找单词翻译的脚本

http://www.cnblogs.com/sysu-blackbear/p/3830402.html

用GitPython实现Git自动化上传代码

最近一直在学习Python,最好的学习方法莫过于实践。 想来想去,自己首先想到的是把Git代码上传实现自动化。 由于自己的博客是建在Github上,所以每次更新,添加文章都需要在git bash里面运行下面的代码: 1 2 3 Git add . Git commit -m "comments" Git push origin master 之后还需要输入用户名和密码,每一次更新都需...

Python正则表达式

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 下图列出了Python支持的正则表达式元字符和语法: re模块 Python通过re模块提供对正则表达式的支持。使用re的一般步骤是先将正则表达式的字符串形式编译为Pattern实例,然后使用Pattern实例...

BeautifulSoup 笔记

安装 1 $ pip install beautifulsoup4 import 1 from bs4 import BeautifulSoup 格式化html 1 2 soup = BeautifulSoup(html_doc) print(soup.prettify()) 获取所有文字内容: 1 print(soup.get_text()) Beautiful ...

Python 错误信息

错误1: 1 2 3 4 5 import urllib.request response=urllib.request.urlopen("http://www.baidu.com/") html = response.read() html=html.decode('UTF-8') print(html) 在print时报以下错误: 1 UnicodeEncodeError: 'c...

Python 爬虫入门笔记

基础介绍 抓取网页的过程其实和读者平时使用IE浏览器浏览网页的道理是一样的。 比如说你在浏览器的地址栏中输入 www.baidu.com 这个地址。 打开网页的过程其实就是浏览器作为一个浏览的“客户端”,向服务器端发送了 一次请求,把服务器端的文件“抓”到本地,再进行解释、展现。 HTML是一种标记语言,用标签标记内容并加以解析和区分。 浏览器的功能是将获取到的HTML...