穆琪的博客

一个程序员的自传

goflyway安装(脚本/手动)

脚本

环境centos7

安装bbr

看以前的博客,安装ss以前的步骤

安装goflyway的环境及本体(来自逗比的脚本)


yum install epel-release
yum install go
yum install git

cd ~
mkdir go

vim ~/.bash_profile
GOROOT=/usr/lib/golang
export GOROOT
export PATH="$PATH:$GOROO<!--autointro-->

Vultr(VPS)搭建SS服务器

购买VPS

百度vultr点进官网,或者是百度vultr购买vps 注意:OpenVZ架构的vps不支持以下操作,切勿购买

为VPS安装BBR

使用putty登录到购买的VPS

来自秋水逸冰大佬的一键bbr脚本,支持CentOS 6+,Debian 7+,Ubuntu 12+。另外,Debian9已经内核上支持bbr,百度 debian9开启bbr 即可

wget -N --no-check-certificate https://git<!--autointro-->

VIM自动补全python插件(pydiction)

安装vim(使用树莓派,vim8)

下载插件

在GitHub下载源码,可以使用Git迁出到本地,或者下载zip包自行解压,地址为:https://github.com/rkulla/pydiction


# 下载Pydiction
# 从github克隆
mkdir ~/.vim
mkdir ~/.vim/tools
cd ~/.vim/tools
# 也可以将下载的源码解压放到这个目录下
#(wget https://github.com/r<!--autointro-->

树莓派安装pyenv

在树莓派上安装其实就是在Debian上安装,和ubuntu的步骤差不多,主要注意先要安装前置的几个包,防止后面下不下来python。

安装依赖包(从网上找到的,可能有冗余的,一起安了)



这是新的
sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-de<!--autointro-->

树莓派3B+远程下载服务器(Aria2)

1.安装aria2

sudo apt install -y aria2

修改配置

创建文件夹mkdir -p ~/.config/aria2/ 添加一个aria配置文件vim ~/.config/aria2/aria2.config 添加以下内容


#后台运行
daemon=true
#用户名
#rpc-user=user
#密码
#rpc-passwd=passwd
#设置加密的密钥
rpc-secret=<!--autointro-->

树莓派zero(非w)使用手机联网和终端

我有一个树莓派zero,不是w版所以不带wifi模块,只有一个micro usb的OTG接口,买的时候套餐里面送了一个OTG线,原来试过插入一个树莓派免驱的无线网卡,成功了,后来又买了一个树莓派免驱的micro usb转rj-45的网卡,也成功了,闲着没事的时候就想,能不能随身携带,毕竟是zero,2a的普通移动电源就够了。 所以有了下面这一番配置:

烧录系统,硬件连接

树莓派zero只有512m内存,还是老老实实的用raspbian的lite版系统吧。 烧录系统进TF卡之后,

插件和快捷键使用

使用方法

安装插件

File -˃ Settings -˃ Plugins

可以在对话框中查看所有安装的插件

点击Install JetBrains plugin可以打开安装插件对话框,从中可以选择自己想要安装的插件

推荐插件

Ideolog(查看日志时会高亮显示)

Markdown Navigator(增强版Markdown的预览,支持表格)

使用技巧与快捷键

查看源码

按住Ctrl+单击

树莓派3B-3B+的ubuntu64位安装xubuntu和vnc配置

64位镜像来自github,链接在此 https://github.com/chainsx/ubuntu64-rpi/blob/ubuntu-18.04-arm64/Documentation/bionic-release.md 百度盘链接在此 链接:https://pan.baidu.com/s/1eqGYNHe3aqxlZoJ891qQBw 密码:5riu

步骤一,安装Display Server。


apt-get install xserver-xorg<!--autointro-->

LFD,非官方的Windows二进制文件的Python扩展包

LFD

LFD,非官方版本、32和64位、Windows、二进制文件、科学开源、Python扩展包 克里斯托夫·戈尔克(by Christoph Gohlke),LFD(荧光动力学实验室),加利福尼亚大学,Irvine,

lfd网址,请点击

Git使用

Git常用命令

当我们从gitlab上clone一个仓库时,其实已经把相应的仓库信息也已经clone下来了,我们只需要在这个项目的基础上进行代码提交拉取合并就可以了。

切换分支

刚开始从gitlab拉下来的代码默认处于master分支,我们需要在tempbranch分支下进行开发,这就需要我们先切换分支

在右下角的Git:xxx处点击,在出现的面板中会显示Local Branches(本地分支)和Remote Branches(远程分支)。

Powered By Z-BlogPHP 1.5.2 Zero

鲁ICP备18041558号