内容来自JEP 444
详细说明:
... ➦前面已经有两篇博客记录了ebpf的一些知识,这篇则是实操。作为一个对C语言和Rust有一定了解的选手,我选择使用 libbpf-rs
开发ebpf应用,这就记录下我在Rust项目中集成 libbpf-rs
的过程。
本文主要是是对Building BPF applications with libbpf-bootstrap (nakryiko.com)的个人理解的总结,这篇文章可以当成是libbpf-bootstrap
这个项目的README
,介绍了它的目标、依赖和用法等。
内容来自ChatGPT4
答:Java中的引用类型是管理内存和垃圾回收的关键工具。在Java中,有四种类型的引用:强引用、软引用、弱引用和幻引用。每种引用类型都有其特定的使用场景和垃圾回收行为。
... ➦深刻怀疑IDEA在硬卷,滚动条的highlight提示越来越多了,颜色丰富的像彩虹,还很密集。这样根本就达不到highlight的目的了。
... ➦2022年并没有做年终总结,我想给2022年的关键词是“质变”,有几方面的意味:
而2023年,则没有这种质变的意味了,我的关键词是“落地”,描述的是:
前几天Github告诉我说You're now in the CodeSpaces beta
,今天体验了下,又发现了一个白嫖计算资源的机会啊。
... ➦2023-12-11更新:目前Codespaces已经正式发布,我个人将Rust开发全部移到了Codespaces上,下文有我的详细配置,欢迎阅读。收费策略上,目前个人免费账户每月有120小时的Core hours per month额度,这就意味着每月可以白嫖2C8G的机器60小时,或4C16G机器30小时。
reg ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0 /f
netplwiz
,并取消勾选Async Profile是Java应用profiling的强大工具,可以方便地输出火焰图html或者jfr格式给Java Mission Control查看,这里记录下如何使用。
... ➦