摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文
摘要:
终于写完了 V1.0 的全部代码~~也顺道整理了整个框架~终于可以发布final了。^.^正式版中的重大改进,包括:- 新的命名空间和路径算法,终于可以声称支持“命名空间”了-完整的builder系统。支持连接(link)和压缩(compress)代码了-(体验版本的)组件系统及其系统-完整的性能分析和测试框架,载入器($import)的性能提高-在Qomo.js中,将Ajax模块独立出来了-采用处理机与对象池的方法,在通用的公共类(Common Classes)中提供了Ajax的一个范例晚些再补充上面的技术的资料文档。现打完收工先了。下载地址:Qomo V1.0 final [2007.01 阅读全文
摘要:
上一篇BLOG中,通过测试我们发现JavaScript的时钟是16ms的间隔. 对于IE来说,每次总会发生16ms的间隔;对于firefox来说,会存在0ms的间隔. 对于后者,我曾解释说:可能是Java使用了自己的时钟.先说第二种情况,对于firefox中的js引擎,我尚未去看代码,因此我只说"可能",但后来hax来说,firefox的JS引擎仍是C写的,这才想起的确如此.所以这里先说,我前面关于firefox的问题的解释是错的.再说16ms的问题. 我其实也怀疑,为什么是16ms,而不是其它的什么值呢?hax给了我很多信息.我这里来整理一下:首先是取时间值.也就是我们在JavaScript 阅读全文
摘要:
JavaScript中setTimeout()和setInterval()用于创建和管理时钟.但这个时钟的精度是多少,却没有什么资料来提及.在讨论具体的问题前,先说明一下setTimeout与setInterval在时钟间隔为0值的情况下的反应.当用户置setTimeout(proc, 0)时,将让出CPU直到下一个时钟间隔再开始执行proc,而并非"在0ms后执行proc";当用户置setInterval(proc, 0)时,时钟不会被初始化. JavaScript要求至少以1ms为间隔创建时钟.接下来,当interval值为1(或者其它很小的值)时,时钟将按一种"最小的"时间间隔来触发时钟 阅读全文
摘要:
我很少在自己的Blog上推荐什么。一则是怕推荐错了,二者是怕耽于自己的个人喜欢,扰了别人的视听。所以我的链接里头,除了老婆、自己,就剩下一个Hello World了。但现在我要正式地做个推荐。是关于一篇文章的,因为这篇文章实在说到了我的心底,也实在说了我想说的话。这篇文章就是《十年学会编程》。http://daiyuwen.freeshell.org/gb/misc/21-days-cn.html文章不长,甚至都可以嫌它短。但第一段就给人耳目一新的感觉。事实上,我从96年开始第一次为商业产品书写代码,到现在也正好十年。我以前觉得自己的信心满满,多少可以算个高手,至少底限也要算个编程的熟手。但近 阅读全文
摘要:
今天突然跑到孟岩的BLOG里头(这里),看到一个新的缩略语REST(REpresentational State Transfer,具备表像的状态迁移),随后又看到另一个GPPD(Get, Post, Put, Delete),然后又出来一个CRUD(Create, Read, Update, Delete)……直到在他的文章中跳出来SIUD(Select, Insert, Update, Delete)之时,我终于忍无可忍,决定要来思考一下下这些层出不穷的新鲜玩意儿了。老实说,这篇《Rails中探索资源的世界(7月9日David Heinemeier Hansson演讲的翻译稿)》是个好东西 阅读全文
摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文
摘要:
用了无线路由之后,原来的外网IP变成了内网IP。想从外网连回到家里的机器,费大了劲儿去了。网上找了不少时间,象ipchicken.com这种网站用起来总是不爽,多费道手脚;象MyWANIP或IP2这种工具,也是连到公网的网站上,然后反查IP地址的,还是不爽。最重要的是,这些工具/网站都不支持命令行模式。想要写个批处理来支持远程连接的开、关都麻烦。恨之极也!然后就自己写了一个。用wsh。基本上没花什么手脚,轻轻松松。用法:============象NetGear这个路由,有一个内网的登录管理界面。初始时的帐号是:admin/password。那么,这个小工具的用法就是一个控制台命令行:cscri 阅读全文
摘要:
================================================================================Qomolangma OpenProject v1.0类别 :Rich Web Client关键词 :JS OOP,JS Framwork, Rich Web Client,RIA,Web Component, DOM,DTHML,CSS,JavaScript,JScript项目发起:aimingoo (aim@263.net)项目团队:../../Qomo_team.txt有贡献者:JingYu(zjy@cnpack.org)==== 阅读全文
摘要:
Qomo Beta2正好是在beta1之后的五个月发布。上次发布是2006.04.17。Beta2修正了大量的代码,但没有增加很多的特性。Beta2尝试将WEUI原来的代码整合了一些进来,但也同时发现了WEUI代码中的很多问题。对这些内容,我们做出了很多的修改和完善。在Zhe的帮助下,Beta2在内核上已经完整支持到firefox 1.5了。这包括AOP、Interface与Templet等所有特性。Beta2带来的最有吸引力的特性包括: - 通过AOP实现的性能分析工具(兼容Firefox):Framework/Debug/TestCase/T_profiler.html - 公共组件库(部 阅读全文