会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
坐看云起时
乘风好去,长空万里,直下看山河!!! 研究过httpserver、nginx、内核tcpip协议栈源码,内存管理 、摄像头-iic-spi等驱动!! 目前搞搞准入 看看内核 看看身份逻辑 看看管控 写写go
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
70
下一页
2023年4月9日
BBR 算法原理三
该文被密码保护。
阅读全文
posted @ 2023-04-09 00:58 codestacklinuxer
阅读(158)
评论(0)
推荐(0)
2023年4月8日
BBR算法原理二
该文被密码保护。
阅读全文
posted @ 2023-04-08 23:26 codestacklinuxer
阅读(228)
评论(0)
推荐(0)
BBR 算法原理一
该文被密码保护。
阅读全文
posted @ 2023-04-08 22:26 codestacklinuxer
阅读(611)
评论(0)
推荐(0)
RFC 1323 Using the Window Scale Option
摘要: 这是内核协议栈里面的一个发送窗口赋值代码 tp->snd_wnd = ntohs(th->window) << tp->rx_opt.snd_wscale; snd_wscale : 4, /* Window scaling received from sender */ rcv_wscale :
阅读全文
posted @ 2023-04-08 17:08 codestacklinuxer
阅读(174)
评论(0)
推荐(0)
2023年4月3日
freeradius 的bug处理
摘要: 目前freeradius 使用线程池多线程的方案处理,radius认证报文,自己内部维持一个状态机。网络模型为监听1812的认证端口,以及1813的计费端口。 目前发现收包IO线程和业务线程在udp socket 收发上存在锁竞争,毕竟业务线程调用send 发送报文, 多线程互斥, 主线程负责rec
阅读全文
posted @ 2023-04-03 23:54 codestacklinuxer
阅读(152)
评论(0)
推荐(0)
2023年3月29日
调试freeradius时遇到的 线程池以及udp相关问题
摘要: 调试线程池过程中遇到了一个return和pthread_exit 的问题; google 一下发现右如下概念 首先,return 语句和 pthread_exit() 函数的含义不同,return 的含义是返回,它不仅可以用于线程执行的函数,普通函数也可以使用;pthread_exit() 函数的含
阅读全文
posted @ 2023-03-29 17:56 codestacklinuxer
阅读(77)
评论(0)
推荐(0)
2023年3月24日
go 笔记 init函数
摘要: 来自:go init函数 1、golang里的main函数是程序的入口函数,olang还有另外一个特殊的函数init函数,先于main函数执行 init函数的主要作用: 初始化不能采用初始化表达式初始化的变量。 程序运行前的注册。 实现sync.Once功能。 其他 init函数的主要特点: ini
阅读全文
posted @ 2023-03-24 22:10 codestacklinuxer
阅读(74)
评论(0)
推荐(0)
2023年3月23日
curl使用记录
摘要: 一、参数说明 格式: curl -H 请求头 -d 请求体 -X POST 接口地址 参数 内容 格式 -H(或者 --header) 请求头 “Content-Type: application/json” -d POST内容 ‘{“id”: “001”, “name”:“张三”, “phone”
阅读全文
posted @ 2023-03-23 12:33 codestacklinuxer
阅读(46)
评论(0)
推荐(0)
2023年3月16日
go 面向对象编程
摘要: 通过结构体可以定义一个组合字面量,有几个细节,也算是规则 规则一:当最后一个字段和结果不在同一行时,, 不可省略。 xm := Profile{ name: "小明", age: 18, gender: "male", } 反之,在同一行,就可以省略。 xm := Profile{ name: "小
阅读全文
posted @ 2023-03-16 20:53 codestacklinuxer
阅读(34)
评论(0)
推荐(0)
2023年3月15日
contrack TCP协议状态转换
摘要: 索引和TCP状态值 三维数组tcp_conntracks定义了TCP连接的状态转换表, 第一维表示方向,0和1分别表示原和反方向; 第二维表示6个报文标志,如下tcp_bit_set所示; 第三位表示当前的状态,最终索引对应的值为新状态。 static unsigned int get_conntr
阅读全文
posted @ 2023-03-15 13:40 codestacklinuxer
阅读(252)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
70
下一页