August 6, 2012
zend studio 破解及汉化(9.0.3/10.0.0)
"Zend studio 10 破解下载地址见: http://www.geekso.com/ZendStudio100/\n==========================================================\nzend studio 9.0.3版本,官方下载地址如下:\nhttp://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3.msi\n开始破解软件:\n首先下载破解文件: com.zend.php.core_9.0.3.201205071416.jar ,下载完成后,复制到zend studio 9.0.3的plugins目录下,\n覆盖原文件,记住不要解压。\n启动zend studio 9.0.3, 输入下面注册码: …"
August 5, 2012
jQuery Datepicker 中文
"以前在使用 js 日历时,没有使用过 jQuery Datepicker,今天第一次使用发现非常的好用。使用时需要将日历文字显示为中文,打开前边的链接在文章底部就可以看到将 jQuery Datepicker 文字显示为中文的方法,在 http://jquery-ui.googlecode.com/svn/trunk/ui/i18n/ 可以看到各种版本的语言,中文文件内容如下:\njQuery(function($){ $.datepicker.regional[\u0026#39;zh-CN\u0026#39;] = { closeText: \u0026#39;关闭\u0026#39;, prevText: \u0026#39;\u0026lt;上月\u0026#39;, nextText: \u0026#39;下月\u0026gt;\u0026#39;, currentText: \u0026#39;今天\u0026#39;, monthNames: [\u0026#39;一月\u0026#39;,\u0026#39;二月\u0026#39;,\u0026#39;三月\u0026#39;,\u0026#39;四月\u0026#39;,\u0026#39;五月\u0026#39;,\u0026#39;六月\u0026#39;, \u0026#39;七月\u0026#39;,\u0026#39;八月\u0026#39;,\u0026#39;九月\u0026#39;,\u0026#39;十 …"
August 5, 2012
jQuery mouseover mouseout事件在IE下闪烁的解决方法
"$(\u0026#34;#category ul\u0026#34;).find(\u0026#34;li\u0026#34;).each( function() { $(this).mouseover( function() { $(\u0026#34;#\u0026#34; + this.id + \u0026#34;_menu\u0026#34;).show(); $(this).addClass(\u0026#34;a\u0026#34;); } ); $(this).mouseout( function() { $(this).removeClass(\u0026#34;a\u0026#34;); $(\u0026#34;#\u0026#34; + this.id + \u0026#34;_menu\u0026#34;).hide(); } ); } ); 浏览器之间的不兼容一直令前端开发者的头疼,而 IE 更是噩梦。鼠标在下拉菜单移动时菜单会不断闪烁,说明不断触发了 mouseover 和 mouseout 事件。\n这貌似涉及到所谓的“事件冒泡”,我不懂 JavaScript,就不在误人子弟了,详情请自己 Google,这里只给出解决方法:将 mouseover 改成 mouseenter,mouseout …"
July 30, 2012
MySQL开发规范[转]
"MySQL开发规范 说明,此规范为内部制定的一个给开发人员如何使用MySQL的规范,由Team共同讨论制定,还在不断的完善中,有一些建议或者规定不一定十分合理,后续可能会修改。另外,MySQL版本不断进化,也会导致有一些条款失效,请大家根据自身的情况谨慎参考。\n一、 表设计\n库名、表名、字段名必须使用小写字母,“_”分割。 【FAQ】\n库名、表名、字段名必须不超过12个字符。 【FAQ】\n库名、表名、字段名见名知意,建议使用名词而不是动词。 【FAQ】\n建议使用InnoDB存储引擎。 【FAQ】\n存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。 【FAQ】\n建议使用UNSIGNED存储非负数值。 【FAQ】\n建议使用INT UNSIGNED存储IPV4。 【FAQ】\n整形定义中不添加长度,比如使用INT,而不是INT(4)。 【FAQ】\n使用短数据类型,比如取值范围为0-80时,使用TINYINT UNSIGNED。\n不建议使用ENUM类型,使用TINYINT来代替。 【FAQ】\n尽可能不使用TEXT、BLOB类型。 【FAQ】\nVARCHAR(N),N表示的是字符数 …"
July 22, 2012
使用pt-stalk诊断MySQL问题
"在MySQL服务器出现短暂(5~30秒)的性能波动的时候,一般的性能监控工具都很难抓住故障现场,也就很难收集对应较细粒度的诊断信息。另外,如果这种波动出现的频率很低,例如几天才一次,我们也很难人为的抓住现场,收集数据。这正是pt-stalk所解决的问题。\npt-stalk是 Percona-Toolkit 的一部分(其前身是Aspersa的一部分)。安装Percona-Toolkit后,可以通过man pt-stalk了解如何使用该工具,本文的介绍是man pt-stalk的一个子集,强烈建议直接阅读man pt-stalk。额外的,本文将提供pt-stalk示例命令可供参考。\n1. 使用pt-stalk\npt-stalk –collect-tcpdump –function status \\\n–variable Threads_connected –threshold 2500 \\\n–daemonize — –user=root –password=YOURPASSWORD\n上面的命令表示,让pt-stalk后台运行(–daemonize),并监视SHOW GLOBAL STATUS …"
July 17, 2012
如何在linux下解压缩rar格式的文件压缩包
"前言:没有特殊原因,文档如果要传到linux上,一定要打成*.zip格式,这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲,本节讲下,如何让linux支持解压缩rar文件\n一 、系统环境\n1.1 系统环境 实验环境一: CentOS release 5.5 (Final) 2.6.18-194.el5 x86_64 GNU/Linux \u0026lt;–64位系统 实验环境二: CentOS release 5.4 (Final) 2.6.18-164.el5 i686 GNU/Linux \u0026lt;–32位系统\n1.2命令查看方法: [root@oldboy tools]# cat /etc/redhat-release CentOS release 5.5 (Final) [root@oldboy tools]# uname -r 2.6.18-194.el5 [root@oldboy tools]# uname -m x86_64 二、下载并安装rar软件\n2.1 下载( http://www.rarsoft.com/download.htm)\nmkdir …"
July 16, 2012
解决SSH里“Server Refused Our Key”的方法
"/******************* title:解决SSH里“Server Refused Our Key”的方法 author:insun blog:http://yxmhero1989.blog.163.com/ *****************/ 在公司使用虚拟机研究爬虫抓网页和相关数据,要连接linux虚拟机。\nputty.exe 该软件可连接服务器,用来连接远程的linux服务器和虚拟机,或者用来设置代理。\n网关设置正确的话,应该可以不用密钥可以login的。若在其他地方才要ppk密钥key。\nwinscp406setup.exe 该软件用来在pc和服务器中传送文件\n输入root后出现“Disconnected:No supported authentication methods available” 命令行里输入 ipconfig /flushdns这个试一下,自己研究去哈哈\n====================================================================================\n找了个:Server …"
July 16, 2012
SSH+Git Server on Windows – 在Windows下搭建Git服务器(教程)
"推荐软件: Windows 的 Git 服务器GitStack\n会看英文\n软件需求: 1.windowXP, win7 都测试通过 2.Copssh_3.1.4_Installer.exe 3.Git-1.7.3.1-preview20101002.exe\n搭建git服务器步骤: 1.安装copssh 1.1 我选择安装路径c:\\ICW,其他选项都选默认. 1.2 设置环境变量,系统的Path中添加C:\\ICW\\bin\n1.3 右键 我的电脑,选择 管理,打开 系统工具-\u0026gt;本地用户和组-\u0026gt;用户, 在用户窗口点击右键,选择 新用户,用户 名输入git,密码输入git. 1.4.选择git用户,右键 选属性, 点击 隶属于-\u0026gt;添加,使git用户被添加到administrator组,并拥有administrator权限. 1.5 选择 开始-\u0026gt;所有程序-\u0026gt;copssh-\u0026gt;0.1 activate a user,在user name下拉列表中选择刚刚新建的git用户,点击next,输入 Type a passhrase,并记住输入的Type a …"
July 13, 2012
mysql中Table is read only的解决办法
"今天遇到一个这样的提示repair数据表的时候出现“mysql中Table is read only”\n在mysql中,Select之类的都正常,但在网页程序中提示:Table ‘********’ is read only\n然后我\nchmod -R 0777 /var/lib/mysql/taoniu2007/\n给数据库目录的所属用户和组改为mysql,并加上777的权限,还是一样提示。\n程序中使用root连接,也是一样的提示。\n想用myisamchk来检查一下,也提示read only。\n最终在这里找到了解决方法: http://www.mysqltalk.org/re-the-table-is-read-only-vt154092.htm l\n引用一下\nSQL代码 Hi,\nI just encountered a similar problem on one of my production servers this morning. (I’m still investigating the cause.) After doing a quick bit of …"
July 9, 2012
在WINDOWS下使用copSSH配置GIT服务器
"近日对GIT进行了研究,发现还真是个好东东,但是在GIT服务器的配置上,在试用了多个SSH服务器之后,始终未能搞定,导致几近崩溃;最终靠着秉承“外事问谷歌,内事问百度”的理念,终于找到了一篇E文的博客,才算搞定。今把过程展示出来,希望对大家能有帮助。(注:本文严重参考了以下博客 http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/,在此表示强烈感谢) **基本原理:**使用copSSH在WINDOWS(XP)上建立SSH服务器;使用生成的“公钥-私钥”对作为身份标识;在服务器上配置SHELL脚本环境;配置客户端,加载私钥。详细过程如下: 安装前准备: Download copSSH [ SourceForge Link] (注:SSH服务器软件)\nDownload msysgit (注:WINDOWS下的git安装包) Download TortiseGIT (注:WINDOWS下的git图形化软件,与TortiseSVN是同门) Download PuTTY …"