编程辅助
ba_jie
这个作者很懒,什么都没留下…
展开
-
notepad++技巧
使用正则表达式进行字符串替换模式: ^(.+)替换: abc/1功能: 每一行的开始加上abc这三个字母原创 2011-04-21 11:07:00 · 616 阅读 · 0 评论 -
C preprocessor
<br />多次看到cpp这个工具,下面是应用举例:<br />cpp.exe -C -P -include macro_file infile outfile<br /><br />参数说明:<br />Usage: cpp [switches] input output<br />Switches:<br /> -include <file> Include the contents of <file> before other files<br /> -原创 2011-04-21 11:09:00 · 1361 阅读 · 0 评论 -
添加右键菜单
<br />一、在所有的文件右键菜单中加入命令<br /><br />1.打开 HKEY_CLASSES_ROOT/*<br />2.在其下新建 shell/Open with What/command 子键,将command的键值设为可执行程序的绝对路径,并在其后加 %1 即可。<br /><br />二、在特定文件类型的右键菜单中加入命令<br /><br />1.打开 HKEY_CLASSES_ROOT/mp3_auto_file 主键; <br />2.在其下新建 shell/Pla原创 2011-04-21 11:05:00 · 477 阅读 · 0 评论 -
TortoiseSVN
我使用TortoiseSVN作为版本控制的客户端。在其上下文菜单中选择:Settings,然后在General那一页里,可以设置所有要忽略的文件类型。比如:*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store原创 2011-04-27 09:43:00 · 1066 阅读 · 0 评论 -
让Subversion忽略一些文件和目录
很多文件不需要让SVN控制,比如VS会自动生成obj和bin目录、*.suo账号相关文件。不使这些上传至SVN Repo需要做下面的设置。1> 全局设置C:\Documents and Settings\%username%\Application Data\Subversion翻译 2011-07-16 16:42:12 · 2443 阅读 · 0 评论 -
使用GUN Win32工具patch自动打补丁
我试验的版本是2.5.9。心得是,只需要使用几个参数就够了:patch.exe -d WORK_DIR -i PATCH_FILE -p 0 -l -NWORK_DIR 要打补丁的目录PATCH_FILE 补丁文件-p 0 直原创 2011-07-16 16:44:38 · 3478 阅读 · 0 评论 -
LDAP 中 CN, OU, DC 的含义
很多人虽然会使用dsadd等命令添加用户,但是dsadd的命令说明里面并没有涉及到dc,cn,ou的含义,很多人都不明白,这里是微软的技术支持人员的回信,希望对大家有帮助。 CN, OU, DC 都是 LDAP 连接服务器的端字符串中的区别名称(DN, distinguished name) LDAP连接服务器的连接字串格式为:ldap://servername/DN 其中DN有三个属转载 2015-10-30 17:44:20 · 11977 阅读 · 0 评论 -
tkinter 与多线程
长时间执行后台任务,UI会处于无响应状态。在子线程里更新UI状态,听说是不允许的。在哪个线程里调用了tk.mainloop(),就只能在哪个线程里更新UI。下例演示了如何更新。import Tkinter as tkfrom ttk import *import timeimport Queue, threadingclass MainWindow: def __init原创 2018-01-25 17:40:57 · 4816 阅读 · 2 评论