最新 最热

为自己模拟的IOC容器添加上DI注入

上一篇中,模拟Spring实现了一个简易的IOC容器,完成了初始化bean的操作,统一交给了一个Map集合进行管理。

2023-03-07
1

数据结构和算法面试常见题必考以及前端面试题

在等概率的情况下,顺序表插入一个结点需要平均移动n/2个结点。删除一个结点需要平均移动(n-1)/2个结点。具体的移动次数取决于长度n和位置i,两者越近,移动的越少。...

2023-03-07
1

learning:Buffers monitoring plugin

本文介绍一下buffer监控插件,这个插件可以跟踪vpp所有node节点buffer缓冲区的使用情况。主要用途是检测buffer缓存区是否存在泄漏。通过跟踪node节点中缓存区分配和释放的数量,以及node节点输入帧和输出帧buffer的数量...

2023-03-07
1

learning: arping

昨天更新了一下最新的vpp master分支代码,发现新加了一个arping的插件,所以就想了解一下arping命令的作用及用法。百度了一下介绍arping的资料还是很多的。下面一起来学习一下吧。...

2023-03-07
1

vppinfra--字节序转换、bitops、cacheline、jmp机制

vpp提供的字节序相关的api都定义在srcvppinfrabyte_order.h文件中,支持u16、i16、u32、i32、u64、i64字节序的转换。 下面是定义当前系统是大端还是小端的宏定义...

2023-03-07
1

Spring RestTemplate进阶:拦截器

在这篇文章中,我们将学习如何实现一个Spring RestTemplate 拦截器。

2023-03-07
1

Windows下强大的包管理器(二)

这个包管理器出现的很早,也很成熟了,用起来更接近Linux终端的体验.我是作为winget的补充来使用的.

2023-03-07
2

从源码看Spring的i18n·优雅的国际化实战

互联网业务出海,将已有的业务Copy to Global,并且开始对各个国家精细化,本土化的运营。对于开发人员来说,国际化很重要,在实际项目中所要承担的职责是按照客户指定的语言让服务端返回相应语言的内容。本文基于spring的国际...

2023-03-06
1

分布式缓存的路由算法是如何实现的?

所谓分布式对象缓存是指对对象缓存以一个分布式集群的方式对外提供服务,多个应用系统使用同一个分布式对象缓存提供的缓存服务。这里的缓存服务器是由多台服务器组成。这些服务器共同构成了一个集群对外提供服务,所以使...

2023-03-06
1

设计一个秒杀系统架构

秒杀架构的设计方案就是一个不断过滤请求的过程,从系统架构层面来说,秒杀系统的分层思路如下。

2023-03-06
1