- 博客(14)
- 资源 (28)
- 收藏
- 关注
原创 WDK cannot open include file ntddk.h 问题解决
<br />sources文件缺少INCLUDES指令<br /> <br />第一行加上:INCLUDES=$(WDMROOT);$(DDK_INC_PATH) 即可编译通过。<br /> <br />
2011-01-30 20:15:00 4782
原创 VMWare虚拟机内核驱动调试环境搭建过程记录
1. 在VMWare中安装好Windows XP操作系统,最好安装一下VMWare Tool2. 下载File Transfer Manager和Windows Driver Kit (WDK)3. 下载Windows SDK 安装并安装其中的Windows调试工具Windbg4. 配置XP的boot loader,使用串口链接Windbg。具体配置方法见:http://blog.csdn.net/iamoyjj/archive/2010/01/12/5182
2011-01-29 23:26:00 1890
转载 [收藏]使用VMWare串口连接Windbg 官方文档说明 Examples: Debugging over a Virtual Serial Port
<br /> <br />具体配置方法见:<br />http://blog.csdn.net/iamoyjj/archive/2010/01/12/5182106.aspx<br />http://blog.csdn.net/iamoyjj/archive/2010/01/12/5181073.aspx<br /> <br />官方的详细文档说明:<br /> <br />VMWare设置:<br />详见VMWare帮助文档<br />Examples: Debugging over a Virtual
2011-01-29 23:11:00 2728
原创 VMWare虚拟机和主机共享/传输/拷贝文件三种方法
首先要安装虚拟机工具VMWare Tool这样鼠标进出使用也方便。1.虚拟机和主机之间在安装了VMWare Tool之后可以实现剪贴板的共享,即可以复制粘贴。但是中文目录和中文文件和带空格的路径会出现不能拷贝的情况。1. 网络共享文件:虚拟机网络设置为NAT方式。使用Feiq等文件传输工具进行传输。此方法只要主机和虚拟机之间网络互通即可。2. 使用共享文件夹的方式。给虚拟机添加共享文件夹指向一个本机的文件夹。要拷贝文件借此文件夹。启用共享文件夹之后,为虚拟机添加网上邻居会发现一个//
2011-01-29 20:17:00 155575
原创 VC 打开文件对话框
<br /> OPENFILENAME of; memset(&of,0,sizeof(of));//初始化结构体 TCHAR strFile[MAX_PATH]=_T(""); //最简化配置,至少配置下面的四项 of.lStructSize=sizeof(OPENFILENAME);//这个结构体的大小必须被设置 of.hwndOwner=m_hWnd;//所在窗口句柄 of.lpstrFile=strFile;//这个用来保存对话框打开的文件全路径 of.nMaxFile=
2011-01-20 22:32:00 3369
原创 VC 对话框添加菜单条
<br />OnInitDialog中添加:<br />CMenu menu;menu.LoadMenu(IDR_MENU);//这里是你的菜单的IDSetMenu(&menu);
2011-01-20 22:04:00 2914
原创 C++ 清空消息队列
在按钮等被禁用后,可能需要它在禁用期间不去响应任何消息。可以使用下面的语句片段:MSG msg; //消耗掉窗口的所有消息 while(::PeekMessage(&msg,NULL,0,0,PM_REMOVE)) { //WM_PAINT不能被REMOVE,需要Dispatch if (msg.message=WM_PAINT) { ::DispatchMessage(&msg); } }
2011-01-18 22:21:00 5455
转载 临界区(Critical section)与互斥体(Mutex)的区别
<br />临界区(Critical section)与互斥体(Mutex)的区别<br />1、临界区只能用于对象在同一进程里线程间的互斥访问;互斥体可以用于对象进程间或线程间的互斥访问。<br />2、临界区是非内核对象,只在用户态进行锁操作,速度快;互斥体是内核对象,在核心态进行锁操作,速度慢。<br />3、临界区和互斥体在Windows平台都下可用;Linux下只有互斥体可用。<br /> <br />原文链接:<br />http://blog.csdn.net/ljx0305/archive/
2011-01-13 21:29:00 3157
原创 #pragma once 与 #ifndef 区别
<br />#pragma once<br />和<br />#ifndef XXX<br />#define XXX<br />...<br />#endif<br /> <br />同样是预处理指令,都可以用来保证头文件不被多次包含。但是它们之间存在着一些差别:<br /> <br />#pragma once 非标准,而且并非所有编译器都支持<br /> <br />#ifndef XXX<br />#define XXX<br />...<br />#endif<br /> <br />是通用的,符
2011-01-11 23:34:00 1397
原创 Visual Studio 2008和IE8冲突解决 Add Function/Add Variable/Smart Device项目建立等
<br /> 使用Visual Studio 2008的MFC Wizard遇到问题:<br />弹出一个IE的错误,无法使用向导。file:///C:/Program%20Files/Microsoft%20Visual%20Studio%209.0/VC/VCWizards/CodeWiz/MFC/Variable/HTML/1033/default.htm另外:Smart Device的项目也无法建立。<br />网上找了一大圈:使用微软官方提供的Workaround,添加一个注册表项可以解决原文链接
2011-01-09 15:25:00 3316
原创 linux C++文件编译 helloworld
首先找个比vi高级一点的文本编辑器:sudo apt-get install vimvi helloworld.cpp编辑内容, 写一个Helloworld。#includeint main(){printf("Hello World!/n");}编辑完成后:w保存:q退出编译 g++ -o hello helloworld.cpp运行 ./hello回显 Hello World!
2011-01-08 22:25:00 2781
原创 linux shell 改变前景色和背景色
设置为白底黑字echo -e "/033[030;47m"设置为黑底白字echo -e "/033[037;40m"参考:原文链接:http://hi.baidu.com/rongjiang/blog/item/5499b0affd8ed0c97dd92a6c.html颜色是通过添加专用序列来选择的 -- 基本上是夹在 "/e["和 "m" 之间数字值。如果指定一个以上的数字代码,则用分号将它们分开。echo -e "/e[31;40m"第一个数字(31)为前景颜色(红色);第二个数字为(40)背景颜色(黑
2011-01-08 21:40:00 5240
转载 [收藏]Linux下update错误 E: Dynamic MMap ran out of room. 解决方法
错误内容为:E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf)在网络上找到的一些方法,要么不能用了,要么就换源。后来在国外一个网站找到了解决方法。该方法是在ubuntu下成功的。终端下 输入命令 sudo gedit /etc/apt/apt.conf.d/70debconfgedit 是文本编辑软件,也可以用emacs
2011-01-08 21:11:00 2996
原创 linux deb包安装和反安装
dpkg命令 pakage manager for debian安装 dpkg -i xxx.deb反安装 dpkg -r xxx.deb
2011-01-08 20:21:00 1589
python arch 手册
2017-05-09
管理员手册英文版 Oracle Database Administrator's Guide 12c
2017-05-04
Patterns of Enterprise Application Architecture
2009-05-01
DXperience 8.3.6 (Patch包)【Part3】14M/42M
2009-04-18
DXperience 8.3.6 (Patch包)【Part2】14M/42M
2009-04-18
[PDF] Cambridge Press C plus plus Design Patterns and Derivatives Pricing 2nd Edition
2009-03-13
[CHM] Orielly C++ In A Nutshell
2009-03-13
[PDF] O'Reilly Programming C# 2nd Edition
2009-03-12
O'Reilly C# Essentials 2nd Edition
2009-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人