自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vah101的专栏

蜗牛的脚印....The way to be guru....

  • 博客(7)
  • 资源 (31)
  • 收藏
  • 关注

原创 “epoll errno 4” —— epoll遭遇EINTR(Interrupted system call)

使用epoll编写了一个接受父进程、子进程通过fifo通信的小程序,在调试的过程中发现,每次kill子进程的时候,epoll都会报错Interrupted system call,错误号为4。意思大约是epoll_wait被更高级的系统调用打断,上网上搜了一下发现有人说可以忽略这种错误,于是让epoll报错误号为4时,再次做一次epoll_wait   while(1)   {        ......        nfds = epoll_wait (kdpfd, events, curfds, -1

2010-08-30 16:24:00 15939 2

原创 windows md5sum

首先下载md5sum.exe,拷贝到c:/windows/system32/下,或者将md5sum.exe所在路径设置到环境变量PATH中代码如下,主要思路是在通过CreateProcess调用md5sum的命令行,再通过管道获得md5sum的返回值int GetFileMD5W(const TCHAR *filefullpath, char *MD5key){    TCHAR szfilenameW[MAX_PATH_LENGTH]={0};   //保存文件名    TCHAR szFil

2010-08-13 15:32:00 11564

原创 配置REDHAT 5的yum使用CentOS 5的源

1. 删除REDHAT原有的yum,运行   rpm -qa|grep yum2.运行rpm -e --nodeps 删除所有跟yum有关的包3.运行:wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.19-18.el5.centos.noarch.rpmwget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-2.e

2010-08-11 15:20:00 1863

转载 Linux C函数之文件及目录函数

转自:http://hi.baidu.com/ppln/blog/item/1c73671863c6d072dbb4bd68.html文件及目录函数(37)chdir, chmod, chown, chrootfchdir, fchmod, fchown, ftruncatelchown, truncate,get_current_dir_name, getcwd, getwdopendir, closedir, readir, scandir, seekdir, rewinddir,

2010-08-10 17:14:00 1223

转载 防止程序启动两次的方法CreateMutex()

http://www.cppblog.com/finehai/archive/2009/07/21/90745.html 在工程文件中, WinMain函数里加上以下代码(此代码在BCB6.0下运行):HANDLE hMutex = CreateMutex(NULL, false, "Process");         if (GetLastError() == ERROR_ALREADY_EXISTS)         {            CloseHandle(hMutex);

2010-08-09 14:57:00 1019

转载 用CTime类得到当前日期、时间、星期,并格式化输出

http://hi.baidu.com/mnsch/blog/item/61111ac798546adad0006029.html① 定义一个CTime类对象 CTime time; ② 得到当前时间 time = CTime::GetCurrentTime(); ③ GetYear( ),GetMonth( ), GetDay( ), GetHour( ), GetMinute( ), GetSecond( ), GetDayOfWeek( ) 返回整型(int)对应项目 ④ 将当前时间格式化 CStri

2010-08-05 19:10:00 3763

转载 vc 实现窗口最小化到任务栏

在VC/MFC中想点击一个窗体上的按钮后使窗体最小化到任务栏中,怎么做//定义theApp外部变量,即工程的Globals的theApp。 extern CXXXXXXApp theApp; theApp.GetMainWnd()->ShowWindow(SW_HIDE);//隐藏窗口theApp.GetMainWnd()->ShowWindow(SW_MINIMIZE);//最小化窗口theApp.GetMainWnd()->CloseWindow();//关闭窗口

2010-08-05 19:01:00 4988 1

TP-LINK TL-WN726N无线网卡inux驱动,对应rt8188gu芯片l

rt8188gu网卡linux驱动,对应TP-LINK TL-WN726N无线网卡linux驱动 ubuntu 20.04编译安装成功 centos 7.9 编译安装失败

2023-11-06

mysql-8.0.30 centos、redhat 7 安装包

mysql-8.0.30 centos、redhat 7 安装包

2022-08-30

OVMF-20180508-6.gitee3198e672e2.el7.noarch.rpm

qemu-kvm需要使用的ovmf安装包,针对centos7系列,OVMF-20180508-6.gitee3198e672e2.el7.noarch.rpm

2020-10-17

Apache Phoenix:We put the SQL back in NoSQL

Apache Phoenix:We put the SQL back in NoSQL

2014-05-06

Secondary Indexing in Phoenix

Secondary Indexing in Phoenix

2014-05-06

CEIC-EXT4-Bit-By-Bit

ext4文件系统特性讲解

2013-03-16

MinGW-gcc440

Qt 4.8.4版本专用的编译器MinGW gcc4.4,免安装、免下载更新,解压即可

2012-12-09

guacamole-0.4.0-ubuntu-10.10-i586.tar.gz

guacamole-0.4.0-ubuntu-10.10-i586.tar.gz

2012-11-27

rt3070-2.6.31-compile.patch.gz

rt3070-2.6.31-compile.patch.gz rt2070、2070网卡2.6.31+补丁

2011-12-04

ralink 2070 2009_1106_RT3070_Linux_STA_V2.1.1.0.bz2

2009_1106_RT3070_Linux_STA_V2.1.1.0.bz2

2011-12-04

pyqt treemodel使用checkbox例子代码

pyqt treemodel使用checkbox例子代码

2011-02-12

dokan windows下的fuse

windows下类似fuse的一个程序,可以将已有盘符映射为另一个新盘符

2011-01-28

Win32-Registry-File

linux下,分析windows注册表工具

2011-01-28

linux-dumphive

在linux系统下,将windows注册表导出成文本格式

2011-01-28

mysql SDK 已经生成libmysql.a

用于编译QT驱动的mysql sdk ,已经生成好libmysql.a

2010-10-29

QT mysql驱动 下载

QT 2010.05 使用mingw32-make编译出的mysql驱动(包括linux、windows环境),经初步测试windows下的好使,linux下的还没测试

2010-10-29

errlook vc附带的错误码查看工具

vc附带的错误码查看工具,windows下查看程序出错原因常备工具

2010-09-09

以GBK汉字内码表中所有字符命名的文件集

以GBK汉字内码表中所有字符命名的文件集,用于测试程序对生僻汉字的处理能力

2010-08-18

GBK_汉字内码扩展规范编码表

GBK_汉字内码扩展规范编码表 1.0 版

2010-08-18

yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm

yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm,CentOS下yum安装包

2010-08-11

yum-updatesd-0.9-2.el5.noarch.rpm

yum-updatesd-0.9-2.el5.noarch.rpm,CentOS 5下YUM安装包

2010-08-11

yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm

yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm,CentOS下YUM安装包

2010-08-11

yum-3.2.22-26.el5.centos.noarch.rpm

yum-3.2.22-26.el5.centos.noarch.rpm,CentOS下YUM安装包

2010-08-11

Depends库依赖关系查看软件

vc++附带的工具,可以查看exe对动态库的依赖情况

2010-08-09

md5sum.exe

操作方式与linux上的MD5sum命令相对,可以对文件做md5

2010-08-09

Visual Basic NTFS programmer's guide

Visual Basic NTFS programmer's guide NTFS文件系统编程手册,主要对MFT结构进行了介绍

2010-06-23

ctags-5.8-1.i386.rpm

ctags-5.8-1.i386.rpm不需要编译,直接安装即可

2010-06-23

fuse-2.8.4

linux下用户空间的文件系统(FUSE) 使用 FUSE 可以开发功能完备的文件系统:其具有简单的 API 库,可以被非特权用户访问,并可以安全的实施。更重要的是,FUSE 以往的表现充分证明了其稳定性。 针对2.6.26以上的linux kernel的大文件写入进行了优化,安装时需要先安装低版本2.7.x fuse

2010-06-23

fuse-2.7.6

linux下用户空间的文件系统(FUSE) 使用 FUSE 可以开发功能完备的文件系统:其具有简单的 API 库,可以被非特权用户访问,并可以安全的实施。更重要的是,FUSE 以往的表现充分证明了其稳定性。

2010-06-23

高级Linux程序设计.pdf

Advanced Linux Programming 作者 Mark Mitchell Jeffrey Oldham Alex Samuel 网址 http://www.AdvancedLinuxProgramming.com 译者 完美废人 网址 http://blog.csdn.net/Wolf0403

2010-02-08

从Windows转向Linux教程 E3000基础学习.pdf

《从Windows转向Linux教程 E3000基础学习》电子书

2009-09-10

peercast源代码

P2P流媒体点播软件peercast源代码

2008-09-09

Linux_C_Plus_Plus_Programming_HOWTO

linux下c++编程入门

2008-07-06

空空如也

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

TA关注的人

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