摘要:
换位思考带来的是更多谅解和机会 当初只是说了句“我想去外面看看”而已 他就误会的不行了 现在他说“要去上海了” 我终于体会到他当时的心情 只能说抱歉 不是不想流下 只是想去看看 现在的我和他一样 很想像他不理我一样不去理他 可是这样会造成现在我和他这样的结果 我和他都是任性的 所以我知道这样来不得 这样换位思考一下 我能体谅到他 就好象我现在的感觉一样 可是他却不能体会到我和他的感觉。。。 纯意识流 看不懂的不要问 看懂的也不要有任何疑问.... 阅读全文
posted @ 2008-07-08 21:18
ajuanabc
阅读(109)
评论(0)
推荐(0)
摘要:
根据以下标准来评选: 1)Amazon的浏览次数 ; 2)Amazon的评分 ; 3)google的点击次数 ; 4)是否得到 Jolt 奖 (一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位)。下面列出前20位,全部列表请点击下面链接,看你喜欢的书籍有没有在里面Top 100 Best Software Engineering Books, Ever1 Steve McConnell Code Complete: A Practical Handbook of Software Construction 2 Elisabeth Freeman, etc. Head Firs... 阅读全文
posted @ 2008-07-08 09:41
ajuanabc
阅读(228)
评论(0)
推荐(0)
摘要:
前面我们学习怎么样打开窗口来创建脚本,接着下来就需要知道这些脚本是做什么用的,这样最终才会按它的语义来正确地执行起来。现在我们能够查看脚本的内容: default{ state_entry() { llSay(0, “Hello, Avatar!”); } touch_start(integer total_number) { llSay(0, “Touched.”); }} 如果您编写过程序, 你会觉得很熟悉其中的几个关键字,下面我来逐字分析。关键字... 阅读全文
posted @ 2008-07-07 22:10
ajuanabc
阅读(186)
评论(0)
推荐(0)
摘要:
今天安装sun-java6-source的时候,突然发现了一个令我愤怒的消息 eclipse居然也可以在源里面安装,也就是所谓的新李德安装包 oh,伤心阿,想起以前为安装这个东西的时候费了不少力气,自己的是amd64 然而安装不上去,就在机房正了个windows 然后几经周折发现了64位的eclipse 最后成功安装。。。 可是现在居然在源里面有。。。 伤心了 不过我现在没有安装。。。 这几天休息下来感觉好无聊阿 不过自己决定要好好的学习哈英语了 因为在JInfonet面试中觉得自己英语不好真的太。。。 不是因为他们的原因,因为自己真的觉... 阅读全文
posted @ 2008-07-06 20:28
ajuanabc
阅读(93)
评论(0)
推荐(0)
摘要:
WebWork中可以使用两种方式实现数据保存之前的校验,一种方式是针对每个action写一个校验的xml配置文件,例如对于BaseAction.java,就要在同目录下建立一个BaseAction-validation.xml,另外一种方式就是BaseAction实现Validateable接口,在validate方法中使用addFieldError(fieldName,message);构造字段-错误信息对照. 使用xml的方式有个问题就是:如果更改或添加校验规则需要重新装载部署xml文件,另外还有一个问题,OpenJWeb的BaseAction是一个处理所有实体类的action,换句话说, 阅读全文
posted @ 2008-07-05 14:12
ajuanabc
阅读(147)
评论(0)
推荐(0)
摘要:
哲学里说,世界是永远在运动的。那么在现实中人们对软件的需求是永远在变化的,为了对付这种不断变化的需求,有什么好方法吗?难道还是像过去一样,每一个需求都是发布一个版本来解决?随着市场竞争的激烈化,满足每一个用户个性化需求,就需要考虑一种办法让用户自己去改变的游戏世界里的东西了。在第二人生里,就引入了脚本语言来解决不同用户的需求的变化,而不必重新发布新程序。有了脚本系统之后,用户想创建一个飞机在游戏里飞来飞去,就非常简单了,只要写几行脚本代码,就可以控制飞机移动了。比如还可以创建一些物体,当不同的用户来点击它时,就弹出不同的欢迎标语,这样更加具有人性化的表现。下面就带你去创建第一个最简单的脚本,打 阅读全文
posted @ 2008-07-04 20:00
ajuanabc
阅读(140)
评论(0)
推荐(0)
摘要:
"餐厅" --> "Translate server error" 阅读全文
posted @ 2008-07-04 05:50
ajuanabc
阅读(120)
评论(0)
推荐(0)
摘要:
前面已经介绍雷达地图的类声明,现在就来仔细分析一下雷达地图是怎么样显示出来的。雷达地图显示函数LLNetMap::draw代码如下:#001void LLNetMap::draw()#002{#003 static LLFrameTimer map_timer;#004判断是否显示雷达地图。#005 if (!getVisible() || !gWorldPointer)#006 {#007 return;#008 }创建对象图片。#009 if (mObjectImagep.isNull())#010 {#011 createObjectImage();#012 }#013 #014 mCu 阅读全文
posted @ 2008-07-02 21:00
ajuanabc
阅读(184)
评论(0)
推荐(0)
摘要:
在Java Web应用中,经常会遇到许多树型维护的功能,例如功能菜单树,网站栏目树,商品分类树,这些树的开发耗费了软件公司开发人员大量的开发时间.实际上,通过一个好的设计,树的功能是可以用一个通用的创建向导创建出来,OpenJWeb在树向导的开发中,数据库表字段按照一个统一的命名规则,例如节点编码tree_code,节点名称为node_name,节点类型为node_type等等,另外在struts返回JSP页面时带了一个NodeForm的List列表,此NodeForm类也是一个通用的与具体数据库表无关的,包含了节点编码nodeCode,树编码treeCode,节点名称nodeName等,在J 阅读全文
posted @ 2008-07-02 14:44
ajuanabc
阅读(123)
评论(0)
推荐(0)
摘要:
无论是在2D的游戏里,还是在3D的游戏里,雷达地图的实现,都是比较基本的功能了。因为随着游戏世界里越来越大,参加的玩家也越来越多,需要一个大体的地图来让玩家方便地看到全局的概貌。比如在打对战的游戏里,更加需要了解别人在那里战斗了。有了雷达地图之后,就可以让玩家更加方便地了解全局地图上发生的事情,也方便玩家相互查找,也让玩家不会走迷路。下面就来了解第二生里的怎么样实现雷达地图的实现,它的显示界面如下:它主要通过类LLNetMap来实现的,它的声明代码如下:#001class LLNetMap : public LLUICtrl#002{#003public:构造函数和析构函数。#004 LLNe 阅读全文
posted @ 2008-07-01 21:30
ajuanabc
阅读(211)
评论(0)
推荐(0)