xiaodan007
码龄16年
关注
提问 私信
  • 博客:579,843
    社区:424
    580,267
    总访问量
  • 242
    原创
  • 345,845
    排名
  • 110
    粉丝
  • 0
    铁粉

个人简介:魔导士

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2009-02-10
博客简介:

xiaodan007的专栏

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得95次评论
  • 获得96次收藏
创作历程
  • 1篇
    2022年
  • 28篇
    2014年
  • 24篇
    2013年
  • 92篇
    2012年
  • 106篇
    2011年
  • 54篇
    2010年
成就勋章
TA的专栏
  • 3D与数值分析
    3篇
  • Java模式
    15篇
  • Wince
    32篇
  • 棋类算法整理
    8篇
  • 软件工程
    141篇
  • STL
    21篇
  • Lua
    47篇
  • flash
    10篇
  • 理论篇
    11篇
  • erlang
    17篇
兴趣领域 设置
  • 人工智能
    集成学习
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

344人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于火牛陷阵的思考

夜读《火牛陷阵》,觉得挺有意思的,整理和分析了下。故事大意:战事发生在即墨(山东青岛的一个区),燕国攻击齐田, 齐田大将田单就集齐一千头牛,把它们打扮起怪样,在尾巴点火, 令牛和士兵一起冲击敌营。 敌营被吓得屁滚尿流,主将被斩杀。齐国打了个大胜仗。问题:牛着火后怎么只向前冲?牛能跑多长距离?敌人为何没有“防护罩”?成功案例:田单“火牛阵”击败五国联军。 王玄策用“火牛阵”一战击溃印度数万象军。 汉尼拔也用过“火牛阵”击败过罗马军队。失败案例:唐房琯使用火牛阵
原创
发布博客 2022.02.09 ·
1657 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

感觉cocos的定时器不好用, 自已封装了一个

--******************************************************************-- 文件名: TimerTgr.lu-- 版 权: (C) 从这里开始-- 创建人: 陈泽丹-- 日 期: 2014-10-26 14:12-- 版 本: 1.0-- 描 述: --************************** 修改记录 *
原创
发布博客 2014.11.18 ·
986 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LuaSystem

//******************************************************************// 文件名: LuaSystem.h// 路 径: d:\GameWork\Code\SrcTest\LuaApp\LuaApp\LuaSystem.h// 版 权: (C) 从这里开始// 创建人: 陈泽丹// 日 期: 2014-10-26 14:
原创
发布博客 2014.10.26 ·
1187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Lua快排

--[[文件名 : C++入口.lua作者 : 陈泽丹创建时间: 2013-11-1描述 :--]]--得分排名function SortScore( _sort_list ) local function IsNeedFront( _l_item, _r_item ) if _l_item.TOTAL_RIGH < _r_item.TOTAL_RIGH th
原创
发布博客 2014.07.11 ·
965 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

苦逼程序猿

本人学识渊博、经验丰富,代码风骚、效率恐怖,c/c++、java、php无不精通,熟练掌握各种框架,深山苦练20余年,一天只睡4小时,千里之外定位问题,瞬息之间修复上线。身体强壮、健步如飞,可连续编程100小时不休息,讨论技术方案5小时不喝水,上至带项目、出方案,下至盗账号、威胁pm,啥都能干。泡面矿泉水已备好,学校不支持编程已辍学,家人不支持编程已断绝关系,老婆不支持编程已离婚,小孩不支持编程已
转载
发布博客 2014.07.06 ·
1585 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zmq封装

/******************************************************************** author : Clark/陈泽丹 created : 2014-6-21 purpose : ZMQ辅助类****************************************************************
原创
发布博客 2014.06.28 ·
2224 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

线程辅助类

/******************************************************************** author : Clark/陈泽丹 created : 2014-6-21 purpose : 线程辅助类*****************************************************************
原创
发布博客 2014.06.21 ·
1238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ZeroMQ线程通讯

源代码示例: git clone git://github.com/imatix/zguide.git
原创
发布博客 2014.06.12 ·
2552 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

是什么让程序员想死的心都有了?

一、总裁:“我们不需要两台服务器”我:“可是我们需要双机备份”总裁:“两台服务器是为失败者准备的,优秀的团队绝对不允许任何一台服务器出问题”我:“唉…”二、领导:“我们的外网网站应该支持IE8”开发:“我们需要安装IE8才能测试领导:“技术支持部门会为你们测试”技术支持:“我们不支持IE8”开发:“我们需要安装IE8来
转载
发布博客 2014.06.09 ·
791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

产品做出来了,我们该怎么办?

文/成都七游-刘宇
转载
发布博客 2014.05.29 ·
1881 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新大陆计划

-module(res_prc).-behaviour(gen_fsm).-export([create/1]).-export([init/1, recv_prc/2]).-export([send_evt/2]).-record( obj_data, { link = 0, data = [] }).%% 初始化锁
原创
发布博客 2014.05.28 ·
1734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录 record

记录 record提供了一种方法吧一个名称与元组中的一个元素对应起来,从而便于区分元组中的各个元素的含义。定义方法:-record(Name, { key1 = Default1, key2 = Default2, key3, key4=undefined, ….}其中key3 与 key4=undefined 是等效写法;Name:记录的名字;Key1, 
转载
发布博客 2014.05.20 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测erlang以预测服务器性能

测试起因     erlang 语言是建议多建进程(erlang自己的进程,不是操作系统进程),利用消息来协同进程,实现高并发。     要实际在项目中使用,就必须知道erlang进程创建的速度,进程间消息通信的速度,消息通信对内存的影响。     根据这些性能数据,才好判断进程需要切分到什么样的粒度,才能预估一个系统架构的大致性能水平。     书上没说,所以自己
转载
发布博客 2014.05.20 ·
1192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

erlang_netbeans_erlybird

一, 安装jdk1.7以上和相关的jre.  下载地址  http://pan.baidu.com/share/link?shareid=3146236688&uk=2067079829二, 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件
转载
发布博客 2014.05.10 ·
1757 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

传奇游戏架构图

一款大型的网游的开发主要由游戏策划,服务器端,客户端,美工,游戏测试,用户体验等几部分组成,其中服务器端的开发绝对是一个程序员大展身手的地方。只要你崇拜技术,热爱编程,在服务器端开发的世界里就有你的光芒。下面谈一谈服务器端的整体架构。        服务器端的整体架构如上图所示,首先,auth就是玩家的登录界面,玩家输入用户名和密码之后,auth就会直接去Accou
转载
发布博客 2014.05.06 ·
13828 阅读 ·
4 点赞 ·
0 评论 ·
17 收藏

新一代MMO架构(Next Generation MMO Architecture 翻译)

新一代MMO架构(Next Generation MMO Architecture 翻译) 2012-12-18 15:26:54分类:原文地址:新一代MMO架构(Next Generation MMO Architecture 翻译) 作者:yueming新一代MMO架构 原文件Pdf下载: Next_Generation_MMO_Architectu
转载
发布博客 2014.05.06 ·
2103 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

erlang 游戏服务器开发

最近关注erlang游戏服务器开发 erlang大牛写的游戏服务器值得参考介绍本文以我的OpenPoker项目为例子,讲述了一个构建超强伸缩性的在线多游戏玩家系统。OpenPoker是一个超强多玩家纸牌服务器,具有容错、负载均衡和无限伸缩性等特性。源代码位于我的个人站点上,大概10,000行代码,其中1/3是测试代码。在OpenPoker最终版本敲定之前我做了大
转载
发布博客 2014.05.06 ·
8021 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

MMORPG游戏服务器端设计

但是篇幅太长,而且过于关注细节,适合深读。这里给出一种宏观把握MMORPG服务器设计的文章,适合入门,读完后对服务器端的设计能有大概的掌握,方便对感兴趣的部分进行深入了解。1、首先是常见的服务器端结构,其中包括:登陆服务器、网关服务器、数据库服务器(账号数据库、角色数据库、地图数据库等)、聊天服务器、地图服务器、日志服务器等。下图为一个游戏大区的服务器群架构。所谓大区的意思,就是在打开客户
转载
发布博客 2014.05.01 ·
1848 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

服务器结构探讨

有关游戏开发:游戏开发始终是个小项目,另外由于开发时间的限制,软件工程的思想和方法在游戏开发领域并不怎么受欢迎。从游戏开发团队的规模也能看出,基本上只能算小开发团队,有些工作室性质的,那就更简单了。 我所了解的早些的开发团队,其成员间没有什么严格的分工,大家凭兴趣自由选择一些模块来负责,完成了再去负责另一模块,有其他同事的工作需要接手或协助的也会立即转入。所以游戏开发人员基本都是多面手
转载
发布博客 2014.05.01 ·
1006 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

实现C++双分派

/******************************************************************** author : Clark/陈泽丹 created : 2014-4-22 purpose : 双分派文件 本想用暴力模板双分派解决就好了,因为类型不过五六个,但每每动笔时就有一个 幽灵般的声音在回荡:暴力法的遍历开销XXX... 这
原创
发布博客 2014.04.23 ·
1436 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多