最新 最热

国内顶级网络专家科普背板以太网技术9--10GBASE-KR(二)

10GBASE-KR是一种高速串行通信标准,主要用于背板应用,如刀片服务器、路由器和交换机的集群线路卡等。这里的“K”代表背板,“R”代表64b/66b编码形式,“10G ”则代表通信速率为10Gbps。...

2024-09-18
6

django-prometheus使用及源码分析

在django服务运行过程中,希望可以对其获取promethues指标进行监控,这样可以实时知道其运行状态,当它运行异常时可以及时进行告警,并且帮助我们可以对其针对性进行优化。比如请求量过大是否要进行限流或者扩容,再或者发现接...

2024-09-18
9

aDataFlow-设计札记

这个是B站Up主设计的一个东西,很漂亮,也比较有用,主要是技能树齐全,尤其是说明书和PCB板子之间的连接真的很不错。

2024-09-17
5

强大的PHP代码生成器

要生成代码,您还可以使用所谓的printClass,与echo $class不同,它可以进一步配置:

2024-09-17
3

Spring中FactoryBean的高级用法实战

FactoryBean 是 Spring 框架中的一个高级特性,它允许开发者通过自定义的方式控制对象的创建过程。当需要编写复杂的初始化逻辑,而这些逻辑不适合直接放在类的构造函数或初始化方法中时,FactoryBean 提供了一个很好的解决...

2024-09-17
7

处理TS类型声明文件,保留指定key的类型声明

我的原始需求是这样的,写了一个nodejs命令行工具,工具的功能是,拉取后端接口导出的 postman.json 接口内容,通过接口中的入参出参数据,生成入参出参的TS类型声明文件,达到在ts业务代码中可以校验接口入参和出参类型的目的,...

2024-09-15
3

eBPF探针与你:寻踪内核源头

eBPF 能够为网络、可观测性和安全用例重新编程内核,这是一种令人难以置信的超能力。但是,要开始使用该技术,您必须首先了解如何以及在何处挂钩到 Linux 内核。该技术提供了进入内核几乎任何部分的方法,但这种灵活性是有代...

2024-09-14
8

国内顶流级网络专家科普背板以太网技术8-10GBASE-KR(一)

XGMII只支持全双工操作,故PLS_SIGNAL.indication原语永远不会产生。

2024-09-13
4

背板以太网26-100GBASE-KR4(四)

PMA(m,n)表示上层(MAC侧)的通道数为m,下层(PMD侧)的通道数为n。40GBASE-R PCS的向下输出方向的通道数PCSLs为4,100GBASE-R PCS的向下输出方向的通道数PCSLs为20。...

2024-09-13
7

Java避坑指南:多线程批量调用下游接口,如何正确设置总超时时间

多线程批量调用下游接口,设置总超时时间是一种常见的需求,特别是在需要保证程序在预定时间内必须返回,否则超时设置不合理,导致接口变慢。

2024-09-13
7