自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 Lighttpd逻辑篇(二):Response.c

//作者:京东瀚览家居官方旗舰店    <--点击关注//文件名:Response.c #include <sys/types.h>#include <sys/stat.h>#include <limits.h>#include <errno.h>#include <fcntl.h>#include &lt...

2018-10-04 11:31:11 335

原创 Lighttpd逻辑篇(一):Request.c

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Request.c #include <sys/stat.h>#include <limits.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include <cty...

2018-10-04 11:26:06 580

原创 Lighttpd基础篇(八):Chunk.h

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Chunk.h#ifndef _CHUNK_H_#define _CHUNK_H_/* 接收到客户端的请求数据,*//* 以及对客户端发送响应的数据,*//* 都是通过 chunk 结构体来组织*/#include "buffer.h"#include "array.h"typedef struct...

2018-10-04 01:23:34 324

原创 Lighttpd基础篇(七):Chunk.c

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Chunk.c/** * the network chunk-API * * */#include <sys/types.h>#include <sys/stat.h>#include <sys/mman.h>#include <stdlib.h>#...

2018-10-04 01:21:12 1019

原创 Lighttpd基础篇(六):Buffer.h

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Buffer.h #ifndef _BUFFER_H_#define _BUFFER_H_#include <stdlib.h>#include <sys/types.h>#ifdef HAVE_CONFIG_H# include "config.h"#endif#inc...

2018-10-04 01:12:05 742

原创 Lighttpd基础篇(五):Buffer.c

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Buffer.c #include <stdlib.h>#include <string.h>#include <stdio.h>#include <assert.h>#include <ctype.h>#include "buffer.h"..

2018-10-04 01:07:40 334

原创 Lighttpd基础篇(四):Bitset.h

//作者: 京东瀚览家居官方旗舰店    <--点击关注//文件名:Bitset.h#ifndef _BITSET_H_#define _BITSET_H_#include <stddef.h>typedef struct { size_t *bits; size_t nbits;} bitset;bitset *bitset_init(size_t...

2018-10-04 01:03:49 192

原创 Lighttpd基础篇(三):Bitset.c

//作者:京东瀚览家居官方旗舰店   <--点击关注//文件名:Bitset.c #include <limits.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include <assert.h>#include "bitset.h"..

2018-10-04 01:00:56 111

原创 Lighttpd基础篇(二):Array.h

//作者:京东瀚览家居官方旗舰店      <--点击关注//文件名:Array.h #ifndef ARRAY_H#define ARRAY_H#include <stdlib.h>#ifdef HAVE_CONFIG_H#include "config.h"#endif#ifdef HAVE_PCRE_H# include <pcre.h&...

2018-10-04 00:56:58 794

原创 Lighttpd基础篇(一):Array.c

//作者:京东瀚览家居官方旗舰店     <--点击关注//文件名:Array.c #include <string.h>#include <stdio.h>#include <stdlib.h>#include <limits.h>#include <errno.h>#include <assert...

2018-10-04 00:52:20 216

原创 系统服务创建含有界面的进程

作者:京东瀚览家居官方旗舰店 系统服务在开机运行时,由于用户还没登陆,虽然可以用CreateProcess来创建进程但是界面进程的用户名是SYSTEM了,而且界面有可能显示不出来、托盘图标创建不成功。可以在界面里创建一具有名字的内核句柄,例如CreateEvent,服务程序一直OpenEvent它,若没打开成功就调用CreateProcessAsUser来创建这个界面进程,CreatePr...

2008-07-12 12:45:00 1224

原创 网络加强和安全

http://www.microsoft.com/china/technet/security/guidance/legsgch3.mspx

2008-04-16 16:18:00 612

原创 将简体字转换成繁体字

作者:京东瀚览家居官方旗舰店  //将GBK的简体转换到GBK繁体   LPTSTR   CTestDlg::GBKSimplified2GBKTraditional(CString   szSimplified)   ...{       LCID   dwLocale;       WORD   wLangID;       wLangID=MAKELANGID(LANG_CHIN...

2007-08-20 16:30:00 5159

原创 utf-8编码转换成Unicode

作者:京东瀚览家居官方旗舰店  CString UTF8toUnicode( char* s){ int len = 0; WCHAR* r = new WCHAR[strlen(s) * 2]; while(s[0]) {  int bytes = 1;  if(s[0] & 0x80)   while(s[0] & (0x80 >> byte...

2007-06-25 10:23:00 881

原创 保存我随手写的C++代码

#pragma warning(disable: 4786)#include vector>#include set>#include map>#include iostream>#include string>#include algorithm>#include functional>using namespace std;struct gtstr...{    bool operator

2007-06-18 15:06:00 1217 1

转载 已排序了的vecotr

 //来自codeproject.com//http://www.codeproject.com/vcpp/stl/sorted_vector.asp/* STL-conforming "sorted vector" container * * (C) 2002 Martin Holzherr ([email protected]). All rights reserved. *

2007-06-16 14:25:00 901

原创 ActiveX的制作方法

参考页面:http://www.codeproject.com/com/CompleteActiveX.asp 

2007-02-09 15:33:00 826

原创 不思量,自难忘

   其实只要你点头,我就会留下,继续对你体贴入微.在你面前我总是慌乱得不敢说话,可你现在在何方,我很想跟你说说话,.我知道自己的执着是一种无奈,可依旧不能自拔,有时候相信一切都是美的,有时候相信一切都是虚假的.独自操守着希望,独自操守着落寞.慢慢点燃一跟香烟,想把所有的心思从鼻口带走,在这狭小的屋内,我无奈的隐藏在夜的最深处,不思量,自难忘.

2006-10-03 20:18:00 980

原创 CListCtrl的几点小用法

作者:京东瀚览家居官方旗舰店 1 //LVS_EX_INFOTIP具有鼠标提示当前单元格ListView_SetExtendedListViewStyle(m_SkinList.m_hWnd, LVS_EX_FULLROWSELECT  | LVS_EX_HEADERDRAGDROP |LVS_EX_INFOTIP);2//隐藏CListCtrl中自带的滚动条Initializ...

2006-09-29 11:42:00 2202

原创 我还能拥抱什么?

      一个人走,一个人过,一个人对着自己谈心,请问:我还能拥抱什么呢?你走后,我依然记得你身上的香味.记忆已成为抹杀我灵魂的杀手.在这笑贫不笑娼的年代,我又何必坚守着信念?有时我也想,有时我又不想,我不甘心我就这么蜕变.我一直在等待,我以前所有的付出只希望能换来你的一声关怀,可你不愿意把胸膛做为我的归宿.我还想去爱,可我又留不住爱,我那本渺小的爱,不再有了烟火.我还是在改变我自己,我去掉我自

2006-09-01 13:49:00 1004

原创 昨夜,我还是想您了,我是否应该告诉您?

       昨夜,我还是想您了,我是否应该告诉您?我极力的反抗,可还是顶不住思念的焰火.心里空空的,冷不住拨通了您的电话,听了对方几声“喂”就慌乱的把电话挂断,生怕我的忽来会惊吓到您。    四年前,您的一个微笑后,您便成为了我的至爱。我也尝试过去找别的女人,可她们对我微笑的时候,我对她们的反应跟现在对您一样,我害怕,我害怕那是个欺骗,我会迅速的扭头而走。我知道自己已经得病,可我没有意念把心里的

2006-08-29 14:01:00 989

转载 Win32 API函数大全

作者:京东瀚览家居官方旗舰店  下面给出的全是WINDOWS自带的API函数,可以用于VB和VC中。给出的是函数名和函数功能。想知道细节可以用GOOGLE搜一下。这可以做为一个索引来用。1. API之网络函数WNetAddConnection 创建同一个网络资源的永久性连接WNetAddConnection2 创建同一个网络资源的连接WNetAddConnection3 创建同...

2006-08-16 13:26:00 3779

转载 用VC++创建自定义向导程序

  ::首页 >> 文档中心 >> 在线杂志 >> 属性页 [ 在线杂志 第13期 ]

2006-08-14 09:33:00 2497

原创 关机代码(望有人来注释)

HANDLE hToken; TOKEN_PRIVILEGES tkp; // Get a token for this process. if (!OpenProcessToken(GetCurrentProcess(),         TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))     error("OpenProcessToken");

2006-08-10 16:45:00 1102

翻译 eMule协议说明书(翻译二)

1.2.2 Client to client connection1.2客户端与客户端的连接An eMule client connects to another eMule client (a source) in order to download a file. A file is divided to parts which are further fragmented. A cl

2006-08-09 15:47:00 1238

翻译 eMule协议说明书(翻译一)

1 Introduction1.1 Purpose and scopeeMule is a popular file sharing application which is based on the eDonkey protocol. Thisreport describes the network behavior of eMule and explains the basic termino

2006-08-09 09:46:00 1757

原创 将程序图标填加进任务栏(VC++6.0)

 首先在StdAfx.h文件中填加一个自定义的消息,是为了处理当鼠标双击任务栏中的图标是的事件。#define  WM_MY_MESSAGE   WM_USER+888在主框架的CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数中添加如下代码:NOTIFYICONDATA tnd;tnd.cbSize=sizeof(NOTIF

2006-08-07 11:04:00 1365

原创 五子棋源代码(VC++6.0)

作者:京东瀚览家居官方旗舰店  一、头文件 //TicTac.h#define EX 1#define OH 2class com...{public:    com(int i=0, int j=0):m(i),n(j)    ...{    };    com& operator=(const com & rv)    ...{        m=rv.m;...

2006-08-07 09:20:00 5839 1

转载 VC实现自动监测光驱状态的改变

 用VC实现自动监测光驱状态的改变一、实现原理Windows系统通过GDI(图形设备接口)将系统的硬件和用户可以操作的编程接口相分离,以保证系统的稳定型和安全性。当某一个设备的硬件配置发生变化时,Windows发送广播消息WM_DEVICECHANGE给相关的应用和设备驱动程序,此时在应用程序中可以截获该消息并分析其中的消息参数,先分辨当前的消息内容,然后调用不同的事件处理程序。本文中主要考虑

2006-08-05 09:00:00 1213

转载 u盘插入的时候拷贝u盘内容的

//作者:京东瀚览家居官方旗舰店 #include <windows.h>#include <dbt.h>#include <string.h>LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);BOOL copyed=FALSE, EXIT=FALSE;void Cop...

2006-08-05 08:29:00 1232 1

转载 想成为嵌入式程序员应知道的0x10个基本问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。         从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符

2006-04-20 19:22:00 746

原创 函数调用约定与函数名称修饰规则(一)

作者:星轨(oRbIt)   E_Mail:   转载请注明原作者,否则请勿转载    使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或在C++程序中使用第三方的库的情况下

2006-04-14 23:54:00 807

原创 求2数的最大值,(不用比较运算符)

#includeusing namespace std;intmax(int x,int y){int buf[2]={x,y};unsigned int z;        z=x-y;        z>>=31;return buf[z];}int main(){ int a,b; cin>>a>>b; cout return 0;}避免溢出的改进intmax(int

2006-04-14 11:08:00 1013

转载 如何使应用程序只运行一个实例

要使应用程序只运行一个实例,一个简单的方法是在应用程序类中使用互斥量,这可以用VC下的GUIDGEN.EXE程序产生.GUIDGEN.EXE位于VC安装目录CommonTools目录下实例1: 新建一基于对话框的工程ex1,采用默认设置2: 用GUIDGEN.EXE产生一个全局标志,#define one "产生的全局标志"本例中产生的语句如下:#define one "0xbe8e2ce1, 0

2006-04-14 10:12:00 1008

转载 星期推算法

通常我们只知道生活当天的前后几天是星期几,即便是翻日历,也只能知道有限日期的星期数。那么有没有一种方法可以让我们知道任何一天是星期几呢?有,下面我将向大家介绍一种方法,用以编写万年历的程序。首先我们必须约定一些法则,我们用Y、M、D分别表示年、月、日,用数字0-6分别表示星期日-星期六,这样我们就可以开始推导我们的公式了。我们知道2002年9月1号为星期日,如果我们要想知道2002年9

2006-04-13 23:00:00 1698

转载 爱上位运算

缘起:C语言区别于其它语言的重要特点是支持位运算,使其能够完成汇编语言所能完成的大部分功能。但是学校开设的C语言课程中老师往往将位运算这一章一代而过,好像这一张根本不重要。但是在实际的编程中借助于位运算往往可以设计出简洁的算法,使程序简化,并且获得较高的效率。而且在某些对硬件进行控制的编程中,位运算是必不可少的。因此笔者参考了相关书籍,总结了一些规律和助记口诀,希望对读者有所帮助。一 优先级(

2006-04-06 00:01:00 780

转载 在菜单栏显示出最近打开的文件的方法

SDI Improvements     SDI Improvements: The Ap

2006-03-27 23:09:00 1981

转载 添加toolbar和图片等资源的方法

<!--var d=new Date();var r=(d.getTime()%8673806982)+Math.random();var uu=escape(window.location.href);var wh=" width="728" height="90" ;var host=.casalemedia.com/

2006-02-15 18:55:00 3512

原创 拖动客户区就能拖动整个窗口

Dragging a window by its client areaThe simplest way to drag a window by its client area (or drag a window if it has no title bar), is to handle the WM_NCHITTEST message that is sent to every window

2006-02-15 12:35:00 1191

原创 我经常去的网站

  STL:http://www.stlchina.org/bbs/index.phphttp://stl.winterxy.com/数据结构:http://www.is.pku.edu.cn/~qzy/ds/docs/code/http://cs.cqit.edu.cn/course/ds/C/C++:http://www.50mi.net/http://dev.

2005-12-31 22:53:00 879

ucip代码ucip代码ucip代码ucip代码ucip代码

TCP/IP协议栈 ucip代码 ucip代码 ucip代码 ucip代码 ucip代码 ucip代码

2009-03-29

空空如也

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

TA关注的人

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