May 18, 2010
windows2003+iis6.0 的cacti系统的安装
"\u003cp\u003e官方教程:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e一、所需软件及下载链接:\u003c/p\u003e\n\u003cp\u003e1、Cacti\n下载地址: \u003ca href=\"http://www.cacti.net/downloads/\"\u003ehttp://www.cacti.net/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e(这个是Cacti的网页显示程序,是用PHP做的,完成之后你要把放他放在你的WEB目录里。)\n2、Cactid\n下载地址: \u003ca href=\"http://www.cacti.net/downloads/cactid/packages/Windows/\"\u003ehttp://www.cacti.net/downloads/cactid/packages/Windows/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e(这个是cacti从RRDtool那里得到的图形生成图形的程序。)\u003c/p\u003e\n\u003cp\u003eSpine这个是Cactid的新版。0.8.6版之后就用这个做为生成图形与网页的接口了\n3、RRDTool\n下载地址: \u003ca href=\"http://www.cacti.net/downloads/rrdtool/win32/\"\u003ehttp://www.cacti.net/downloads/rrdtool/win32/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e(这个就是生成图形的程序了,这个要用到cmd.exe程序。当然你要把你的cmd.exe加上USER权限)\n4、PHP 4.3.6或5.x\n下载地址: \u003ca href=\"http://www.php.net/downloads.php\"\u003ehttp://www.php.net/downloads.php\u003c/a\u003e\n5、MySQL 4.x或MySQL 5.x\n下载地址: \u003ca href=\"http://dev.mysql.com/downloads/\"\u003ehttp://dev.mysql.com/downloads/\u003c/a\u003e\n6、(非必要) …\u003c/p\u003e"
May 18, 2010
Cacti在Windows下的安装
"\u003cp\u003e官方教程:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e该安装文档是我参照 \u003ca href=\"http://www.cacti.net/\"\u003ewww.cacti.net\u003c/a\u003e 上的官方文档进行安装后,总结出来的。平台是winxp或win2k。我把涉及到的软件制作了个安装包,忽略了版本号,这样可以让大家正确选择,少走很多 我弯路,http://www.bgctv.cn/cacti.rar安装手册内的很多细节是针对新手的,希望更多的人可以使用)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1、安装mysql.(版本mysql-3.23.52)\u003c/strong\u003e\n安装包内的mysql.rar解压缩,正常安装到c盘的mysql目录;安装后需要手动执行C:\\MYSQL\\BIN \\winmysqladmin.exe文件,其实就是找到他,双击一下就可以了,他会启动mysql要求你设置mysql的用户名密码,我设置的是用户 名:root 密码:cacti 这个用户名和密码会用到几次,请记清楚\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2、安装apache(版本apache_2.0.49-win32-x86)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e正常安装包内的版本,约定一下,我们把软件安装到C:\\APACHE2目录下,正常情况下,你在浏览器里打 \u003ca href=\"http://127.0.0.1/\"\u003ehttp://127.0.0.1\u003c/a\u003e\n就可以看到apache正常启动了,屏幕右下脚会有个小标志(红色的羽毛), …\u003c/p\u003e"
May 18, 2010
Windows下快速安装CACTI流量监控
"\u003cp\u003e独家:公司最近要对几台上架的服务器进行远程监控,需要提出解决方案。前一段时间曾经在CU上见人们都在讨论CACTI,所以就对照网上的教程进行 了CACTI安装调试,但是可能是自己太菜了,在这个过程中遇到了许多问题,在这里把这个过程记录下来,给像我一样的菜鸟。\u003c/p\u003e\n\u003cp\u003eCACTI是一套PHP程序,它利用SNMPGET采集数据,使用RRDTOOL绘图引擎绘图,RRDTOOL是MRTG的替代者,它们的作者 是一个人。由于RRDTOOL功能过于强大,所以使用起来命令过于复杂,而CACTI就在这时出现了,它是图形界面,使用简单,使不用直接和 RRDTOOL接触。但是它是以SNMP和RRDTOOL为基础的,所以最好深入学习一下NET-SNMP和RRDTOOL的使用。\u003c/p\u003e\n\u003cp\u003e好了,废话不多说了,我们来看看在Windows下如何安装CACTI吧。正如我前面说的那样,CACTI是一套PHP系统,所以如果说是安装 调试的话最主要的还的PHP环境的建立。其它的RRDTOOL和Net-Snmp简单应用的话只要安装上就可以,不用做太多的设置。\u003c/p\u003e\n\u003cp\u003ePHP是一套强大的脚本语言,最初只能应用于Linux下面,随着它的发展,已经能够 …\u003c/p\u003e"
May 18, 2010
服务器系统监控CACTI在windows和linux下安装配置
"\u003cp\u003e\u003cstrong\u003eWindows下Cacti安装\u003c/strong\u003e\n声明:本系列文档出自 \u003ca href=\"http://blog.sina.com.cn/5istone\"\u003e石头记\u003c/a\u003e,如若转载请注明出处,本人保留文档的所有权,并欢迎转载。\u003c/p\u003e\n\u003cp\u003e本系列文档的其他部分链接如下:\n一、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000b5x.html\"\u003e概述及Cacti的工作流程\u003c/a\u003e\n二、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000b5y.html\"\u003eCacti安装\u003c/a\u003e\n\u003cstrong\u003e(Linux)\u003c/strong\u003e\n三、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000b6o.html\"\u003eCacti的使用\u003c/a\u003e\n四、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000b77.html\"\u003eCacti脚本及模板\u003c/a\u003e\n五、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000b7j.html\"\u003eCacti插件\u003c/a\u003e\n六、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000bb7.html\"\u003eCacti高级应用–打造自己的Cacti模板\u003c/a\u003e\n七、 \u003ca href=\"http://blog.sina.com.cn/s/blog_4e424e2101000blp.html\"\u003eCacti安装\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e(Windows)\u003c/strong\u003e\n一、软件需求\n1、 操作系统:Windows Server 2003企业版(或其他NT系统)。\n2、 安装Apache,当然也可以使用IIS。\n3、 安装MySQL,下载MySQL的Windows版本并安装到c:/mysql文件夹下。\n4、 安装PHP,从www.php.net 下载PHP 5.X并安装到c:/php文件夹下。\n5、 安装RRDTool,从www.cacti.net下载Cygwin版RRDTool并安装到c:/cacti文件夹下。\n6、 安装Net-SNMP,下载Net-SNMP并安装到c:/net-snmp文件夹下。\n7、 安装Cacti,将下载的Cacti 压缩文件解压 …\u003c/p\u003e"
May 18, 2010
cacti添加apache状态信息
"\u003cp\u003e对Apache Server Status的启用状态信息\n对Apache的状态管理的模块是LoadModule status_module modules/mod_status.so,所以需要在配置文件httpd.conf里启用这个模块,所前面的#去掉.然后将”#Include conf/extra/httpd-info.conf“前面的#也去掉,打开\u003cstrong\u003eextra/httpd-info.conf\u003c/strong\u003e文件,启用\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eExtendedStatus On\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e配置Apache Server Status的权限\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eSetHandler server-status\nOrder Deny,Allow\nDeny from all\nAllow from 10.0.10.22\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e下载CACTI模板和脚本\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://forums.cacti.net/about25227.html\u0026amp;highlight=apachestats\"\u003ehttp://forums.cacti.net/about25227.html\u0026amp;highlight=apachestats\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e在上面的地址下载一个叫 \u003cstrong\u003eApacheStats08.zip\u003c/strong\u003e 的,中间有二个文件,一个处理脚本php的,另一个是xml的文件.\u003c/p\u003e\n\u003cp\u003e1.其中的ss_apache_stats.php是脚本文件, …\u003c/p\u003e"
May 18, 2010
有关Apache Server Status和Cacti对Apache的监控
"\u003cp\u003e我们平时使用apache常常了解他的性能只能使用ps aux|grep httpd|wc -l查看有多少个进程,但处理了多少http的请求我们不清楚,进程是不是在工作,还是在等都不是很明白,要了解apache的性能,我们需要使用 Apache Server Status的模块来详细了解apache工作的怎么样.下面我还介绍使用cacti来监控它.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e一.对Apache Server Status的启用\u003c/strong\u003e\n对Apache的状态管理的模块是LoadModule status_module modules/mod_status.so,所以这个需要有\n然后打开下面的配置\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eExtendedStatus On\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e配置Apache Server Status的权限\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003e\u0026lt;location /server-status\u0026gt;\n SetHandler server-status\n Order Deny,Allow\n Deny from all\n Allow from 60.60.60.60\n\u0026lt;/location\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/blockquote\u003e\n\u003cp\u003e打开查看的 …\u003c/p\u003e"
May 15, 2010
错误1920 服务McAfee Framework服务(McAfee Framework)启动失败.确认有足够的权限启动
"\u003cp\u003e确认有足够的权限启动系统服务的解决方法重装至正在启动服务,出现安装程序信息:“错误1920。服务McAfee Framework服务(McAfee Framework)启动失败。确认有足够的权限启动系统服务。”按“忽略(I)”才能继续安装,但最后还是不能升级。\u003c/p\u003e\n\u003cp\u003e经过不断摸索,上官方网站查询资料,找到解决办法如下:\u003c/p\u003e\n\u003cp\u003e打开服务控制台,禁用 McAfee Framework 服务\n重新启动,启动后再进程中(打开任务管理器) 结束 UpdaterUI.exe\u003c/p\u003e\n\u003cp\u003e运行regedit ,删除以下:\nHKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\McAfee Framework\nHKEY_LOCAL_MACHINE\\SOFTWARE\\Network Associates\\TVD\nHKEY_LOCAL_MACHINE\\SOFTWARE\\Network Associates\\ePolicy orchestrator\n以上三个必须删除\u003c/p\u003e\n\u003cp\u003e删除以下目录\nC:\\Program Files\\Network Associates\\Common …\u003c/p\u003e"
May 15, 2010
mcafee不能更新,提示初始化Common updater子系统失败
"\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/05/mcafee-autoupdate.jpg\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/05/mcafee-autoupdate.jpg\" alt=\"mcafee-autoupdate\"\u003e\u003c/a\u003e升级mcafee时出现初始化Common updater子系统失败,重装修复问题依然存在,不能解决,看图:\u003c/p\u003e\n\u003cp\u003e一共有两种解决办法,其一是复制 FrameworkManifest.xml 这个文件来覆盖,其二是删除 FrameworkManifest.xml并重新安装Common Management Agent (CMA)\u003c/p\u003e\n\u003cp\u003e8.5.0.i版本的FrameworkManifest.xml文件下载:\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"http://qingwa.hackroad.com/newblog/template/elegantly/images/download.gif\" alt=\"mcafee不能更新,提示初始化Common updater子系统失败 - 饿狼 - 我们俩\"\u003e下载文件 (已下载 153 次)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://qingwa.hackroad.com/newblog/attachment.php?fid=9\"\u003e点击这里下载文件: FrameworkManifest.xml\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e官方的bug说明:\u003c/p\u003e\n\u003cp\u003eCorporate KnowledgeBase\u003c/p\u003e\n\u003cp\u003eERROR: McAfee Common Framework returned error fffff95b @ 2 (issue: FrameworkManifest.xml corrupt)\u003c/p\u003e\n\u003cp\u003eCorporate KnowledgeBase ID: KB54520\u003c/p\u003e\n\u003cp\u003ePublished: August 08, 2008\u003c/p\u003e\n\u003cp\u003eEnvironment\u003c/p\u003e\n\u003cp\u003eMcAfee Common Management Agent 3.60 …\u003c/p\u003e"
May 14, 2010
tar命令详解
"\u003cp\u003e\u003cstrong\u003e经常使用:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003esudo tar zxvf lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz -C /usr/share/\u003c/p\u003e\n\u003cp\u003e 功能:备份文件;\u003c/p\u003e\n\u003cp\u003e tar cvf 备份文件.tar 备份文件或目录;\u003c/p\u003e\n\u003cp\u003e tar czvf 备份文件.tar.gz 备份文件或目录;\u003c/p\u003e\n\u003cp\u003e tar xzvf 备份文件.tar.gz 备份文件或目录 -C 解压到的目录;\u003c/p\u003e\n\u003cp\u003e c:(create)建立新的备份文件;\u003c/p\u003e\n\u003cp\u003e v:(verbose)显示指令的执行过程;\u003c/p\u003e\n\u003cp\u003e f:(file)置顶备份文件;\u003c/p\u003e\n\u003cp\u003e z:(gzip或ungzip)通过gzip指令处理备份文件;\u003c/p\u003e\n\u003cp\u003e x:从备份文件中还原文件;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003etar命令详解:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e功能说明:备份文件。\u003c/p\u003e\n\u003cp\u003e语 法:tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b\u003c/p\u003e\n\u003cp\u003e][-C …\u003c/p\u003e"
May 14, 2010
PHP使用接口实现多重继承
"\u003cp\u003ePHP类虽然是单继承的,但是可以通过其它特殊的方式实现多重继承,比如使用接口实现,只要把类的特征抽象为接口,并通过实现接口的方式让对象有多重身 份,通过这样就可以模拟多重继承了。\u003c/p\u003e\n\u003cp\u003e下面就是一个用接口模拟多重继承的例子,源代码如下:\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003e\n\u003cp\u003einterface UserInterface{ // 定义User的接口\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efunction getname();\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e}\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einterface TeacherInterface{ //teacher 相关接口\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efunction getLengthOfService();\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e}\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eclass User implements UserInterface { // 实现UserInterface接口\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eprivate$name = “tom”;\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003epublicfunction getName(){\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn$this-\u0026gt;name;\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e}\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e}\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eclass Teacher implements TeacherInterface { // 实现TeacherInterface …\u003c/p\u003e\u003c/li\u003e\u003c/ol\u003e"
May 14, 2010
在smarty中增加类似foreach的功能自动加载数据
"\u003cp\u003e在smarty中使用自定义插件来加载数据(见:), 在使用的时候还是感觉不够方便,灵机一动就想写成类似foreach那种标签:\u003c/p\u003e\n\u003cp\u003e第一步:在Smarty_Compiler.class.php的_compile_tag函数中增加:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003eview\u003cbr\u003e\n\u003cbr\u003e\nplain\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003ecopy\u003cbr\u003e\n\u003cbr\u003e\nto clipboard\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003eprint\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003e?\u003c/a\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003e//加载\u003c/p\u003e\n\u003cp\u003e数据的开始标签\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecase‘load’:\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e$this-\u0026gt;_push_tag(‘load’);\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn$this-\u0026gt;_complie_load_start($tag_args);\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebreak;\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e//加载数据的结束标签\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ecase‘/load’:\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e$this-\u0026gt;_pop_tag(‘load’);\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ereturn“”;\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebreak;\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e第二步:增加一个方法:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003eview\u003cbr\u003e\n\u003cbr\u003e\nplain\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003ecopy\u003cbr\u003e\n\u003cbr\u003e\nto clipboard\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003eprint\u003c/a\u003e \u003ca href=\"http://blog.csdn.net/yycai/archive/2009/12/28/5092770.aspx#\"\u003e?\u003c/a\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e/**\u003c/li\u003e\n\u003cli\u003e* 加载数据\u003c/li\u003e\n\u003cli\u003e* @param $tag_args\u003c/li\u003e\n\u003cli\u003e*/\u003c/li\u003e\n\u003cli\u003efunction _complie_load_start($tag_args)\u003c/li\u003e\n\u003cli\u003e{\u003c/li\u003e\n\u003cli\u003e$key = …\u003c/li\u003e\u003c/ol\u003e"
May 14, 2010
Smarty缩图函数
"\u003cp\u003e下载: \u003ca href=\"http://www.21andy.com/blog/wp-content/plugins/coolcode/coolcode.php?p=703\u0026amp;download=function.thumb.php\"\u003efunction.thumb.php\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e/*\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSmarty plugin “Thumb”\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePurpose: creates cached thumbnails\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHome: \u003ca href=\"http://www.cerdmann.com/thumb/\"\u003ehttp://www.cerdmann.com/thumb/\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCopyright (C) 2005 Christoph Erdmann\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis library is distributed in the hope that it will be useful, but WITHOUT ANY …\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e"
May 14, 2010
Smarty高级特性 – 用户自定义函数使用 SMARTY:: register_function;
"\u003cp\u003eSmarty高级 特性 – 用户自定义函数 使用 SMARTY:: register_function;\u003c/p\u003e\n\u003cp\u003e前言:\n很久不用smarty了,因为大多数项目都是比较轻量型的。前段时间 笔者接了个还算可以的项目,下面有几个程序员 ,与一个美工组为项目团队。为了做快速的布署应用 ,也为了小组成员能形成一个统一的view层的控制,选择了smarty。发现smarty果然还是那么的强大,那么的很黄很暴力。\n作者:无喱头\u003c/p\u003e\n\u003cp\u003e故事背景:\n小张是个很漂亮的美工MM,与无喱头搭档已经很多年。请不要误解,无喱头是有老婆女儿的,他们之前没有任何的暧昧关系,仅仅是同事,或者是上下级。\n在两人的多年合作过程中,在很多地方,已经形成了一种默契。在很多时候,喱头提供封装好的php函数,然后通过一些技术 上的修改,可以直接使用小张在模板里引入php函数,这样可以很方便的把模板切成很多小块,便于维护。并且由于可以自定义一些关键字,小张可能很快的取出 想要的一些数据 。\n比如:\n{phpsoho “sort=article\u0026amp;order=ID …\u003c/p\u003e"
May 11, 2010
分享一个chm转html格式的软件,绿色免安装
"\u003cp\u003e可以很方便的把CHM反编译成HTML格式的文件,包括里面的附件,生成的文件按照目录结构组织,可以再次编译成CHM格式。本站提供的为绿色版,不需要注册码。\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"/wp-content/uploads/2010/05/chmencoder.rar\"\u003e点击下载\u003c/a\u003e\u003c/p\u003e"
May 11, 2010
超级文本批量替换5.0
"\u003cp\u003e今天用对一些html里面的源代码进行替换,刚开始用的是”Advanced Find and Replace”这个软件,后来在替换另一个文件夹里的网页代码的时候,就是找不到要替换的内容,但打开源代码看了一下明明有的,后来一看编码是utf-8编码的,怀疑是网页编码的问题,于是从网上下载了一个"文本批量替换专家"这个软件,试了一下也不行.正准备放弃的时候,发现了"超级文本批量替换"这个软件,且还支持utf-8编码,下载到本地,测试一下,确实不错,前两个软件都没有办法替换的文本,用这个软件一会就给搞定了,看了一下,发现比前两个软件功能方面要强一些的.于是在这里提供给大家下载使用. \u003ca href=\"/wp-content/uploads/2010/05/ultrareplace.rar\"\u003e点击下载\u003c/a\u003e\u003c/p\u003e"