自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (14)
  • 收藏
  • 关注

原创 Linux下高性能网络编程中的几个TCP/IP选项

转载自: http://blog.chinaunix.net/u/12592/showart.php?id=2064847 最近在新的平台上测试程序,以前一些没有注意到的问题都成为了性能瓶颈,通过设置一些TCP/IP选项能够解决一部分问题,当然根本的解决方法是重构代码,重新设计服务器框架。先列出几个TCP/IP选项:选项man 7 socket:SO_REUSEADDRSO_RECVBUF

2010-04-05 21:47:00 1116

原创 即时战略游戏中如何协调对象移动

作者:Dave C. Pottinger翻译改写:lzc  在图论中人们研究了通过怎样的计算才能找到一条从A点到B点的通路,以图论本身来说这已经解决了从A到B的问题,剩下的只是从A沿着找到的路线移动到B就可以了。这样的认识基于一个默认的假设--道路中的一切障碍物都是固定的,但是在现在已经广泛流行的即时战略类游戏中问题却远远不止这些。举个例子说上下班高峰期的时候,路上的每一个人都

2010-04-05 01:00:00 3585 1

原创 深度优先搜索(DFS)算法

正如算法名称那样,深度优先搜索所遵循的搜索策略是尽可能“深”地搜索图。在深度优先搜索中,对于最新发现的顶点,如果它还有以此为起点而未探测到的边,就沿此边继续汉下去。当结点v的所有边都己被探寻过,搜索将回溯到发现结点v有那条边的始结点。这一过程一直进行到已发现从源结点可达的所有结点为止。如果还存在未被发现的结点,则选择其中一个作为源结点并重复以上过程,整个进程反复进行直到所有结点都被发现为止。和

2010-04-04 22:09:00 38887 5

原创 最小生成树 - Kruskal算法

Kruskal算法步骤如下: 1. 新建图G,G中拥有原图中相同的节点,但没有边2. 将原图中所有的边按权值从小到大排序3. 从权值最小的边开始,如果这条边连接的两个节点于图G中不在同一个连通分量中,则添加这条边到图G中4. 重复3,直至图G中所有的节点都在同一个连通分量中 Kruskal算法的实现类似于计算连通支的算法。它使用了分离集合数据结构以保持数个互相分离的元素

2010-04-02 23:27:00 1434 1

原创 并查集(不相交集)

并查集一般以树形结构存储,多棵树构成一个森林,每棵树构成一个集合,树中的每个节点就是该集合的元素,找一个代表元素作为该树(集合)的祖先。 并查集支持以下三种操作:1、Make_Set(x) 把每一个元素初始化为一个集合    初始化后每一个元素的父亲节点是它本身,每一个元素的祖先节点也是它本身。2、Find_Set(x) 查找一个元素所在的集合    查找一个元素所

2010-04-01 20:23:00 1544

操作系统生产者——消费者模拟程序

操作系统生产者——消费者模拟程序 两个线程里创建独立的定时器

2008-12-17

深入Managed_DirectX_9

Device类是DirectX里的所有绘图操作所必须的。可以把这个类假想为真实的图形卡。场景里所有其他图形对象都依赖于device。你的计算机里可以有一个到几个device,在Mnaged DirctX3D里,你可以控制任意多个device。

2008-06-09

LCC4.2-VC6-Src

LCC4.2编译器VC6下完整可编译源代码及VC6工程文件

2008-05-16

G723_Source&SDK

G723的源程序,内有文档,用于DSP ccs平台,自己扩展到其它平台吧

2008-04-27

PowerPC汇编指令

包含三本书如下:PowerPC User Instruction Set Architecture IPowerPC Virtual Environment Architecture Book IIPowerPC Operating Environment ArchitectureBook III

2008-04-12

Turbo Pascal6编译器源代码

Turbo Pascal6编译器全部源代码,都知道,网上偶得,与大家分享

2007-12-19

文法化简与改造

文法化简的程序,实现文法化简,文法改造,的消除空产生式,消除单产生式,消除无用产生式的功能

2007-12-16

多用户共享的C#和AJAX的B/S绘图板

基于Web的绘图板。它使用C#和AJAX技术在服务器和客户端进行交互。基本的想法是使用AJAX,在多个客户端之间共享绘图的面板。

2007-11-23

DigitalDisplay(数字显示)

如何将你的软件展示给用户是非常重要的,NextUI提供了一系列的界面控件,希望对每个人有用。<br>这里的控件是一个液晶数字显示屏,可以很酷地显示数字,并且每个数字都可以实现边框外发光的效果。<br><br>代码使用<br><br>控件需要的配置代码非常的少。<br><br>Alignment:对齐方式<br>BackGrdColor:设置控件的背景颜色<br>BackGroundImage:控件的背景图案<br>EnableGlare:渐进的阴影效果<br>FontColor:前景颜色<br>Number:这里的数字可以是浮点数也可以是负数<br>PanelColor:数字显示屏的颜色<br>PanelNumber:可以显示的Panel个数

2007-11-23

jdsl(Data Structures Library in Java)

What is JDSL? <br><br>JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that implement fundamental data structures and algorithms. More about JDSL. <br>JDSL is being developed at the Center for Geometric Computing, Department of Computer Science, Brown University. The development of JDSL has been supported in part by grant CCR-0098068 from the National Science Foundation.

2007-11-14

内存驱动源代码

内存驱动源代码,学习

2007-09-06

Dos下的TCP/IP源代码

Dos系统下的TCP/IP源代码

2007-09-06

Linux-TCP/IP协议源代码分析

Linux下TCP/IP协议栈源代码分析,都知道,不用说了

2007-09-06

XML解析类

用C++实现的XML解析类

2007-07-20

空空如也

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

TA关注的人

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