Browsed by
Month: July 2006

L和N名字来源

L和N名字来源

美国心理学家从1937年到1943年随访一个取名为L的儿童.研究报告中指出:通过大年的医学检查表明,L的身体健康,发育良好,脑电图正常,但其智力检查发现许多自相矛盾的地方.他能脱口而出从1880年到1950年中的任何一天是星期几,能迅速无误地加算10个到12个两位数,还能从头到尾地唱出歌剧<<奥赛罗>>中的某些唱段;但另一方面,他无法跟上学校的正规课程,一般知识极度贫乏,只认识很少几个字,智力测试的智商值仅为50. 英国心理学工作者近年对一个取名N的儿童进行研究.1985年N已11岁,却不能说一句完整的话,仅能读写几个字,生活不能自理,对任何人均无感情;但他能够自己推算历法,星期等,能进行多位4则和2~5位数乘方,开方的心算,并且准确迅速,还能对图书页码和数字计算的结果牢记不忘.  科学家表示:如果某些人的一般智力能量有缺陷的话,人就可能会运用和发展特殊智力. 我想小说作者把L和N的形象设计成行为诡异,但是智力超凡,N生活不能自理(他不会买飞机票),也是因为以这两名儿童为原形有关. 

太bt了,小图合成大图的思考

太bt了,小图合成大图的思考

做游戏时,有时候会把小图拼成大图,大多数情况都是人工拼的,这样,不能保证大图的利用率达到最高,如果写一个程序,把所有小图拼成最优化的大图,就可以达到了很好的效果。 有时间可以研究一下~~

在static{后面跟着一段代码

在static{后面跟着一段代码

class Value{static int c=0;Value(){c=15;}Value(int i){c=i;}static void inc(){c++;}}class Count{public static void prt(String s){System.out.println(s);}Value v=new Value(10);static Value v1,v2;static{prt("v1.c="+v1.c+" v2.c="+v2.c);v1=new Value(27);prt("v1.c="+v1.c+" v2.c="+v2.c);v2=new Value(15);prt("v1.c="+v1.c+" v2.c="+v2.c);} public static void main(String[] args){Count ct=new Count();prt("ct.c="+ct.v.c);prt("v1.c="+v1.c+" v2.c="+v2.c);v1.inc();prt("v1.c="+v1.c+" v2.c="+v2.c);prt("ct.c="+ct.v.c);}} 运行结果如下: v1.c=0 v2.c=0v1.c=27 v2.c=27v1.c=15 v2.c=15ct.c=10v1.c=10 v2.c=10v1.c=11 v2.c=11ct.c=11   这个程序展示了静态初始化的各种特性。如果你初次接触Java,结果可能令你吃惊。可能会对static后加大括号感到困惑。首先要告诉你的是,static定义的变量会优先于任何其它非static变量,不论其出现的顺序如何。正如在程序中所表现的,虽然v出现在v1和v2的前面,但是结果却是v1和v2的初始化在v的前面。在static{后面跟着一段代码,这是用来进行显式的静态变量初始化,这段代码只会初始化一次,且在类被第一次装载时。如果你能读懂并理解这段代码,会帮助你对static关键字的认识。在涉及到继承的时候,会先初始化父类的static变量,然后是子类的,依次类推。非静态变量不是本文的主题,在此不做详细讨论,请参考Think in Java中的讲解。

[转]最近的超强警句

[转]最近的超强警句

我宁愿你抱着别的女人想我,也不愿你抱着我想别的女人.   骑白马的不一定是王子,他可能是唐僧;带翅膀的也不一定是天使,妈妈说,那是鸟人。   站的更高,尿的更远。   穿别人的鞋,走自己的路,让他们找去吧.   打台湾我捐一个月的生活费,打美国我捐一年的生活费,打日本我捐他妈的一条命!   我不是随便的人。我随便起来不是人   女人无所谓正派,正派是因为受到的引诱不够;男人无所谓忠诚,忠诚是因为背叛的筹码太低……   聪明的女人对付男人,而笨女人对付女人.   走自己的路,让别人打车去吧.   水至清则无鱼,人至贱则无敌!   一大学生最低奋斗目标:农妇,山泉,有点田.   再过几十年,我们来相会,送到火葬场,全部烧成灰,你一堆,我一堆,谁也不认识谁,全部送到农村做化肥.   女人谨记:一定要吃好玩好睡好喝好,一但累死了,就别的女人花咱的钱,住咱的房,睡咱的老公,泡咱的男朋友,还打咱的娃.   自从我变成了狗屎,就再也没有人踩在我头上了.