自定义博客皮肤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)
  • 收藏
  • 关注

转载 正则表达式摘要

1、贪婪模式:根据匹配字符串以及表达式尽可能多的进行匹配,成为贪婪匹配模式    例如:/a\d+/ 即可以匹配首字母为a的之后的许多数字,这个不进行限制     或者另外一种方法/a\d{2,}/也可以实现同样的方法2、非贪婪模式:根据匹配字符串以及表达式尽可能少的进行匹配。使用的方法就是在修饰匹配次数的特殊符号后再加上一个?号进行限制 如"*?","+?","{n,}?","{

2015-05-11 20:47:00 528

转载 Java 数组技巧

0.  声明一个数组(Declare an array) [js] view plaincopyString[] aArray = new String[5];  String[] bArray = {"a","b","c", "d", "e"};  String[] cArray = new String[]{"a","b","c","d","e"};  

2014-05-06 09:43:30 646

原创 Windows 中命令行循环删除文件夹

for /d %a in (hudson*) do rd %a /s/q

2014-04-11 18:42:43 3491

原创 Eclipse Properties Editor

http://marketplace.eclipse.org/content/properties-editor?mpc=true&mpc_state=

2013-12-16 16:31:57 552

转载 JUnit 4 新特点

转自: http://www.cnblogs.com/deepnighttwo/archive/2011/03/01/1968491.html编写Testcase使用JUnit4编写testcase不再有继承Testcase类的负担了。只要在测试方法加annotation @org.junit.Test就行了。@org.junit.Testpublic void test1()

2013-12-10 09:21:47 695

转载 Eclipse 快捷键失效,重新设置规则

在Eclipse中通过快捷键设置,从而快速输入System.out.println();      1、在Window -> Preferences -> Keys 中把Word Completion的快捷键Alt+/移除或者修改成其他的(e.g.  Ctrl+Alt+/ )            2、把Content Assist的原快捷键Ctrl+Space改为Al

2013-11-05 11:48:51 6063

原创 如何管理Ubuntu启动项

通用:System Tools -> Preferences -> Startup Applications对于没有显示在以上列表里,但是实际却又启动了的应用,如UbuntuOne,可以如下:先关掉“启动应用程序”到/etc/xdg/autostart/找到ubuntuone-launch.desktop用sudo vi打开,将NoDisplay=ture的tu

2013-10-25 17:22:05 751

转载 端口扫描程序nmap 使用方法

nmap的扫描模式一般有以下几种(常用的):TCP connect()扫描 : -sTTCP SYN或半开放扫描 : -sSTCP FIN、NULL和XMAS :-sF, -sN和-sXUDP扫描: -sU1、获取远程主机的端口信息和识别主机操作系统  (Get info about remote host ports and OS detection)nmap -sS

2013-08-14 11:36:02 1481

转载 Ubuntu tomcat7 设置 JDK 路径

Setting up jdk path (JAVA_HOME) for Tomcat7 in ubuntuIf you are a newbie like me, you might have the same problem as me when you wanted to start the tomcat7 on ubuntu:no JDK found - please set

2013-07-02 11:45:42 2052

转载 借putty之私钥为SecureCRT所用

转自: http://ponyjia.blog.51cto.com/917324/978832Putty 和SecureCRT的用处就不多说了,同是使用安全的SSH连接来接服务器的东东。其区别可能如下(当然这些不是全部):Putty是免费的,SecureCRT是收费的(当然,有破解版)。 Putty缺省配置就很好看很好用,SecureCRT的缺省配置不是为linux准备的而

2013-05-06 16:15:13 1107

原创 Ubuntu Apache 各项默认目录

1. 可执行文件: /usr/sbin/apache2, /usr/sbin/apache2ctl2. 虚拟目录: /var/www3. 日志目录:/var/log/apache24. conf目录:/etc/apache25. 服务启动:/etc/init.d/apache2 start

2013-04-24 14:46:18 1228

转载 Hudson CLI and Remote API

I have been doing some very neat stuff using Hudson the past couple of weeks. This is something which is really awesome, and am amazed at Hudson every time I use it. Hudson has a built-in command line

2012-08-14 09:37:29 1677

转载 SSH不输入密码连接远程Linux主机

主机IP:10.10.3.254远程主机IP:10.10.2.951) 在本地主机生成密钥对ssh-keygen -t rsa这个命令生成一个密钥对:id_rsa(私钥文件)和id_rsa.pub(公钥文件)。默认被保存 在~/.ssh/目录下。2) 将公钥添加到远程主机的 authorized_keys 文件中将文件上传到远程主机 中scp ~/.

2012-08-13 17:01:08 2868

转载 Ubuntu 下安装配置 JDK 7

第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo tar zxvf ./jdk-7-l

2012-07-23 16:27:23 733

转载 Linux 批量复制并重命名 和 批量复制文件到多个文件夹

先说linux下批量复制并重命名,其实就是个for循环以txt文件为例命令行打入(F为变量名,可任意)for F in *.txt ; do cp $F ${F%.txt}_1.txt;done其中${F%.txt}_1.txt的意思是把F中得.txt去掉后加上_1.txt想要每步骤都显示出来,在cp后面加上-vf 如果这么写,就是批量改后缀,把tx

2012-07-18 11:00:31 31734 1

原创 start/stop Tomcat 7 windows service

Replace the Startup and Shutdown mode by Java instead of JVM should do the trick for those running tomcat 7.06 +This can be done by running %TOMCAT_HOME%\bin\tomcat7w.exe and go to the "Startup" a

2012-06-26 11:26:31 1165

原创 Windows 查看端口占用和杀进程PID

C:\>netstat -aon|findstr "9050"TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016端口被进程号为2016的进程占用,继续执行下面命令:C:\>tasklist|findstr "2016"tor.exe 2

2012-06-14 18:42:20 615

转载 Shell 与 SQLPLUS 的 交互 ---- 参数传递 返回值

unix上要执行oracle的sql,常见的是用shell脚本来调用sqlplus执行sql。用这种方式,自然shell和sqlplus就有可能进行交互---shell传递参数进sqlplus,sqlplus将结果返回给shell。从shell传参数进sqlplus是很简单的,可以在sql语句中用${shell变量名}的方式直接引用shell的变量.eg,transaction_s

2012-03-16 16:30:19 9120 2

转载 Running Oracle's SQL Plus in Linux Ubuntu

Refer to: http://gm.matias.ph/running-oracles-sql-plus-in-linux-ubuntu-2010-08-04SQL*Plus is an Oracle command-line utility program that can run SQL and PL/SQL commands interactively or from a scrip

2012-03-15 16:27:49 941

转载 .cvspass file generation to configure hudson tool

this is simple, run form commandlinecvs -d :pserver:login:password@host:/dir/ loginThis create .cvspass for you.ORsimple paste to hudson CVSROOT variable this::pserver:login:password@host:/d

2012-02-29 13:52:30 597

转载 Eclipse + CVS 之 如何将文件加入版本控制和脱离版本控制

有些文件,你可能并不想让它们受版本管理工具的控制,比如.class文件;比如.scc等其他格式的文件(山西工程是从vss导入过来的,所以有很多.scc文件,我们并不想把它放到版本控制工具中)。1,增加文件到版本控制工具CVS并不会自动将文件加入版本控制,你可以通过Eclipse中选择文件,右键"TEAM->Add"来把文件或者目录加入版本控制。2,如何让文件摆脱版本控制?有些文

2011-11-28 11:11:17 1360

转载 expect spawn、linux expect 用法小记

使用expect实现自动登录的脚本,本文用一个最短的例子说明脚本的原理。   脚本代码如下:   ##############################################   #!/usr/bin/expect   set timeout 30

2011-10-18 18:16:03 1163

转载 VNC Server 安装与配置

http://wiki.centos.org/HowTos/VNC-Server

2011-09-27 14:09:19 599

转载 Apache配置中ProxyPassReverse指令的含义

apache中的mod_proxy模块主要作用就是进行url的转发,即具有代理的功能。应用此功能,可以很方便的实现同tomcat等应用服务器的整合,甚者可以很方便的实现web集群的功能。例如使用apache作为域名www.test.com代理服务器,让其暴露在公网上,即DNS

2011-09-16 15:37:20 3633

原创 Linux下查找大文件

当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢?  du -sh [dirname|filename]  如:当前目录的大小:  du -sh .  当前目录下个文件或目录的大小:  du -sh *  显示前10个

2011-09-08 14:42:21 1573

原创 Python的包管理工具Pip

接触了Ruby,发现它有个包管理工具RubyGem很好用,并且有很完备的文档系统http://rdoc.info发现Python下也有同样的工具,包括easy_install和Pip。不过,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$

2011-07-21 11:22:33 66779

转载 Ubuntu 桌面死机后重启桌面方法

1、在alt+ctrl+f1~F6中重启gdm服务:sudo /etc/init.d/gdm restart或sudo /etc/init.d/gdm stop sudo /etc/init.d/gdm start上面这个方法测试结果并不管用。2、进入命令行Console,重新启

2011-07-07 16:31:36 13007

原创 Ubuntu卸载wine并彻底清除相关文件

0、卸载wine 在SoftwareCenter中 或 sudo aptitude purge wine1、删除~/.wine目录。2、删除~/.local/share/applications下wine-extension-*命名的起动器。~/.local/

2011-07-06 10:00:48 10131 1

转载 Ubuntu 下安装 TestLink 测试管理工具

<br />查看已安装软件:<br /> dpkg -l *apache*<br /> dpkg -l *php*<br /> dpgk -l *mysql*<br /><br /> "uu"为未安装,“ii”为已安装。<br /><br /> 根据需要下载并安装:<br /> sudo apt-get install apache2 php5 mysq

2011-04-14 14:01:00 1909

转载 Ubuntu 下eclipse的安装

1、官方下载:http://www.eclipse.org/downloads/2、解压到指定目录:/opt可先解压到当前目录然后mv eclipse /opt(1)如果想把eclipse目录的更改为root拥有,可以执行下面的命令sudo chown -R user:root /opt/eclipse在/usr/bin目录下创建一个启动脚本eclipse(

2011-04-12 09:39:00 448

转载 Linux下查看系统配置常用命令

系统>> uname -a 查看内核/操作系统/CPU信息>> head -n 1 /etc/issue 查看操作系统版本>> cat /proc/cpuinfo 查看CPU信息>> hostname 查看计算机名>> lspci -tv 列出所有PCI设备>> lsusb -tv 列出所有USB设备>> lsmod 列出加载的内核模块>> env 查看环境变量 资源>> free -m 查看内存使用量和交换区使用量>> df -h         查看各分区使用情况>> du -sh <目录名> 查看指定

2011-04-08 08:18:00 481

转载 Shell技巧汇总

<br />1.test测试命令<br />test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试,其测试符和相应的功能分别如下:<br />(1)数值测试:<br />-eq:等于则为真<br />-ne:不等于则为真<br />-gt:大于则为真<br />-ge:大于等于则为真<br />-lt:小于则为真<br />-le:小于等于则为真<br />(2)字符串测试:<br />=:等于则为真<br />!=:不相等则为真<br />-z

2010-11-24 19:43:00 434

原创 Redhat yum

<br />yum search firefox<br />yum install

2010-11-16 16:15:00 424

原创 Ruby系列:布尔表达式

ruby中的布尔运算符有||,&&和!<br /><br /><br /><br />和其他语言不一样的是||和&&运算不是返回true或false,而是某个操作数。<br /><br /><br /><br />&&操作符先求解它们的第一个操作数,如果为false,那么返回它们的第一个操作数,否则,返回第二个操作数。<br /><br />||操作符先求解它们的第一个操作数,如果为true,那么返回它们的第一个操作数,否则,返回第二个操作数。<br /><br /> ||有

2010-11-12 19:48:00 668

转载 shell判断文件是否存在

<br />shell判断文件,目录是否存在或者具有权限  <br />  #!/bin/sh  <br />  <br />myPath="/var/log/httpd/"  <br />myFile="/var /log/httpd/access.log"  <br />  <br />#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限  <br />if [ ! -x "$myPath"]; then  <br />mkdir "$myPath"  <b

2010-11-04 13:13:00 1152

原创 Ubuntu下的dos2unix

<br />sudo aptitude install tofrodos<br />或 sudo apt-get install tofrodos <br /> <br />Go to /usr/bin:<br /> <br />username@linuxbox:/usr/bin# sudo ln -s fromdos dos2unix<br />username@linuxbox:/usr/bin# sudo ln -s todos unix2dos

2010-11-04 13:10:00 754

转载 快速查看NFO文件的方法

<br />在中文环境下,nfo文件总是显示乱码。一般情况,我们都要安装专门的查看程序,如果你直接双击nfo文件,系统显示的当前操作系统自己的系统信息。<br /><br />其实,Windows(2000/XP/2003/Vista)下可以直接查看nfo文件的,方法如下:<br /><br />1、打开cmd,键入命令chcp 437,该命令改变当前的codepage为OEM-US(简体中文为936),他只改变当前cmd窗口的代码页,对系统没有影响。 <br /><br />2、到nfo文件所

2010-11-04 09:52:00 1648

转载 Rails3 on Ubuntu 以及虚拟机Virtualbox 安装

<br />#在windows上安装Ubuntu 虚拟机<br />1. download Ubuntu desktop 32 bit (developer to use ubuntu desktop version may is better)<br /> http://www.ubuntu.com/desktop/get-ubuntu/download<br /><br />2. install virtualbox and set the downloaded ubuntu iso a

2010-09-26 11:24:00 904

转载 AJAX核心对象-- XMLHttpRequest 对象使用详解

<br />多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。 本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器。<br /><br />  本文中,您将开始接触最基本和基础性的

2010-07-29 15:05:00 590

原创 Selenium jar包 与 Firefox3.6 兼容问题解决

Selenium RC 1.0.1 support for Firefox 3.6February 1, 2010<br />UPDATE: On Feb 23, 2010 Selenium RC 1.0.3 was released. With this release it now supportsFirefox 3.6Snow Leopard<br />If you are looking for instructions to download and setup the latest

2010-06-30 14:19:00 2799

空空如也

空空如也

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

TA关注的人

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