是只有我这样吗?
大家好,我是码农先森。 经常听到身边写 Java、Go 的朋友提到程序异步、非阻塞、线程、协程,让系统性能提高到百万、千万并发,使我甚是惊讶属实羡慕。对于常年写 PHP 的...
论坛被人搞了么?巨卡
背景 在网上搜资料的时候,经常看到大神给出一个GitHub的commit链接,说此项目已经加上了此功能,但是我不确定是从哪个版本开始的,研究了一下,得到如下方法。 通过comm...
例如这个:代码速记:这个可能更好理解,协程是串行执行的 代码块没有行号显示,这个能加吗?
基于vx.dev 搞了一个这个:autogen-vue-code 使用方法:创建一个 issue ,标题写你想要的页面,就生成 vue 代码,最终的效果预览地址会附在 issue 的回复上。
参考资料 flink文档flink CDC文档 故障和恢复 当flink的任务意外终止后,可以通过指定恢复点从恢复点继续运行,运行命令如下:flink run -s file:///C:/addons/checkpoin...
先写一个简单的demo如下: package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) {...
先创建一个简单的demo func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { w.Write([]byte("Hello World")) }) i...
delve是golang专用的debug工具,原理类似于gdb,关于gdb的原理可以参考这篇文章。关于delve的源码学习,先写一个基础的demo如下: import ( "github.com/go-delve/de...
数据库和缓存的数据一致性问题是经常碰到的,一般我们都是采用cache aside方案,比如这篇文章介绍的。最近参考Scaling Memcache at Facebook,我想到了一个基于redis的简...
linux的系统调用提供了两个方法去关闭tcp连接,他们有什么区别,我这里列个表格来看看 类目 close(fd) shutdown(fd, 0) shutdown(fd, 1) shutdown(fd, 2) 含义 关闭读写...
tcp是如何产生Broken pipe错误的呢?我使用packetdrill来进行了一次模拟,packetdrill的脚本如下: // 服务端建立好监听,默认端口是8080,虚拟网卡是tun0,抓包命令是tc...
最近项目的Web日志出现Broken pipe错误,但是这种错误并不多,日志是这样的: [图片] 可以查到当请求报Broken pipe错误,对于的web日志的http状态码是499,可以断定是客...
社交账号:
我要举报该,理由是: