Skip to content

Instantly share code, notes, and snippets.

@hyang0
hyang0 / xstartup
Created October 15, 2013 04:22
vnc4server xstartup script
#!/bin/sh
release_number=`lsb_release -r|cut -f 2`
if [ $release_number = "12.04" ]; then
# Please install gnome-session-fallback at first
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
@hyang0
hyang0 / vim_command
Created January 23, 2014 03:45
vim: convert tab to space
: setlocal et sta sw=4 sts=4 expandtab
: ret!
@hyang0
hyang0 / vim_encoding_utf8
Created January 23, 2014 03:50
vim encoding utf-8
: write ++enc=utf-8
@hyang0
hyang0 / setZh4msysgit.sh
Last active January 4, 2016 04:59
msysgit 中文乱码解决方案
#!/bin/sh
# 中文编码支持
echo "export LESSCHARSET=utf-8" > $HOME/.profile
git config --global gui.encoding utf-8
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
git config --global core.quotepath false
# 别名设置
@hyang0
hyang0 / .pythonrc.py
Last active August 29, 2015 14:01
pythonrc
# ~/.pythonrc.py
# enable syntax completion
# add the next line to your .bashrc
# export PYTHONSTARTUP=~/.pythonrc.py
try:
import readline
except ImportError:
print("Module readline not available.")
else:
# mac 快捷键
option + space — Alfred
control + space — finder
command + option + d — hide dock
command + ` — switch between the same app’s window
command + tab — switch between all the apps
command + shift + q — logout current account
command + delete — delete file
command + delete + shift — empty recycling bin
@hyang0
hyang0 / grant_administrator_access_win7.reg
Created June 1, 2015 09:15
WIN7下获取目录的管理员权,使U盘中文件可读写。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="获取管理员权限"
"NoWorkingDirectory"=""
@hyang0
hyang0 / grant_administrator_access_winxp.reg
Created June 1, 2015 09:19
WinXP下获取目录的管理员权,使U盘中文件可读写。takeown.exe 文件可以从windows2003系统中找到,拷贝到xp的system32目录可即可用。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" & cacls \"%1\" /t /e /c /g administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" & cacls \"%1\" /t /e /c /g administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="获取管理员权限"
"NoWorkingDirectory"=""
@hyang0
hyang0 / sql_tips.sql
Last active October 21, 2015 00:25
oracle sql functions
-- 取倒数第二位
select to_number(substr('12345', -2, 1)) from dual;
-- 正规匹配尾数为2,7的字符串
select example_str from example_table
where regexp_like(example_str, '.*[27]$');
-- 取日期(年-月-日)中的日
select to_number(to_char(sysdate, 'dd')) from dual;
@hyang0
hyang0 / netstat.py
Created March 31, 2022 01:53 — forked from abhi-bit/netstat.py
netstat in python
#!/usr/bin/python
import pwd
import os
import re
import glob
PROC_TCP = "/proc/net/tcp"
STATE = {
'01':'ESTABLISHED',