Kerwen Blog

Stay Hungry Stay Foolish

用Python格式化MarkDown文件

最近在学习Python, 尝试用Python去做各种小程序。其中一个想做的就是格式化MD文件。由于博客建在Github上,所以文章一般都是用MarkDown写的。但MarkDown有些语法规则让我很不习惯。比如: 一行的末尾要加两个空格, 代码前后要加空行分开,本人比较懒,所以干脆就写个脚本来统一格式化一下。 直接上代码,有空再逐步优化: 1 2 3 4 5 6 7 8 9 10 11 ...

python 命令行参数

本篇将介绍python中sys, getopt模块处理命令行参数 如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢? 需要模块:sys 参数个数:len(sys.argv) 脚本名: sys.argv[0] 参数1: sys.argv[1] 参数2: sys.argv[2] 1 2 3 4 import...

CMD常用命令

数字计数 1 2 SET /a Num=0 SET /a Num+=1 If 语句 1 2 3 4 5 6 7 if [NOT] Condition ( command1 ) ELSE ( command2 ) if [NOT] EXIST filename command compare-op can be one of 1 2 3 4 5 6 7 8 EQU : E...

Visual Studio 远程调试

第一步:将vs工具里的Remote Debugger文件夹拷贝到目标机器。大致的目录应该是:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger,或者从开始菜单那里可以找到它的快捷方式 第二步:在测试机上打开Remote Debugger文件夹,如果要调试的程序是32位的就运行X86里...

Python基础教程

参考资料: http://www.runoob.com/python/python-tutorial.html http://www.runoob.com/python3/python3-tutorial.html 语法 标识符 标识符由字母、数字、下划线组成,但不能以数字开头。 标识符是区分大小写的。 行和缩进 学习Python与其他语言最大的区别就是,Pyth...

c# 用代码来设置程序的PrivatePath

原文地址:http://blog.csdn.net/sweety820/article/details/25218691 有时候我们想让程序的exe文件和dll文件分开在不同目录,这时候可以有4种方法 app.config中配置 1 2 3 4 5 6 7 <runtime> <gcConcurrent enabled="true" /> <a...

利用Process Monitor软件解决无法加载DLL文件的问题

Process Monitor一款系统进程监视软件,总体来说,Process Monitor相当于Filemon+Regmon,其中的Filemon专门用来监视系统 中的任何文件操作过程,而Regmon用来监视注册表的读写操作过程。 有了Process Monitor,使用者就可以对系统中的任何文件和 注册表操作同时进行监视和记录,通过注册表和文件读写的变化, 对于帮助诊断系统故障或是发现恶...

Ruby语法规则

语句 if 修饰符 1 code if condition if修饰词组表示当 if 右边之条件成立时才执行 if 左边的式子。即如果 conditional 为真,则执行 code。 1 puts "foo is initialized." if foo unless 语句 1 2 3 4 unless conditional [then] code [else...

C# 动态加载dll

c#中通过反射可以方便的动态加载dll程序集,但是如果你需要对dll进行更新,却发现.net类库没有提供卸载dll程序集的方法。在.net 中,加入了应用程序域的概念,应用程序域是可以卸载的。也就是说,如果需要对动态加载的dll程序集进行更新,可以通过以下方法解决: 新建一个应用程序域,在该应用程序域中动态加载DLL,然后可以卸载掉该应用程序域。该应用程序域被卸载的时候,相关资源也会被回收...

C# Form.Close VS Form.Dispose

Form.Close() sends the proper windows messages to shut down the win32 window. During that process, if the form was not shown modally, Dispose is called on the form. Disposing the form frees up the ...