摘要:        
cacti的主机模版带来方便的同时,也把一些单独的修改项关闭了。 比如我们常常用到的Interface – Traffic (bits/sec)模版。 平时我们简单的勾选套用就可以画出流量图。 实际使用监控中,我们只能知道这个接口#号,无法标注更详细的信息。 尤其是交换机往往有10-20多个接口需要监控,每个接口对应的上下联如果也能在图上显示就更好了。 但是如果我们去修改模版的话,就会把所有套用的graphs全部修改掉了。 这里提供一个简单的办法,其实cacti在针对套用模版的graphs本身只提供了data sources的name等字段修改没有提供graph的修改项。 所以我们要想...    
阅读全文
 
        
        
            posted @ 2012-01-07 09:54
ChaunceyHao
阅读(373)
推荐(0)
        
        
            
        
        
            
摘要:        
在前文《软件自我识别》中, 我们讨论了如果使软件做到自我识别,以促进自动化部署和版本检测等工作。 随着互联网的飞速发展,以及基础设施的改进,越来越多的业务被放在了“云”端。管理数千台服务器和各种应用程序的不同版本已经是一种常规事务了。那么如果 管理好这些机器和代码吗?本文将介绍一些最佳实践,来帮助大家更好的完成相关的事务。 一、测试代码不是二等公民 业务压力让团队人力显得有点儿紧张。一天下午,大家在紧张的工作着,新的版本即将发布了。突然,有两个同事的对话引起了Joe的注意。 “Hi,Sam。过来看一下,我这里有个自动化测试失败了。”刚刚加入团队的测试人员Jared 叫了Sam一声。 “咦?我.    
阅读全文
 
        
        
            posted @ 2012-01-07 09:51
ChaunceyHao
阅读(272)
推荐(0)
        
        
            
        
        
            
摘要:        
为了实现cdn同步需求常常才对节点之间的下载速度做写测试,这项工作其实很简单。 能使用工具也很多,不过目前公司节点已经突破百位数啦,尤其是很多合作厂商的加入,是的网速测试变的越来越重要。 网站cdn资源同步效率的也变的要求也越来越高。 所以很多时候需要快速反映和马上能出结果的测试,变的更加符合现在的需求。 一般linux服务器上都会安装curl,这个工具非常好用,网上对这个介绍也很多,这里就不在重复了。 我们也只需要curl中的speed_download输出结果就可以了。 先从日志中抽取一个完整的全节点url文本。 然后当然是遍历文本; for url in `cat urlfile` d.    
阅读全文
 
        
        
            posted @ 2012-01-07 09:50
ChaunceyHao
阅读(2828)
推荐(0)
        
        
            
        
        
            
摘要:        
1 串行(Sequential) 串行程序中,程序会顺序的执行每一条指令,在整个程序的运行过程中,仅存在一个运行上下文。即一个调用栈,一个堆。 不存在多个运行上下文。 在传统的命令式语言中,如C/C++,Fortran,Java,C#之类,串行执行是根基。 2 并发(Concurrent) 并发是指,程序在运行的过程中存在多于一个的执行上下文。这些执行上下文一般对应着不同的调用栈。 并发概念的出现,主要有几个方面的原因: 为了更好的反应问题本身的结构。比如图形程序、服务器程序需要同时记录多个任务的运行情况。 所以,需要同时存在多个上下文。为了利用更多的处理器提升性能。 这个是大家都...    
阅读全文
 
        
        
            posted @ 2012-01-07 09:03
ChaunceyHao
阅读(1020)
推荐(0)
        
        
            
        
        
            
摘要:        
很多时候,可能需要替换已有库函数,或者对其库函数进行修改。 为了避免对那些静态链接库或者动态链接库文件大动干戈,我们可以使用ld提供的–wrap选项。 例如,想把所有的malloc函数都作修改,以便让malloc出的内存都是32字节对齐的。 我们可以给ld传选项“wrap=malloc”, 告诉ld,我们将替换名称为malloc的函数。 接着再如下定义一个新的malloc函数: void * __wrap_malloc( size_t size) { void* result; result=memalign(32, size); return result; } 可以    
阅读全文
 
        
        
            posted @ 2012-01-07 09:03
ChaunceyHao
阅读(711)
推荐(0)
        
        
            
        
        
            
摘要:        
想必不少人体会过在Linux下误删文件的欲哭无泪的感觉。我整理出一份比较安全的rm脚本,贴在这里。 特性 接管原生的/bin/rm命令,将待删除的文件mv至回收站,便于统一管理,或者更重要的,拯救误删文件。需要调用原生的rm时,指定路径即可,例如:/bin/rm -rf somefolder 记录删除日志到/var/log/trash.log。如果不需要记录日志,只需要将log变量置空即可。 将文件移动至回收站时自动重命名,以便可以重复删除重名文件。贴图: 贴代码 用法 将下面的代码贴至~/.bashrc 或 ~/.bash_profile中,然后刷新该文件source ~/.bash...    
阅读全文
 
        
        
            posted @ 2012-01-07 09:01
ChaunceyHao
阅读(280)
推荐(0)
        
        
            
        
        
            
摘要:        
如何仅使用JavaScript支持的正则语法,将 1234<p> <table> <p> <p> </table> <table> <p> <p> </table> <p> 中<table>...</table>之间的<p>都替换为<br/>? 思考 该问题的难点之一在于JavaScript支持的正则特性实在有限。楼主已经想到了非JavaScript的解法,如下: 12re=/(?<=<table.*?)(<p    
阅读全文
 
        
        
            posted @ 2012-01-07 08:58
ChaunceyHao
阅读(327)
推荐(0)
        
        
            
        
        
            
摘要:        
总结在 python 语言里使用正则表达式匹配中文的经验。关键词:中文,cjk,utf8,unicode,python。 从字符串的角度来说,中文不如英文整齐、规范,这是不可避免的现实。本文结合网上资料以及个人经验,以 python 语言为例,稍作总结。欢迎补充或挑错。 一点经验 可以使用 repr()函数查看字串的原始格式。这对于写正则表达式有所帮助。 Python 的 re模块有两个相似的函数:re.match(), re.search 。两个函数的匹配过程完全一致,只是起点不同。match只从字串的开始位置进行匹配,如果失败,它就此放弃;而search则会锲而...    
阅读全文
 
        
        
            posted @ 2012-01-07 08:56
ChaunceyHao
阅读(660)
推荐(0)
        
        
 
    
    
        
        
            
摘要:        
预备知识Power 是没有限制的虚拟化。一些企业打算依靠 PowerVM 虚拟化将多个工作负载整合到较少系统上,从而提高服务器利用率,降低成本。Power VM 为基于 Power Systems 平台的高级 RAS 功能和领先性能为 AIX、IBM i 和 Linux 应用程序提供了一个安全的、可扩展的虚拟化环境。支持的操作系统版本:AIX 5.3、AIX 6.1 和 AIX 7IBM i 6.1 和 IBM i 7.1Red Hat Enterprise Linux 5 和 Red Hat Enterprise Linux 6(当 Red Hat 发布时)SUSE Linux Enterp    
阅读全文
 
        
        
            posted @ 2012-01-05 16:47
ChaunceyHao
阅读(770)
推荐(0)
        
        
            
        
        
            
摘要:        
Problem My boss is asking for a list of email addresses and phone numbers for all users in the company. I know this data exists in Active Directory, so how can I access this data from SQL Server? In this tip we walk through how you can query Active Directory from within SQL Server Management Stu...    
阅读全文
 
        
        
            posted @ 2012-01-05 16:43
ChaunceyHao
阅读(201)
推荐(0)
        
        
            
        
        
            
摘要:        
附加数据库后,给所有者赋权 在查询分析器用: sp_change_users_login 'update_one ', 'dbo ', 'sa '    
阅读全文
 
        
        
            posted @ 2012-01-05 16:38
ChaunceyHao
阅读(149)
推荐(0)
        
        
            
        
        
            
摘要:        
Frank Ableson, 软件设计师 简介:Android 是面向应用程序开发的丰富平台,它提供一套出色的用户界面元素和数据管理功能。它还为开发连接到真实世界的应用程序提供了出色的网络选项。您希望连接到哪 里?也许您希望告诉全世界您正在使用 Twitter。或者希望收到有关在本地洗衣店或熟食店的排号。如果希望将 Android 连接到您所生活的世界,那么请阅读本文。 本文的标签: 社交网络 发布日期:2009 年 6 月 29 日 简介 本文建立在 “使用 Eclipse 开发 Android 应用程序” 一文的基础之上,探究了 Android 的网络功...    
阅读全文
 
        
        
            posted @ 2012-01-05 16:30
ChaunceyHao
阅读(674)
推荐(0)
        
        
            
        
        
            
摘要:        
LinkedIn已将IndexTank开源,这是一种运行在云中的文档索引引擎,它让用户可以自定义编制索引的过程,并对结果进行微调。 IndexTank是在一年之前发布的,在十月份被LinkedIn收购,并在最近开放了源代码。IndexTank是与Google自定义搜索类 似的云服务,它基于Amazon Web Services运行,给网站提供了为其中的内容编制索引的功能,而网站的访问者会在稍后搜索这些内容。IndexTank声称他们的用户拥有完全的控制 权,可以决定对什么编制索引,何时编制索引,以及如何对结果排序。这意味着网站可以在搜索结果的基础之上,对想要优先显示的文档做出改善,而不需要依.    
阅读全文
 
        
        
            posted @ 2012-01-05 15:48
ChaunceyHao
阅读(245)
推荐(0)
        
        
            
        
        
            
摘要:        
GitHub已将Janky开源,这是他们构建在Jenkins之上的持续集成服务器,并在其中增加了聊天自动化工具Hubot。 除了一般的Jenkins功能之外,Janky还通过Hubot对功能进行了补充,Hubot是GitHub两个月之前开源的另一个项目。Hubot会监控聊天对话,并基于一些参与者相互交换的词语做出响应。例如,如果出现“问题(problem)”这个词,它就会插入一个恶魔脸图案。它可以和Google Image ApI或Maps API交互,做数学计算,或者在各种语言之间翻译。它可以做很多工作。 Hubot基于脚本具有很高的灵活性,任何人都可以编写自己的脚本来扩展基本功能。脚本使用    
阅读全文
 
        
        
            posted @ 2012-01-05 15:25
ChaunceyHao
阅读(294)
推荐(0)
        
        
            
        
        
            
摘要:        
云计算和 Android 软件堆栈 Bill Zimmerly (bill@zimmerly.com), 自由作家和知识工程师, 作者 简介:开源的 Android 操作系统已经席卷全球,它允许您在任何位置运行复杂的云计算应用程序。它设计用于在电池供电设备(如 T-Mobile G1 智能电话)上高效工作,Android 本质上就是 Linux®,Android 编程模型有多个层,允许创建为云计算量身定做的安全应用程序。使用 Android 达到新的高度并体验前所未有的移动计算吧。 发布日期:2009 年 4 月 29 日 在一个充斥着蹩脚比喻的行业,突...    
阅读全文
 
        
        
            posted @ 2012-01-05 15:23
ChaunceyHao
阅读(229)
推荐(0)
        
        
            
        
        
            
摘要:        
1.修改系统内核参数 编辑文件 /etc/sysctl.conf 来完成对这些参数的修改 cat >> /etc/sysctl.conf <<EOF kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 ...    
阅读全文
 
        
        
            posted @ 2012-01-05 15:04
ChaunceyHao
阅读(182)
推荐(0)
        
        
            
        
        
            
摘要:        
终端设备 Blackberry 8820 with Blackberry OS 4.5移动GSM网络ipad 1 with iOS 4.2.1 实际用iBlueverbeta测试通过,速度一般般,隔段时间会断网,用来收收邮件,同步资料还是OK的。 P.S.有国外的童鞋使用的方案,黑莓端另外安装了一个PDANet的软件。不用该软件其实也行的,方案更简单有效。 转载原文链接http://bbs.weiphone.com/read-htm-tid-885206.html    
阅读全文
 
        
        
            posted @ 2012-01-05 15:04
ChaunceyHao
阅读(195)
推荐(0)
        
        
            
        
        
            
摘要:        
1.增加NameVirtualHost,在httpd.conf添加NameVirtualHost将其打开。 NameVirtualHost 192.168.30.95:80 2.尝试使用两个不同域名VirtualHost的方案,未能实现。 PHP应用 – www.wenjuanpai.com Java应用 - java.wenjuanpai.com 因为单点登录需要使用Cookies,而该方案使用了"www"和"java"两个子域,默认的,每个域的Cookies是独立的。 事实上,跨域Cookies共享是可行的,需要程序员...    
阅读全文
 
        
        
            posted @ 2012-01-05 15:03
ChaunceyHao
阅读(1152)
推荐(0)
        
        
            
        
        
            
摘要:        
把那个RALUS_RMALS_RAMS-4164.5.tar.gz的安装包传输至服务器安装,注意一点,需要新建个目录,把该文件放进去,否则,该文件直接解压的话,将在该目录生成一大堆文件。(symantec怎么会这么制作安装包?不够严谨) 具体过程和手册中所讲一样,不累述了。 安装完成后,需要编辑/etc/VRTSralus/ralus.cfg,加入一下几行,否则BackExec服务器将不能正常发现该Agent。 Software\Symantec\Backup Exec for Windows\Backup Exec\Agent Browser\TcpIp\AdvertisementPort=    
阅读全文
 
        
        
            posted @ 2012-01-05 12:40
ChaunceyHao
阅读(406)
推荐(0)
        
        
            
        
        
            
摘要:        
之前码了一堆文字,由于可恶的windows系统故障,全丢失了。 这里只简单做个Note。 传统的替换SAM文件的方法,在Win7上已经不奏效了。新的修改机制,替换系统登陆界面的辅助工具为cmd.exe,利用具有system权限的cmd进程打开MMC控制台,添加“用户和组”模块,修改administrator密码。 详细操作参考以下链接:http://news.cnd8.com/news/42169.htm    
阅读全文
 
        
        
            posted @ 2012-01-05 11:56
ChaunceyHao
阅读(282)
推荐(0)
        
        
            
        
        
            
摘要:        
某个应用系统,由于前辈应用系统设计不当,导致以下几个长期存在的问题: 1.IP链路不稳定,经常发生iSCSI丢盘现象,需要重启整个系统才能挂载上。 2.容量不足,随时都有溢出的可能。 为了行文的方便,加上以下的环境描述: Windows 2003; 应用数据类型:SQL Server 2000+文档数据; 挂载iscsi盘为F盘。 实施过程: 1.新加入1T的SATA盘一张,用于临时存放数据,挂载为Y盘。 2.保持业务不中断,使用FastCopy的copy(overwrite)功能将数据拷贝至Y盘。此过程持续3-4天。此过程中,产生几条错误记录,均是数据库文件被锁定不能访问,导致该文件不能被拷    
阅读全文
 
        
        
            posted @ 2012-01-05 11:55
ChaunceyHao
阅读(315)
推荐(0)
        
        
            
        
        
            
摘要:        
应用场景 有几个应用系统,工作在windows平台上,由金蝶等第三方厂商提供,运行都是stand_alone模式。弊端很明显,每次开机/重启,都必须RDP登录上去,把应用开启,然后断开RDP连接。(不能注销,一注销应用也就跟着shutdown了) 必须将其注册为Windows服务,所幸Microsoft在Resource Kit Tools包中提供了实现方法。 工作原理 开机由某后台用户(可以是系统用户,本地用户和域用户,只要权限足够即可,稳定方面考虑,建议system用户)启动superdaemon进程 srvadny.exe,再由其调用application.ex...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:54
ChaunceyHao
阅读(242)
推荐(0)
        
        
            
        
        
            
摘要:        
作为系统管理员,经常会碰到这样一个场景:刚接手应用系统不久,业务扩展迅速,老板要求你再搭建N个应用环境,并希望尽量与运行中的平台一致。 犯难的是,前同事留下的文档不详细,没有关于几个主要Service的编译参数。这时你就必须设法取得信息。 1.通过软件包自己的version参数或者debug工具 例如,MySQL软件包中的mysqlbug,执行该工具,将返回debug信息,过滤出其中的Configure command代码块即可 12345678910Configure command: ./configure '--disable-shared' '--with-se    
阅读全文
 
        
        
            posted @ 2012-01-05 11:51
ChaunceyHao
阅读(399)
推荐(0)
        
        
            
        
        
            
摘要:        
应用场景 吉之特测试组提出的需求,新建mercurial用户,建立虚拟用户,用于版本控制工具认证,执行某个公用操作。 主要配置参数 12345AuthType Authentication type being used. Mostly , it will be set to Basic AuthName The authentication realm or name AuthUserFile The location of the password file AuthGroupFile The location of the group file, if any R...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:51
ChaunceyHao
阅读(163)
推荐(0)
        
        
            
        
        
            
摘要:        
服务器某次故障,重启httpd出现如下错误提示 123456# /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, s...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:49
ChaunceyHao
阅读(165)
推荐(0)
        
        
            
        
        
            
摘要:        
Hillstone的Stone OS和Netscreen OS有很高的相似度,因此以下配置也可作为Netscreen设备的参考。 Q:如何与AD活动目录,或者LDAP目录数据库集成,提供AAA身份认证。 A:范例如下 #增加local用户 aaa-server "local" type local user "vpnuser" exit #定义角色映射,将AD用户映射为local用户角色 role "vpnuser" role-mapping-rule "vpnuser" match user "vpnu    
阅读全文
 
        
        
            posted @ 2012-01-05 11:45
ChaunceyHao
阅读(157)
推荐(0)
        
        
            
        
        
            
摘要:        
错误15128 create LOGIN example WITH PASSWORD=’this is password‘; 错误229 把“在数据库里相应的用户权限中,把db_denydatareader的复选框的勾去掉。    
阅读全文
 
        
        
            posted @ 2012-01-05 11:44
ChaunceyHao
阅读(336)
推荐(0)
        
        
            
        
        
            
摘要:        
在64-bit操作系统跑Tomcat,有2种选择:tomcat 5.5版本和tomcat 6.0及以上版本。 如果项目允许使用tomcat 6.0及以上版本,即可以直接下载安装。(从 6.0.26 版本开始,Windows 版的 Tomcat 提供了 32 位和 64 位两种版本供下载。)如果项目不允许使用tomcat 6.0及以上版本,需要对tomcat进行一些定制。 a. 从 5.5.29 版本开始,Windows版的Tomcat提供了64位原生动态库和二进制文件。在解压包的bin目录有i64和x64两个目录,分别对应Itanium 64和AMD x64平台。根据平台类型选择,直接将...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:44
ChaunceyHao
阅读(263)
推荐(0)
        
        
            
        
        
            
摘要:        
Q: 在未采用Vcenter Server管理的环境下,在不同ESXi Host之间拷贝/移动虚拟机镜像 A: 1.关闭或者挂起虚拟机镜像 2.开启ESXi Host的主机登录 在 VMware ESXi 4.1 上输入密码后进入界面控制台,选择 “Troubleshooting Options”,继续选择 “Enable Local Tech Support” 和 “Enable Remote Tech Support (SSH)”,这样就可以同时开启本地 console (非必须)和远程 ssh 登录。 用 ssh 登录 VMware ESXi 后就可以随心所欲了,根目录下就这么些文件..    
阅读全文
 
        
        
            posted @ 2012-01-05 11:43
ChaunceyHao
阅读(340)
推荐(0)
        
        
            
        
        
            
摘要:        
1.利用SQLyog的Scheduled备份功能实现自动化备份 SQLyog这mysql管理工具,自从8.x版本之后,已经提供SQLyog’s Scheduled备份功能,帮助DBA执行自动化数据库备份。有个这一强大功能,就可以实现数据库集中和自动化备份,免去了自己写脚本和测试脚本的痛苦。 SQLyog支持生成.sql转储文件和zip压缩 SQLyog支持生成备份脚本并自动加入到Windows任务计划程序库,生成规范文件名格式的备份文件 2.利用Windows Powershell实现过期备份文件删除 该工具的缺憾是,不提供过期备份文件删除功能。 我们可以通过Windows的powershel    
阅读全文
 
        
        
            posted @ 2012-01-05 11:42
ChaunceyHao
阅读(2115)
推荐(0)
        
        
            
        
        
            
摘要:        
在过去的一天时间内,都在折腾这个鬼东西。该工具集功能非常强大,安装程序却做得很渣,安装/卸载/重装都能让你郁闷一整天,论坛里就有人发出这样的感慨:“要重装Toad,你不得不重新安装操作系统。” 1.配置Oracle Instant Client环境 到Oracle官网下载Oracle Instant Client,注意选择x86平台,Toad只认32位的Oracle Instant Client。至于版本号,没有特别要求,版本向下兼容。 桌面上,右键点“我的电脑”,选择“属性”,选择“高级”页中的“环境变量”,在系统变量中,修改如下 变量名:ORACLE_HOME 变量值:D:\P...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:39
ChaunceyHao
阅读(1873)
推荐(0)
        
        
            
        
        
            
摘要:        
前提: 导入COM库:Microsoft word 11.0 Object Library. 引用里面就增加了: 创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(); oWord.Visible = true; oDoc = oWord.Documents.Add(ref oMissing, ref oMissing, ...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:32
ChaunceyHao
阅读(228)
推荐(0)
        
        
            
        
        
            
摘要:        
关于“手机拍照识别二维码”WM版运行中的小问题及解决~ 收藏 前不久看了黎波的一篇关于手机拍照识别二维码的文章,的确受益匪浅,然后从CodeProject上面下载了该例子的源代码,你可能会遇到如下调试时的问题,今天我在这里跟大家分享一下我的解决思路和办法把。 问题一:调试Winform平台的例子时出现如下提 示:Error'ThoughtWorks.QRCode.Properties.Resources' does not contain a definition for 'GetResource'。其实,把这些出错的地方改成:MemoryStream memo    
阅读全文
 
        
        
            posted @ 2012-01-05 11:32
ChaunceyHao
阅读(2155)
推荐(0)
        
        
            
        
        
            
摘要:        
关于匿名函数的调用,以前司徒正美【博客园】专门有写过,常见的大约也就那么几种,比如 (function(x,y){ alert(x+y); return x+y; }(3,4)); //注意这里的括号顺序 除了上面这种,还有一种是 (function(x,y){ alert(x+y); return x+y; })(3,4); //看这里与上面同样的位置 这是几种比较妖的调用方式: -function(x,y){ alert(x+y); return x+y; }(3,4); +function(x,y){ alert(x+y)...    
阅读全文
 
        
        
            posted @ 2012-01-05 11:20
ChaunceyHao
阅读(293)
推荐(0)
        
        
 
    
    
        
        
            
摘要:        
在写侧边栏标签云图缓存的过程中,到处找标签云图的函数说明无果,最终找到此文,全部问题解决,mark一下。 说明 该标签于WordPress 2.3版本投入使用,可在所谓的“标签云”中显示多个标签,所显示标签的大小取决于该标签的使用频率。WordPress 2.8中的wp_tag_cloud引入了taxonomy参数,使分类法被用作云的产生基础。这意味着,例如,你可以通过wp_tag_cloud向访 问者展示文章的分类云。 用法 <?phpwp_tag_cloud($args);?> 默认用法 <?php $args = array( 'smallest' =&    
阅读全文
 
        
        
            posted @ 2012-01-04 14:57
ChaunceyHao
阅读(615)
推荐(0)
        
        
            
        
        
            
摘要:        
最近一个项目的开发中,初始化导航菜单的数据,后台给定的数据是 JavaScript 对象,其键是菜单的 id (数字),值是菜单对象。数据如下: 123456789101112var menuList = {'26':{'name':'新闻','model':'list'},'23':{'name':'娱乐','model':'list'},'25':{'name':'体育','m    
阅读全文
 
        
        
            posted @ 2012-01-04 14:55
ChaunceyHao
阅读(206)
推荐(0)
        
        
            
        
        
            
摘要:        
jQuery 1.7 中,对以前的 bind/unbind、live/die、delegate/undelegate 三个事件绑定方法做了统一: 12$(elements).on( events [, selector] [, data] , handler );$(elements).off( [ events ] [, selector] [, handler] ); 当提供了selector参数时,.on() 和以前的 .delegate() 方法十分类似;当selector参数忽略或为空时,又和以前的 .bind() 很相似。 有一点需要注意,当 data 参数是字符串类型时,必须要.    
阅读全文
 
        
        
            posted @ 2012-01-04 14:53
ChaunceyHao
阅读(421)
推荐(0)
        
        
            
        
        
            
摘要:        
因为某个众所周知的原因,有时需要指定域名对应的 IP 地址,Windows 上比较容易,修改 Windows/System32/drivers/etc/hosts 文件即可。 在 Android 下,/etc 是 link 到 /system/etc 的,我们需要修改 /system/etc/hosts 来实现。但是这个文件是只读,不能通过 shell 直接修改。可以通过连接到 PC 上使用 adb 来修改。步骤如下: 获得 root 权限:adb root设置/system为可读写:adb remount将 hosts 文件复制到PC:adb pull /sys...    
阅读全文
 
        
        
            posted @ 2012-01-04 14:43
ChaunceyHao
阅读(253)
推荐(0)
        
        
            
        
        
            
摘要:        
Sysdeo Eclipse Tomcat Launcher plugin 最新版本 3.3 添加了对 Tocat 7.x 的支持。 下载地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV33.zip 增加了两个快捷键: ALT + T 重启 TomcatCTRL + ALT + T 启动/停止 Tomcat    
阅读全文
 
        
        
            posted @ 2012-01-04 14:43
ChaunceyHao
阅读(165)
推荐(0)