2009年11月 存档

eclipse插件top30

2009年11月30日,星期一

转自javaEye

PyDev – Python Development Environment for Eclipse
pydev

(全文…)

星海传奇-UML-进入星系

2009年11月28日,星期六

做设计,做架构,流程逻辑是最烦琐的。本功能的活动图花了整整一个下午,不停歇的思考与完善。有兴趣的朋友点进去看看。

(全文…)

linux下C/C++编译命令

2009年11月24日,星期二

转载

1.gcc包含的c/c++编译器

gcc,cc与c++,g++

gcc和cc是一样的,c++和g++是一样的。一般c程序就用gcc编译,c++程序就用g++编译。

2.gcc的基本用法

gcc test.c:如果没有指定输出的文件,默认将编译出一个名为a.out的程序

gcc test.c -o test:-o参数用来指定生成目标程序的名字,这样将编译出一个名为test的程序。

3.为什么会出现undefined reference to ‘xxxxx’错误?

(全文…)

未来的技术发展——个人所见

2009年11月24日,星期二

将来,数据将是驱动一切的动力。这点,从google的chrome os可以感觉到这种变化。

而数据要能够支撑越来越庞大的访问,那么分布式数据存储就成为必然。

而k-v类型数据存储将会越来越兴盛。

总结:我需要赶快把自己的K-V数据存储搞出来。

LUA关键词过滤

2009年11月23日,星期一

lua的关键词过滤终于完成了,纯lua代码实现。

本实现采用的是判定树。核心在于关键词表的树型结构构造(putWorldInTree)和关键词判定流程(wordFilter)。

使用本关键词过滤需要关键词库(filterTable.txt)和分词库(separaterTable)。分词库用于排除无效干扰。

判定流程是最烦琐的过程,画流程图的话就能很好的解决。

关键词过滤核心流程

(全文…)

lua utf-8 字符串操作

2009年11月20日,星期五

首先,lua没有原生的utf-8操作库。

由于项目中需要用到lua做关键词过滤,因对网络上找到的lua操作utf-8库的实现需要使用C进行位操作,因此我自己用纯lua写了一个utf-8字符操作库。

测试代码如下:
(全文…)

星海传奇-(逻辑结构)

2009年11月19日,星期四

逻辑结构

星海传奇-(游戏对象)

2009年11月19日,星期四

对象层次

星海传奇-(游戏描述)

2009年11月19日,星期四

这是一个养成+战争的游戏。

玩家拥有自己的要塞,要塞可移动,而且它是最基本的可发展的可扩张的单位,能装备战斗模组进行战斗,可装备能源收集模组进行能源采集,有食物生产模组,进行食物的生产,还有战机模组,能生产战斗单位进行攻击和守卫。

战斗攻击方式有激光,火炮,导弹,无人机四种。

要塞的模组建造需要有程控蓝图。而蓝图需要购买或者从npc获取。

60个常识

2009年11月19日,星期四

1.吃了辣的东西,感觉就要被辣死了,就往嘴里放上少许盐,含一下,吐掉,漱下口,就不辣了;
2.牙齿黄,可以把花生嚼碎后含在嘴里,并刷牙三分钟,很有效;
3.若有小面积皮肤损伤或者烧伤、烫伤,抹上少许牙膏,可立即止血止痛;
4.经常装茶的杯子里面留下难看的茶渍,用牙膏洗之,非常干净;
5.仰头点眼药水时微微张嘴,这样眼睛就不会乱眨了;
6.嘴里有溃疡,就用维生素C贴在溃疡处,等它溶化后溃疡基本就好了;
7.眼睛进了小灰尘,闭上眼睛用力咳嗽几下,灰尘就会自己出来;
8.洗完脸后,用手指沾些细盐在鼻头两侧轻轻按摩,然后再用清水冲洗,黑头和粉刺就会清除干净,毛细孔也会变小;
9.刚刚被蚊子咬完时,涂上肥皂就不会痒了;
10.如果嗓子、牙龈发炎了,在晚上把西瓜切成小块,沾着盐吃,记得一定要是晚上,当时症状就会减轻,第二天就好了;

(全文…)