自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (83)
  • 收藏
  • 关注

原创 MFC 处理拖拽事件

1.首先在Dlg类中添加WM_DROPFILES消息处理函数。void CMyDlg::OnDropFiles(HDROP hDropInfo){ // TODO: Add your message handler code here and/or call default CDialog::OnDropFiles(hDropInfo);}2.在Dlg对话框上设置属性Accept files为true。3.在处理函数中作相应的处理。void CMyDlg::OnDropFiles(HDROP hDropIn

2011-01-18 13:47:00 1513 1

原创 VC 内存泄露

<br />#include <crtdbg.h><br />函数头添加如下:<br />_CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF);<br />按F5调试执行,结束后看输出<br />{58} normal block at 0x003E4CF8, 16 bytes long.<br />泄露16个字节。

2011-01-10 16:02:00 457

原创 Linux vsftpd

<br />添加ftp用户<br /># adduser -g ftp -s /sbin/nologin user1<br /># passwd user1<br />Changing password for user user1.<br />New password:<br />Retype new password:<br />passwd: all authentication tokens updated successfully.<br />配置相关文档:<br />#vi /etc/vsftp

2011-01-05 14:25:00 522

原创 WinINet FTP函数

<br />连接<br />InternetOpen初始化WinINet,返回HINTERNET handles<br />InternetConnect建立Internet连接,打开FTP、Gopher或者HTTP会话。返回HINTERNET handles<br />InternetCloseHandle关闭Internet连接<br /><br />目录操作<br />FtpCreateDirectory在FTP服务器上建立目录, 需要InternetConnect返回的会话句柄<br />FtpRe

2010-12-15 15:47:00 1065

原创 API函数清单:

<br />  1. API之网络函数 <br />  WNetAddConnection 创建同一个网络资源的永久性连接 <br />  WNetAddConnection2 创建同一个网络资源的连接 <br />  WNetAddConnection3 创建同一个网络资源的连接 <br />  WNetCancelConnection 结束一个网络连接 <br />  WNetCancelConnection2 结束一个网络连接 <br />  WNetCloseEnum 结束一次枚举操作 <br />

2010-12-15 15:46:00 503 2

原创 Win32 API FTP 上传文件

#include <windows.h>#include <wininet.h>#pragma comment(lib, "wininet")int _tmain(int argc, _TCHAR* argv[]){ HINTERNET hInternet; HINTERNET hFtpSession; hInternet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0); hFtpSession = Int

2010-12-15 15:46:00 1330

原创 钩子(Hook)

<br />基本概念<br />钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。<br />钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控<br />制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作

2010-12-15 15:45:00 375

原创 开始→运行→输入的命令集锦:

<br />1. gpedit.msc-----组策略 <br /><br />2. sndrec32-------录音机 <br /><br />3. Nslookup-------IP地址侦测器 <br /><br />4. explorer-------打开资源管理器 <br /><br />5. logoff---------注销命令 <br /><br />6. tsshutdn-------60秒倒计时关机命令 <br /><br />7. lusrmgr.msc----本机用户和组 <br /

2010-12-15 15:44:00 585

原创 mysql数据库下损坏数据的恢复操作其过程总结

<br />(此文档是一位高手同事Hewei的原创实践总结,过程真是精彩,最后修复损坏数据库取得圆满效果,值得收藏的一篇好文章)<br />     前几天因为mysql数据库部分数据损坏原因,我尝试了下恢复数据,之后整理以下文档,供各位参考,<br />以备各位同事以后如有类似问题,可以少走些弯路,尽快解决问题。<br />环境:windows2003<br />数据库:mysql<br />损坏数据文件名:function_products<br />将数据库内容物理文件直接导入到mysql/data下

2010-12-15 15:43:00 597

原创 将虚拟机上的linux放到U盘上

<br />1.   将电子盘分区并格式化<br />##sudo fdisk /dev/sda                                             /*进入fdisk命令操作空间*/<br />##Command (m for help): m                             /*命令查看*/<br />Command action<br />   a   toggle a bootable flag<br />   b   edit bsd d

2010-12-15 15:42:00 802

原创 移动mysql的数据库

<br />  步骤:<br />  1、#service mysqld stop<br />  #ps -ef |grep mysqld  #确认停止了。<br />  2、#cd /var/lib/<br />  #tar cvf mysql.tar mysql/  #打包,以防万一恢复。<br />  #mkdir /home/lib/mysql/<br />  #mv mysql/* /home/lib/mysql/<br />  #ll /home/lib/mysql/   #查看确认都复制过来了

2010-12-15 15:41:00 395

原创 Linux目录结构简析

<br />根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏。损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险。 <br />根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。 <br />/bin <br />引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。 <br />/sbin <br />类似/bin ,但不给普通用户使用,虽然如果必要且允许时可

2010-12-15 15:41:00 278

原创 initrd.img

<br /> Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对 Linux2.6 内核的 initrd 处理部分代码的分析,使读者可以对 initrd 技术有一个全面的

2010-12-15 15:40:00 543

原创 介绍Linux系统如何初始化和启动系统服务的(Linux的开机流程)

<br />一、简单介绍RHEL开机时的先后顺序<br />BIOS —> MBR —> Kernel —> init<br />1、当电脑一打开电源时电脑就会进入BIOS(BIOS的工作主要是检测一些硬件设备);<br />2、检测完后会进入MBR也就是boot loader(MBR位于硬盘的第一个扇区总共512bytes,其中前446bytes里面的编码是在选择引导分区也就是决定要由哪个分区来引导);<br />3、载入系统的Kernel(核心),在Kernel里主要是载入电脑设备的驱动程序,以便可以控

2010-12-15 15:38:00 569

原创 Linux系统grub常见错误问题解决

<br />Linux在现在已经很强大了,导致Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux时,学习时你可能会遇到Linux系统grub常见错误问题,这里将介绍Linux系统grub常见错误问题的解决方法,让大家了解一下。<br />1:Filenamemustbeeitheranabsolutefilenameorblocklist<br />解释:1号错误表示文件名格式错误。在GRUB中要么是以绝对路径给出文件<br />例子:<br />grub>kernelvmlinuzroo

2010-12-15 15:37:00 17701

原创 获取硬盘的信息

#include <linux/hdreg.h><br />#include <stdio.h><br />#include <fcntl.h><br /><br />static void dump_identity(const struct hd_driveid *id);<br /><br />int main(void){<br />int fd = 0;<br />fd = open("/dev/hda",O_RDONLY);<br />static struct hd_driveid id;<b

2010-12-15 15:36:00 537

原创 Linux U盘分区

<br />#sudo fdisk /dev/sdb    /*进入fdisk命令操作空间*/<br />#Command (m for help): m     /*命令查看*/<br />Command action<br />   a   toggle a bootable flag<br />   b   edit bsd disklabel<br />   c   toggle the dos compatibility flag<br />   d   delete a partition   

2010-12-15 15:36:00 525

原创 linux安装软件包

<br />二进制安装包 <br />主要有rpm安装包 <br />rpm –ivh *.rpm (执行安装命令) <br /> <br />  <br />原码安装包 <br />一般为tar 、tar.gz 、tar.bz2 、 tar.Z 、 rar 、zip (压缩包)<br /><br />  <br />解压 <br />tar –xvf file.tar //解压 tar包 <br />tar -xzvf file.tar.gz //解压tar.gz <br />tar -xjvf file

2010-12-15 15:35:00 316

原创 获取CPU序列号

<br />int   main(int   argc,   char*   argv[])   <br />  {   <br />        unsigned   long   s1,s2,s3,s4;  <br />        char   sel;   <br />        printf("Select   the   function:/n1-------Read   CPU   id./n2-------Disable   CPU   id./n");   <br />      

2010-12-15 15:35:00 612

原创 Linux内核

<br />Linux内核的编译(命令)<br /><br />vmake config                   配置:基于文本模式的交 互配置 <br />vmake menuconfig          配置:基于文本模式的菜 单配置 <br />vmake oldconfig              配置:使用已有的配置文件,但是会询问新增的配置选项 <br />vmake xconfig                 配置:图形化系统中使用 <br />vmake clean   

2010-12-15 15:34:00 514

原创 linux下mysql插入汉字和修改端口

<br />修改配置文件如下:<br /> ##vi /etc/my.conf<br /> 在【client】和【mysqld】下面添加一行<br /> default-character-set=utf8      <br /> port=3309<br />正常情况就可以了,如果不行修改下面的配置试试<br />                ##vi /etc/sysconfig/selinux<br />                SELINUX=permissive<br /> <br /> 

2010-12-15 15:33:00 553

原创 linux安装java虚拟机

   安装java虚拟机:   1.   把安装包jdk-6u21-linux-i586-rpm.bin复制到任何目录,执行 ##./ jdk-6u21-linux-i586-rpm.bin。   2.   配置java环境变量:                vi /root/.bash_profile 插入如下几行:                JAVA_HOME=/usr/java/jdk1.6.0_21                JRE_HOME=/usr/java/jdk1.6.0_21/j

2010-12-15 15:32:00 2170

在win32工程中使用MFC对话框,源代码和说明

在win32工程中使用MFC对话框,源代码和说明

2012-03-23

屏幕保护程序VC++源代码(源代码)

屏幕保护程序VC++源代码(源代码)忘记在哪里找的了,是个好东西,拿出来分享一下把。

2012-04-15

非递归删除非空目录(源代码)

Windows API 非递归删除非空目录(源代码) RemoveDirectory 和 DeleteFile

2012-04-22

Base64编码与解码的C++(源代码)

Base64编码与解码的C++(源代码)

2012-02-03

Exceptional C++ PDF

Exceptional C++ 中文 非扫描版

2012-07-23

Linux Hello World 驱动

Linux Hello World 驱动 (编译,安装,卸载,查看)

2012-01-12

在win32工程中使用FMC对话框例子,源代码,和一个说明文档

在win32工程中使用FMC对话框例子,源代码,和一个说明文档

2012-03-23

AT89S51 单片机程序(Led灯、比较两个数、定时器0、看门狗)

AT89S51 单片机程序(Led灯、比较两个数、定时器0、看门狗)

2011-12-20

C++仿QQ界面(及时通信工具)

C++仿QQ界面(及时通信工具) 分服务端和客户端,用MFC写的。

2012-05-11

Effective C++ PDF

Effective C++ 中文 非扫描版

2012-07-23

Google+Android应用框架原理与程式设计36技

Google+Android应用框架原理与程式设计36技

2011-12-13

Windows核心编程

Windows核心编程pdf电子书,Windows编程的基础知识。

2012-07-20

VC+桌面歌词源代码+仿QQ音乐千千静听

VC+桌面歌词源代码+仿QQ音乐千千静听,资源共享一下

2012-04-15

深入浅出Android--Google手持设备应用程序设计

深入浅出Android--Google手持设备应用程序设计

2011-12-13

飞秋FeiQ插件源代码

飞秋FeiQ插件源代码,飞秋FeiQ(局域网聊天软件)插件开发指南,飞秋FeiQ(局域网聊天软件)二次开发文档

2012-05-09

Effective STL PDF

Effective STL 中文 非扫描版

2012-07-23

c++笔面试题

c++笔面试题看看大小就知道里面有多少东西了,就不多说了

2012-07-17

Window_API_函数大全

Window_API_函数大全共享一下word文档

2012-03-14

LINUX内核源代码情景分析

LINUX 内核源代码情景分析 pdf版

2011-12-23

Gdiplus 对MFC界面美化

使用Gdiplus 对MFC界面美化,修改背景和按钮图片。

2013-09-18

More Effective C++ PDF

More Effective C++ 中文 非扫描版

2012-07-23

MFC ListCtrl 排序

MFC ListCtrl 排序 LVN_COLUMNCLICK 消息实现

2012-12-14

Windows程序设计(第五版) PDF

Windows程序设计(第五版) 中文 非扫描版

2012-07-23

SSDTHook源代码

进程隐藏和防杀。包含调用应用程序、接口动态库、驱动程序。 VS2005编译和WinDDK(7600.16385.1)编译两种方式。

2014-10-09

More Exceptional C++

More Exceptional C++ 中文 非扫描版

2012-07-23

Office按钮插件

用ATL开发Office插件,添加一个按钮的简单例子。

2013-09-18

Windows网络编程技术 PDF

Windows网络编程技术 中文 非扫描版

2012-07-23

大规模C++程序设计 PDF

大规模C++程序设计 PDF 中文版

2012-07-23

Android studio 2.1 NDK环境搭建(内涵一个demo)

配置过程全部为截图,内并含有一个已经写好的demo代码

2016-06-07

MyEclipse SVN插件

MyEclipse SVN插件

2016-09-20

可复用面向对象软件的基础 PDF

可复用面向对象软件的基础 中文 非扫描版

2012-07-23

Gdiplus 修改MFC界面

使用Gdiplus 对MFC界面美化,修改背景和按钮图片。.

2013-09-18

日志函数(源代码)

格式化输入,记录代码文件名和日志所的行数。 2013-01-30 13:30:34 - [c:\tddownload\logtest\logtest\logtest.cpp 10] 变量“nTest”是int类型,值为0

2013-01-30

《Python标准库》中文版(doc).rar

《Python标准库》中文版(doc) 官网资料,自己整理到doc文档中。 《Python标准库》中文版(doc) 官网资料,自己整理到doc文档中。 《Python标准库》中文版(doc) 官网资料,自己整理到doc文档中。

2020-01-19

wireshark-win32-1.4.9中文版抓包工具

wireshark-win32-1.4.9中文版抓包工具安装包和Wireshark使用教程.doc

2012-08-03

深入浅出MFC PDF

深入浅出MFC PDF 中文 非扫描版

2012-07-23

正则表达式系统教程(中文版) chm

正则表达式系统教程 (中文版) chm

2012-08-09

TCP/IP 协议 PDF

TCP/IP 协议 PDF 中文 非扫描版

2012-07-23

Win32多线程程序设计 PDF

Win32多线程程序设计 中文 非扫描版

2012-07-23

MFC+Windows+程序设计

C++推荐书籍\MFC+Windows+程序设计 中文版

2012-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除