那些年,我们见过的 Java 服务端乱象

导读 查尔斯·狄更斯在《双城记》中写道:“这是一个最好的时代,也是一个最坏的时代。” 移动互联网的快速发展,出 […]...

Sigi Framework 介绍

前言 这篇文章只会介绍 Sigi framework 的设计理念以及试图解决哪些问题,不会对各个 API 有详 […]...

为什么你的网页需要 CSP?

内容安全策略( CSP )是一个 HTTP Header , CSP 通过告诉浏览器一系列规则,严格规定页面中 […]...

三个常见的代码性能优化方式

编写有效率的代码是我们的一项基本技能。我们千万不要忽视代码的性能要求。越早考虑性能问题,需要支付的成本就越小, […]...

从 JS 引擎谈到 WebAssembly

最近团队技术分享会有提及到JS引擎的相关的知识,自己就总结了一下,又从JS引擎扩展到了最近比较火的新技术web […]...

如何使用Go来实现优雅重启服务?

暴力的重启服务方案 一般服务器重启可以直接通过 kill 命令杀死进程,然后重新启动一个新的进程即可。但这种方 […]...