Skip to content

Instantly share code, notes, and snippets.

View eagleon's full-sized avatar
🌴
On vacation

eagleon eagleon

🌴
On vacation
View GitHub Profile
@eagleon
eagleon / EnvironmentUtil.java
Created July 29, 2014 09:06
Java读取操作系统环境变量:
public class EnvironmentUtil {
/**
* 获取操作系统的名称
*
* @return
*/
public static String getOS(){
return System.getProperty("os.name");
}
@eagleon
eagleon / source.list
Created July 16, 2014 15:39
14.04-source.list
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
@eagleon
eagleon / source.list
Created July 15, 2014 06:38
ubuntu 12.10 source.list
deb http://mirrors.163.com/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal-backports main restricted universe multiverse

一.安装rvm

sudo apt-get install curl  
curl -L https://get.rvm.io | bash -s stable  
source ~/.rvm/scripts/rvm  
rvm -v  

二.安装ruby2.1.2(目前最新,也建议最新)

rvm install 2.1.2

@eagleon
eagleon / GetFirstLetter.java
Created June 24, 2014 07:26
读取汉子首字母
public class GetFirstLetter {
// 日志记录
//private static Logger logger = Logger.getLogger(StringUtil.class);
// 国标码和区位码转换常量
static final int GB_SP_DIFF = 160;
// 存放国标码和汉字不同读音的起始区位码
static final int[] secPosValueList = {
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>AdminLTE | 404 Page not found</title>
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
<style type="text/css">
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
a{color: #3c8dbc;}
@eagleon
eagleon / app.sh
Created May 23, 2014 07:36
程序重启脚本
#!/bin/sh
# start/stop/restart
export PATH=$PATH:$HOME/bin
current_date=`date ""+%Y%m%d`
logfile="${current_date}.log"
##############
case $1 in
@eagleon
eagleon / source.list
Created May 10, 2014 01:39
12.04-precise
deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
resolver 8.8.8.8;
location /video/ {
if ($request_uri ~ "^/video/(.+?)/.+") {
set $upstream_host $1.googlevideo.com;
add_header Content-Disposition "attachment; filename=video.mp4;";
}
rewrite /video/.+?/(.+)$ /$1 break;
proxy_buffering off;
proxy_pass https://$upstream_host;
proxy_set_header Host $upstream_host;
@eagleon
eagleon / pip.sh
Created February 20, 2014 02:56
使用本地pip
#1. 安装pip2pi
sudo pip install pip2pi
#2. 创建存储目录
mkdir /var/www/packages/
#3. 简化命令。在编辑.zshrc 添加以下东东
alias piploc="pip install --index-url=file:///var/www/packages/simple"
alias piptoloc="pip2tgz /var/www/packages"
alias pipindex="dir2pi /var/www/packages"