May 15, 2010
mcafee不能更新,提示初始化Common updater子系统失败
"升级mcafee时出现初始化Common updater子系统失败,重装修复问题依然存在,不能解决,看图:\n一共有两种解决办法,其一是复制 FrameworkManifest.xml 这个文件来覆盖,其二是删除 FrameworkManifest.xml并重新安装Common Management Agent (CMA)\n8.5.0.i版本的FrameworkManifest.xml文件下载:\n下载文件 (已下载 153 次)\n点击这里下载文件: FrameworkManifest.xml\n官方的bug说明:\nCorporate KnowledgeBase\nERROR: McAfee Common Framework returned error fffff95b @ 2 (issue: FrameworkManifest.xml corrupt)\nCorporate KnowledgeBase ID: KB54520\nPublished: August 08, 2008\nEnvironment\nMcAfee Common Management Agent 3.60\nMcAfee …"
May 14, 2010
tar命令详解
"经常使用:\nsudo tar zxvf lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz -C /usr/share/\n功能:备份文件;\ntar cvf 备份文件.tar 备份文件或目录;\ntar czvf 备份文件.tar.gz 备份文件或目录;\ntar xzvf 备份文件.tar.gz 备份文件或目录 -C 解压到的目录;\nc:(create)建立新的备份文件;\nv:(verbose)显示指令的执行过程;\nf:(file)置顶备份文件;\nz:(gzip或ungzip)通过gzip指令处理备份文件;\nx:从备份文件中还原文件;\ntar命令详解:\n功能说明:备份文件。\n语 法:tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b\n][-C ][-f ][-F ][-K ][-L\n][-N ][-T ][-V ][-X\n][-][–after-date=][–\natime-preserve][–backuup=][–checkpoint][–concatenate][– …"
May 14, 2010
PHP使用接口实现多重继承
"PHP类虽然是单继承的,但是可以通过其它特殊的方式实现多重继承,比如使用接口实现,只要把类的特征抽象为接口,并通过实现接口的方式让对象有多重身 份,通过这样就可以模拟多重继承了。\n下面就是一个用接口模拟多重继承的例子,源代码如下:\ninterface UserInterface{ // 定义User的接口\nfunction getname();\n}\ninterface TeacherInterface{ //teacher 相关接口\nfunction getLengthOfService();\n}\nclass User implements UserInterface { // 实现UserInterface接口\nprivate$name = “tom”;\npublicfunction getName(){\nreturn$this-\u0026gt;name;\n}\n}\nclass Teacher implements TeacherInterface { // 实现TeacherInterface接口\nprivate$lengthOfService = 5; // …"
May 14, 2010
在smarty中增加类似foreach的功能自动加载数据
"在smarty中使用自定义插件来加载数据(见:), 在使用的时候还是感觉不够方便,灵机一动就想写成类似foreach那种标签:\n第一步:在Smarty_Compiler.class.php的_compile_tag函数中增加:\nview\nplain copy\nto clipboard print ?\n//加载\n数据的开始标签\ncase‘load’:\n$this-\u0026gt;_push_tag(‘load’);\nreturn$this-\u0026gt;_complie_load_start($tag_args);\nbreak;\n//加载数据的结束标签\ncase‘/load’:\n$this-\u0026gt;_pop_tag(‘load’);\nreturn“”;\nbreak;\n第二步:增加一个方法:\nview\nplain copy\nto clipboard print ?\n/** * 加载数据 * @param $tag_args */ function _complie_load_start($tag_args) { $key = substr(md5($tag_args), 8, 16); //根据参数生成 …"
May 14, 2010
Smarty缩图函数
"下载: function.thumb.php\n/*\nSmarty plugin “Thumb”\nPurpose: creates cached thumbnails\nHome: http://www.cerdmann.com/thumb/\nCopyright (C) 2005 Christoph Erdmann\nThis 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.\nThis library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; …"
May 14, 2010
Smarty高级特性 – 用户自定义函数使用 SMARTY:: register_function;
"Smarty高级 特性 – 用户自定义函数 使用 SMARTY:: register_function;\n前言: 很久不用smarty了,因为大多数项目都是比较轻量型的。前段时间 笔者接了个还算可以的项目,下面有几个程序员 ,与一个美工组为项目团队。为了做快速的布署应用 ,也为了小组成员能形成一个统一的view层的控制,选择了smarty。发现smarty果然还是那么的强大,那么的很黄很暴力。 作者:无喱头\n故事背景: 小张是个很漂亮的美工MM,与无喱头搭档已经很多年。请不要误解,无喱头是有老婆女儿的,他们之前没有任何的暧昧关系,仅仅是同事,或者是上下级。 在两人的多年合作过程中,在很多地方,已经形成了一种默契。在很多时候,喱头提供封装好的php函数,然后通过一些技术 上的修改,可以直接使用小张在模板里引入php函数,这样可以很方便的把模板切成很多小块,便于维护。并且由于可以自定义一些关键字,小张可能很快的取出 想要的一些数据 。 比如: {phpsoho “sort=article\u0026amp;order=ID …"
May 11, 2010
分享一个chm转html格式的软件,绿色免安装
"可以很方便的把CHM反编译成HTML格式的文件,包括里面的附件,生成的文件按照目录结构组织,可以再次编译成CHM格式。本站提供的为绿色版,不需要注册码。\n点击下载"
May 11, 2010
超级文本批量替换5.0
"今天用对一些html里面的源代码进行替换,刚开始用的是”Advanced Find and Replace”这个软件,后来在替换另一个文件夹里的网页代码的时候,就是找不到要替换的内容,但打开源代码看了一下明明有的,后来一看编码是utf-8编码的,怀疑是网页编码的问题,于是从网上下载了一个"文本批量替换专家"这个软件,试了一下也不行.正准备放弃的时候,发现了"超级文本批量替换"这个软件,且还支持utf-8编码,下载到本地,测试一下,确实不错,前两个软件都没有办法替换的文本,用这个软件一会就给搞定了,看了一下,发现比前两个软件功能方面要强一些的.于是在这里提供给大家下载使用. 点击下载"
May 7, 2010
unable to find a supported device to write the vmware esx server ESXi 3.5 image to 的解决办法
"使用sata 320G硬盘安装vmware esx3.5,在按f11接受许可协议后总是出现 “unable to find a supported device to write the VMware ESXi 3.5 image to .”的错误提示,如图\n[][1]\n解决办法:\n1、在此界面按ALT+ F1键进入控制台,用户名root,密码为空\n2、vi /usr/lib/vmware/installer/Core/TargetFilter.py 找到 return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_IDE这一行,改为return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_ISCSI保存退出3、输入install命令重新安装。4、当回到原来的错误界面后,再按ALT+ F1键,按照提示进行安装就不会再出错误提示了。5) Press F11 on the next screen and you should then …"
May 5, 2010
用VM启动时出现的提示The CPU has been disabled by the guest…..的解决办法
"虚拟机在安装linux操作系统时出现:The CPU has been disabled by the guest operating system……..\n解决方法是*.vmx文件的最后添加两行:\nmonitor_control.restrict_backdoor = TRUE\nmonitor_control.enable_svm = TRUE\n就OK了"