redbpf,Rust写的ebpf库。可以把一个Rust方法编译为eBPF字节码,并且将字节码挂载到附着点,并且在用户态消费数据的一套方案。当你厌倦了bcc可以尝试下。

阅读全文 »

java.lang.String,字符串,我们最常用到的类之一。由于它实在过于常用,你的代码,你依赖的库的代码,jdk的代码,甚至jvm自身都和String息息相关。String的实现的优劣,对JVM的稳定,对Java的性能,以及程序员的使用体验影响很深。本文将探讨Java string的一些细节及我们开发中可能会踩到的坑。

阅读全文 »

有时我们会觉得VSCode还不够快,想尝试下neovim,但是又被其繁杂的配置劝退。这时可以尝试下lunarvim,一套开箱即用的neovim配置。是懒得折腾又想尝试neovim的人的福音。

阅读全文 »

MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。它与 Amazon S3 云存储服务 API 兼容。使用 MinIO 为机器学习、分析和应用程序数据工作负载构建高性能基础架构。。

阅读全文 »

单调栈栈中的所有元素单调递增或者单调递减。 单调栈在算法中的应用在于它能够在一次扫描即O(n)的复杂度之内找到数组中每一个元素的前上界(单增栈)或者前下界(单减栈)。

阅读全文 »

VXLAN在目前虚拟化,云原生化的大潮下正扮演着越来越重要的角色。 VLAN /VXLAN到底是什么、有什么区别呢🤔️

阅读全文 »