自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 服务器公共组件实现2

服务器公共组件 -- 事件与信号  关于这一节,这几天已经打了好几遍草稿,总觉得说不清楚,也不好组织这些内容,但是打铁要趁热,为避免热情消退,先整理一点东西放这,好继续下面的主题,以后如果有机会再回来完善吧。本节内容欠考虑,希望大家多给点意见。  有些类似于QT中的event与signal,我将一些动作请求消息定义为事件,而将状态改变消息定义为信号。比如在QT应用程序中,用户的一次

2014-08-20 13:47:26 406

转载 服务器公共组件实现1

服务器公共组件实现 -- 环形缓冲区  消息队列锁调用太频繁的问题算是解决了,另一个让人有些苦恼的大概是这太多的内存分配和释放操作了。频繁的内存分配不但增加了系统开销,更使得内存碎片不断增多,非常不利于我们的服务器长期稳定运行。也许我们可以使用内存池,比如SGI STL中附带的小内存分配器。但是对于这种按照严格的先进先出顺序处理的,块大小并不算小的,而且块大小也并不统一的内存分配情况来说,

2014-08-20 13:46:45 335

转载 MMORPG服务器架构

一.摘要1.网络游戏MMORPG整体服务器框架,包括早期,中期,当前的一些主流架构2.网络游戏网络层,包括网络协议,IO模型,网络框架,消息编码等。3.网络游戏的场景管理,AI,脚本的应用等。4.开源的网络服务器引擎5.参考书籍,博客二.关键词网络协议 网络IO 消息 广播 同步 CS TCP/UDP IP 集群 负载均衡 分布式网关服务器 Ga

2014-08-19 20:52:14 399

原创 mysql使用经验

几个数据库中文编码的经验教训:1. 基于可维护的角度,虽然latin1没什么问题,但是还是尽量换成utf8或者gb系列2. 出现乱码时:SHOW VARIABLES LIKE 'character%'SHOW VARIABLES LIKE 'collation_%';a、要保证数据库中存的数据与数据库编码一致,即数据编码与character_set_database一致;b

2014-07-19 10:44:58 301

转载 lua 中pairs 和 ipairs区别

标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的 (string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下:ipairs (t)Returns three values: an iterator function, the table t, an

2014-06-11 22:45:08 480

原创 centos,SVN在checkout报错:SSL handshake failed

centos,SVN在checkout的时候报错SSL handshake failed: SSL error: Key usage violation in certificate has been detected.搜了下网上都没招到centos的解决方案。后面解决了总结下。1.如果你没安装wget先安装wget.yum install rpm-build wget2.wg

2014-05-19 10:38:27 741

转载 MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询

2014-04-21 14:15:49 339

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!

2014-04-18 12:42:04 340

转载 深入理解C语言

访问成员数组名其实得到的是数组的相对地址,而访问成员指针其实是相对地址里的内容(这和访问其它非指针或数组的变量是一样的)换句话说,对于数组 char s[10]来说,数组名 s 和 &s 都是一样的。

2014-04-18 10:12:17 360

转载 字符串的存储方式以及静态存储区域、栈、堆

在编程的时候偶尔会遇到一个字符串的问题,好像是这样说:不能把 const char* 转换成 TCHAR * ,只是这个错误有时候有,有时候没有,也没有深入关注过,只知道 "abc" 应该是一个const 型的。     今天偶然看到2个帖子,终于对这个问题有了比较清晰的理解    贴一:    http://topic.csdn.net/u/20090302/17/900b379

2014-04-17 20:06:35 502

转载 C语言中volatile关键字的作用

C语言中volatile关键字的作用目录(?)[+]一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软件一

2014-04-16 23:55:59 332

转载 c++模板函数声明定义分离编译错误详解

今天看到accelerated c++上有个简单的vector容器的实现Vec,就再vs2008上编译了下: /////  Vec.h #ifndef GUARD_VEC_H#define GUARD_VEC_H #include #include #include //#include  templateclass

2014-04-15 10:10:30 278

原创 undefined reference to `vtable for

在Qt中会一不小心遇到一个编译错误:"undefined reference to `vtable for...",如果你是第一次遇到这种问题还真不知怎么办?到网上一搜,很多什么关于解决这个错误的总结,也不一定顶用。我昨天遇到这个问题,找大半天,也按网上所说的方法做了就是不行。结果原来错误我的子类的一个虚函数声明了,而在.cpp文件中没有实现代码。    比如:    class QP

2014-04-15 10:06:58 546

Expert Oracle Database Architecture 2nd Edition

Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions, 2nd Edition.oracle 9i 10g 11g编程艺术:深入数据库体系结构。英文版,oracle经典书籍。thomas kyte。

2011-11-19

oracle 9i 10g 11g 编程艺术 深入数据库体系结构

oracle经典书籍,oracle 9i 10g 11g 编程艺术:深入数据库体系结构,Expert Oracle Database Architecture 2nd Edition,thomas kyte,人民邮电出版社,中文版(英文版另外上传)。

2011-11-19

game programming gems 8 pdf

游戏编程精粹 8,pdf格式,有书签,非常好的一本书

2010-12-12

c++面向对象高效编程pdf.part2

c++面向对象高效编程,kayshav dattatri 著,萧湘工作室译,非常不错的一本书,pdf格式。分两部分。

2010-11-03

c++面向对象高效编程pdf

c++面向对象高效编程,kayshav dattatri 著,萧湘工作室译,非常不错的一本书,pdf格式。分两部分。

2010-11-03

C C++ Java 面试题

C C++ Java 面试笔试题,包括各大公司,华为,中兴,百度,谷歌,阿里巴巴,intel,IBM,索尼,腾讯,迅雷,雅虎。。。

2010-10-30

opengl api

opengl api,chm格式,非常的实用。

2010-05-26

精通Oracle 10g pl sql编程

精通Oracle 10g pl sql编程,中国水利水电出版社

2010-04-03

NeHe_OpenGL_Chinese_Course

NeHe_OpenGL_Chinese_Course

2010-03-18

glut programming interface

glut programming interface,英文版,对glut api的简单介绍,不错的东西。

2010-03-18

Data Communications and Networking, 4th Edition

Data Communications and Networking, 4th Edition,英文版

2009-09-27

英语语法大全,word格式,很全面

英语语法大全,word格式,很全面,强烈推荐

2009-07-16

数据结构1800题包括完整答案word版

数据结构1800题包括完整答案word版

2008-11-08

Thinking in java 2参考答案(chm)

Thinking in java 2参考答案(chm),可以把答案代码考下来运行

2008-03-26

计算机操作系统(汤子瀛)习题答案pdf

计算机操作系统(汤子瀛)习题答案pdf

2008-03-26

空空如也

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

TA关注的人

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