Xurui’s Blog
About
Resume
Blog
Tags
Categories
Archives
Archives
2024
My master dissertation
Performance of Asp.NET Core on Linux vs Windows
2023
Mount Rinjani trekking
Benchmark TCP/IP, Unix domain socket and Named pipe
Compare the performance of HTTP/1.1, HTTP/2 and HTTP/3
My VPS is under attack
2022
5 cool things I am doing with my VPS
2020
盘点netcat的高级用法
2019
我的另类高地之旅
圣安的岁月静好
布鲁塞尔-巴黎-巴塞罗那 七日游
Cryptography Basics
Common Attacks in Computer Security
Reinforcement Learning Introduction
意游未尽(非wifi勿扰)
2018
伦敦之行
Essentials of Machine Learning Algorithms
Introduction to Big Data Systems
Overview of NLP
爱丁堡游学
小白必看的翻墙教程
2017
杨辉三角蕴含的编程哲学
集群环境下安装python应用最佳实践
http-flv: getting started
查看linux的配置
python面向对象编程(OOP)
小米路由器mini实现翻墙
使用ffmpeg进行简单的视频编辑
使用TLS加密TCP流量
惊群和OP_REUSEPORT
Mac上使用串口登陆树莓派3
边缘计算吐血整理
理解Flask的request上下文
Flask: return value of view function
使用elasticsearch搜索1000万条数据
使用全文索引将你的mysql打造成一个搜索引擎
ssh鲜为人知的三种用法
PHP和Python部署方式与性能对比
在python里调用C函数的三种方式
lua read file is too slow
使用libev开发一个聊天室
IO多路复用漫谈(附epoll示例)
socket编程示例
线程同步的三种方式
使用memcache替代redis
http长连接
一道编程题——lucky triples
python里的数值类型
NGINX as a file server
使用robotframework测试nginx的location指令
lua中万能的table
我的女邻居
西安两日游
[译]NGINX和NGINX Plus缓存指南
Set up binary log position based replication
用c语言编写cgi脚本
2016
一种简单的接口验签规则
跑步到底能不能瘦小腿
为sublime text 3开发插件
[转]我看过最好的小黄文
10道mysql查询语句面试题
Free disk space of linux by cleaning mysql logs
13个相见恨晚的Git技巧
使用impressjs制作演示文稿
用我的web框架创建一个应用
自己动手写web框架
自己动手写一个ORM
一亿个数中选出最大的1000个数
2015
About Github Pages
2013
中国防火墙何去何从
2012
被国学热绑架了的《百家讲坛》