闲来无空 links for 2006-04-24 今天为了某个目的,又搜索了一下自己的id,不想又意外的发现这个:闲来无空» 演武亭和演武池 - 1:35pm - [ Translate this page ]有趣的话. 说真话的人多不多,取决于听真话的人多不多――By WindWood … 练兵以石狮 五百斤为的,力能挺起者,拔入左右武卫亲军,配以云南弓箭,戴铁盔、铁臂、铁裙,用 … www.sogg.name/archives/200405/27_310.html - 20k - Cached - Similar pages - Remove result 闲来无空» 剩有图书架未虚 - [ Translate this page ]有趣的话。
找到了前行的方向, 但前方却又弥漫起迷雾, 令我看不清前方的路。
向左,还是向右, 我该何去何从?
彷徨,无助, 谁能帮我驱除这迷雾?
学完Ajax自然要开始写Ajax喽,不过既然写代码了就要注意代码重用,有些东西比如对象的创建应该就写成库(噢,库的升级版叫做框架)。不过根据《Ajax基础教程》书中的介绍,目前已经有很多现成的框架,不用自己写了。 那么我们来看看现在的Ajax框架都有哪些(内容摘抄于该书的附录B部分)。 一、浏览器端框架。 1. Dojo(http://dojotoolkit.org) 最老的框架之一,其目标是建立充分利用XHR的DHTML工具包,并把重心放在可用性问题上。其使用不用处理XHR的建立,只需要调用bind方法,并传入想调用的URL和回调方法即可。此外,Dojo还支持向前和向后按钮,还提供了changeURL标记,力图解决使用Ajax所固有的书签问题。 2. Rico(http://openrico.org/home.page),其总目标是提供一组组件来开发丰富的Internet应用。与Dojo关注可用性不同,Rico则是针对拖放动作,数据网格和所谓的电影效果(移动部件、淡入淡出等等)而设计。 3. qooxdoo(http://qooxdoo.oss.schlund.de), 一个新成员,提供一个基于JavaScript的工具包来弥补HTML的不足。qooxdoo提供了一些相当引人注目的部件,可以模拟标准胖客户应用的一些特性,如菜单条、工具提示、网格布局和拖放支持。 4. TIBET(http://http://www.technicalpursuit.com),其恐怕是现存最老的框架。它的目标是提供企业级Ajax支持。TIBET不只是包装了XMLHttpRequest对象,它还对Web服务和底层协议提供了支持,并且提供了Google、Amazon和许多其他常用服务的预制包装器。TIBET更厉害的是,它有一个完全交互式的基于浏览器的IDE,这能大大简化开发、调试和单元测试。 5. Flash/JavaScript集成包(http://weblogs.macromedia.com/flashjavascript)。利用这个开源项目能同时利用Flash技术和Ajax技术,使得JavaScript能够调用ActionScript,ActionScript也能调用JavaScript。可以来回传递大量对象,包括日期、串和数组。 6. Google AJAXSLT(http://goog-ajaxslt.sourceforge.net),是使用XPath的XSL转换(XSLT)的JavaScript实现。XSLT可把XML文档转换为其他语言,如HTML。AJAXSLT允许使用JavaScript在浏览器上直接完成这些转换。 7. libXmlRequest(http://www.whitefrost.com/index.jsp) 8. RSLite(http://www.ashleyit.com/rs/rslite),是远程脚本的一个实现。从技术上讲,它没有利用作为Ajax核心的XMLHttpRequest对象,但是得到了更广泛的浏览器支持。如果需要支持原来的浏览器,而这些浏览器不支持XMLHttpRequest对象,就可以试试RSLite。 9. SACK(http://twilightuniverse.com/projects/sack),简单Ajax代码包,为一个瘦包装器,包装了XMLHttpRequest对象。SACK包含了几个可以简化服务器调用的方法。比起具体创建适当的XMLHttpRequest对象实例来说,用更少的代码就能向服务器发送数据,并处理响应。 10. sarissa(http://sarissa.sourceforge.net),它以独立于浏览器的方式对XML API提供了包装支持。利用这个框架不用检查浏览器就可以创建和使用XMLHttpRequest对象。另外sarissa还对使用DOM提供了支持。类似Google AJAXSLT,也支持XSLT,它模拟了IE上的Mozilla处理器。 11. XHConn(http://xkr.us/code/javascript/XHConn/), 类似于SACK,相当于XMLHttpRequest对象的一个简单包装器。不用直接使用XMLHttpRequest对象,只需首先启动一个XHConn实例,与使用XHR同样的方法加以处理。 12. Taconite,《Foundations of Ajax》作者与人合作创建的开源框架。 二、服务器端框架。 1. CPAINT(http://sourceforge.net/projects/cpaint), 在服务器端实现Ajax,它向客户返回文本或DOM文档对象,以便用JavaScript处理。在大多数主要浏览器上都能用,而且支持远程脚本,不过只支持PHP和ASP。 2
有些操作方法要用的时候总是想不起来,暂且记在这里,备查。 按钮说明 PPT按钮:仅按下按钮则进行语音拨号或接听来电;按住按钮保持不同则结束通话。 静音按钮:就是让扩音器静音了。 腰杆音量控制按钮:就是控制音量了。 LED显示说明 恒绿信号:表示充电结束。 恒红信号:充电中。 红色灯闪烁:没电。 绿色灯稳定(持续亮):注册中(即与手机或者其它设备配对中) 闪烁5次:注册成功完成。 闪烁5次:听筒复位为默认设置。 缓慢闪烁:可对听筒进行操作。 快速闪烁:来电或者通话中。 关闭:听筒关闭。 用手机注册(配对)耳机 1、打开耳机 2、同时按下静音按钮和音量+按钮至少3秒钟。此时LED进入稳定绿色状态,就可以用手机”搜寻”蓝牙耳机了。 3、用手机搜寻蓝牙耳机。 4、搜到耳机后,手机上将显示名称为HHB-600的设备。 5、在手机上进行登记,耳机的口令(PIN码)为0000。 重新设置手机 1、打开耳机。 2、同时按下PPT按钮、音量-按钮三秒钟,LED将快速的闪烁五次。此时耳机的恢复到出厂设置,要使用必须重新注册。
最近重新安装 XP 系统,当系统安装好,我就把 Windows Media Player 和 Windows Messenger删除了。可是今天点击 CD 发现弹出的窗口仍然是 Windows Media Player。WMP不是已经被删掉了么,怎么还在又跑出来了? 定位到 \Program Files\Windows Media Player 一看,感情所有文件都还在呀,而WMP的主程序 wmplayer.exe 和 mplayer2.exe 则是被改成系统文件和隐藏文件。同时文件类型里 Audio CD 的播放操作则仍然为”C:\Program Files\Windows Media Player\wmplayer.exe” /prefetch:3 /device:AudioCD “%L”。 这个就是Microsoft所谓的删除,无耻的删除,sigh.
Last year (maybe the year before last year, I do not remember the exact time), I register on Hi5 (www.hi5.com), but I had not logon on for a long time unitl today. For I noticed a mail telling me that…
前阵子买了一本关于AJAX的书,其中有一些关于 DOM 属性和方法的列表,摘抄如下以备查。 Page 41 表3-1 用于处理 XML 文档的 DOM 元素属性 childNodes 返回当前元素所有子元素的数组 firstChild 返回当前元素的第一个下级子元素 lastChild 返回当前元素的最后一个子元素 nextSibling 返回紧跟在当前元素后面的元素 nodeValue 指定表示元素值的读/写属性 parentNode 返回元素的父节点 previousSibling 返回紧邻当前元素之前的元素 表3-2 用于遍历 XML 文档 DOM 元素方法 getElementById(id) (document) getElementsByTagName(name) hasChildNodes() getAttribute(name) Page 46 表3-3 动态创建内容时所用的…