0%

1. 安装系统

win32_disk_imager烧录系统2018-11-13-raspbian-stretch-lite到sd卡

2. 进入ssh

在boot盘中新建文件ssh.txt,并去掉后缀名就可以通过ssh进入系统了,只能进入一次。
用户名密码pi:raspberry

3. 更改root/pi密码

sudo passwd root
xxxx
sudo passwd pi
xxxx

阅读全文 »

微信机器人三个主要功能:自动回复,撤回消息查看,图灵机器人。
代码:https://github.com/maplesugarr/wxbot-use-itchat

1. 库选择

可以自己写一个,也是比较简单的,但是浪费时间,尤其是改bug会消耗很多精力,github存在的意义就在于此了。使用别人的库,可以学别人的思路,实现各种功能可以参考的代码也比较多。
python版itchat库:https://github.com/littlecodersh/ItChat
java版itchat4j库:https://github.com/yaphone/itchat4j
这里选择python版的itchat库,它的使用说明:https://itchat.readthedocs.io/zh/latest/。

阅读全文 »

本文参考docker_practice:https://github.com/yeasy/docker_practice

1. 为什么使用docker?

切换服务器的时候,需要把所有的环境都安装一遍,这样是很麻烦的。在早先的文章中就提到了各种备份方式,最好的方式是在主机上安装一个虚拟机,备份虚拟机就好了。但是早些虚拟主机是全虚拟化,就像vmvare一样,虚拟了一整套硬件资源,是在本地os上面又加了一层虚拟层,比较笨重。docker直接使用本地os,和传统虚拟化以及半虚拟化相比,容器不需要模拟层(emulation layer)和管理层(hypervisor layer),而是使用操作系统的系统调用接口。这降低了运行单个容器所需的开销,也使得宿主机中可以运行更多的容器。

阅读全文 »

1. 它是如何实现的

gitlab、github创建自己的repository,这个repository有自己特殊的名字username.gitlab.io,gitlab、github会自动识别,当访问这个username.gitlab.io这个路径的时候,gitlab、github返回这个repository中的对应网页。

阅读全文 »