自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 在iis中配置自己的cgi

最近需要在iis web服务器中添加python cgi和 php cgi,经过网上查看资料,得知iis配置cgi是相当简单的      首先进入iis网站的属性对话框:              选择主目录的tab页,然后讲执行权限修改为【纯脚本】,然后再进入配置页:            进入映射tab页,点击添加,来添加自己需要加入iis的cgi类型:

2014-03-08 23:44:48 3429

原创 mongodb数据库源码的一个缺陷

今天在看mongodb数据库是发现了一个问题,在判断是否是写操作时,源码为    inline bool opIsWrite( int op ) {        switch ( op ) {        case 0:        case opReply:        case dbMsg:        case dbQuery:        case

2012-11-25 22:56:19 875

原创 struct hlist_node

struct hlist_node {struct hlist_node *next, **pprev;};这个结构体是为了加速删除操作,因为修改上一个节点的next指针时只需要*(node->pprev) = (node->next)就行,相对于node->prev->next = node->next快

2012-10-18 20:03:07 1025

原创 第二天2个bug

今天是我进深信服第二天,其余的还好,分配的电脑就不好说了。昨天领了电脑,机箱已经不成样子了,还没有硬盘的,借来了移动光驱自己装好系统、装好软件 发现这种配置的电脑根本就无法工作,cpu和内存使用率一直都飚在百分之七八十。无奈今天去IT换了一台,奔腾4换成了赛扬430,1G的内存换成了2G、换了个机箱。将就着。    今天才第二天,我就被项目组外派到其他项目组去改bug,啥业务都不懂啊,用了什么

2012-02-28 23:34:03 481

原创

周四已经辞掉了文思创新的工作,明天将成为深信服的一名员工。兴奋也紧张,希望是一个新的开始,好好追求技术。

2012-02-26 22:23:59 615

原创 ACE中的定时器实现原理

最近项目中遇到一个问题,用ace框架起的定时器,跑着跑着,它不跑了,然后我依赖定时器所创建的任务也一直挂在那里。查看系统软件打印的日志发现,是ace的ACE_Reactor在run_reactor_event_loop函数中返回了-1,reactor的时间循环结束,从而导致定时器函数handle_timeout函数无法再被触发。为了找出问题的具体原因,看了一把ace的源码,虽然到目前为止,为何ru

2011-12-20 23:28:05 3487 2

原创 ACE_Stream中的recv_n和send_n

ACE_Stream中提供recv_n函数,该函数要求输入参数len表示要接受的字节数。当代码中调用该函数时,程序会一直阻塞在recv_n函数调用的地方,只到recv_n对应的描叙符接收到了len个字节或者连接断开。recv_n代码:ACE::recv_n_i (ACE_HANDLE handle,               void *buf,

2011-12-17 23:10:08 4278

原创 利用ACE管理线程

我所接触的ACE中对线程操作的类主要有两个,一个是ACE_Thread,另一个为ACE_Thread_Manager  ACE_Thread能够管理所有线程,只要你掌握有需要被管理的线程的ID;ACE_Thread_Manager的一个对象能够管理该对象所创建的线程。  一个线程可以通过传入THR_JOINABLE属性来创建,从而可以在其他线程(并不一定要是创建该线程的线程或者主线程)等待

2011-11-14 23:44:05 2317

转载 isapi_4

<br />1、安装ActiveState2.5<br />2、在“ISAPI和CGI限制”,添加Python扩展,注意在添加路径时 在Python.exe后加 %s %s ,如:C:/Python25/Python.exe %s %s<br />3、在“处理程序映射”中添加扩展名为.py的影射,路经的输入方法同上。添加之后挥在列表中看到刚才所添加的映射属于CGImodule,也就是.py扩展名的文件将以CGI方式执行。<br /><br />经过这两步以后,Python脚本就可以在IIS7上运

2011-04-26 08:21:00 619

转载 isapi_3

<br />一、ISAPI简介<br />通用网关接口CommonGatewayInterface(CGI)很早就作为交互式的Web应用程序的一个标准广泛应用在Internet之中。CGI脚本允许人们用多种编程语言(如Basic、C、Perl、Shell等等)来编写简单的应用程序。这些脚本运行在Web服务器上,而在客户的Web浏览器上输出运行结果。客户的输入通过环境变量或者标准输入设备来进行传递,然后CGI程序根据需要完成特定的操作,并通过HTML格式显示在客户的浏览器中。CGI的这一特性给互联网带来了生机

2011-04-26 08:18:00 771

转载 isapi_2

<br />编译的时候可以参考MSDN上面的文章,但是估计按照文章说的来做不一定能够编译。<br /><br />  查找了别人的文章后自己总结了一下,最终可以编译了。<br /><br />  在IIS6.0中如何调试ISAPI,需要首先确认运行于什么模式之下,当IIS以“IIS5.0隔离模式”运行时,ISAPI依附与Inetinfo.exe(对于进程内应用程序)或 DLLhost.exe(对于进程外应用程序)当 IIS 以工作进程隔离模式运行时:W3wp.exe(多工作进程)<br

2011-04-26 08:17:00 548

转载 isapi_1

  ISAPI筛选器介绍 收藏<br /> ISAPI(Internet Server Application Programming Interface)作为一种可用来替代CGI的方<br />法,是由微软和Process软件公司联合提出的Web服务器上的API标准。ISAPI与Web服务器结合紧<br />密,功能强大,能够获得大量的信息,因此利用ISAPI可以开发出灵活高效的Web服务器增强程序<br />。由

2011-04-26 08:16:00 622

原创 附1: 湖南省选调到乡镇(街道)工作的优秀毕业生推荐表

<br /><br />呈报学校:                         报名序号:<br />姓名<br /> <br />性别<br /> <br />出生年月<br /> <br />照   片<br />民族<br /> <br />籍贯<br /> <br />出生地<br /> <br />政治面貌<br /> <br />身  份<br />证  号<br /> <br />家庭住址<br /> <br />有何特长<br /> <br />联系电话<br /> <br />就读于何

2011-02-21 23:42:00 1718

原创 HTTP协议讲解

<br />Author :Jeffrey  <br /><br /><br /><br />引言                                         <br /><br /><br />HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW 中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next

2011-02-21 23:22:00 875

原创 HTTP协议header头域

<br />  HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。<br />  通常HTT

2011-02-21 23:19:00 414

原创 web服务器

<br />#pragma comment(lib,"Ws2_32.lib")<br />#include< Winsock2.h><br />#include <winsock.h><br />#include <sys/stat.h><br />#include <iostream><br />using namespace std;<br />#define SERVER_PORT 10000         //自定义的服务端口<br />#define HOSTLEN

2011-02-17 19:58:00 451

原创 物联网技术发展

<br />提示:<br />     我国物联网发展正在进入实质性应用阶段,之前我们对物联网的两大重要应用——手机支付和3G 视频监控进行了分析和推荐,而对于物联网整体的发展,我们认为,物联网已经步入成长期,其应用层的价值将是未来主体,以下是相关分析。<br />     研究结论<br />     物联网将迎来高速增长的关键发展期。物联网在经历了2003-2009 年以M2M 业务为特征的导入期后已步入关键发展期。从当前阶段来看,物联网本身的特点将表现在网络经济性差别于互联网、主要

2011-01-06 22:54:00 654

空空如也

空空如也

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

TA关注的人

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