有时候,我们需要提供客户端软件供用户使用,需要理解客户端网络。比如,SSL VPN客户端,需要有QT和android版本。 简单阅读了《wind
js和vue入门
javascript随着nodejs的引入,有了比较强大的包管理和部分服务端开发能力。ES6标准,则引进了很多不错的语言特性。 举例: let可
编程语言选择
原文 但是长远的,软件的灵魂还是算法,我是算法原址教义者。所以c++标准库还是要学的,acm题还是想刷起来的。 Python和R还是想学的,各种
VPP的锁机制
对于pool,新建表也就是pool_get的时候不用锁,因为这条表项不会被查到。 进行改写的时候需要锁,每条entry都要有锁。但是只需要锁单
websocket和NAT穿越
websocket 首先从clientless ssl vpn开始谈起,有客户端的sslvpn比较容易理解,还是通过虚拟网卡和路由去实现。没有客户端意味着没有虚拟ip