百度网盘不限速 | Aria2篇
环境
- win10
- chrome
- 油猴插件
- aria2
Aria2
对于不想折腾的有懒人包. 实际上包里含有的是aria2软件和aria2 GUI。 下载链接如下:
百度网盘简易下载助手
安装油猴脚本: 百度网盘简易下载助手
选中一个你想要下载的文件,然后点击获取直链地址。第一次获取可能需要关注公众号,获得验证码。输入验证码之后,再次点击获取直链地址。

对于不想折腾的有懒人包. 实际上包里含有的是aria2软件和aria2 GUI。 下载链接如下:
安装油猴脚本: 百度网盘简易下载助手
选中一个你想要下载的文件,然后点击获取直链地址。第一次获取可能需要关注公众号,获得验证码。输入验证码之后,再次点击获取直链地址。

对于不想折腾的有懒人包. 实际上包里含有的是aria2软件和aria2 GUI。 下载链接如下:
安装油猴脚本: 百度网盘简易下载助手
选中一个你想要下载的文件,然后点击获取直链地址。第一次获取可能需要关注公众号,获得验证码。输入验证码之后,再次点击获取直链地址。

在敲代码的时候使用我们使用的英文,当遇到问题,我们需要搜索引擎的时候需要中文输入法,这个时候,自动切换输入法可以帮助我们节省手动切换输入法的时间。
跟编辑器结合,主要是两种编辑器,一个是 idea 一个是 vscode
screen 是一个非常有用的命令。应用场景:
SSH 会话中使用多个 shell 窗口(会话)的能力$ screen -S name
执行自己需要的命令
$ ...
ctrl + A + D
如果只有一个会话可以直接使用 -r
我是用 docker 拉取镜像 CentOS 7.2.1511, 利用容器来作为我的开发环境。有条件的也可以用虚拟机或者实体机器。原理都一样。
$ docker
$ yum update && yum install gcc gcc-c++ make zlib-devel.x86_6
升级 gcc, 下载安装包下载依赖。
$ wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.3/gcc-4.9.3.tar.bz2
$ tar xfv gcc-4.9.3.tar.bz2 && cd gcc-4.9.3
$ ./contrib/download_prerequisites
如果连接失败,无法下载的话,就打开此文件,手动下载下面5个文件,然后将文件放在gcc根目录,再屏蔽contrib/download_prerequisites文件里面的wget操作,再重新执行一次./contrib/download_prerequisites。这样的话,后面编译gcc时,这几个依赖库会自动先编译,不用自动手动一个个编译。
spawn 交互程序开始后面跟命令或者指定程序
expect 获取匹配信息匹配成功则执行expect后面的程序动作
send exp_send 用于发送指定的字符串信息
exp_continue 在expect中多次匹配就需要用到
send_user 用来打印输出 相当于shell中的echo
exit 退出expect脚本
eof expect执行结束 退出
set 定义变量
puts 输出变量
set timeout 设置超时时间
log_user 是否开启日志 0/1
log_file 设置日志路径,log_user = 1时才有效
我是用skynet的debug_console作为示例:
Cinnamon[1]是Linux Mint[2]的默认桌面环境。不同于 Ubuntu 的 Unity 桌面环境,Cinnamon 是一个更加传统而优雅的桌面环境,其带有底部面板和应用菜单。由于 Cinnamon 桌面以及它类 Windows 的用户界面,许多桌面用户相较于 Ubuntu 更喜欢 Linux Mint[3]。
现在你无需安装 Linux Mint[4]就能够体验到 Cinnamon了。在这篇教程,我将会展示给你如何在 Ubuntu 18.04,16.04 和 14.04 上安装 Cinnamon。
……执行strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_ 结果显示如下:
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_2.18
GLIBC_2.22
GLIBC_2.23
GLIBC_2.24
GLIBC_PRIVATE
去清华开源站点下载glibc: https://mirrors.tuna.tsinghua.edu.cn/gnu/libc/
下载好文件后解压
$ tar -zxvf glibc-2.27.tar.gz
进入 glibc-2.27 目录,创建 build 目录
……|快捷键|说明
|——
|,|Leader Key
|<leader>n|打开 / 关闭代码资源管理器
|<leader>t|打开 / 关闭函数列表
|<leader>a|.h .cpp 文件切换
|<leader>u|转到函数声明
|<leader>U|转到函数实现
|<leader>o|打开 include 文件
|<leader>y|拷贝函数声明
|<leader>p|生成函数实现
|<leader>w|单词跳转
|<leader>f|搜索~目录下的文件
|<leader>F|搜索当前目录下的文本
|<leader>g|显示 git 仓库提交记录
|<leader>G|显示当前文件提交记录
|<leader>gg|显示当前文件在某个 commit 下的完整内容
|<leader>ff|语法错误自动修复 (FixIt)
|<c-p>|切换到上一个 buffer
|<c-n>|切换到下一个 buffer
|<leader>d|删除当前 buffer
|<leader>D|删除当前 buffer 外的所有 buffer
|vim|运行 vim 编辑器时,默认启动开始页面
|<F5>|显示语法错误提示窗口
|<F7>|启用 markdown 实时预览
|<F8>|关闭 markdown 实时预览
|<F9>|显示上一主题
|<F10>|显示下一主题
|<leader>l|按竖线对齐
|<leader>=|按等号对齐
|Ya|复制行文本到字母 a
|Da|剪切行文本到字母 a
|Ca|改写行文本到字母 a
|rr|替换文本
|<leader>r|全局替换,目前只支持单个文件
|gcc|注释代码
|gcap|注释段落
|vif|选中函数内容
|dif|删除函数内容
|cif|改写函数内容
|vaf|选中函数内容(包括函数名 花括号)
|daf|删除函数内容(包括函数名 花括号)
|caf|改写函数内容(包括函数名 花括号)
|fa|查找字母 a,然后再按 f 键查找下一个
|<c-x><c-o>|Emoji:dog: 补全
GitHub: https://github.com/chxuan/vimplus
支持平台:
macos/linux
// 原来的链接, 国内速度较慢
$ git clone https://github.com/chxuan/vimplus.git ~/.vimplus
// github修改为镜像的链接
$ git clone --depth=1 https://github.com.cnpmjs.org/chxuan/vimplus.git ~/.vimplus
$ cd ~/.vimplus
//不加sudo
$ ./install.sh
为防止vimplus显示乱码,需设置mac终端字体为Droid Sans Mono Nerd Font。