tcp的滑动窗口是用来流控的,但是,如果一方不遵守,会怎样呢?如下: 我们发现,虽然8085一直 …
分类存档:默认分类
最近在忙啥
自从雄飞提离职,我就开始了解lua版本的dmp,开始是性能优化,修补丢数据的情况,添加监控,分析指纹数据的流程 …
Windows目录无法删除的问题
如果在wsl中打开了某个目录,则在Windows上执行删除操作,虽然执行了删除操作,但是还是能看见,只是不能访 …
lua 之 require
lua 的 require 会自动避免重复加载的,如: hello.lua [crayon-679339400 …
如何知道进程运行在哪个核上
下图是htop能直观看到的数据: 第一个CPU很忙,太多的时间花费在了内核,为什么内核那么消耗C …
lua tcp udp
https://github.com/openresty/lua-nginx-module#ng …
中国移动的家用WIFI路由器网关dns问题
dns的cache长期不能refresh,解决办法,重启
nginx多进程间的负载均衡
nginx是如何把任务分配到每个worker的呢?这种分配平均吗?合理吗? 通过strace 一个worke …
golang的chan阻塞与deadlock
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
func main() { c := make(chan int , 1) go func() { // 消费者 <-c }() go func() { // 如果没有这个协程,就得报deadlock而终止程序 i := 0 for { i++ } }() c <- 1 c <- 1 c <- 1 } |
如上程序: 如果没有第二个go协程, …
kibana 搜索隐藏内容
1 |
$("span").each(function(k, v) { arr = $(v).html().match(/c_level=C.?/); if(arr && arr.length>0) console.log(arr[0]);}) |