51CTO博客开发
export LANG=zh_CN.UTF-8 export LANG=en_US 在使用linux的终端工具SecureCRT的时候,每次提交SVN想输入中文日志的时候总是输不了中文。svn ci -m "" 这时候两个引号之间就是没有办法输入中文。后来跟其他同学请教,找了一个终极解决方案要先保证SecureCRT是UTF8格式的,设置:选项-会话选项-终端-外观的字符编码,选择utf-
本文只是下面这篇教程的简化版,只提取核心部分,主要为了方便自己随时参考原帖http://www.cnblogs.com/leoo2sk/archive/2011/06/27/write-javascript-with-seajs.html (张洋)SeaJs下载https://github.com/seajs/seajs/https://github.com/seajs/seajs/tree/ma
说明:三种方式都封装成了jquery插件,第一种是普通青年的写法,简单易懂,大部分程序员可能会这么写。第二种是优秀青年的写法,对第一种方法进行了改进优化,主要有两点:使用 delegate()方法--事件委托,这样只给li的父元素ul添加一次事件回调即可,而第一种方法会给所有li都添加事件回调,第二是使用自定义事件(bind和trigger),对代码进行了解耦,提高了可复用性。第三种是文艺青年的写
把prototype属性整明白(之一)长久以来,看到js代码中的prototype属性都有一种神经错乱的感觉,时而明白,时而又糊涂了,甚至我都没搞明白自己到底糊涂在哪个地方上,经过这些天的死磕,终于把这事儿整明白了。下面写一些我的心得,关于原型的基本概念就不讲了,请先参考相关书籍,这里只讲容易陷入误区的地方:首先看这段代码:function O(){}O.foo = function(){&nbs
本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助。 1、Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、Linux命令行下往版本库中添加新的文件 svn add file 例如:sv
大家都知道 SET NAMES x 相当于
好久不用又忘了,记一下 GRANT SELECT,INSERT,DELETE,UPDATE ON db.* TO root@ip IDENTIFIED BY "password" 【WITH GRANT OPTION】 ; REVOKE all ON db.* FROM root@ip; 注意 ip
在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 守护进程,也就是通常说的Daemo
查看服务器CPU型号 grep "model name" /proc/cpuinfo | cut -f2 -d: 查看服务器内存容量 grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep &
查看乱码文件的i节点号 ls -il 17 -rw-r--r-- 1 root root 0 Mar 27 2009 ?鑴?虣????}??+????+4堙? 使用find命令查找,并用 -exec command 命令重命名 find / -inum 17 -e
说明: 由于动态gif是由多张静态图片组成的,所以生成缩略图时要循环遍历每一张图片,对每张图片分别进行resize,最后再合并到一起。 我没深入研究gif图片的格式,以下是根据实际测试得出的一些结论: (1)可根据gif图片的头部特殊字符串判断是否是动态gif图片(is_animation函数) (2)动态gif图片第0帧貌似是背景图,可以根据此图得出图片最大宽度和高度,然后得到一个压缩比
1.rsyncd.conf配置文件 1.1 全局参数 在[moudle]之前的参数都是全局参数,也可以在全局参数下定义部分模块参数,这时该参数的值就是所有模块的默认值。
原文地址:http://www.blogkid.net/archives/1331.html 很多时候需要监控服务器上的Memcached运行情况,比如缓存的查询次数,命中率之类的。但找到的那个memcached-tool是linux下用perl写的,我也没试过windows能不能用。后来发现个简单的办法可以做到,就是使用Telnet。 首先登录到
#!/bin/sh echo `date` while read line do pcount=`ps -ef | grep "$line" | grep -v grep -c` &nb
一些教程: http://iamsk.iteye.com/blog/453166 http://wenku.baidu.com/view/f183b551f01dc281e53af05e.html http://hi.baidu.com/%D6%B0%B3%A1%D0%C2%CA%D6%B9%FE%B9%FE/blog/item/1765f3d6c7763ad4a144dfda.html
xdebug下载地址:http://www.xdebug.org/download.php 版本选择: xdebug有Non-thread-safe(非线程安全)、thread-safe(线程安全) 写一个test.php,内容为<?php phpinfo(); ?>,搜索"Thread Safety" enable为线程安全版、disable为非线程安全版
很多项目在初建时由于工程师不严谨或者水平不够选用了错误的数据库编码,用latin1编码存储中文数据,随着项目复杂程度提高,会出现各种编码问题,可以说是后患无穷,经过反复测试,我总结出一个办法可以把latin1编码的数据库转换成gbk或u8编码,与大家分享 一. latin1 转 gbk 1.导出数据库 mysqldump --default-character-set=latin1 -
1.PHP不支持多重继承,但是可以为一个类声明多个接口。一个类可以在继承自一个基类的同时,实现多个接口,例如: class MyCar extends Car implements Interface1,Interface2 {} 2.契约式编程是指在编写类之前事先声明接口的一种编程实践。可以用来增强封装性,优化工作流。 例如:类A和类B在交互时使用了一个唯一
一直没系统学过这个,今天是现上轿现扎耳朵眼儿,现学现卖 这个程序的目的是定时检查31个进程,始终保持31个中有10个在跑 #!/bin/sh i=1 running_count=0 while [ $i -lt 32 ] do
这个命令老忘,记一下 nohup php spider.php 1 > /home/wanghui3/spider_1.log 2>&1 & spider.php 后面的1是参数,代码中可以这样获取: $provid = $argv[1]; 查看实时执行结果: tail -f /home/wanghui3/spider_1.log 当前进
怕忘了,记在这里 find /tmp -type f -iname "magick*" -exec rm -rf {} \; -type f 文件 d目录 l 符号链接 -iname
费了九牛二虎之力,终于把redmine装上了,以下是安装过程,参考了前人的教程 1.安装yaml库 (1)如果这个库没装的话,装rubygems时总会出现这个错误: “It seems your ruby installation is missing psych (for YAML outpu
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号