最新 最热

构建可扩展的GenAI Copilot:我们的经验教训

在开发内部Copilot的过程中,我们克服了重重困难,也推动了我们对 GenAI 潜力的认知边界。

2024-09-20
24

理解持续提升以及如何开始

持续提升是 CI 和 CD 之间的一层,它监控工件的变化并协调它们从开发到生产的路径。

2024-09-20
32

深入LLM与RAG 原理、实现与应用

大模型LLM(Large Language Model)是指具有大规模参数和复杂计算结构的机器学习模型。这些模型通常由深度神经网络构建而成,拥有数十亿甚至数千亿个参数。大模型的设计目的是为了提高模型的表达能力和预测性能,能够处理更...

2024-09-20
14

Python unittest 框架,强大的测试利器

单元测试是软件开发中的重要环节,它是对软件中最小可测试单元进行检查和验证的过程。对于单元测试中单元的含义,一般要根据实际情况判定,如在 C 语言中单元指一个函数,在 Java 里单元指一个类,在图形化软件中可以指一个窗...

2024-09-20
23

browsers (but not CURL) suddenly unable to make HTTP requests on VM

Win32/.NET applications and browsers (but not CURL) suddenly unable to make HTTP requests on VM

2024-09-20
24

JVM中常用的垃圾收集器和收集算法(超详解G1收集器)

主要为对象, 而提到对象, 我们需要知道对象什么时候被回收? 主要是引用失效的时候, 那什么时候引用失效, 下面就要讲讲对象的四种引用了

2024-09-20
21

使用springSession完成分布式session

分布式session可以使用spring session来进行实现,由于HttpRequest的Wrapper功能,许多HttpRequest中的方法都可以进行替换来进行自定义的重写,可以在Wrapper中将getSession方法重写掉,然后进行自定义的session存储和处理,当...

2024-09-20
23

RocketMQ 消费进度持久化

消息消费完毕,如何保持消费进度呢?带着这个疑问,来看下 RocketMQ 的实现。

2024-09-20
26

Java流的性能优化:提升数据处理速度的策略!

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~...

2024-09-20
3

springboot的单体服务 字典参数转译

使用springboot 自带的缓存;在项目代码中添加 @EnableCaching

2024-09-20
24