- 博客(56)
- 收藏
- 关注
原创 perl调试命令
perl -d yourperl.pl-s Step 运行一行,跟踪进入子程序-n Next 运行一行-r Return 运行到当前子程序结束-p 变量名 查看变量-x 变量名 查看变量,友好格式(hash用引用)-l/-/w 列出前后的代码-c 行号 执行到”行号...
2012-07-09 18:05:13
149
原创 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
172
sed替换文件中的内容
DATESTR=`date '+%Y%m%d%H%M'`echo $DATESTRsed -i "s/datetime.*/datetime=$DATESTR/g" ./aaa.txt
2012-07-06 15:53:57
191
原创 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
118
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
100
原创 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
114
原创 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
98
原创 sceureCRT保持连接
SecureCRT ssh连接自动断开问题2010-08-06 11:53SecureCRT 会话选项推荐:会话选项 –> 终端 –> 反空闲–>发送协议 NO-OP(p) 每 60 秒
2012-05-17 15:39:56
285
原创 nginx配置文件中location的写法
Nginx Location 语法,与简单配置一、介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.二、Location语法语法:location [=|~|~*|^~] /uri/ { … }注:1、~ 为区分大小写匹配2、~...
2012-05-08 16:41:11
530
原创 resin配置两个端口
Resin 运行起来后,一般有这么几个端口1. WatchDog 的端口,默认66002. Server 监控端口,默认68003. 应用的HTTP端口,默认8080不管有多少个应用,Resin只会启动一个WatchDog 实例。本文所说的并不是通过不同的url前缀来配置不同的应用,我们希望具有如下效果访问 http://localhost:8081/ 对应...
2012-05-07 16:57:17
906
原创 vim 折叠
手动折叠:zfap你将会看到该段落被一行高亮的文本所代替。你已经创建了一个折叠了。|zf|是一个操作符,而|ap|是一个文本对象。你可以将|zf| 操作符跟任何一个移动命令联用,为所经 之处的文本创建一个折叠。|zf| 也能在可视模式下使用说明:ap是用以选择一个段落。这里a的用法如下所示: " "this is a example" "使用的方法就是a...
2012-05-04 10:39:02
87
原创 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
164
原创 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
103
原创 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
120
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
109
原创 linux shell命令提示符号PS1设置
第一、bash 有两级用户提示符。第一级:是你经常看到的 bash 在等待命令输入时的提示符。缺省的一级提示符是字符$美元符号>(如果是超级用户,则是#井或散列>号)。你可以通过改变bash 的PS1变量的值来改变你的缺省提示符,例如: PS1="Please enter a command" 把bash shell 的提示符该为指定的字符串。如果退出刚刚设定的变量读取系统...
2012-03-15 15:38:07
467
原创 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
107
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
284
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
101
原创 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
130
原创 mysql 创建用户 设置权限
一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登...
2012-02-17 11:57:33
177
原创 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
95
原创 java
1. 可执行的 JAR 文件使用 Maven 构建一个 JAR 文件比较容易:只要定义项目包装为 “jar”,然后执行包装生命周期阶段即可。但是定义一个可执行 JAR 文件却比较麻烦。采取以下步骤可以更高效:在您定义可执行类的 JAR 的 MANIFEST.MF 文件中定义一个 main 类。(MANIFEST.MF 是包装您的应用程序时 Maven 生成的。)找到您项目依赖的所有库。...
2011-12-09 18:22:47
79
安装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
96
linux基本命令
这些都是tar命令的选项z----表示调用gzip或gunzip命令压缩或解压缩文件;x----表示解压缩包f----表示指定文件v----表示显示压缩或解压缩过程xfz是几个选项一起使用,主要表示解压缩文件但不显示解压缩过程。 此命令常用用法是:打包:tar cvf 文件名.tar 文件解包:tar xvf 文件名.tar打压缩包:tar...
2011-09-06 11:20:22
120
原创 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
143
原创 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
380
原创 perl安装模块
locate CPAN,找到Config.pm'urllist' => [q[ http://mirrors.163.com/cpan/]]cpan install Net::SSH::Perl
2011-08-10 16:01:31
136
原创 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
106
原创 ThreadLocal一个例子
public class SequenceNumber { // ①通过匿名内部类覆盖ThreadLocal的initialValue()方法,指定初始值 private static ThreadLocal seqNum = new ThreadLocal() { public Integer initialValue() { return 0; } };...
2011-06-13 16:48:27
136
原创 替抽象字符串的一种装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
151
原创 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
166
原创 perl程序员等级
perl 新手 if,else,for 之类的控制循环结构 了解 Perl 的常用特别的符号 能使用数组和 Hash 了解和会使用一些基本的函数 基本可以使用 Perl 代替 shell 的事情 会安装 Perl 模块(cpan,cpanp,cpanm) 能很好的使用 Perl 的正则(不会这个,不叫会 Perl )...
2011-05-26 14:44:23
169
原创 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
803
原创 掉用window.close()问题
window.close关闭窗口,不弹出系统提示,直接关闭 window.opener=null;window.open("","_self"); window.close(); IE8下若只有window.close();会有对话框提示,FF下不会 ...
2011-04-02 15:33:30
109
学习Spring Security
使用maven配置依赖, 配置从http://www.mvnrepository.com搜索<dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId>...
2011-04-01 09:30:28
78
原创 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
86
原创 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
230
原创 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
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人