- 浏览: 186440 次
- 性别:
- 来自: 上海
最新评论
文章列表
File->Settings:
Editor:
File Encodings:全部Encoding设置为UTF-8
勾选Transparent native-to-ascii conversion
Build,Execution,Deployment
Build Tools:
Maven:
Maven home directory:选择合适的Maven版本
User settings file:勾选Override,并 ...
只合并某次提交:语法 git cherry-pick commitid步骤:1. 打开git bash2. 输入git log查看提交日志(q退出),复制commitid,如aabbcc3. 查看所有分支:git branch -a4. 查看当前分支:git branch5. 切换分支:git checkout release6. 查看当前分支是否切换成功:git branch7. 合并某次提交:git cherry-pick aabbcc8. 推送:git push9. 切换分支到原分支:git checkout develop10.查看当前分支:git branch
sysctl.conf优化方案
- 博客分类:
- Linux
转自:http://blog.csdn.net/21aspnet/article/details/6584792
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。
查看所有可读变量:
% sysctl -a
读一个指定的变量,例如 kern.maxproc:
% sysctl kern.maxproc kern.maxproc: 1044
要设置一个指 ...
1.在/xuj/java/activemq/bin/下新建auto.sh文件,并输入如下内容#!/bin/shexport JAVA_HOME=/xuj/java/java7export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar/xuj/java/activemq/bin/activemq start
2.给auto.sh执行权限
3.在/etc/rc.local文件中加入如下内容/xuj/java/activemq/bin/auto.sh & ...
Oracle中job的使用详解
- 博客分类:
- Oracle
转自:http://blog.csdn.net/dogwoods/article/details/2010571
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。
以下是常用的参数说明:
字段(列) 类型 描述 JOB NUMBER 任务的唯一标示号 LOG_USER ...
测试:curl -v -X OPTIONS http://localhost:8080/a/
curl -v -X OPTIONS http://localhost:8080/b.jsp
Tomcat的Web.xml中添加如下配置:<security-constraint> <web-resource-collection> <url-pattern>/*</url-pattern>
<http-method>PUT</http-method> <http-method>DELETE< ...
转自:http://blog.sina.com.cn/s/blog_691a84f301015khx.html
查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符 ...
Java IO常用对象
- 博客分类:
- JAVA
IO中常用对象
1.字节流1.1FileOutputStream fos = new FileOutputStream(getFile());FileInputStream fis = new FileInputStream(getFile());1.2BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(filePath + "b.gif"), 1024);BufferedInputStream bis = new BufferedInp ...
tomcat分割catalina.out
1.登录http://cronolog.org/下载cronolog-1.6.2.tar.gz2.运行 tar -xvf cronolog-1.6.2.tar.gz解压3.cd cronolog-1.6.24.依次运行./configure、make、make install安装5.运行which cronolog看是否安装成功,一般在/usr/local/sbin/cronolog6.编辑tomcat/bin/catalina.sh7.注释#touch "$CATALINA_OUT"8.修改org.apache.catalina ...
Linux grep
- 博客分类:
- Linux
转自:http://www.cnblogs.com/end/archive/2012/02/21/2360965.html
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式 ...
复制文件或目录cp参数-a:此参数效果如同"-dpR"-d:当复制符号连接时,把目标文件可目录也建立为符号连接-i:覆盖文件之前先询问用户-l:对源文件建立硬链接,而非复制文件(同一个文件)-p:保留源文件或目录的属性-r/-R:递归处理,将指定目录下的文件与子目录一并处理-s:对源文件建立符号链接,而非复制文件-u:如果源文件修改时间比目的文件更新,或目的文件不存在时才复制-v:显示执行过程
1.复制文件并显示步骤cp -uv a.txt b.txt
2.复制文件夹及其子文件夹cp -R/-r dir1 dir2如果dir2不存在,则创建dir2,将dir1下的所有文 ...
Linux find
- 博客分类:
- Linux
Linux find
1.1搜索文件find [path] [options] [expression]
find中对于时间的推算均为: 到...为止用+号,从......开始用-号,一个时间单位内的不带符号; 数字代表往前偏移量; 当前到往后的一个时间单位为基准0;-0就是下限单位;+0就是上限单位。
1.2path:目录路径,系统从该路径开始沿着目录树向下查找文件。是一个路径列表,相互用空格分开,如果不写Path,默认是当前目录如:find a b -name '*a*',a,b为两个目录
1.3参数1.3.1-depth从指定目录下最深层的子目录开始查找由上层到下层查 ...
Linux监听Tomcat
- 博客分类:
- Linux
1.编写如下脚本,不需要多次判断的去掉循环
#!/bin/bash
count=4
seconds=2
echo $(date '+%Y-%m-%d %H:%M:%S')" Test Start"
for i in $(seq $count)
do
webs=$(/usr/bin/wget -S --spider --tries=3 --timeout=3 http://localhost:8080/test/status.html 2>&1 | grep HTTP/1.1|awk '{print $2}')
if [ &quo ...
监听FTP是否开启
1.编写如下脚本,判断字符串是否包含时根据实际情况
不需要多次判断的去掉循环
#!/bin/bash
var1="/usr/sbin/vsftpd"
count=4
seconds=2
echo $(date '+%Y-%m-%d %H:%M:%S')" Test Start"
for i in $(seq $count)
do
ftps=$(ps -ef | grep /usr/sbin/vsftpd|awk '{print $8}')
echo "$ftps" | grep ...
看鸟哥私房菜服务器架设篇第三版
Linux安装软件
1.常见安装方式RPM和DPKGRPM使用指令:rpm,rpmbuild在线升级指令:YUM(yum)DPKG使用指令:dpkg在线升级指令:APT(apt-get)
2.RPM与SRPMRPM:文件格式xxx.rpm,可直接安装,内含已编译的程 ...