摘要: 一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集 阅读全文
posted @ 2017-08-04 16:24 byso 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 用过哪些负载均衡的框架? nginx原理,常用配置;worker介绍,常用负载均衡的配置。 gc的机制, hashMap和hasmTable对比,性能比,原理 框架 如何防止sql注入。 缓存服务器。 服务器优化,物理优化,非物理优化; 索引的介绍,索引原理,索引的缺点; 如何分表。表多大时需要分表 阅读全文
posted @ 2017-08-04 16:06 byso 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 传奇脚本变量、命令名的详细解释 【变量属性】 [000-999] 『属性说明』:该变量有下线、重新启动服务器均不消失的强记录性。保存在hum.db(还是在mir.db记不太清 楚。望高手指正)该变量只有2种状态。1和0 『用法』:因为该变量记录性比较强。而且如果产生读写操作时服务器的操作不是很大。所 阅读全文
posted @ 2017-08-04 01:42 byso 阅读(9405) 评论(0) 推荐(0) 编辑
摘要: 一、准备软件DBC2000数据库和热血传奇客户端 然后在本站下载一个传奇服务端二、简易安装说明:1、安装设置DBC2000数据库1)安装DBC2000数据库(一直点击下一步就行)2) 安装完成之后打开控制面板 3) 打开BDE Administrator. 点击 ‘Object‘, ‘New‘. 4 阅读全文
posted @ 2017-08-04 01:36 byso 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 热血传奇Wil和Wix文件分析(一) 2007年12月03日 星期一 上午 10:47 在传奇Data目录下,Hum.wix、Hum.wil 是两个很重要的文件,它里面是游戏中人物一切动作的模型.包括静止、走、跑、攻击、挖肉、死亡等动作.下面我把自己在研究过程中所积累的一些发现写出来,供大家参考一下 阅读全文
posted @ 2017-08-04 01:33 byso 阅读(2500) 评论(0) 推荐(0) 编辑
摘要: 简述: 最近对高性能的服务器比较感兴趣,读过了DELPHI的Socker源码WebService及RemObject之后,高性能的服务器感兴趣。你可能需要的以下知识才能更好的读懂一个商业源码:1).SOCKET的I/O模型熟悉掌握。2).面向对象技术的熟悉掌握。3).Socket的API掌握。4). 阅读全文
posted @ 2017-08-04 01:32 byso 阅读(3930) 评论(0) 推荐(0) 编辑
摘要: 传奇源码分析-服务器端 LoginGate服务器 服务器端: 1.首先从LoginGate.cpp WinMain分析: 1) CheckAvailableIOCP : 检查是不是NT,2000的系统(IOCP) 2) InitInstance: 初始化界面,加载WSAStartup 3) Main 阅读全文
posted @ 2017-08-04 01:28 byso 阅读(12772) 评论(0) 推荐(0) 编辑