PonyMa的小站
  • 首页
  • java
    MySQL Spring 网络协议 并发编程 微服务 中间件 JVM 常见问题
  • go
    go基础 go标准库 go框架 gozero微服务框架 go项目
  • AI大模型
  • 云原生
    docker k8s k8s部署 k8s源码解析 ServiceMesh 监控 日志 DevOps
  • 架构设计
  • 技术管理

使用 LangChain4j ChatMemory 的生成式 AI 对话

在本文中,我们将探讨以下内容: 如何使用LangChain4j ChatMemory和ConversationalChain实现对话式交互? 如何使用 PromptTemplate 提问? 示例代码存储库 可以在 GitHub 存储库中找到本文的示例代码 LangChain4j 教程系列 您可以查看
2024-06-25
AI大模型
#java

使用 Java、LangChain4j、OpenAI 和 Ollama 的生成式 AI

在本文中,我们将探讨以下内容: 生成式人工智能简介? 如何使用 Java 与 Open AI API 交互? 如何使用LangChain4j与OpenAI交互? 如何使用 Ollama 在本地运行 LLM 模型? 使用 LangChain4j 和 Testcontainers 与 Ollama 合作
2024-06-25
AI大模型
#java

Dubbo3.0 中的服务调用底层原理

在Dubbo2.7中,默认的是Dubbo协议,因为Dubbo协议相比较于Http1.1而言,Dubbo协议性能上是要更好的。 但是Dubbo协议自己的缺点就是不通用,假如现在通过Dubbo协议提供了一个服务,那如果想要调用该服务就必须要求服务消费者也要支持Dubbo协议,比如想通过浏览器直接调用Du
2024-06-24
微服务
#java

Dubbo3.0服务导出和引入流程

Dubbo3.0源码:https://gitee.com/archguide/dubbo-dubbo-3.0.7 服务导出和引入整体流程:https://www.processon.com/view/link/62c441e80791293dccaebded 不管是服务导出还
2024-06-24
微服务
#java

Redis6中的多线程

Redis6中的多线程 1. Redis6.0之前的版本真的是单线程吗? Redis在处理客户端的请求时,包括获取 (socket 读)、解析、执行
2024-06-24
中间件
#java

Redis队列与Stream

Redis队列与Stream Redis5.0 最大的新特性就是多出了一个数据结构 Stream,它是一个新的强大的支持多播的可持久化的消息队列,作者声明Redis Stream地借鉴了 Kafka 的设计。 Stream总述
2024-06-24
中间件
#java

Redis中的线程和IO模型

Reactor模式 什么是Reactor模式 ? “反应”器名字中”反应“的由来: “反应”即“倒置”,“控制逆转”,具体事件处理程序不调用反应器,而向反应器注册一个事件处理器,表示自己对某些事件感兴趣,有时间来了,具体事件处理
2024-06-24
中间件
#java

JDK17 新特性

为什么是JDK17 “你发任你发,我用 Java8”。虽然业界现在对于 JDK8 后每半年更新一次的 JDK 新版本都保持着比较谨慎的态度,但是 JDK17是一个 Java 程序员不得不去关注的新版本。 最直观的原因是,作为现代 Java 应用基石的 Spring 和 SpringBoot ,都在新
2024-06-22
JVM
#java

JVM--垃圾收集器&算法

垃圾收集算法 分代收集理论 当前虚拟机的垃圾收集都采用分代收集算法,这种
2024-06-21
JVM
#java

JVM--对象创建与内存分配机制

对象的创建 对象创建的主要流程: 1.类加载检查
2024-06-20
JVM
#java
1 2 3 4 5 … 16
皖ICP备2024047329号-1