Linux SS 客户端

2018.07.31

安装:

sudo pip install shadowsocks

任意位置创建 .shadowsocks.json, 填入以下内容:

{

"server":"remote_ip",

"server_port":remote_......

升级 VIM 版本

2018.07.30

CentOS: (貌似已经失效)

# 添加源

sudo curl -L https://copr.fedorainfracloud.org/coprs/mcepl/vim8/repo/epel-7/mcepl-vim8-epel-7.repo -o /etc/yum.repos.d/mcepl-......

pip 无法访问安装模块

2018.07.10

使用 pip install Flask 的时候提示 "Cannot fetch index base URL https://pypi.python.org/simple/"

此时可以尝试更改源:

1.Windows:

创建 /%user%/pip/pop.i......

System log 中出现 #011

2018.07.04

在 Linux 系统上往 System log 中输出的时候有时候会发现出现很多 #011, 这个其实是代码想输出 tab 键, 但是被转义成了 #011.

解决办法可以是修改 /etc/rsyslog.conf, 添加一个字段. 操作如下:

sudo vim /etc/rsyslog.......

Linux Proxy

2018.06.21

Temporary proxy functions: vim ~/.bashrc, and then source ~/.bashrc

# use proxy

function pxy() {

export {http,https,ftp}_proxy="http://your_url......

配置 ssh 免密登录

2018.06.19

ssh-keygen

scp -p ~/.ssh/id_rsa.pub user@remote:~/.ssh/authorized_keys

CentOS 安装 Samba

2018.06.18

Install Samba:

sudo yum -y install samba

Start Samba:

sudo systemctl start smb nmb

Restart Samba:

sudo service smb restart

Make smb ......

Linux 修改主机名

2018.04.08

sudo vim /etc/hostname

解决 Sublime Text 3 安装插件失败

2018.03.10

最近发现 Sublime Text 3 安装插件经常出现以下问题:

There are no packages available for installation

经过确认发现似乎是官方的 https://packagecontrol.io/channel_v3.json 无法访问导致......

Difference between '__new__' and '__init__' in Python

2018.03.07

Use __new__ when you need to control the creation of a new instance. Use __init__ when you need to control initialization of a new instance.

__new__ ......

简单实现 printf 函数

2018.01.25

主要利用可变参数相关宏:

...: 定义函数可接受不定个数参数(只能出现在参数末尾)

va_list: 声明 va_list 变量

va_start: 初始化刚才声明的 va_list 变量

va_arg: 获取 va_list 中下一个变量

va_end: 清理 va_list

参考:......

LC_CTYPE: cannot change locale (UTF-8)

2018.01.24

CentOS 7:

sudo vim /etc/locale.conf

# add below

LC_ALL="en_US.utf8"

LC_CTYPE="en_US.utf8"

LANG="en_US.utf8"

sudo v......

修改 ssh 默认登录端口

2018.01.14

1.修改配置文件:

sudo vim /etc/ssh/sshd_config

添加:

Port 22

Port 2022 # 新的端口号, 任意设置, 老端口建议暂时保留

2.重启 ssh 服务:

sudo service ssh restart # Ubuntu

su......

我理解的 Unicode 与 UTF-8 的区别

2018.01.13

首先要明确字符集和编码方式的区别.

个人认为, 字符集就是指许许多多的字符的集合, 比如全部中文就是一个字符的集合, 可以被成为中文的字符集. 平时听到的Unicode也是一种字符集, 它的目标是囊括全世界所有的字符.

而编码方式就是把字符集中的所有字符用计算机认识的符号给表示出来......

Mac 电脑 sudo 也无法修改权限的解决办法

2018.01.05

原帖: http://blog.csdn.net/king457757706/article/details/70671250

Mac 系统下的 Rootless 机制,让我们在 root 权限下也不能随心所欲的读写所有路径了,特殊情况下我们需要关闭 Rootless 时,可尝试如下操作:

......