随笔 - 81  文章 - 1033  trackbacks - 0
<2022年8月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

在浮躁的年代里,我们进取心太切,患得患失;虚荣心太强,战战兢兢。一心争强好胜,惟恐榜上无名。
I think I can fly , and flying like a bird !
程序员一名,已售出,缺货中!

我的邮件联系方式

用且仅用于MSN

博客点击率
free web counter
free web counter

常用链接

留言簿(36)

随笔档案

搜索

  •  

积分与排名

  • 积分 - 183551
  • 排名 - 305

最新评论

阅读排行榜

评论排行榜

我的评论

共5页: 上一页 1 2 3 4 5 下一页 
这题你答错了?
革命尚未成功,同学继续努力!
支持
re: http分析工具 cresposhi 2007-04-04 23:41  
“但是 firefox对javascript的兼容性没有IE好”
这句话有点费解,呵呵
貌似都在批评IE的诸多臭名昭著的bug吧,FF可是个遵纪守法好公民啊,冤枉啊
@Flyingis
对头!
@nickey's home
如果真的是枪手那可好了,你不知道我多想进google啊,呵呵
@阿蜜果
那可确实是好啊,嘿嘿
re: 我工作了^-^ cresposhi 2007-04-04 21:50  
一般来讲这种情况都是做一个gateway,页就是你上面说的proxy
re: 每日开心果(四) cresposhi 2007-04-04 19:00  
这么好笑列
re: Core Java之Java基本类型 cresposhi 2007-04-04 18:59  
@颖颖
做技术最开心的莫过于遇到一个能讨论的人,呵呵
re: 腾讯BT的面试题 cresposhi 2007-04-04 18:59  
就是大家都觉得腾讯很稀烂,呵呵
@Aqing
读了,不错,把我这个也加上吧,呵呵。
re: Core Java之Java基本类型 cresposhi 2007-04-04 14:49  
@kirari_wxy
其实JEE现在不也有了J5EE,各大Application Server厂商也都在新的产品线全面拥抱了JDK5,大部分活跃的开源产品也拥抱了JDK5,并有很多应用面极广泛的开源产品的新特性都是依赖JDK5的新特性,必须要JDK5的支持,如spring、hibernate等。
不过确实非常多比较慎重的团队依然守护这JDK1.4.2,不愿意冒险。
re: Core Java之Java基本类型 cresposhi 2007-04-04 14:09  
@kirari_wxy
对,金融的肯定要BigDecimal,要不每次结果都随机那还不汗死~~~
至于char可能那些特别字符用的比较少吧,等到哪天碰到了找bug要找晕,呵呵。
JDK5.0里面就提供了很多对code points的方法支持,比如String里面Character里面都有。
re: Core Java之Java基本类型 cresposhi 2007-04-04 12:32  
@kirari_wxy
如果需要结果一致BigInteger和BigDecimal确实更好。
至于char的问题其实是Java里char是用UTF-16的,这样就有code units 和 code points 这两个概念,上面大师已经描述过了,char表示一个code units而对于常规字符来讲一个code units就是一个code points而对于一些特殊的字符需要两个code units来表示,这个时候char就会引起很多混淆,所以最好使用Character或者一些其他的包装过的类型。
我觉得国外的大师一般不随便乱说话的,而国内的“大师”比较喜欢忽悠大家。
re: 腾讯BT的面试题 cresposhi 2007-04-04 12:27  
@kirari_wxy
这叫做丑人多作怪,呵呵。没办法
re: 在mapEasy地图上加入右键事件。 cresposhi 2007-04-03 22:06  
up
路过,帮忙测试了一下,有点点小bug。当拉框鼠标超过容器(也就是相应鼠标事件的区域)后,再回到容器这个时候还是正常,但在容器里单击被拉的框位置就会跑到鼠标的右下方,显然就错位了,呵呵。

既然同样是JSer,再多说两句,给哥们一个建议吧,这些对事件和页面坐标操作比较多的程序最好借助于prototype框架来写,如果你用prototype就不会发生你所说的花了几天时间,查了N多资料才搞定那两行蓝色的代码的事情了,因为prototype里面已经给做了,并且很完美,且兼容浏览器,如果你说想知道原理,需要从底层来编写,其实可以选择读prototype源码来的更快更好。并且代码也不会长到以致于我真的很难有耐性读完,不过我还是坚持了,支持每一个JSer,呵呵。

呵呵 我话太多,不好意思占用楼主这么多地方,也不知道我形容清楚了没,如果有什么疑问可以来我博客交流,闪先!
re: 腾讯BT的面试题 cresposhi 2007-04-03 14:59  
@颖颖
我也不晓得,灌水的同学,呵呵
re: 最OO的JavaScript lib - mooTools cresposhi 2007-04-03 14:57  
@6%.羽化半径
oh,yeah!
我就是到处晃悠,什么都晓得点,但是都没时间深入研究,哎
非常感谢,搞好了大家分享!
把这个弄完了,有个基于prototype的效果库,叫什么scriptXXX的不记得了,也很不错,可以研究哈。
学无止境啊 ^_^
add oil!
re: 腾讯BT的面试题 cresposhi 2007-04-03 11:46  
@fff
这位同学请注意素质:(
re: 最OO的JavaScript lib - mooTools cresposhi 2007-04-03 10:25  
@liigo
不谢,希望更多的好东西能够被更多的人知道,有一个更好的发展。
也为软件业在我辈手中复兴尽绵薄之力气!
re: Core Java之Java基本类型 cresposhi 2007-04-03 09:38  
@liigo
这种惊世骇俗的话我肯定是不敢说的,只是从大师的描述中领悟到一点道道。还是把大师的话贴在这里,一切就真相大白了。

To understand the char type, you have to know about the Unicode encoding scheme. Unicode was invented to overcome the limitations of traditional character encoding schemes. Before Unicode, there were many different standards: ASCII in the United States, ISO 8859-1 for Western European languages, KOI-8 for Russian, GB18030 and BIG-5 for Chinese, and so on. This causes two problems. A particular code value corresponds to different letters in the various encoding schemes. Moreover, the encodings for languages with large character sets have variable length: some common characters are encoded as single bytes, others require two or more bytes.

Unicode was designed to solve these problems. When the unification effort started in the 1980s, a fixed 2-byte width code was more than sufficient to encode all characters used in all languages in the world, with room to spare for future expansion—or so everyone thought at the time. In 1991, Unicode 1.0 was released, using slightly less than half of the available 65,536 code values. Java was designed from the ground up to use 16-bit Unicode characters, which was a major advance over other programming languages that used 8-bit characters.

Unfortunately, over time, the inevitable happened. Unicode grew beyond 65,536 characters, primarily due to the addition of a very large set of ideographs used for Chinese, Japanese, and Korean. Now, the 16-bit char type is insufficient to describe all Unicode characters.

We need a bit of terminology to explain how this problem is resolved in Java, beginning with JDK 5.0. A code point is a code value that is associated with a character in an encoding scheme. In the Unicode standard, code points are written in hexadecimal and prefixed with U+, such as U+0041 for the code point of the letter A. Unicode has code points that are grouped into 17 code planes. The first code plane, called the basic multilingual plane, consists of the "classic" Unicode characters with code points U+0000 to U+FFFF. Sixteen additional planes, with code points U+10000 to U+10FFFF, hold the supplementary characters.

The UTF-16 encoding is a method of representing all Unicode code points in a variable length code. The characters in the basic multilingual plane are represented as 16-bit values, called code units. The supplementary characters are encoded as consecutive pairs of code units. Each of the values in such an encoding pair falls into an unused 2048-byte range of the basic multilingual plane, called the surrogates area (U+D800 to U+DBFF for the first code unit, U+DC00 to U+DFFF for the second code unit).This is rather clever, because you can immediately tell whether a code unit encodes a single character or whether it is the first or second part of a supplementary character. For example, the mathematical symbol for the set of integers has code point U+1D56B and is encoded by the two code units U+D835 and U+DD6B. (See http://en.wikipedia.org/wiki/UTF-16 for a description of the encoding algorithm.)

In Java, the char type describes a code unit in the UTF-16 encoding.

Our strong recommendation is not to use the char type in your programs unless you are actually manipulating UTF-16 code units. You are almost always better off treating strings (which we will discuss starting on page 51) as abstract data types.

re: Core Java之Java基本类型 cresposhi 2007-04-03 01:52  
刚去了趟BlogJava首页,文章寥寥,又一次感到BlogJava之凄凉,哎,眼泪哗哗的,睡觉去了。。。
re: 腾讯BT的面试题 cresposhi 2007-04-02 22:06  
腾讯只会“强×”用户
re: 申请加入“架构师之家” cresposhi 2007-04-02 12:56  
工作两年有余,时常苦恼软件行业生产力的低下(至少是我所见到的),致力于提高软件开发生产力,包括构架设计与研究。
同样是一个Javaer、一个JSer和一个开源爱好者,工作主要面向政务的J2EE项目,业余负责MapEasy开源项目管理与开发。
re: 我的定位 cresposhi 2007-03-29 22:53  
支持你,博闻强记!
re: 每日开心果(三) cresposhi 2007-03-29 22:41  
不好笑还笑这么大声,呵呵
我喜欢google talk,够简单,真的是用来聊天的。有事就说,说完继续做事,呵呵。群太吵了。。。bbs wiki都不错,能积累些东西
顺便强烈推荐google talk聊天记录保存在gmail,随时随地可以查看,一个字,爽!
要学会适当的宽容嘛,呵呵
人无完人,sina也是人做的嘛
re: 每日开心果(二) cresposhi 2007-03-29 14:03  
朋友说春天容易滋生季节性抑郁症,看来是真的!
特别是IT行业,大家做好预防工作啊!
也学点经验,以后我开公司一定要注意春季,注意春季!
嘘,我这可都是抽我的空闲时间做的。。。我最近忙死了!!!
还有一个最重要的问题就是这种方法我尝试过,确实有效所以拿出来大家分享。如果只对我一个人有效,那就对不起大家了,不过我想不会。大家应该都需要。
我很久以前试图通过读一本1k多页的javascript API的书去全面了解这门语言,最后放弃了,因为就跟大家背英语单词一样,看到了C的时候A部分已经忘记光了。也不可能每个知识都有时间来实际编码实践。
利用了一些学习记忆的技巧后我发现真的是很有效,并且从中真的领悟到更多API之外的东西。
@dennis
可能“误导”一词有些言重,因为我是感同身受,所以有此一说,并不针对大家,在此抱歉。
正所谓“书到用时方狠少”,古人真是字字珠玑,我的感受是极度深刻的。所以不采用某些让大家更轻松的方式来博闻强记,我想会陷入知识的泥潭中。
我提出这个方法的目的也在于为大家减轻痛苦,避免死记硬背,硬背的东西容易忘记,并不是自己的,还有一个更重要的目的是为了经常扫描而发现里面更多更深的东西。
dennis兄我想我们再次辩驳过多也无用,呵呵。希望能把好方法拿出来分享给大家。大家共同进步!:)
@dennis
“我不是反对记忆API,常用的API需要也应该去记,但是不要特意去记”
其实我正是这个观点,我提出这种方法也是为了不特意去记,不要把作为程序员的自己弄成一个机器人,而是巧记,更多的巧在时间和地点上,潜移默化的记忆。
正所谓“温故而知新”,经常的扫描,你会发现很多你以前并没有发现的东西!
re: 每日开心果(一) cresposhi 2007-03-27 22:16  
排名88,值得纪念 呵呵
re: 每日开心果(二) cresposhi 2007-03-27 22:14  
拖大家的福,多亏了大家多关照,呵呵
re: MapEasy答疑(六) 取得地图当前Bound cresposhi 2007-03-27 20:31  
客气客气,呵呵
@dennis
有多少API需要用啊,如果需要的时候去找,我怕会淹死在API中。。。
@dennis
@yuri
其实曾几何时我也这么认为,讲究一个广度,需要的时候再深入,或者说需要的时候去查阅。但可能是我记忆里或者能力有限,拿web开发举例,完全不相干的技术派系就有N多需要掌握Java,JavaScript,CSS。。。拿Java再举例安全认证、工作流、ORM、IoC。。。我发现我已经来不及学完它们了。
这个时候我觉得需要把些东西放在一个经常可以看到的地方,可以提高很多效率时,在吃饭时学习,在睡觉前学习,在。。。学习,学习学习。这样才能掌握更多。
很多东西知道跟去做是两个完全不同的概念,我觉得你们的观点有误导新人之嫌,所以辩驳几句。因为我被误导过。
.表示引用符
window.open()表示引用window对象的open方法
你应该学过的吧,呵呵
re: MapEasy答疑(六) 取得地图当前Bound cresposhi 2007-03-26 13:05  
呵呵,美女这么谦让啊!
re: 庆祝MapEasy官方BBS上线! cresposhi 2007-03-26 13:04  
Thanks!
add oil!
re: 今天你读书了吗? cresposhi 2007-03-25 16:06  
书是我买的,不过最近我开始借书看了,街道口有个地方可以借到计算机的书,很爽!
也不一定啊,不一定工作用自己才学才用,应该涉猎广泛的知识,然后选择自己觉得最有兴趣自己认为最有前途的东西深入的学习,不管工作用不用,自己可以用嘛。
自己做一些东西出来是很有成就感的,远比工作来的实在。
比如你可以平时想一想用电脑的时候需要一些什么样提高效率的东西,然后自己编程来实现它,比如做一个保存网页资料的程序,做一个记事本等等。。。这样既可以练手掌握技术,也可以提高自己的工作效率。
re: 庆祝MapEasy官方BBS上线! cresposhi 2007-03-25 15:58  
真的也。。。我都激动的忘记了写地址。。。马上补上,呵呵。。。
re: 添加Eclipse插件的简单方法 cresposhi 2007-03-24 00:03  
呵呵,以后要加快动作。。。
共5页: 上一页 1 2 3 4 5 下一页