开发工具
duhaomin
开朗,爱运动
展开
-
使用Windows的任务计划程序 自动运行脚本设置
有时候我们需要将一些脚本定时运行,比如每天的特定时间都让它运行,那么最简单的方法是使用windows提供的任务计划程序库,简单描述使用:在Windows 7 上:我的电脑---右键-----管理------系统工具----任务计划程序:最右边的操作选项中单击选择‘创建基本任务’,在创建任务的名称中随意填写,主要填写比较直观的功能名字,“下一步”,可以根据需要设置“每天,每周,每月”等等,之原创 2013-11-25 11:41:12 · 3672 阅读 · 0 评论 -
VS2010中release设置断点调试
VS2010中release设置断点调试在Project->Properties->c/c++->General->Debug Information Format 选择 /Zi在Project->Properties->Linker->General->Debugging 的Generate Debug Info 中选择YES完全的断点设置需要加上:转载 2014-02-21 13:13:57 · 3901 阅读 · 0 评论 -
Python脚本总结--01
001:import inspectthis_file = inspect.getfile(inspect.currentframe())print this_filethis_file = inspect.stack()[0][1]print this_file这两个方法都能得到当前python脚本的路径,结果:C:\Documents and Settings\Administra原创 2013-11-19 17:54:13 · 2149 阅读 · 2 评论 -
WINDOWS下VIM配置
原文地址:http://www.cnblogs.com/cecwxf/archive/2012/03/29/2424433.htmlWindows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html0.准备软件及插件。(a)gvim72.exe地址ftp://f转载 2014-03-05 19:50:52 · 973 阅读 · 0 评论 -
gcc g++ gdb
推荐:特别多、特别详细的GDB调试文章:http://blog.csdn.net/haoel/article/month/2003/07001:编译一个程序:gcc -o exename test.c需要编译的是test.c源文件,生成的文件是exename,这个名字是自己随意起的,使用的时候要有-o,它是指定可执行文件的名字。执行之后生成了exename ,这时候运行: .原创 2013-12-14 17:58:56 · 1186 阅读 · 0 评论 -
Ubuntu13.04 - 【VIM】使用总结(时刻更新)
001:安装VIM:vim /home/lileiyang/桌面/lileiyang/test.txt提示:程序 'vim' 已包含在下列软件包中: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-nox请尝试:sudo apt-get install 那么就安装VIM:lile原创 2013-12-01 12:03:31 · 1657 阅读 · 0 评论 -
Vim编译出现的问题
001:编译错误:C99fd_setsize.c: 在函数‘main’中:fd_setsize.c:8:5: 错误: 只允许在 C99 模式下使用‘for’循环初始化声明fd_setsize.c:8:5: 附注: 使用 -std=c99 或 -std=gnu99 来编译您的代码解决办法:编译加上这个选项gcc -o temp temp.c -std=c99原创 2014-03-30 02:29:19 · 1564 阅读 · 0 评论 -
GoogleCode之SVN空间使用详解
注意:要想上传,需要翻墙才行,下载则不需要翻墙。申请并开通Google Code 的SVN 空间的流程:原文地址:http://blog.163.com/lgh_2002/blog/static/44017526201010301542250/1. Google账号 首先,要求你有一个Google 的账号,如果没有的话可以申请一个转载 2014-03-31 20:10:51 · 1426 阅读 · 1 评论 -
tcpdump 的使用
001:tcpdump host 192.168.1.100tcpdump: no suitable device found原创 2014-04-25 07:14:43 · 1933 阅读 · 0 评论 -
QT开发环境安装配置教程
http://blog.csdn.net/ameyume/article/details/8241581Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Creater,Library等即可。下面介绍Windows版QT开发环境Qt Creater + MinGW + Qt libraries配置方法:1.下载安装MinGW 从M转载 2014-04-27 17:12:59 · 1167 阅读 · 0 评论 -
windows驱动开发学习,准备工作
va_list、va_start、va_arg、va_end的原理与使用 http://www.cppblog.com/qiujian5628/archive/2008/01/21/41562.htmlWDK采用WDF驱动模型,DDK是WDM驱动模型 http://bbs.csdn.net/topics/300004423VMware虚拟机XP系统安装教程 htt原创 2013-10-24 19:31:11 · 1274 阅读 · 0 评论 -
使用IDA反汇编系统NTReadVirtualMemory函数,模拟实现里边的部分函数
首先是IDA的使用,打开VMware虚拟机,找到C:\Windows\system32\ntkrnlpa.exe,考到本地电脑,用IDA打开。配置symbol标志文件:找到IDA文件下边的cfg\pdb.cfg,使用UltraEdit打开,第8行有个_NT_SYMBOL_PATH字符串,记住之后配置系统环境变量,计算机---属性---高级系统设置---高级---环境变量---系统变量---新建原创 2013-10-25 10:56:36 · 3632 阅读 · 0 评论 -
VS本机进行远程调试
调试的时候,需要在远程操作系统上运行一个工具:Remote Debugger,SVN下载地址是:http://svn.sogou-inc.com/svn/sogouime/QA/SDET/Code/lileiyang/工具/Remote Debugger 里边有两种文件包: 或者网上下载:http://download.csdn.net/download/duhaomin/原创 2014-07-31 10:58:27 · 1048 阅读 · 0 评论 -
Ubuntu下安装eclipse
环境:Ubuntu 10.04步骤:1、安装配置JDK,详见http://blog.csdn.net/gavin_dinggengjia/article/details/73638632、下载eclipse从官网http://www.eclipse.org/downloads/下载Eclipse IDE for Java EE Developers的Linu转载 2014-10-05 12:55:33 · 671 阅读 · 0 评论 -
强大的vim配置文件,让编程更随意
花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码4.按“F转载 2014-02-06 17:37:15 · 786 阅读 · 0 评论 -
挖掘视频网站【优酷】上被截断的视频的地址--001
不知道大家看视频的时候有没有注意过,一个稍微长的视频(比如超过20分钟),你刚开始看的时候暂停播放,它的进度条会在中途某一个位置停止加载,当你把播放位置调节到那个停顿的地方,视频又开始继续加载,如果视频还有很多,它会停顿很多次,我们不禁要问,为什么会这样?是视频网站自动优化:当我们一段时间不观看的时候,它自动停止加载吗?还是???其实,一个“很长”的视频在传输到我们的浏览器的时候,为了更快速的发送原创 2013-12-30 16:11:16 · 17291 阅读 · 1 评论 -
使用DDK提供的build进行编译驱动一点总结
DDK通过调用build工具进行编译以及链接代码,而build又是通过传递一些编译的参数调用nmake工具进行解析makefile文件(其中,makefile文件中指定了需要编译的文件的依赖关系,指定的过程是有顺序的,要指明先编译哪些文件,后编译哪些文件;不管是build,还是nmake,甚至是VC,它们最终调用的都是cl.exe和link.exe),传参很多,可以自己查询文档;这里边makefi原创 2013-11-21 17:55:08 · 7067 阅读 · 0 评论 -
Visual Build 工具的初步使用
该软件是一款帮助人们实现自动化编译的工具软件,它非常的强大,我此时使用的是8.5.0.1,暂时我知道的功能有:1:支持各种主流的版本控制器,可以实现登录服务器SVN自动更新等等很多方法指令2:邮件的处理3:文件的操作,当你需要自动化编译的时候,必然有很多文件路径配置问题,这时候它的能力就能体现了4:虚拟机5:系统服务,比如COM,Service,IIS等等,还有数据库,比如Ru原创 2013-11-27 18:43:12 · 4334 阅读 · 0 评论 -
IDE Visual studio 优化---关于VS 的Debug版本和Release【疑惑】
今天编程遇到一个“奇怪”的现象,for循环里边,10^9次运算,居然0ms就结束,非常的不解,原来是VS自动优化导致的,具体如下:先看一下我测试的代码: int a = 0; while (1) { int i; for (i = 0 ; i < 100000; i ++) { for (int j = 0 ; j < 10000 ; j ++) { a原创 2013-12-06 13:40:36 · 1571 阅读 · 0 评论 -
外挂、反外挂很好用的工具---olldbg
该软件是动态调试,也就是在你的EXE运行的时候调试,相当于使用IDE或者VIM调试自己开发的软件一样,唯一不同的是该调试是汇编调试,需要看懂汇编才行。在此记录一下,接下来再把收获一点点的总结出来。原创 2013-12-06 17:51:26 · 2485 阅读 · 0 评论 -
bat批处理遇到的点(时刻将遇到的更新)
000:变量赋值:set work_path=E:\xxxpath\001:获取bat所在的盘符:set currentDir=%~dp0%002:将其他bat批处理内容包含进来:call ..\..\otherpath\otherbat.bat这样就可以使用otherbat.bat里边定义的内容,比如设置公共变量的时候003:创建文件夹:mkdir new_f原创 2013-11-20 11:21:18 · 1717 阅读 · 0 评论 -
很好用的查看PE文件的小工具---LordPE Deluxe 1.4 汉化版
看看该软件:001:查看动态库dll导入、导出表内容:选择PE编辑器:随便找一个PE文件,比如exe,dll等等:点开红色箭头指向,就看到了导入的dll、函数等等信息。原创 2013-12-10 17:13:13 · 3972 阅读 · 0 评论 -
【Windbg,DriverStudio3.2】驱动编程调试环境 使用总结
首先是安装配置:用虚拟机VMWare+WinDbg调试Windows驱动攻略 http://www.51qudong.net/197.html用虚拟机VMWare+WinDbg调试Windows驱动攻略 http://hi.baidu.com/billbeggar/item/a4f238e9738855cfbbf37dc6我自己的一些初学者总结:整体:Windbg安装在我们原创 2013-12-04 11:19:11 · 1151 阅读 · 0 评论 -
【Visual build软件】未能加载Visual C++组建"VCBuild.exe"
使用Visual build软件的时候,编译05版本的VS项目,报错:error MSB3428: 未能加载Visual C++组建"VCBuild.exe"。要解决此问题,1)安装.NET Framework 2.0 SDK;2)安装Microsoft Visual Studio 2005;3)如果将该组件安装到了其他位置,请讲其位置添加到系统路径中;出来这个吓人一跳原创 2013-12-02 15:40:08 · 11862 阅读 · 6 评论 -
非常好用的XueTr-驱动开发,底层开发等等的好助手
点击下载XueTr0.39这个是XP版本的,而据我所知,这个软件是个人开发,不是商业开发,也是作为练习学习而边学边开发的,所以大家就不要要求跟商业破解版那样,毕竟人家不要钱,Win732位的也有,可以自己找一下,使用它,可以找到软件被谁钩住,进程,内核模块,注册表信息,DPC定时器等等很棒的功能,研究底层、驱动、内核之类的朋友一定会喜欢的。原创 2013-12-06 09:58:00 · 1368 阅读 · 0 评论 -
make makefile 的使用
首先创建几个文件:main.c:#include "mytool1.h"#include "mytool2.h"int main(int argc , char **argv){ mytool1_print("hello/n"); mytool2_print("hello/n"); return 0;}mytool1.c:#include "mytool1.h"翻译 2013-12-14 22:50:27 · 801 阅读 · 0 评论 -
记录一下比较好用的小工具
驱动编程调试---WinDBG反汇编软件---IDA查看驱动、动态库、HOOK等等信息----XueTr自动化运行框架工具--Visual Build Professional进程信息查看----ProcessExplorer动态库注入、加载信息查看工具----Kernel Detective网络抓包工具-----WireShark小游戏加速、减速工具----变速齿轮原创 2013-12-30 16:30:33 · 1087 阅读 · 0 评论 -
各种手段终于将土豆视频url请求找到了
先说一下问题描述:想做个视频网站里边的视频下载功能,不登录,直接可以下载,优酷下已经验证了可以找到当前网页下的视频(参考http://blog.csdn.net/duhaomin/article/details/17556235),而在土豆上测试的时候,明明视频已经能够播放了,可是就是死活找不到播放的视频,现在终于找到了,记录一下寻找的过程,为也遇到这个问题的朋友留下一点帮助信息。接下来详原创 2013-12-26 11:39:16 · 7553 阅读 · 0 评论 -
文件查看二进制码以及文本文件查看使用的工具
对于应用程序,查看它的二进制码的时候,推荐使用UltraEdit,而对于html,txt等等的文本文件,不要用记事本,使用Notepad++,这个软件特别的好用,颜色和tab等等。原创 2013-12-25 15:03:12 · 8222 阅读 · 0 评论 -
vim 插件tags小记
这里http://ctags.sourceforge.net/找到下载链接:http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz下载到你的电脑wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz解压:tar -cvf ctags-5.8.tar.gz原创 2015-11-24 10:45:36 · 1440 阅读 · 0 评论