本篇为第二课第一周的内容,
1.9的内容。
再见 Postman!一款开源免费的全能 API 客户端工具!
在日常开发工作中,常常需要进行 API 接口调试,通常是借助 Postman 进行调试或者接口管理。
我开发了个人工智能应用, 请大家给点意见
近年来,随着人工智能和MCP技术的发明和进步,好像给我们这些程序员又开辟了一个新的道路:以前我们都是给人来写软件工具,要写后端接口和前端界面,让用户在前端界面使用这些工具来实现业务。以后就会变成,我们要给AI 来写后端工具,无需写前端界面,让AI根据工具需要的参数和返回值来生成前端界面给用户(语言也是界面的一种),用户通过Agent来调用我们的后端工具实现业务。
【URP】Unity[后处理]晕影Vignette
晕影效果最初源自摄影技术,后逐渐被引入数字图像处理领域。在Unity中,早期版本通过标准资源包实现,随着URP/HDRP管线的推出,该效果被整合到Volume框架中,成为模块化后处理系统的一部分。
随机图床
一个基于Python Flask的图片合集管理和随机转发服务。
新来的外包,限流算法用的这么6
最难的是构建一个既高效又匹配需求的算法。
探索 Java 中的新 HTTP 客户端
本文将介绍 Java 11 对全新
HTTP 客户端 API(支持 HTTP/2 与 WebSocket) 的标准化。
独立开发4个月,0到1之后怎么办?
【Github热门项目】DeepSeek-OCR项目上线即突破7k+星!突破10倍无损压缩,重新定义文本-视觉信息处理

不止新生代与老年代:深入Java虚拟机堆内存布局与TLAB、卡表等优化机制
Java虚拟机的堆划分
当前,主流的Java虚拟机主要采用分代回收(Generational Garbage Collection)。分代回收,更准确地说,它是一种理念。这种理念将系统中的所有对象划分为不同的代(Generation),并根据对象的生命周期长度将其分类到相应的代中,每个代则采用适合其特性的垃圾回收算法。这种理念主要基于两个分代假设。
1)弱分代假说(Weak Generational Hypothesis):大部分对象都会在创建后不久就变得不可达。也就是说,许多对象的生命周期都很短;
2)强分代假说(Strong Generational Hypothesis):存活时间较长的对象,很可能会引用存活时间较短的对象,但反之则不然。也就是说,老的对象很少引用新的对象。
Java虚拟机将堆划分为新生代(Young Generation)和老年代(Old Generation)。其中,新生代又被划分为Eden区,以及两个大小相同的Survivor区。默认情况下,Java虚拟机采取一种动态分配的策略,根据生成对象的速率,以及Survivor区的使用情况动态调整Eden区和Survivor区的比例。

小狮博客