gost - Go語言實現的安全隧道

最近特別喜欢Go语言编写的网络程序,甚至把服务器程序从nginx换成了Caddy。 之前我用Go语言写过...     Read more
Makazeu's avatar
Makazeu Jan 02, 2018

在OpenVZ上便捷使用BBR加速TCP

建立文件夹: cd /home && mkdir bbr && cd bbr 下载含有bbr的rinetd二进制文件: wget https://github.com/zyfworks/rinetd/raw/master/rinetd_bbr_powered -O...     Read more
Makazeu's avatar
Makazeu Dec 03, 2017

帶模塊編譯nginx

本文以ngx_http_google_filter_module模塊爲例,帶該模塊編譯最新版本的nginx。 安裝環境安裝gcc和git:     Read more
Makazeu's avatar
Makazeu Nov 17, 2017

MariaDB修改編碼、創建用戶

修改編碼編輯/etc/mysql/my.cnf文件,新增以下内容: [client] default-character-set = utf8mb4 [mysqld] character-...     Read more
Makazeu's avatar
Makazeu Nov 16, 2017

使用libsodium开启ChaCha20加密

加密通信需要一个高效的加密算法。aes加密会影响性能,而rc4-md5加密强度不够,所以人们创造了Salsa20这个加密算法,它比前辈算法速度快且加密强度高。后来在这个算法的基础上,ChaCha20-Poly1305被开发出来,这是个更加强劲、更加高效的算法。基本上,它现在算是性能不强的设备(尤其是基于ARM的设备)最佳的加密算法了。     Read more
Makazeu's avatar
Makazeu Nov 06, 2017

各類開發工具設置代理的方法

pip執行pip時使用–proxy參數即可: pip --proxy=http://127.0.0.1:8118 install matplotlib     Read more
Makazeu's avatar
Makazeu Oct 22, 2017

Ubuntu启用BBR修改版以加速TCP

之前的文章中提到了一款名为BBR的TCP拥塞控制算法。由于原本的版本为了公平起见,并非十分暴力,所以我们可以手动修改BBR算法的源代码来让它变得十分暴力,加速效果明显加强。 ...     Read more
Makazeu's avatar
Makazeu Aug 18, 2017

Fork/Join Parallelism与ForkJoinPool

Fork/Join 算法简介Fork/Join并行计算,是一种基于多核处理器、以分治的算法思想为基础、以尽可能利用硬件计算资源为目标的并行编程方式。它的思想其实很简单:一个大型的...     Read more
Makazeu's avatar
Makazeu Aug 17, 2017

Ubuntu 16.04 搭建nginx + PHP7.1

安装软件nginxnginx的官方仓库提供最新的稳定版nginx,通过该方法安装的话首先要添加ng...     Read more
Makazeu's avatar
Makazeu Dec 27, 2016

Linux VPS 增加Swap

只有虚拟化技术为Xen、KVM和VMWare的VPS才可以手动增添Swap(交换分区),OpenVZ不可以。 步骤: 进入目录 cd /var/ 建立交换文件(count后为文件大小,单位为...     Read more
Makazeu's avatar
Makazeu Dec 20, 2016