网络

Linux开发机问题汇总

赵裕(vimerzhao)
DNS解析问题 在不同场景下遇到过几次,具体表现: 不连接有线,只Wifi连接热点 iOA无法加载扫码,网页无法加载 ping www.baidu.com 失败 原因其实是DNS解析失败了,查看这个文件 cat /etc/resolv.conf # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8). # Do not edit. # This file might be symlinked as /etc/resolv.conf.

【译】自己动手写区块链

赵裕(vimerzhao)
【译】自己动手写区块链 目前大多数对于区块链的文章都是停留在概念性的描述,大肆宣扬其颠覆性,本文则反其道行之,以一个程序员的视角,通过300行代码,快速实现了一个区块链原型。虽然没有覆盖区块链的全部内容

'Python爬虫实战:妹子图'

赵裕(vimerzhao)
‘Python爬虫实战:妹子图’ 本文记录了一些爬虫的基础知识,并实现了一个50行左右的爬虫脚本。 前言 看了一些Python的语法后打算做一个小项目练手,打发一下时间。爬虫比较容易

2017阿里实习生面试总结

赵裕(vimerzhao)
2017阿里实习生面试总结 阿里面试记录的整理以及一些自己的总结。 5-18 晚上突然接到短信,叫我去预约面试时间。真是一脸蒙蔽,真不知道自己那个笔试怎么过的。。。不过既然拿到面试机会了,就作为一次锻炼自己、了解

TCP连接的建立与释放

赵裕(vimerzhao)
TCP连接的建立与释放 本文通过实际抓包验证了TCP连接建立与释放的方式。 关于计算机网络 我在大三上修了计算机网络这门课,这门课真是我大学最差的记忆之一。教授这门课的老师水平很低,以至于辅导员安排另一位老

C语言实现IPv6抓包程序

赵裕(vimerzhao)
C语言实现IPv6抓包程序 本文记录了如何借助libpcap实现一个简单的抓包程序。 准备 对于实现一个抓包程序,最重要的是熟悉每种协议。熟悉协议包括两部分:每个协议具体字段的意义和每个协议在C语言中对应的

Linux创建WiFi热点

赵裕(vimerzhao)
手机流量用完,需要开WiFi,由于是LinuxMint,感觉配置还算容易,找到一个不错的教程,收藏一下,以备后用。除了修改配置文件那步在我的电脑不需要外其他基本正确,而且Mint本来就衍生自Ubunt

HttpClient + Jsoup模拟登录教务处并获取课表

赵裕(vimerzhao)
1、概述 最近想做一个校园助手类的APP,由于第一次做,所以打算先把每个功能单独实现,防止乱了阵脚。利用教务处登录获取课表和成绩等是一个基本功能,所以以获取课表为例实现了这个功能。完整代码点这里,尝试了