Quic协议
Quic 协议作为应用层的协议,在无线、弱网场景下的移动通信领域有广阔的应用场景。本文简单记录一些 Quic 的知识点,同时附上介绍的详细文章;
·3min·李岩
Quic协议emacs-若干语言 lsp 配置备注
微软推出的language server protol 确实提升了文本编辑器的使用体验。就
emacs的使用而言,配合各个语言的 lsp 实现,能够减少配置语言开发环境的难度。这里记录一下使用emacs中的 rust, golang, python, c/c++ lsp 配置
·4min·李岩
emacs-若干语言 lsp 配置备注redisgo 连接报错
·1min·李岩
redisgo 连接报错PHP-7.1升级至7.4兼容性
php作为
动不动搞个大事情世界上最好的语言,经常偶尔会出现由于版本升级导致的不兼容问题。笔者在工作中遇到了php7.1升级到php7.4导致的each弃用、mcrypt库启动导致的不兼容。在这里备注下兼容方式。
·2min·李岩
PHP-7.1升级至7.4兼容性go-simplejson 插入数组
go-simplejson是go lang语言中操作json非常方便的开源库。最近使用simplejson进行数据插入操作时遇到了问题,经过排查后最终解决。现记录如下。
·1min·李岩
go-simplejson 插入数组http及websocket性能对比
从过往的经历中来看,使用websocket作为http协议的替代似乎是一种潮流。websocket以其小包头、全双工的优势,弥补了http协议的性能上的缺陷。对于长链接需求,完全可以在初始化时创建websocket连接,在业务交互时直接进行通信,使得通信过程更加流畅。相信在基于Quic的http3协议走向成熟应用前,websocket在性能上都具有优势。本文以golang语言为基础,构造场景进行两种协议的性能对比。
·2min·李岩
http及websocket性能对比