自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 perl调试命令

perl -d yourperl.pl-s Step 运行一行,跟踪进入子程序-n Next 运行一行-r Return 运行到当前子程序结束-p 变量名 查看变量-x 变量名 查看变量,友好格式(hash用引用)-l/-/w 列出前后的代码-c 行号 执行到”行号...

2012-07-09 18:05:13 113

原创 perl转字符编码

gb2312转Utf8的方法: use Encode; my $str = "中文"; $str_cnsoftware = encode("utf-8", decode("gb2312", $str)); Utf8转gb2312的方法: use Encode; my $str = "utf8中文"; $str_cnsoftware = encode("gb2312"...

2012-07-09 16:42:58 139

sed替换文件中的内容

DATESTR=`date '+%Y%m%d%H%M'`echo $DATESTRsed -i "s/datetime.*/datetime=$DATESTR/g" ./aaa.txt

2012-07-06 15:53:57 150

原创 thrift安装

安装thrift的过程中发现需要手动安装ivya、下载apache ivy:http://labs.renren.com/apache-mirror//ant/ivy/2.2.0/apache-ivy-2.2.0-bin.tar.gzb、tar xzvf apache-ivy-2.2.0-bin.tar.gzc、cp ivy-2.2.0.jar to ANT_HOME/libd、g...

2012-06-25 16:52:00 88

awk基本命令

一个文件里面去重复行cat bbb2.txt | awk '{a[$7]=$7}END{for(i in a)print a[i]}' awk -F: '{print $3}' > bbb3.txt

2012-06-20 21:02:29 77

原创 emacs常用命令

掌握Emacs的快捷键可以说是Emacs爱好者的基本功,也是提高编辑速度和质量所必备的,但是初学者可能记不住那么多的快捷键必要时可以翻一下,最常用的快捷键数量也就数十个。Emacs的快捷键都是绑定于ctrl和alt(或称meta)上的,例如c-x就是ctrl+x,m-x就是alt+x。当然所有的按键都可以自定义。当要退出编辑时C-x C-c 代表着,先按C-x 再按C-c才可以退出编辑环境....

2012-06-15 11:52:10 91

原创 mysql日志

日志文件类型概述: 1.错误日志 记录启动、运行或停止mysqld时出现的问题。My.ini配置信息:#Enter a name for the error log file. Otherwise a default name will be used.#log-error=d:/mysql_log_err.txt2.查询日志 记录建立的客户端连接和执...

2012-06-14 16:37:04 75

原创 sceureCRT保持连接

SecureCRT ssh连接自动断开问题2010-08-06 11:53SecureCRT 会话选项推荐:会话选项 –> 终端 –> 反空闲–>发送协议 NO-OP(p) 每 60 秒

2012-05-17 15:39:56 257

原创 nginx配置文件中location的写法

Nginx Location 语法,与简单配置一、介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.二、Location语法语法:location [=|~|~*|^~] /uri/ { … }注:1、~ 为区分大小写匹配2、~...

2012-05-08 16:41:11 499

原创 resin配置两个端口

Resin 运行起来后,一般有这么几个端口1. WatchDog 的端口,默认66002. Server 监控端口,默认68003. 应用的HTTP端口,默认8080不管有多少个应用,Resin只会启动一个WatchDog 实例。本文所说的并不是通过不同的url前缀来配置不同的应用,我们希望具有如下效果访问 http://localhost:8081/ 对应...

2012-05-07 16:57:17 814

原创 vim 折叠

手动折叠:zfap你将会看到该段落被一行高亮的文本所代替。你已经创建了一个折叠了。|zf|是一个操作符,而|ap|是一个文本对象。你可以将|zf| 操作符跟任何一个移动命令联用,为所经 之处的文本创建一个折叠。|zf| 也能在可视模式下使用说明:ap是用以选择一个段落。这里a的用法如下所示: " "this is a example" "使用的方法就是a...

2012-05-04 10:39:02 65

原创 SecureCRT下vim语法高亮

a 安装vim-enhanced包 b 修改secureCRT的属性:Options->SessionOptions ->Emulation,然后把Terminal类型改成xterm,并点中ANSI Color复选框。 c 按:进入命令模式输入syntax on也没有效果.这是因为vi没有识别你编译的文件类型 在命令模式下输入:set filetype=c ...

2012-04-11 17:57:40 133

原创 git命令

git initgit addgit commitgit hash-object aaa.txtgit show "cb232..."git cat-file -t "aaaaaa"git ls-tree "aaaaa"git archive --format=tar --prefix=ruby/ v1.0 | gzip > /temp/v1.0.tar.gz

2012-04-03 00:03:02 77

原创 nginx+tomcat

一.安装Tomcat和jdk 1.安装jdk# tar xvf jdk1.6.0_11.tar# mv jdk1.6.0_11 /usr/local/配置环境变量# vim /etc/profile 添加JAVA_HOME=/usr/local/jdk1.6.0_11export JAVA_HOMECLASSPATH=.:$JAVA_HOME/lib/tools...

2012-03-26 18:12:42 97

maven常用命令

mvn archetype:create -DgroupId=com.sonatype.maven.simple -DartifactId=simple-webapp -DpackageName=com.example -DarchetypeArtifactId=maven-archetype-webapp simple-webapp org.mortb...

2012-03-22 17:28:01 80

原创 linux shell命令提示符号PS1设置

第一、bash 有两级用户提示符。第一级:是你经常看到的 bash 在等待命令输入时的提示符。缺省的一级提示符是字符$美元符号>(如果是超级用户,则是#井或散列>号)。你可以通过改变bash 的PS1变量的值来改变你的缺省提示符,例如: PS1="Please enter a command" 把bash shell 的提示符该为指定的字符串。如果退出刚刚设定的变量读取系统...

2012-03-15 15:38:07 410

原创 resin安装

转载自: 风往北吹的IT博客 [ http://blog.yahunet.com/]一、安装resin1、安装JDK# chmod a+x jdk-6u18-linux-i586-rpm.bin# ./jdk-6u7-linux-i586-rpm.bin# ln -s /usr/java/jdk1.6.0_18 /usr/local/java...

2012-03-12 13:27:52 80

openssl 的一些命令

openssl enc -des3 -k libk -i in.txt -out out.txt (-d解秘)生成私钥: openssl genrsa -out pri.key 1024生成公钥: openssl rsa -in pri.key -pubout > pub.key

2012-03-03 16:03:07 247

iptables笔记

Iptablesservice iptables startservice iptalbes statusvim /etc/init.d/iptableslsmod | grep iptablesiptalbe -t filter -Liptables -t filter -A INPUT -p tcp --dport 22 -j ACCEPTiptables -...

2012-02-26 23:06:09 78

原创 mod_jk的一个参数

Apache mod_jk 的JkMount与JkUnMount差别2010-11-17 21:20用过Apache 与 tomcat 或Jboss集成的朋友都晓得mdo JK,这里我说说它配置JkMount与JkUnMount的差别. JkMount把匹配的转发到指定服务器. JkUnMount把匹配的不转发到指定服务器. JkUnMount选项的级别高于JkMount. 单...

2012-02-26 23:05:52 106

原创 mysql 创建用户 设置权限

一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登...

2012-02-17 11:57:33 156

原创 zen coding初用

从网上下载zending_vim.zip, 解压到相应的目录下1.在编辑模式下输入html:xxs>div#header+div#container>ul>li.class_$#id_$*2按下,得到如下结构 2. 字符包裹test1test2test3选中三行, 按下...

2011-12-20 15:19:01 73

原创 java

1. 可执行的 JAR 文件使用 Maven 构建一个 JAR 文件比较容易:只要定义项目包装为 “jar”,然后执行包装生命周期阶段即可。但是定义一个可执行 JAR 文件却比较麻烦。采取以下步骤可以更高效:在您定义可执行类的 JAR 的 MANIFEST.MF 文件中定义一个 main 类。(MANIFEST.MF 是包装您的应用程序时 Maven 生成的。)找到您项目依赖的所有库。...

2011-12-09 18:22:47 62

安装libevent和memcache

tar zxvf libevent-1.4.13-stable.tar.gzcd libevent-1.4.13-stable./configure –prefix=/usrmakemake install安装memcached,同时需要安装中指定libevent的安装位置tar zxvf memcached-1.4.4.tar.gzcd memcached...

2011-09-06 15:53:46 70

linux基本命令

这些都是tar命令的选项z----表示调用gzip或gunzip命令压缩或解压缩文件;x----表示解压缩包f----表示指定文件v----表示显示压缩或解压缩过程xfz是几个选项一起使用,主要表示解压缩文件但不显示解压缩过程。 此命令常用用法是:打包:tar cvf 文件名.tar 文件解包:tar xvf 文件名.tar打压缩包:tar...

2011-09-06 11:20:22 97

linux定时任务

at命令可以将工作命令写入记录文件, 记录文件默认放在/var/spool/at目录下面

2011-09-03 15:16:01 66

原创 mysql比较时间

select * from operatlog where date_format(optime, '%Y-%m-%d') > '2007-01-01' and date_format(optime, '%Y-%m-%d') < '2009-01-01' limit 1;

2011-08-29 13:22:51 118

原创 freeBSD安装jdk

我用的freebsd版本比较低, 要安个jdk1.6好几个源都不好用, 终于找到了一个, 记录下:setenv PACKAGESITE 'ftp://ftp.uni-hannover.de/pub/mirror/bsd/FreeBSD/ports/i386/packages-6-stable/Latest/'pkg_add -r xtranspkg_add -r xprotopkg...

2011-08-16 16:49:31 334

原创 perl安装模块

locate CPAN,找到Config.pm'urllist' => [q[ http://mirrors.163.com/cpan/]]cpan install Net::SSH::Perl

2011-08-10 16:01:31 115

原创 apache mod_jk proxy rewrite

如何查看apache加载的module的版本strings mod_jk.so | grep mod_jk0.安装apache./configure --enable-so --enable-expires --prefix=一。安装mod_jk#tar zxvf jakarta-tomcat-connectors-1.2.15-src.tar.gz进入到jakar...

2011-06-21 14:12:15 88

原创 ThreadLocal一个例子

public class SequenceNumber { // ①通过匿名内部类覆盖ThreadLocal的initialValue()方法,指定初始值 private static ThreadLocal seqNum = new ThreadLocal() { public Integer initialValue() { return 0; } };...

2011-06-13 16:48:27 109

原创 替抽象字符串的一种装B写法

my %map = ( ';' => "%3B", ',' => "%2C", '=' => "%3D",);my $converter = generate_converter(\%map);my $a = ';,= ';warn $converter->($a);sub generate_converter { my ($ref_map) = @_;...

2011-06-07 18:07:47 131

原创 YUI ajax json最简单的写法

YUI().use("node", "io", "json-parse", function(Y) { function handleSuccess(ioId, o) { console.log('-------------' + o.responseText) ; var inboxS...

2011-05-31 10:00:02 140

原创 perl程序员等级

perl 新手 if,else,for 之类的控制循环结构 了解 Perl 的常用特别的符号 能使用数组和 Hash 了解和会使用一些基本的函数 基本可以使用 Perl 代替 shell 的事情 会安装 Perl 模块(cpan,cpanp,cpanm) 能很好的使用 Perl 的正则(不会这个,不叫会 Perl )...

2011-05-26 14:44:23 141

原创 vimdiff使用方法

首先保证系统中的diff命令是可用的。Vim的diff模式是依赖于diff命令的。Vimdiff的基本用法就是:# vimdiff  FILE_LEFT  FILE_RIGHT或者# vim -d  FILE_LEFT  FILE_RIGHT除了用这种方法启动vim的diff模式之外,我们还可以用分割窗口命令来启动diff模式:# vim FILE_LEFT然后在vim的e...

2011-04-20 22:37:15 728

原创 掉用window.close()问题

window.close关闭窗口,不弹出系统提示,直接关闭 window.opener=null;window.open("","_self"); window.close();  IE8下若只有window.close();会有对话框提示,FF下不会 ...

2011-04-02 15:33:30 82

学习Spring Security

使用maven配置依赖, 配置从http://www.mvnrepository.com搜索&lt;dependency&gt;    &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;    &lt;artifactId&gt;spring-security-core&lt;/artifactId&gt;...

2011-04-01 09:30:28 54

原创 CSS 定位

CSS中有三种定位机制:1. 普通流(normal flow)2. 浮动(float)3. 定位(position)除非专门制定, 默认为普通流。 IE6双边距BUG,发生情况:当元素进行浮动的时候, 并且有空白边, 把浮动模式设置成内联, display:inline清除浮动:1.over-flow:hidden 2. .class{clear:both}...

2011-03-12 22:27:27 65

原创 IE下文本被折行的解决方案

在CSS中关于换行的属于有两个分别是word-break以及white-space,其中word-break是IE的专有属性.word-break有三个参数:normal、break-all、keep-allnormal :  依照亚洲语言和非亚洲语言的文本规则,允许在字内换行break-all :  该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的...

2011-03-01 16:56:11 200

原创 django常用命令

Issue the following command to create a table for the Link data model in the database:$ python manage.py syncdbYou can examine the SQL query generated by Django by running the following command:$ ...

2011-02-18 10:11:02 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除