- 博客(12)
- 收藏
- 关注
转载 Apache下的虚拟主机设置
一、WWW服务器虚拟主机原理 WWW服务器虚拟主机是指使用一台物理机器,充当多个主机名的WWW服务器。比如由一台机器同时提供http://www.company1.com, http://www.company2.com 等的WWW服务,而浏览这些WWW站点的用户感觉不到这种方式下跟由不同的机器提供不同的服务有什么差别。 使用WWW虚拟主机的好处在于,一些小规模的网站,通过跟其他网
2008-03-12 07:51:00 227
原创 Win32平台配置Apache+PHP+MySQL环境
在Windows环境下搭建PHP+MySQL环境,一般都是基于IIS的。但是Apache比微软的IIS具有更高的安全性和较好的性能,因此本文讨论用Apache、PHP、MySQL的Win32版本配置PHP+MySQL环境,在IIS下的配置请参考http://linuxbbs.cn/bbs/viewthread.php?tid=51 一、下载这三种软件的Win32版本
2008-03-11 22:36:00 393
原创 C++ Primer Review[2008-3-10]
一、要求返回值的函数体内没有使用return语句返回一个值,Microsoft Visual C++ 6.0编译器并不报错,只给出警告:warning C4508: main : function should return a value; void return type assumed二、const修饰的变量必须初始化。否则报错:const object must be init
2008-03-10 22:27:00 331
原创 变量为什么也可以叫对象?
C++中每个变量都与数据类型相关联,这个数据类型就决定了相关内存大小、布局、存储值大小范围和能在上面执行的操作,即定义了属性和行为。所以可将变量看做对象(Object)。
2008-03-10 11:45:00 302
原创 关于常量的前后缀
常量例如12.5或者hello,在C++ Primer中称为文字常量,他们通常不可寻址,即使他们存储在内存里,但我们无法访问他们。文字常量适用于C++的数据分类,废话?在常量后面加一个字母来说明其数据类型。默认情况下,整形文字常量被认为是int型,浮点型文字常量被认为是double型。为了改变默认整形常量的数据类型可以在其后面加后缀。(1)将L或者l放在整形文字常量后面,以指定其为long
2008-03-10 11:30:00 1328
原创 澄清几个C++数据类型长度问题
一、字节和字长字节,八位就是一个字节,是固定概念。字长是指计算机一次能处理的二进制数据的长度,是一个非固定的概念。例如,8位计算机的字长为8,即一个字节, 32位计算机的字长位32,即4个字节,同理,64位计算机的字长为64,即8字节。二、C++中的数据类型1、字符型数据char,该类型始终是一个字节长,即8位。2、整形int、短整型short和长整形long。通常int为一个字长
2008-03-10 10:58:00 427
原创 关于GetModuleHandle函数
该函数被声明为:HMODULE GetModuleHandle(PCTSTR pszModule);如果调用参数pszModule为NULL,则该函数返回当前调用进程的句柄。如果指定了一个以0结尾的字符串,那么函数返回该字串指定的可执行文件或者DLL的句柄。
2008-03-05 18:25:00 457
原创 在VC里设置编译目标,控制台(CUI)还是窗口(GUI)?
VC里的工程->属性菜单里找到链接器设置。当选择/subsytem:windows,链接器希望制作一个窗口应用程序,因此希望找到WinMain函数。当选择/subsystem:console时,链接器希望生成一个控制台应用程序,因此链接器希望找到一个main函数。当什么都不选时,链接器将根据程序中实际含有的函数来决定cui还是gui。
2008-03-05 18:03:00 400
原创 VS2005调试时提示找不到msvcr80d.dll
昨晚bt一晚上,下了Visual Studio 2005,以前用Visual C++ 6.0。中午新建一个Win32程序,编译连接通过后调试却提示找不到msvcr80d.dll 。 第一反应是搜索到该文件,拷贝到C:/Windows,可惜的是,还是一连串的错误!!!难道VC 2005又玩了什么新花样?这应该是VS为了调试代码方便设置的机关,如果直接设置成Release肯定不会出现这种情
2008-03-05 13:29:00 984 1
原创 五子棋算法设计随想
五子棋是深受人们特别是年轻朋友喜欢的一种娱乐性很强的益智游戏。本文讲讨论如何让计算机实现具有一定智能的五子棋算法。其中都是随时所想的记录。 一、如何将一个空棋位两端的棋势累加起来 1、两端只有一方的棋子 A.冲+冲型 显然冲+冲还是冲。并且冲值累积。例如,冲1+冲2=冲3。但是,可以看到,当冲值和小于5时,两者累加得到死棋。而冲值和大于等于4时此时为棋势最大。因此,总结起来,对于只
2008-03-05 11:10:00 374
原创 MFC数据库编程
Microsoft ODBC 数据库管理 微机普及的部分原因在于它在查询目录、处理要求、打印薪水册等方面价格低廉。商务应用程序需要到大型数据库中某个记录的快速连接。最早的微机数据库工具是dBase II,它是拥有特定编程语言和文件格式的单用户产品。如今有很多可编程数据库管理系统供Windows程序员选择,包括Inprise Paradox,Microsoft Access,Micros
2008-03-05 11:09:00 1771
原创 Unicode的来龙去脉
什么是Unicode 和Unicode对应的概念是ASCII码。因为PC是美国人创造的,他们是说E文的,所以一个字节代码(256个)就能够表示他们语言中的所有字符,包括字母和各种标点符号等。后来,美国人的软件产品要卖给世界各地的人们,包括远东的中、日、韩。这些国家的文字很复杂,256个代码肯定表示不了那么多字符,于是有人提出了宽字符概念(DBCS),即用两个字节来表示文字。两个字节可以表示65
2008-03-05 11:00:00 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人