各种小工具的配置

配置Git的 public key

ssh-keygen -t rsa -b 2048 -C "dusty-cjh@qq.com" #	生成 public key
ssh-agent -s #	检查代理状态
ssh-add ~/.ssh/id_rsa #	添加刚刚生成的公钥
cat  ~/.ssh/id_rsa.pub	#	打印公钥内容
#	复制刚刚打印的内容到 git hub上去, title随便填, 比如 cjh-pc

安装asio库


安装 ffmpeg

sudo apt install libavcodec-dev libavformat-dev libavutil-dev libavdevice-dev libavfilter-dev libswscale-dev libswresample-dev ffmpeg #	安装所有开发包

安装 NFS 服务器


安装 xinetd 服务器

sudo apt install xinted

添加自己的服务

  • 修改/etc/services, 添加自己的服务名称, 比如 MyUdpEcho 1998/udp
  • 修改 /etc/xinetd.d , 添加自己服务的配置, 例如 daytime-udp
  • 若用的是inetd, 则修改 /etc/inetd.conf , 例如
    MyUdpEcho dgram udp wait /cjh/udp/MyUdpEcho command-line-arguments

PyCharm远程调试

这位大佬写的非常详尽。
我自己的应用场景是:微信公众号开发

Ubuntu18.04及以上配置python环境

# ubuntu 18.04
# root

apt update
apt upgrade

# 安装依赖
apt install git build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
apt install libbz2-dev libc6-dev libffi-dev libgdbm-dev libgdbm-compat-dev liblzma-dev libncurses5-dev libncursesw5-dev libreadline-gplv2-dev libreadline-dev libsqlite3-dev libssl-dev openssl sqlite3 tcl-dev tk-dev uuid-dev zlib1g-dev

# 安装pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

# 根据pyenv的提示修改 .bashrc

# 安装高版本python
pyenv install 3.8.2
pyenv global 3.8.2

echo "python环境安装结束"
python -V


# 安装redis

使用pyenv应该是我见过最简便的控制python版本的方式了。
另:pyenv的原理大概就是创建一个当前shell下python的软链接,所以只要一步pyenv global 3.8.2 就能在当前用户里全局使用python,pip 这些关键字而不怕版本错误。

调试微信web界面

我在写微信支付的代码,出现了BUG,但微信web又没有控制台来调试,于是找到了这种方法来调试,得到的效果如下:
在这里插入图片描述
在这里插入图片描述
注意:需要翻墙

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值