JPack自2007年10月发布以来,很快成为wow最受欢迎的背包整理插件。欢迎wow玩家加入此项目,继续完善JPack。 项目主页: http://code.google.com/p/wow-jpack 加入方式: contact guileen at gmail dot com
2008-04-22

支持绑定多个函数的onDomReady事件

关键字: javascript, ajax
onDomReady比on load要更好,在Ext,mootools的框架里都有类似的实现。但有时我们并不需要这两个js框架,不能因为一个onDomReady就引入其他js,太浪费了。所以自己写了一个。 在IE6,firefox2上测试通过。 <script> (function(){//闭包,保护全局变量 var fns=[]; /** * onDomReady */ window.onDomReady = function(fn) { fns.push(fn); } function runFns(){ for(var i=0;i& ...
javascript 变长参数例子: function loadVars(){ var vars = loadVars.arguments; for (var i = 0; i < vars.length; i++){ alert(vars[i]); } } loadVars('a','b','c');
2008-04-21

private static member in javascript

关键字: javascript, object, private, static
原文链接 http://www.litotes.demon.co.uk/js_info/private_static.html 期待简译。 有一些代码,整得有些过了,但还是很值得参考。在jct的代码中看到了类似的用法。 在js中隐藏变量还是有必要的,否则和其他的js库冲突,就会很麻烦,很难找到bug。 贴几段代码,明白人都看得懂。 var MyObject = (function(){ /*private static (class) member*/ var counter = 0; /*private static method.*/ funct ...
2008-04-20

html/javascript/css 注释表达式详解

关键字: css hack, ie
浏览器之间的兼容是个问题,而IE的兼容性尤其严重。下面是我搜集的一些处理html/js/css兼容性问题的好方法。 html 条件注释 <html> <body> <!--[if IE]> 根据条件判断,这是Internet Explorer<br /> <![endif]--> <!--[if IE 5]> 根据条件判断,这是Internet Explorer 5<br /> <![endif]--> <!--[if IE 5.0]> 根据条件判断,这是Internet Explorer 5.0<br /> & ...
2008-04-20

初试javascript template language

关键字: javscript template
如果没有jsp,php,ruby服务器。 但是拥有静态html服务器,怎么样做出一个维护性好的网站呢?答案是javascript 模板 我正在尝试用Javascript 模板来制作国际化html文档。 访问中文网页用 doc.html?locale=zh 访问英文网页用 doc.html?locale=en 感觉非常好。 这是一个优秀的javascript template引擎。 http://code.google.com/p/trimpath/wiki/JavaScriptTemplates 国人的jct还不够成熟。但代码非常精炼。 http://www.javaeye.com/top ...
http://maven.apache.org/guides/mini/guide-site.html http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-maven.html?page=1 http://maven.apache.org/doxia/references/apt-format.html http://maven.apache.org/skins/ Javadoc with UML http://wiki.wsmoak.net/cgi-bin/wiki.pl?UMLGraph graphviz 一个关系图生成工具 ...
如果安装了 svn-win (非 tortoiseSVN)后,subclipse插件在导入svn项目时就会造成eclipse崩溃。我的环境是eclipse 3.3。解决方法是,把subclipse的接口改为纯java就OK了。 这个破问题,困扰了我一天,导致我重装系统。重装完又发现这个问题,才想起来是最近脑袋发热安装的svn命令行程序导致的。
1. use "PC Tools firewall plus" instead of "Comando Firewall" 2. use "koomail" instead of "Thunderbird" 3. use "灵格斯翻译家" instead of "金山词霸" 4. use "kugoo" instead of "千千静听" others software 360安全卫士 AVG Free Anti Viruse 迅雷 Firefox MSN 飞信 Notepad++ office 2003 Adobe Reader 8.0 Leap FTP Putty TortoiseSVN ...
以前一直在做傻事,当文件需要移动位置时,使用文件系统的复制,然后svn add提交,原来svn里本身就有move 功能,copy功能。小海龟版同样有,方法是用右键拖动资源。
Maven的依赖管理的确是个好东西。但在集成构建方面,Ant显然更好。今天试用了一下maven-ant-task这个工具,感觉非常不错。可以在ant中调用maven的依赖 首先需要定义maven-ant-task,以及maven的pom路径 <!--使用Maven2依赖管理 --> <path id="maven-ant-tasks.classpath" path="lib/maven-ant-tasks-2.0.8.jar" /> <typedef resource="org/apache/maven/artifact/ant/antlib.x ...
2008-04-14

3D分形奇观

关键字: 分形
分形实在是太奇妙了,看了不少分形图都是2D效果,今天找到了几张3D的分形图。一个字,cool。 分形大海绵 分形金字塔 分形多边形 取了个反色,海绵变成大厦了。对比海绵的图片,会发现人眼对亮光更敏感。 这是冰激凌吗? 这个最震撼,崩溃中的分形立方体 无尽的海岸线
2008-04-07

Hook XML/Annotation:一种全新的配置方式

关键字: xml, annotation, hook, configuration
姑且称这种配置方式叫做Hook。 通常,我们会使用xml,properties,或者Annotation来配置我们的应用。但是,这三者,都有很严重的缺陷。 xml,过于严格,一般要详细的指定每一个配置细节,文字繁琐,与对象之间的映射关系维护成本高。 properties,缺乏结构化,过于简单,国际化支持差,需要转码或使用特殊的IDE才可以输入中文信息。 annotation,与对象的映射关系几乎没有维护成本,但编译期绑定,无法在发布后修改配置。 因此我构思了一种全新的配置方式,Hook配置。 1. 配置信息从被配置对象所对应的Hook代码中加载。如MyClass的配置对应于MyClass ...
近期wow更新2.4,总有人向我询问JPack新版本何时发布。可是,因为时间上的问题,我已经不再玩魔兽世界,也没有时间更新JPack了。 有两位仁兄把JPack和背包UI整合到了一起,他们应该会针对wow的版本升级,进行更新。 http://bbs.game.mop.com/viewthread.php?tid=1659806&extra=page%3D1 http://bbs.game.mop.com/viewthread.php?tid=1615962&extra=page%3D1%26filter%3Dtype%26typeid%3D236 虽然JPack还有很多功能没有实现,但还是 ...
一晚上搜索 JTidy,html parser,hotSax,结果还是 jericho html parser 好用。除了包名起得很长以外。 以后html可以随意解析了。
jasongreen
搜索本博客
我的相册
11781fd7-22a6-3502-8b1a-98219460b849-thumb
分形大厦
共 10 张
存档
最新评论