疑难杂症 之 服务端上传限速

如何通过服务端配置反作用到客户端网络

浅谈公网服务隐身设计

分析下如何在复杂的公网环境下隐匿自身,通过网络包过滤来定制化个性隐身方案,又或者基于 nginx lua 扩展提供的强大能力,自定义一个简单的服务隐身实现

如何异地组网来玩局域网游戏 - 文明6

以「文明6」为例,手把手尝试和朋友搭建一个异地局域网,感受超低延迟联机体验

「 程序员修炼之道 」

1. 专注对于所做的事情保持足够的专注 2. 思考想明白自己在做什么,想清楚自己真正的目的 3. 预设更多可能,而非事后找借口项目之初与进行中总是需要更多的思考项目走向,考虑更多的可能性(如果你遇到银行柜员或修理工在出现问题时给了蹩脚的借口,你会如何看待对方及其背后的公司) 4. 防微杜渐 - 避免破窗效应任何项...

docker-compose 示例

docker-compose 基础使用方法示例,包含常用参数配置等信息

知识自由小技巧

知识自由互联网精神的核心应该是知识共享。 这里介绍一些走向知识自由的技巧。 Trick1. 开启网页可编辑 让网页上的任意内容变得易于修改和复制 打开控制台 -> 在 console 里执行: 123// 以下两个命令效果几乎一样,选择任一个即可document.body.contentEditabl...

linux如何从源码安装纯净版python3

编译安装纯净python3,不干扰已存在的任何版本python安装依赖库12345678# 基于apt的系统 (如 Debian, Ubuntu, Mint)sudo apt-get install -y make build-essential libssl-dev zlib1g-dev \ lib...

那些年我们看不懂的缩写 - network,security,and so on.

网络 AP (Access Point) 无线接入点 STA (Station) 站点,任何一个接入无线AP的设备都可以称为一个站点 SSID (Service Set Identifier) 每个无线AP都应该有一个标示用于用户识别,SSID就是这个用于用户识别的的名字,也就是我们经常说到的wifi名...

对golang里"堆"结构的一次实践

对golang标准库堆的深入分析与实践 ^.^阅读须知:本文假设读者了解堆的数据结构,并明白堆排序的原理。 堆排序(heapsort)堆一般分为最小堆和最大堆。堆排序是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆的性质:即子节点的键值或索引总是小于(或者大于)它的父...

https on github page

前言 有些事太难了让人头疼,但有些事太简单了也让人害怕. github & 自定义域名在 github page配置自定义域名出乎意料的简单,如下几步即可快速配置 设置域名的DNS解析,cname: username.github.io 在项目目录下放置一个CNAME文件,记录自定义域名 在 s...