雅思考试总结

论文写不下去,来写一写雅思经验吧
考完之后,不少人想问问我经验,我当时觉得也没啥经验好分享的,毕竟我也准备的不怎么充分
不过想了想,还是说说自己的经历吧,给大家参考。不过每个人情况不同,请各位自行斟酌,不要怪我误人子弟。



阅读剩余部分 -

微信、支付宝个人收款的一种实现思路

题目里说的个人收款指的不是普通的扫个码,而是说那种可以支持回调的,例如网上商城支付之后,商城可以知道支付状态并且自动修改订单的状态为“已支付”。这种支付的形式,无论是微信、支付宝还是银联,目前都是不对个人开放的,必须有企业资质才能申请。但是对于很多开发者而言,有时候就是一个小小的验证性应用,想要拥有支付功能,而自己又没有企业资质,自然没法申请到微信支付宝这种接口,甚至连第三方的聚合支付(Ping++)也是无法申请的。本文就介绍一种利用个人支付宝(微信也是可以的)自己实现支付功能的思路,成本是一部旧的安卓手机,其他的都是完全免费的,配合支付宝的收款码(提现免费),可以做到零费率

阅读剩余部分 -

自己动手编写Wireshark Lua插件解析自定义协议

搞网络的对于 Wireshark 这个抓包工具应该非常熟悉了,在抓包分析的时候非常好用,很大的一个原因就是 Wireshark 内置了大量的协议解析插件,基本上你叫得上来的协议,Wireshark都能给你解析出来。

但是啥事儿都有个万一,特别是像我们这种搞网络协议开发、修改的,经常就会遇到各种奇葩的网络协议,或者是自己拍脑瓜设计出来的网络协议,在调试的时候Wireshark不能正确解析,一个字节一个字节对着查那可真是看得眼都要瞎了。

阅读剩余部分 -

Linux下安装Riverbed OPNET Modeler 18.6.1过程

最近实验室要使用OPNET做仿真,但是无奈18.6在windows下的sitl接口一直有问题,没办法,只能尝试一下linux下的版本是否可以用。但是以前从来没在linux下装过OPNET,所以还是踩了一些坑,总结一下主要的安装步骤。

阅读剩余部分 -

gitlab-ci中pip缓存的配置

最近给实验室的Gitlab服务器开启了CI功能,采用的是docker模式,每次都启动一个全新的镜像进行构建。

为了对Python代码进行风格检查,每次在构建的时候,都需要先在启动的容器中使用pip安装flake8。由于每次构建之间的环境相互隔离,所以pip的缓存也就完全没有作用,每次都需要直接联网下载相关的包来安装。

阅读剩余部分 -