自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 通过内存映射实现进程间通信

 send.cpp#include #include #include using namespace std; int main(int argc,char **argv){   HANDLE hMapFile = OpenFileMapping(       FILE_MAP_ALL_ACCESS,       false,       "ShareFile"    

2009-02-25 11:16:00 528

原创 为Python创建扩展,使python能实现内存共享

在架构服务器的时候,使用了IOCP来收发数据,使用Python写解包入库程序,那么要让两个进程通信,有很多方法,这里使用了内存共享的方法python本来没有内存共享(我没有找到,也不知道是不是真的没有,但是和C++的程序共享内存,我想确实没有的吧),那么只好自己用C写个扩展,方法记录下来,以备后用 首先是扩展的*.c程序MEM.c#include "Python.h" #i

2009-02-25 11:15:00 991

原创 内存映射文件实现多进程通信

send.cpp #include #include #include using namespace std;int main(int argc,char **argv){ HANDLE hMapFile = CreateFileMapping( INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0

2009-02-20 09:36:00 1294 2

转载 getsockopt()函数

  简述:  获取一个套接口选项。  #include   int PASCAL FAR getsockopt( SOCKET s, int level, int optname,  char FAR* optval, int FAR* optlen);  s:一个标识套接口的描述字。  level:选项定义的层次。支持的层次仅有SOL_SOCKET和IPPROTO_TCP

2009-02-16 13:52:00 2544

转载 函数WSAStartup

函数WSAStartup一、WSAStartup函数                 int WSAStartup                       (                           WORD wVersionRequested,                           LPWSADATA lpWSAData         

2009-02-16 11:44:00 5677

转载 Winsock 完成端口模型简介

摘自《Networking Programming for Microsoft Windows》第八章“完成端口”模型是迄今为止最为复杂的一种I/O模型。然而,假若一个应用程序同时需要管理为数众多的套接字,那么采用这种模型,往往可以达到最佳的系统性能!从本质上说,完成端口模型要求我们创建一个Win32完成端口对象,通过指定数量的线程,对重叠I/O请求进行管理,以便为已经完成的重叠I

2009-02-16 11:21:00 540

转载 Qt在控制台接受用户输入

QString str;QTextStream in(stdin);in >> str;

2009-02-11 09:42:00 2663 1

转载 VIM 基本设置

1 基本设置 * set nocp 该命令指定让 VIM 工作在不兼容模式下。 在 VIM 之前, 出现过一个非常流行的编辑器叫 vi。 VIM 许多操作与 vi 很相似, 但也有许多操作与 vi 是不一样的。 如果使用“:set cp”命令打开了兼容模

2009-02-10 13:27:00 902

转载 Vi命令集(转)

Vi命令集(转)Submitted by liexusong on 2008, August 31, 7:39 PM. Java魅力目录·vi 的工作模式·编辑模式·插入模式·命令模式·shell 切换·选项设置·vim 和 gvim 的高级特色1.1 vi 的工作模式Vi在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标

2009-02-09 09:29:00 1694 1

原创 Qt 中int型变量转换为QString

QString("%1").arg(1000)记录一下

2009-02-05 17:14:00 4756 2

原创 make 'FORCE' does not exist - don't know how to make it 解决

前两天发现Qt源代码生成的*.pro文件后,make的时候报错:make "FORCE" dose not exist-dont know how to make it("FORCE"不存在-不知道怎么使用它)    google之后,在qtcn网站有网友遇到过这样的问题,装过borland dephi会将dephi的make工具路径写入系统变量的前面,将他删除就恢复正常了

2009-02-04 09:31:00 2391

转载 清华申请退学博士作品:完全用Linux工作

2005年9月22日,清华在读博士生王垠在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学, 引起社会各界广泛争论. 他创作的长篇文章《完全用Linux工作》, 洋洋两万多字, 从不同角度居高临下的阐述了他眼中Linux完全优越于Windows的各种理由, 这篇文章并不简单的是一篇论述"Windows能做的事Linux都能做"这样的文章, 通篇洋溢着一个彻底批判

2009-02-03 17:27:00 929

端口占用进程查看工具

MFC实现的将cmd命令整合进界面,鼠标一点轻松知道端口占用情况

2010-10-14

MFC实现的MDI记事本

MFC实现的MDI记事本,并且保存后的格式用txtpad打不开,比较保密吧

2010-03-25

Qt实现的下载管理器

Qt实现的一个下载管理器,使用的是QHttp方式下载,有源码

2009-04-07

MSsql表格导入导出工具

这个不要分,呵呵 自己写了玩的,第一次拿C++写东西,写的不好哦,功能是把一个数据库表导出为txt文件,别的文件名也行,也可以把符合要求的txt文件导入到结构相同的表里,这个刚做出来,当表格的结构不同是,不会报错,我会修改的,呵呵

2008-11-05

windows API 手册

1分意思一下,大家都不容易 作为Microsoft 32位平台的应用程序编程接口,Win32 API是从事Windows应用程序开发所必备的。本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的软件工程师的必备参考手册。

2008-11-05

MDI记事本

多窗口的记事本,但需要framework1.1支持

2007-10-09

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

TA关注的人

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