- 博客(15)
- 资源 (39)
- 收藏
- 关注
转载 vs2008 颜色设置
<br />转自:http://blog.codingmylife.com/?p=119<br /> <br />设置:工具>导入和导出设置>导入选定的环境>.......<br /> <br /><UserSettings> <ApplicationIdentity version="9.0"/> <ToolsOptions> <ToolsOptionsCategory name="Environment" RegisteredName="Environment"/> </ToolsOp
2010-11-20 01:38:00 3337
转载 tinyXML
<br />转自:http://panpan.blog.51cto.com/489034/104961最近使用TinyXML进行C++ XML解析,感觉使用起来比较简单,很容易上手,本文给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。以后的文章里会讲解使用Xerces进行C++ XML解析的例子,希望大家一起交流。<br />TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件
2010-11-19 23:29:00 776
原创 lua源码分析文档
<br />http://www.codingnow.com/2000/download/The%20Implementation%20of%20Lua5.0.pdf
2010-11-14 22:57:00 1082
原创 squirrel英文文档
<br /><br /> <br />http://squirrel-lang.org/doc/squirrel2.html<br /> <br /> <br /> <br />转自我的cnblogs<br />最近在搜索AngleScript bug时,突然发现一个新的轻量级OO脚本语言Squirrel 翻译过来就是松鼠的意思<br />来看下这个脚本的样子:<br />local table = { a = "10" subtable = { array = [1,2,3] }, [10 + 123]
2010-11-12 18:07:00 936
转载 互联互通 教你用Gtalk和MSN的好友聊天
<br />不久前, Google开放了Gtalk与其他IM的通信,可以通过Gtalk与AIM、MSN、Yahoo! IM等即时通讯用户连线聊天。 但是具体该如何实现呢?其实并不难,只需要一个PSI。首先到http://psi-im.org/download下载PSI, 用Windows的可以直接下载Windows Zip Archive (2.96 MB), 解压就可以用…… 下载MSN Messenger 下载Google Gtalk 确定退出Gtalk和MSN, 运行psi主程序
2010-11-11 12:24:00 761
转载 glib库简介
<br /><br />如果在程序中要使用到glib库中的函数,则应该包含glib.h头文件(在gtk.h和gnome.h头文件中已经包含了glib.h了)<br />1 类型定义1. 整数类型:gint8、guint8、gint16、guint16、gint31、guint32、gint64、guint64。不是所有的平台都提供64位整型 <br />2. 整数类型gshort、glong、gint和short、long、int相同 <br />3. 布尔类型gboolean:gboolean可以取两个值
2010-11-10 14:35:00 1391
原创 boost 资源
<br /><br />Boost学习内容(STL是不是可以类似的看)<br /> <br />Boost 英文网站:<br />http://www.boost.org/(网站中所有的Examples的例子都比较好,可以动手实践)。<br /> <br />Boost中文网站:<br />http://www.easycpp.org/myfiles/boost/libs/libraries.htm<br /> <br />超越boost。<br /> <br />The Boost C++Librar
2010-11-08 18:19:00 568
原创 内存对齐
<br /><br />对于内存对齐的一点理解:<br />可以根据两个文章对比的理解。<br /> <br />Struct 是根据每个成员变量定义的顺序去判断内存字节对齐需要补齐的位,short 内存就按两个字节对齐,double 就按8个字节对齐。<br /> <br />几个简单的例子:<br /> typedef struct ms1<br /> {<br /> char a;<br /> int b;<br /> } MS1;<br /> 假设MS1按如下方式内存布局(
2010-11-05 17:47:00 457
原创 asio通信的两个小例子
<br /><br />ASIO的简单的通信的例子:<br />服务器端测试可用代码:<br /> <br />#include<ctime><br />#include<iostream><br />#include<string><br />#include<boost/bind.hpp><br />#include<boost/shared_ptr.hpp><br />#include<boost/enable_shared_from_this.hpp><br />#include<boost/asi
2010-11-05 16:49:00 2920
原创 wxwidgets的手册
http://zetcode.com/tutorials/wxwidgetstutorial/firstprograms/
2010-11-04 02:20:00 931
转载 Linux定时器(计时器)
<br />【实现功能】:Linux下的C编程:编写一个程序(库),实现定时器(计时器)的功能,它能为用户提供在同一进程中多次使用的定时器。这里要求用信号来实现。<br />【解题思路】:编写一个结构体Timer代表一个计时器,然后再定义Timer类型的数组myTimer[N],用来保存我们设置的定时器;再定义函数setTimer()生成计时器,并将生成的计时器保存到myTimer中,这样通过多次调用,就可以在同一个进程中生成多个计时器;定义timeout()信号处理函数,每隔一秒产生一个信号,通过调用ti
2010-11-03 14:42:00 1636
原创 boost安装
<br />http://www.cnblogs.com/junsky/archive/2008/01/15/1039261.html<br /> <br />http://dev.firnow.com/course/3_program/vc/vc_js/20090827/172461.html<br /> <br />http://www.cppblog.com/gau2008/articles/109910.html
2010-11-01 18:35:00 379
转载 服务器架构
<br /><br />游戏服务器的设计是一项颇有挑战性的工作,游戏服务器的发展也由以前的单服结构转变为多服机构,甚至出现了bigworld引擎的分布式解决方案,最近了解到Unreal的服务器解决方案atlas也是基于集群的方式。<br /><br />负载均衡是一个很复杂的课题,这里暂不谈bigworld和atlas的这类服务器的设计,更多的是基于功能和场景划分服务器结构。<br /><br />首先说一下思路,服务器划分基于以下原则:<br />1:分离游戏中占用系统资源(cpu,内存,IO等)较多
2010-11-01 13:23:00 700
原创 io端口临时记录
<br /><br />有了epoll 和iocp 之后,要做到高并发已经有了很好的基础了。但是真正要做好一个高并发的服务器却不是一件容易的事。 <br /><br />因为 epoll 和 iocp 只是提供了一个高效的事件通知机制,对于实现者来说,就是可以同时处理很多的句柄(比如 Socket,File等)而不用担心操作系统在事件通知上的消耗。 <br /><br />但同时我们可以看到,直接使用epoll 或者iocp ,要求是要直接使用底层的句柄,对于一些已经封装过的 api (比如
2010-11-01 13:22:00 690
SmartFoxServer中文教程及API.zip
2011-09-16
c++笔试面试宝典2010版.doc
2010-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人