nooooob
总结一下学到的知识吧
网络相关
- 因为和日常生活联系比较紧密,接触也最多,所以很多兴趣点都是以此为出发点然后再拓展的
- 掌握了科学上网的基本技能,折腾了很多年了吧,以前总是有种对连不上网的恐惧,现在慢慢能从容应对各种问题了,这也是一切折腾的基础,也是折腾的最初目的。
- 会申请域名并切换到不同的域名服务器、申请证书并用nginx部署
- 电脑的网络配置相关
- 网络抓包,主要还是用手机上的圈X,电脑上用的fiddler还没学会
- 把光猫破解了,拿到管理员密码之后改成桥接了
- 买了一个软路由,放在家里当主路由用,同时优化了家里网络的拓扑结构,使得所有设备都在同一网段下
Linux
- 基本命令了解一些,比如
cd
ls
pwd
cat
别的命令等用到的时候现学。。 - 编辑文件一般用finalshell远程登录之后操作(自带SFTP功能)
- 主要用途就是树莓派和VPS的操作了。
- 文本编辑器主要用nano,学了一下vim但是实际从来没用过
Docker
- 看过一些视频教程,会一些容器的简单操作,容器的运行、目录的挂载这种了解一点,有yml文件就比较简单一点。Dockerfile学了一下,但是用得很少。
- 用过的镜像主要有Homeassistant、nginx、rsshub、frps、flask、还有一个跑京东签到脚本的docker(作者都删库跑路了,我还没明白底层原理)
nginx
- 学了一点如何修改nginx的配置文件中的server块的内容
- 反向代理
- 架设简单的web服务器
办公软件相关
- 了解一点Word排版、格式的知识
- 了解一点Excel公式编辑的知识,能实现工作中的一些简单需求,比如线性插值、数据统计相关
Python
- 国庆假期边看视频边看书学了几天,然后编了几个简单的小程序,算是掌握了基础知识,不过没用到面向对象的思想,所以class的相关知识没实际运用过。
- 网络爬虫
- 专业相关的数据计算程序
- 了解了一点flask网络框架的知识
HTML、CSS、JavaScript
- 了解了HTML网页的基本结构,HTML的基础知识会一点
- 主要学了一点CSS选择器的知识(标签选择器、类选择器、ID选择器),主要是写网络爬虫的时候需要用
- 看过一点JavaScript的基础教程,但是可能缺乏实际应用场景,一直没实际上手编写过,掌握得比较差
NFC
- 买了pn532,然后学会了用MifareOneTool或者上位机把IC卡的数据复制到手环或者另一张IC卡上
Homeassistant
- 在树莓派上安装好Homeassistant,并把家里的智能设备集成进去