随笔-57  评论-129  文章-0  trackbacks-0

我的评论

共2页: 1 2 下一页 
@Roby
如果这点小事也需要交代的话,建议你去CSDN看吧。
那里脑瓜子进水的人多。
嗯,呵呵
re: 为IE找个新死法 金大为 2008-02-07 22:03  
呵呵,你这是谋杀,不叫找死。
re: 国人的模板引擎CommonTemplate 金大为 2008-01-16 17:53  
^_^,前几天刚刚在我blog上推了一下。
真的挺看好这玩意的
记下,谢谢
re: EasyJWeb vs Struts2 金大为 2007-12-26 20:25  
不够客观,再Webwork实例中,无意写错就算了,如果有意些错,那就有点萎缩了。
@dennis
也是,呵呵
re: 几种javascript的改进写法 金大为 2007-11-28 20:44  
1.排开性能问题不说,你这样做法时非常危险的。很多人都有扩充Array,String等原生对象的习惯。
for in 可能将这些扩充的成员函数也遍历出来

人外 var myArray=[];


2.基本认同
3.基本认同
4.。。。
5.。。。
@XJSAX
不知所云。
何为使用条件苛刻?
@隔叶黄莺
是的,正则是在查找替换中输入。
Ctr +F
re: 走向而立之年 金大为 2007-11-08 21:39  
呵呵,有点意外,还一直以为你是个小孩呢。
我八一年的,看起来比你可成熟多了,艾:(
@五彩阁
看JSI http://www.xidea.org/project/jsi
下一个版本的JSI将实现脚本的导出功能。
就是说,JSI只作为一个开发期的框架。

通过对脚本合并编译实现
@Tiger F
谢谢回复
hibernate 会翻译过去,这不是问题,就算你写成is null,情况依然。
人生走过1/3是啥意思?
留邮箱这招有点损吧?
随便那里一传就是了,自己省事,别人也省事。
re: 提交Bug及功能建议 金大为 2007-08-23 16:52  
blogjava的验证码在cookie里面可以看到,这样做成图片基本就没有意义了.bug?
re: JSA在线压缩程序发布 金大为 2007-08-23 16:50  
^_^,貌似一个blogjava的bug,我提交一下.
re: JSA在线压缩程序发布 金大为 2007-08-22 16:29  
http://219.82.145.96:8080/xidea/JSAService
一个临时服务地址。我的个人计算机,^_^。链接有效期不做任何保证:)
re: 谈NullObject模式 金大为 2007-08-01 11:31  
我想,我们常常用的 Collections.EMPTY_LIST之类的空列表,空map。
和这里说的NullObject算是同一类技巧吧。
re: 一篇可能是误认子弟的言论 金大为 2007-07-30 14:17  
对于Integer对象的直接原始类型(int)赋值,将编译成Integer.valueOf(原始int值)。
两个Integer对象之所以地址相等,完全是Java5类库层面的缓存所至。
与上面讨论的常量池无关。
这个一看Integer.valueOf实现就明白了。
re: 一篇可能是误认子弟的言论 金大为 2007-07-30 14:09  
@dd
我把你这段程序的字节码贴出来

// access flags 137
public static transient varargs main([Ljava/lang/String;)V
L0 (0)
LINENUMBER 6 L0
ICONST_M1
INVOKESTATIC java/lang/Integer.valueOf(I)Ljava/lang/Integer;
ASTORE 1
L1 (4)
LINENUMBER 7 L1
ICONST_M1
INVOKESTATIC java/lang/Integer.valueOf(I)Ljava/lang/Integer;
ASTORE 2
L2 (8)
LINENUMBER 8 L2
GETSTATIC java/lang/System.out : Ljava/io/PrintStream;
ALOAD 1
ALOAD 2
IF_ACMPNE L3
ICONST_1
GOTO L4
L3 (15)
ICONST_0
L4 (17)
INVOKEVIRTUAL java/io/PrintStream.println(Z)V
L5 (19)
LINENUMBER 10 L5
LDC "dd"
ASTORE 3
L6 (22)
LINENUMBER 11 L6
LDC "dd"
ASTORE 4
L7 (25)
LINENUMBER 12 L7
GETSTATIC java/lang/System.out : Ljava/io/PrintStream;
ALOAD 3
ALOAD 4
IF_ACMPNE L8
ICONST_1
GOTO L9
L8 (32)
ICONST_0
L9 (34)
INVOKEVIRTUAL java/io/PrintStream.println(Z)V
L10 (36)
LINENUMBER 13 L10
RETURN
L11 (38)
LOCALVARIABLE args [Ljava/lang/String; L0 L11 0
LOCALVARIABLE a Ljava/lang/Integer; L1 L11 1
LOCALVARIABLE b Ljava/lang/Integer; L2 L11 2
LOCALVARIABLE str1 Ljava/lang/String; L6 L11 3
LOCALVARIABLE str2 Ljava/lang/String; L7 L11 4
MAXSTACK = 3
MAXLOCALS = 5
re: 一片可能是误认子弟的言论 金大为 2007-07-30 09:38  
我还是在4年前刚开始学Java时看到的,因为对里面的内容实在不敢苟同,感觉就像是那位吃饱了撑着没事干的大牛吧人家愚人节的blog给翻译过来了。印象比较深刻。但是,原文在那里,我已经不记得了。总之是一片广泛流传的东西。

这次我是在javaEye的帖子里看到的:http://www.javaeye.com/topic/102430
re: 用javascript 建 tree 金大为 2007-07-28 14:05  
srcElement是IE的专有属性。其他浏览器就等死吧。
re: 钱 程序 良心 金大为 2007-07-28 14:00  
对,管好自己就是了。
re: Ajax之异步的优势 金大为 2007-07-07 13:01  
@Iro
建议你重修一下小学语文,免得让人鄙视你的语言能力:)
示例工程可以下载了(合并三个压缩文件):

http://www.blogjava.net/jindw/archive/2007/07/06/128585.html
re: 关于多维数组 金大为 2007-07-04 14:46  
有误导新手的嫌疑。
严格的说,java没有多维数组的概念。
他所谓的多维数组只是数组的数组。
@java fans
源代码正在整理,因为丢了很久了,很多东西都生疏了,得重新过一遍。
整理完了,会在这里发布的:)
re: JS几处怪癖的语义 金大为 2007-07-01 08:11  
@猪头小队长
呵呵,你看看你这个函数和我的例子有什么不同吧:)
java1的容器都是线程安全的。java2对集合框架重新设计(java1的容器依然保留),初始都是不安全的,可以通过Collections的一个静态方法包装一下,变成线程安全的容器。
re: 怎么一直感觉很累呢 金大为 2007-06-23 09:27  
嘎嘎,我怎么感觉如果家里有年轻的女生走动感觉更好呢:)
re: 学习Java6(十)HttpServer(1) 金大为 2007-06-23 08:44  
仍外,你的blog在FF2上显示很乱啊。希望调整一下:)
re: 学习Java6(十)HttpServer(1) 金大为 2007-06-23 08:42  
不错,可惜需要java6支持,现在用java6的人还很少吧:(
经测试得:
除ie外,浏览器基本都支持png Alpha透明及data协议,所以,这种遮罩代码可以简化为:
if(BrowserInfo.isIE()){
masker.style.background = "#CCCCCC";
masker.style.filter = "Alpha(opacity=50)";
//}else if(BrowserInfo.isGecko()){
// masker.style.background = "#CCCCCC";
// masker.style.MozOpacity = 0.5;
//}else if(BrowserInfo.isKhtml()){//support png alpha?? need test..yes support
// masker.style.background = "#CCCCCC";
// masker.style.KhtmlOpacity = 0.5;
//}else if(BrowserInfo.isOpera(9)){
// masker.style.opacity = 0.5;
}else{
//masker.style.background = "#CCCCCC";
masker.style.backgroundImage = "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mM4ffp0AwAHqALiYeNxSgAAAABJRU5ErkJggg==)";
}
这则新闻是我前天看到的,昨天吧它放blog上,今天响应dudu老大的号召。放首页了。

说实在的,我们年龄也都不小了,大大小小的事情也经历了不少,相比学生时代,已经麻木了很多,可以说,很难把这些看似与己无关的事真正放在心上。
但是这个东西,看了真让人压抑。
re: 中国象棋的webstart小程序 金大为 2007-06-15 08:59  
我这里源代码备份有一堆呢,也不记得那个是正确的。
这个程序是我的入门之作吧,说实在的,代码质量不咋的。

等忙完这阵子,我会吧代码发布出来。大改1万多行的样子。搜索算法有4000来行。
re: JSI2 API重构进展 金大为 2007-06-12 08:24  
@Sin
呵呵,我不过就是以彼之道还治彼身而已,比较讨厌那些不负责任的吓评论。
楼上两位还是google一下jsa是什么东西吧,免得对牛弹琴。
re: JSI2 API重构进展 金大为 2007-06-08 14:45  
浮躁也是现实造成,我也浮躁。
在这个信息爆炸的时代,任何新的东西,想留住一个人的眼球10分钟以上太难。
re: JSI2 API重构进展 金大为 2007-06-08 14:41  
@Sin
你的留言已经证明,不再需要时间。
re: JSI2 API重构进展 金大为 2007-06-08 14:39  
@Sin
你以为jsi就是为了提供一些模拟java的API???
可以明确告诉你,JSI不是用来提供API的。
只是帮你吧杂乱无章的脚本组织起来,隔离冲突,控制依赖。

说那些模拟java的API,以前是有一些,比如我在jsdoc里面对大js文件渲染时需要延迟初始化的集合对象,如Iterator之类。不过,这些现在已经删除了,也觉得不适合。

此外,看你的评论就知道,你更本就不知道jsi是干什么的!!
外行看热闹。一边凉快去吧?
re: JSI2 API重构进展 金大为 2007-06-07 20:00  
@Sin
相反,现在作为纯粹的管理框架,基本空白。
而能做到jsi这样,无任何侵入的管理框架,更是没有。
这里我已经投入了一年多的时间,就不在乎再投入一年。
re: JSI2 API重构进展 金大为 2007-06-07 19:54  
@Sin
浮躁

现在写组件的人还少吗?
写一堆重复的难用的组件才是让费时间。
而且没有一个好的管理框架,多出的维护代价更是让费时间。
yyyy MM dd 的处理对象可以根据首字母确定,长度可以作为处理函数的参数,这样,减少对象数目。维护起来方便一点。
具体干什么的我也不清楚,只知道那是使用了JSA压缩的结果。
我在msn上的调查也大多倾向于第二种。
初步决定采用第二种方式。
高个录音吧,居然是相声,呵呵
@emu
有价值的不同意见,我非常感激,没有价值的意见,还是留个耳根清静的好。
re: Ajax之异步的优势 金大为 2007-06-04 08:41  
@dennis
文章是写在Ajax满天飞的那段时间,最近从msn上转过来.
不是在探讨,也不是哗众,只不过不瞒那些过头的吵作,有感而发。
既然写了,遭一些喜欢满口Ajax的初学者、或靠着Ajax这个哗头发财的伙计们的砖头,也在所难免.也早该料到.
共2页: 1 2 下一页