摘要:
在之前的ASP.NET是如何在IIS下工作的这篇文章中介绍了ASP.NET与IIS配合工作的机制,在http请求经过一系列处理后,最后到达ASP.NET管道中,这时,就是Http Modules和HttpHandler出场的时候了。 再来摆出管道工作时序图来一看: HttpModuleHttpM... 阅读全文
摘要:
ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化。IIS6(IIS7的经典模式)与IIS7的集成模式的不同IIS6的运行过程:分析上图可知: 在 User Mode 下,http.sys 接收到 http reques... 阅读全文
摘要:
源码编译方式安装Apache首先下载Apache源码压缩包,地址为http://mirror.bit.edu.cn/apache/httpd/继续下载apr和apr-util压缩包,地址为http://mirror.bit.edu.cn/apache/apr/下载pcre压缩包,地址为http://ftp.exim.llorien.org/pcre/l 安装arptar -zxf apr-1.5.0.tar.gz #解压压缩包 压缩包名称根据版本号决定cd apr-1.5.0 #进入解压目录./configure --prefix=/usr/local/apr #进行安装配置 设置安装位置ma 阅读全文
摘要:
大体上把Python中的数据类型分为如下几类: Number(数字) 包括int,long,float,complex String(字符串) 例如:hello,"hello",hello List(列表) 例如:[1,2,3],[1,2,3,[1,2,3],4] Dictionary(字... 阅读全文
摘要:
关于常量指针与指针常量 关于按位运算符(&、|、>) 关于常量指针和指针常量 两个概念经常混淆啊,这是在考中文四六级啊,所以我给这两个概念起个长一点的名字。 常量指针 = 指向常量的指针 指针常量 = 指针是一个常量 前者的意思是,一个指针,它指向的地址所存放的数据是一个常量,这个地址里存的数据是不可变的,而这个指针是可以改变的,可以改变这个指针所指向的地址。 其定义形式为:i... 阅读全文
摘要:
什么是模板?模板(template)指c++中的函数模板与类模板,大体对应于C#和Java众的泛型的概念。目前,模板已经成为C++的泛型编程中不可缺少的一部分。模板定义以关键字template开始,后接模板形参表,模板形参表是用尖括号括住的一个或者多个模板形参的列表,形参之间以逗号分隔。 模板形参可以是表示类型的类型形参,也可以是表示常量表达式的非类型形参。非类型形参跟在类型说明符之后声明。类型形参跟在关键字class或typename之后定义(至于class与typename的区别实际并不大,c++的早期版本中只有class,没有typename。在绝大多数场景下两者是通用的,只有少数特殊情 阅读全文
摘要:
DLL有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。下面为你介绍C/C++中动态链接库的创建和调用。动态连接库的创建步骤:创建Dll有两种方式。一、创建Non-MFC DLL动态链接库1、打开File —> New —> Project选项,选择Win32 Dynamic-Link Library —>sample project —>工程名:DllDemo2、新建一个。h文件DllDemo.h#ifdef DllDemo_EXPORTS #define DllAPI __declspe 阅读全文
摘要:
REST的定义与作用 在SharePoint 2010中,基本上有如下几种数据访问方式:服务器端对象模型LINQ to SharePointWeb Service客户端对象模型ADO.NET Data Service (REST协议... 阅读全文
摘要:
这可能是游戏中最普通的场景了:点击某个精灵,触发此精灵的一系列动作。比如:精灵是一块石头,触摸石头后,让石头从A点移动到B点。 由于精灵(CCSprite)类没有点击、触摸事件,所以要用其他的方法为精灵添加触摸事件。 首先在场景的头文件中声明触摸所需的方法,主要包括ccTouchEnded、ccTouchBegan、registerWithTouchDispatcher。如代码: virtual void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent); virtual bool ccTouchBegan(CCTouch *pTouch, ... 阅读全文
摘要:
本人安装的是Python 2.7版本,由于编写程序的过程中会碰到中文字符串,但由于Python默认采用ASCII编码方式,所以对中文不支持。要解决此问题,必须设置当前编码方式为Unicode方式。默认ASCII编码方式对中文字符产生的异常为:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)解决方案:首先在文件头加入如下设置:#! /usr/bin/env python-*- coding: utf-8 -*-对需要 str-& 阅读全文