摘要: View Code 1 //递归删除parent下的dom节点和dijit组件 2 function deleChild(parent){ 3 var childs =parent.childNodes; 4 for(var i=childs.length;i--;i>0){ 5 if( childs[i].hasChildNodes() ){ 6 deleChild(childs[i]); 7 } 8 9 if(childs[i] && childs[i].id && dij... 阅读全文
posted @ 2012-05-21 09:29 singleboss 阅读(228) 评论(0) 推荐(0) 编辑
摘要: View Code 1 //返回一个对象的属性和方法,用于Debug 2 function getMethodAndPropertys(obj) { 3 var result = []; 4 for (var id in obj) { 5 try { 6 if (typeof(obj[id]) == "function") { 7 result.push("function " + id + ": " + obj[id].toString() + "<br /><br />"); 8 } . 阅读全文
posted @ 2012-05-21 09:25 singleboss 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 数据呈现是RIA应用中的一个重点应用,各种JavaScript框架也一般都提供了自己的Grid小部件用于呈现表格类数据。而TreeGrid 作为一种特殊的Grid,顾名思义,更是兼具了Tree多层级结构以及Grid的多数据项复杂数据展示的优点,是一种很好的处理复杂多级数据的控件。然 而,无论对于Tree或者TreeGrid,通常由于实现方面的种种限制,对数据的延迟加载只能是针对层级结构而言的,即在展开某一节点时即时请求该节点 下的全部子节点。尽管这对于一般的应用场景来说基本可以满足需求,但在当次级节点下数据结构较复杂,节点繁多的情况下,则可能造成极其严重的性能问题。针 对这一特定需求,Dojo从1.6开始推出了一个全新的控件——LazyTreeGrid。 阅读全文
posted @ 2012-05-17 15:24 singleboss 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 刚出生的动物们,萌态百出,赶快看看吧 阅读全文
posted @ 2012-05-16 14:22 singleboss 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 日前发布的dojo 1.7版本对其源码进行了很大的变更。在迈向2.0 版本之际,dojo提供了许多新的功能,也对许多已有的功能进行了修改,具体来说新版本更好地支持AMD规范、提供了新的事件处理系统(计划在2.0版本 中替换dojo.connect API)和DOM查询模块、更新对象存储相关接口(ObjectStore)等。在本文中我们将会介绍在dojo 1.7版本中新增的面向方面编程(AOP)功能以及其实现原理。1. 简介AOP即面向方面编程,是面向对象编程思想的延续。利用该思想剥离一些通用的业务,可以有效降低业务逻辑间的耦合度,提高程序的可重用性。随着 Java领域中Spring框架的流行, 阅读全文
posted @ 2012-05-15 18:55 singleboss 阅读(271) 评论(0) 推荐(0) 编辑
摘要: http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 阅读全文
posted @ 2012-05-12 21:51 singleboss 阅读(145) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/wooin/article/details/1858917 阅读全文
posted @ 2012-05-12 18:41 singleboss 阅读(110) 评论(0) 推荐(0) 编辑
摘要: src.rpm包的安装在fedora 16 和老版本的fedora或者redhat linux发生了一些的改变,现在我简单阐述一下fedora 16或更高版本中的安装方法:第一步:安装源码包:确保在 /home/rpmbuild/(root用户为/root/rpmbuild/,非root用户为自己的home目录) 下建立了这些文件夹:BUILD BUILDROOT RPMS SOURCES SPECS SRPMS如果你没有这些文件夹,你需要自己创建这些目录:#mkdir -p ~/rpmbuild/{BUILD,RPMS,S{OURCE,PEC,RPM}S}#echo '%_topdi 阅读全文
posted @ 2012-05-12 17:56 singleboss 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 本文所述虚拟主机是 指在一台机器上仅运行一个httpd后台程序,支持多个Apache服务器,如在公司财务部门有一台web服务器,名为 account.yourdomain.com,同时又想为sales部门建立网站,网站内容也 放在该机器上,通过sales.yourdomain.com访问,这就要用到虚拟主机设置。设置Apache虚拟主机通常有两种方案:一、基于IP的虚拟主机 这种方式需要在机器上设置IP别名,象上面的例子,在一台机器的网卡上绑定多个IP地址去服务多个虚拟主机。若该机器的IP地址为 192.168.11.2(account.yourdomain.com),首先你要设置IP别名(假 阅读全文
posted @ 2012-05-11 16:41 singleboss 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 刚学习linux的时候,对文件重命名首先想到的就是rename命令,但是按照在windows下对文件重命名的方式试了N多次都没有反应,在网上一搜 索,发现很多人都对rename命令知之甚少,甚至有一部分人说linux下没有rename命令,建议大家用mv命令。鉴于此,于是man rename一下,好好的研究了一下它的用法 ,在此对rename命令和mv命令在重命名文件方面做一个比较,有不足之处,希望各位博友指正!首先来说一下mv命令,在man mv中我们可以看到对于mv命令的介绍是这样的:mv -move(rename) files可以看到mv命令确实有重命名的功能,但是实际应用中,它只能对单 阅读全文
posted @ 2012-05-09 09:47 singleboss 阅读(1313) 评论(0) 推荐(0) 编辑