在一加手机5中,将内置的氢系统刷成氧系统以后,即便开启科学上网,也会在启动Google Play的时候卡死在”正在核对信息”的界面上。解决的办法就是安装”System Tuner Pro” APP,在应用管理里面将系统内置的所有Google框架程序,从停用改为启用状态,然后在系统的应用管理里面将所有的谷歌app都清除数据一次。然后在科学上网以后可以顺利启动所有Google服务应用。

adb shell dumpsys activity services 显示活着的服务
adb shell dumpsys activity services myservice 显示特定应用的服务
adb shell service list 只显示系统服务

  1. 错误:“拒绝合并无关的历史”
    解决方法: –allow-unrelated-histories
    使用场景:有时候本地的git源要强行合并某个git server上的源,当执行git pull someremote master的时候,就会出这个错误提示,增加选项强行合并,然后解决冲突即可。

1
2
3
4
5
# sync; echo 3 > /proc/sys/vm/drop_caches

"3": 清空pagecache, dentries,inodes
"2": 清空dentries,inodes
"1": 清空pagecache

crontab -e编辑

1
0 * * *  * sync; echo 3 > /proc/sys/vm/drop_caches

每隔一小时清空缓存一次。

1
2
3
4
5
6
7
8
9
10
11
12
输入数组:[k1,v1,k2,v2,k3,v3....]
输出数组:[[k1,v1],[k2,v2],[k3,v3]...]

process_list(2, List, Result)->
[k,v] = List,
[[k,v]|Result];
process_list(_Length, List, Result)->
{[k,v], T} = lists:split(2, List),
process_list(length(T), T, [[k,v]|Result]).

A = [1,2,3,4,5,6],
B = process_list(length(A), A, []).

tar cJf file.tar.xz files
tar xJf file.tar.xz