Skip to content

Instantly share code, notes, and snippets.

@ruanjf
ruanjf / upload-to-aliyun.sh
Last active September 25, 2017 13:34
git逐个文件夹,提取名称替换变量并提交
# 逐个文件夹,提取名称替换变量并提交
for f in docker-*/; do
cd $f
echo ''
echo ''
echo $PWD
APP_PKG=`echo service-*.jar`
APP_NAME=`echo $APP_PKG | sed -E "s/(.+)-([0-9]+.*)\.jar/\1/g"`
APP_VERSION=`echo $APP_PKG | sed -E "s/(.+)-([0-9]+.*)\.jar/\2/g"`
cp Dockerfile_template Dockerfile
@ruanjf
ruanjf / 0-WebLogic-Support.md
Last active December 29, 2015 14:49
java web工程 添加WebLogic支持 详细请查看0-WebLogic-Support.md

java web工程 添加WebLogic支持

  • web.xml 由于在weblogic中通过JS异步请求直接读取XML文件,发现在IE中无法通过request.responseXML获取,因为它不认为是XML,主要是因为没有设置contentType="text/xml",因此需要在web.xml中添加MIME映射。

  • weblogic.xml(与web.xml同级) 由于jar包与WebLogic自带的冲突,需设置项目jar优先。

  • ClassesFind.java 在WebLogic中普通的classloader无法获取class改用spring 2.5提供的方式查找

git 服务器安装
rpm -qa curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel python-setuptools
wget https://git-core.googlecode.com/files/git-1.8.3.tar.gz
rpm -qa python-setuptools
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/python-setuptools-0.6c5-2.el5.noarch.rpm
wget https://git-core.googlecode.com/files/git-1.8.3.tar.gz
tar xzvf git-1.8.3.tar.gz
cd git-1.8.3
@ruanjf
ruanjf / static_server.js
Created July 31, 2013 13:08
nodejs的http或者ftp的简易服务器 用法:node static_server.js d:\test 88
// Designed by rjf
var os = require( 'os' ),
http = require("http"),
url = require("url"),
qs = require("querystring"),
path = require("path"),
fs = require("fs"),
ct = 0,
wp = process.argv[2] || process.cwd(), // 指定目录
@ruanjf
ruanjf / config.ini
Last active December 19, 2015 18:38
linux下监控进程的脚本,记录cpu、内存、netstat(本进程/TCP/ALL)、文件打开数,预警支持发邮件、记录日志
# code by rjf
# 启动方式
# cd /root/monitoring/ && nohup mt.sh &
# 替换路径
###########################################
# 监控程序(默认监听init)
p_name=java
# 监控网卡(默认监听eth0)
eth=eth0
@ruanjf
ruanjf / git-get-pull-files.sh
Last active December 9, 2016 10:55
获取git两次commit变化的文件
#!/bin/sh
#-------------------------------------------------
# 本脚步实现git的不同commit间的增量文件提取,使用说明:
# wkp 工作目录 默认值当前目录(以“/”结尾)
# cpp 要复制的文件前缀 默认值当前目录(以“/”结尾)
# upn 待更新的临时文件夹 默认值update_tmp
# commit 指定git commit进行比较
#
# author: ruanjiefeng@gmail.com
@ruanjf
ruanjf / dabblet.css
Created December 25, 2012 05:18
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
background: #f06;
background: linear-gradient(45deg, #f06, yellow);
min-height: 100%;
@ruanjf
ruanjf / dabblet.css
Created February 16, 2012 13:53
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
background: #f06;
background: linear-gradient(45deg, #f06, yellow);
min-height:100%;