Emacs Tips

Macro 宏录制 & 回放

  1. 开始录制: C-x (
  2. 结束录制: C-x )
  3. 回放宏: C-x e

Regexp 相关

M-x count-matches 统计正则匹配到的次数

ssh 常见用法介绍

ssh 是平时十分常用的工具,这里记录一些常见用法。

一些花样玩法

通过 ssh 共享 tmux session

  • remote machine: tmux -S /tmp/shared-tmux-socket new-session
  • local machine: ssh -t remote-machine tmux -S /tmp/shared-tmux-socket attach

通过上面简单两步,就可以通过 ssh 远程远程共享 tmux session 了。

Network Tools 网络工具箱

在线小工具

网络端口

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

                
                    
                
            
        
            

Vim Tips

regexp 相关

1
2
3
4
5
6
7
8
# 统计正则匹配到的次数
:%s/pattern//ng

# 利用 global 把匹配到的行打印出来
:global/pattern/print

# 或者
:global/pattern

                
                    
                
            
        
            

Python Pandas

简单任务

  1. 数据读取

    1
    2
    3
    4
    5
    6
    7
    8
    
    import pandas as pd
    
    df = pd.read_csv('data/android/oom-sessions/oom.csv')
    
    # thousands=',' 可以自动将类似 "1,316" 格式的数字转换为整数
    df = pd.read_csv('ui-90.csv', thousands=',')
    
    df.head()