自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

转载 kvm

http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:qemu

2014-06-10 22:18:20 2169

转载 Usefule links from IBM developer site

Linux on Power 上的调试工具和技术http://www.ibm.com/developerworks/cn/linux/l-pow-debug/用 C++ 实现基于 session 的权限管理系统http://www.ibm.com/developerworks/cn/linux/l-cn-cpp-pms/index.html应用 Valgrind 发现 Linu

2012-03-15 10:27:09 887

原创 Linux Shell输出带颜色文本

google了好久,终于搞明白了怎么输出带颜色的文本。 首先熟悉一下echo命令 名称        echo - 显示一行文本 概要        echo [选项]... [字符串]... 描述        向标准输出输出字符串。        -n     不输出换行符        -e     打开反斜杠ESC转义       

2010-01-17 22:30:00 1857

原创 Linux 常用头文件

:ANSI C。提供断言,assert(表达式):GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。:GCC。文件夹操作函数。struct dirent,struct DIR,opendir(),closedir(),readdir(),readdir64()等:ANSI C。字符测试函数。isdigit(),isl

2010-01-17 14:15:00 6029

原创 Linux内存映射

使用内存映射处理大文件很方便,在Windows系统中,实现了这样的借口。在Linux中我们也可以通过mmap函数来实现。以下内容完全参考自 http://blog.chinaunix.net/u2/76292/showart_1892637.html 如有冒犯,请谅解 mmap函数实现把一个文件映射到一个内存区域,从而我们可以像读写内存一样读写文件,他比单纯调用read/write

2010-01-16 21:27:00 1489

原创 Windows遍历指定文件夹及统计信息

queue dirQue; dirQue.push("C://*.*"); WIN32_FIND_DATA fileData; HANDLE hFile; while(dirQue.size() != 0) { hFile = FindFirstFile(dirQue.front().c_str(), &fileDat

2009-05-14 14:46:00 1011

原创 Windows多线程编程

多线程编程多线程编程之一——问题提出一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDlg::OnSleepSixSec

2008-12-03 10:31:00 1560

转载 C++拷贝构造函数

拷贝构造函数  拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常量方式调用,另外,也可以用非常量方式调用。  在C++中,下面三种对象需要调用拷贝

2008-12-03 10:30:00 1023

转载 指针小结

曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。   我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。   需要强调一下的是,复杂的C/C++声明并不是好的编程风

2008-12-03 10:24:00 1161 1

原创 IpMsg代码分析(三)

本次主要分析通信部分:Msgmng.cpp为通信处理部分的源文件,其中包括了几乎所有的socket通信代码。Class Msgmng为通信的管理类。构造函数如下:Line: 18MsgMng::MsgMng(ULONG nicAddr, int portNo, Cfg *_cfg){}此函数主要功能如下:1、对数据成员进行初始化赋值;2、调用WSockInit函数初

2008-10-07 10:39:00 3591 1

原创 IpMsg代码分析(二)

    Ipmsg.cpp为其主要的实现文件,其中调用系统的int WINAPI WinMain(HINSTANCE hI, HINSTANCE, LPSTR cmdLine, int nCmdShow)作为入口函数,在函数中只是简单的调用了自己写的app类TMsgApp app(hI, cmdLine, nCmdShow); // 调用其构造函数 创建对象return app.Run

2008-10-07 10:28:00 4242

原创 IpMsg代码分析(一)

IpMsg代码分析 (一)以下部分参考自:http://www.vckbase.com/document/viewdoc/?id=1748一、系统概述  IP Messenger是一款局域网内部聊天、文件传输工具,具有很多优点,如数据通讯不需要建立服务器、直接在两台电脑间通信和数据传输,支持文件及文件目录的传输,安全快捷以及小巧方便等优异特点,因此很多公司都采用它作为部

2008-10-07 10:25:00 6016 1

转载 Socket Error Code

Socket 错误一览表关键词: Socket    错误    TCP/IP    Windows    VC                                           最近程序 出现 几次 Socket 错误, 为了便于 差错.. 搜了一些 贴在这里..出现网络联机错误Socket error #11001 表示您的计算机无法连上服务器,请检查您的Proxy设

2008-10-06 16:41:00 12842

原创 自绘制按钮初探一

   1、很多的做的比较cool的界面都回截取WM_MOUSELEAVE和WM_MOUSEHOVER消息,而此消息不是标准的windows消息,我们可以通过mfc类向导添加WM_MOUSEMOVE响应函数,在其中添加以下代码以得到以上两种消息: void CXPButton::OnMouseMove(UINT nFlags, CPoint point) {

2008-09-18 18:41:00 775

转载 socket编程原理

   socket编程原理 1 问题的引入 UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进

2008-09-16 16:43:00 524

原创 关于c语言中的malloc问题

 关于c语言的malloc问题http://www.bccn.net/Article/kfyy/cyy/jszl/200608/4238_2.html申请的空间是在堆上,此空间为进程共享。关于函数使用需要注意的一些地方:A、申请了内存空间后,必须检查是否分配成功。B、当不需要再使用申请的内存时,记得释放;释放后应该把指向这块内存的

2008-09-12 09:50:00 1566

转载 VC无闪烁刷屏技术的实现

   VC无闪烁刷屏技术的实现http://www.pconline.com.cn/pcedu/empolder/gj/vc/0507/653941.html1.显示的图形为什么会闪烁  我们的绘图过程大多放在OnDraw或者OnPaint函数中,OnDraw在进行屏幕显示时是由OnPaint进行调用的。当窗口由于任何原因需要重绘时,总是先用

2008-09-05 23:09:00 2018

原创 CTabCtr类的杂记001

 m_SerTabCtr.InsertItem(0, "Single User Manager"); m_SerTabCtr.InsertItem(1, "Group Users Manager"); m_SerTabCtr.InsertItem(2, "Msg Transmit");  m_SingleUserPage.Create(IDD_DIALOG_SINGLEUSER, GetDlgIt

2008-09-05 22:20:00 837

转载 CTime类型的格式化 (全)

 ① 定义一个CTime类对象 CTime time; ② 得到当前时间 time = CTime::GetCurrentTime(); ③ GetYear( ),GetMonth( ), GetDay( ), GetHour( ), GetMinute( ), GetSecond( ), GetDayOfWeek( ) 返回整型(int)对应项目 ④ 将当前时间格式化 CString

2008-09-05 18:39:00 2178

原创 Linux源代码组织结构

Linux源代码的组织目的:分析Linux源代码文件夹下的目录组织,便于更好的分析源代码。关键词:Linux 源代码Linux核心源程序的文件按树形结构进行组织,在源程序树的最上层,即目录/usr/src/linux下有这样一些目录和文件。COPYING: GPL版权申明。对具有GPL版权的源代码改动而形成的程序,或使用GPL工具产生的程序,具有使用GPL发表的义务,如公开源代码。CREDIT

2008-09-02 19:00:00 3283

原创 远程连接SQL Server 2000 (2006-07-13 15:09:31)

  远程连接SQL Server 2000 (2006-07-13 15:09:31)  分类:windows远程连接SQL Server 2000一 看ping 服务器IP能否ping通。  这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2

2008-09-02 14:11:00 584

原创 Linux内核编译

Linux 内核编译关键词:Linux 内核 编译 配置今天开始尝试对Linux内核的编译。Linux的内核编译是相当漫长的过程,仅仅通过网上的教程进行编译只是了解编译的步骤,使自己对编译流程有个简单的了解。编译器配置:使/sur/include 中的部分连接文件指向编译源代码固定位置,此部十分重要。若配置不正确,则会引起编译过程文件无法找到的错误。# cd /usr/include/# rm

2008-09-02 14:01:00 765

原创 LumaQQ的安装

LumaQQ的安装关键词:LumaQQ的安装一:安装JRE系统:FC6。以root登录,启动X-window。如果默认到文本界面,可#startx启动X。首先下载JRE 地址:http://www.java.com我选的是LINUX RPM(自解压文件),下载到桌面。版本号:jre-6u1-linux-i586-rpm.bin打开虚拟终端。#cd Desktop#chmod a+x jre-6

2008-09-02 14:01:00 866

原创 Linux查看内可源代码环境的配置

Linux查看源代码工具的安装目的:Linux操作系统中比较吸引人的一部分是系统内核,而如果不对系统内核源代码文件进行索引,查看。就会感觉到源代码牵涉内容较多,结构相对松散,故应利用工具查看代码,现在已经推出的比较好的是lxr工具配合perl,glimpse。关键词:lxr glimpse 源代码lxr(linux cross reference)就是一个解决这个问题的工具:他对你指定的源代码

2008-09-02 13:52:00 1729

原创 winsock Error code

 出现网络联机错误Socket error #11001 表示您的计算机无法连上服务器,请检查您的Proxy设定以及Proxy相关账号,或暂时取消您防毒软件的「个人防火墙」。· 出现网络联机错误Socket error #11004 应该是网络联机状态问题,请用户检查网络联机是否正常。· 出现网络联机错误Socket error #10060 Connection Timed Ou

2008-09-02 13:50:00 9583

原创 Ado方式连接Sql数据库(vc++) 已验证

 HRESULT hRet;  try {   hRet = m_pConnection.CreateInstance("ADODB.Connection");  if (SUCCEEDED(hRet))  {      hRet = m_pConnection->Open("Provider=sqloledb;/    Initial Catalog=BookManage;User ID=sa;

2008-09-02 13:49:00 934

二叉树演示 实现二叉树图形显示

本例子是演示二叉树,给用户一个直接的效果。文件夹中包含示例图片。 主要使用技术:二叉树位置确定、二叉树显示、链表。

2008-11-06

UniServer4.1

集php、apache、mysql、phpMyAdmin于一体的综合开发平台,强烈推荐使用。提高开发效率!

2009-04-11

Linux学习笔记(自己整理的、部分)

此部分是我学习linux期间做的部分笔记,希望对大家有帮助

2008-09-26

sourceMonitor源代码分析软件

可以分析代码函数深度,对代码质量进行评估

2008-09-06

editminus.exe 5.0版本 自由软件 推荐

editminus.exe 文本编辑器 很好的文本编辑器 我觉得比editplus好的多 支持语法加亮 关键词加亮。。

2008-09-02

空空如也

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

TA关注的人

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