原创 后端技术

LangChain4j集成AI大模型的两种方式

LangChain4j是LangChain的一个Java封装器,它将LangChain应用于Java环境中,利用Java强大的功能和丰富的库来处理数据,并提供了与多种流行的大语言模型无缝对接的能力。关于如何集成AI大模型到现有的Java应用程序中,LangChain4j提供了两种主要的方法:一种是直接调用每种大模型提供的API接口;另一种则是通过SpringBoot的自动装配机制。_java整合大模型
阅读全文
原创 后端技术

Java 实现调用 DeepSeek API

掌握Java调用DeepSeekAPI的完整流程了解DeepSeekAPI的核心功能和应用场景获得可复用的Java代码示例,快速上手开发激发灵感,探索DeepSeekAPI的更多可能性让我们一起开启Java与DeepSeekAPI的奇妙之旅,共同探索人工智能技术的无限可能!_java调用deepseek
阅读全文
原创 后端技术

使用 ClickHouse 做日志分析

日志本质上应该是不可变的,而ClickHouse最适合处理不可变的数据。我们能够将关键且重要的日志生成应用程序之一从Elasticsearch迁移到更小的ClickHouse集群。inserter端的CPU和内存消耗减少了八倍。每个使用600字节的Elasticsearch文档在ClickHouse中减少到每行60字节。这种存储增益使我们能够在较新的集群中存储100%的事件。在查询方面,99分位的查询延迟也显著改善。_clickhouse每天一tb日志
阅读全文
原创 其他文章

记一次服务器中木马导致cpu占用高的问题

其中这个networkservice和sysupdate占用很高,原本还以为是系统相关的进程,但是想想如果是系统相关的进程不可能占用这么高,一头雾水的情况下各种谷歌百度,然后发现这些奇怪的进程应该是服务器中了挖矿之类的病毒。最近准备搭建一个个人博客,发现才放了一个nginx和一个很简单的java后台cpu占用率就居高不下,然后用top命令查看果然有问题。但是我的服务器上chattr这个命令被删除了(可能是病毒导致的),只能尝试重新安装。如果发现病毒文件前面有i代表这个文件被锁了,需要先解锁才能删除。
阅读全文
原创 后端技术

深入解析 Spring WebFlux:原理与应用

WebFlux是SpringFramework5引入的一种响应式编程框架,和SpringMVC同级,旨在处理高并发和低延迟的非阻塞应用。这是一个支持反应式编程模型的新Web框架体系。顺便一提,SpringCloudGateway在实现上是对SpringWebFlux的拓展。_springwebflux
阅读全文
原创 后端技术

基于netty的http服务器并整合springboot

概述:这是一个基于netty的http服务器其中整合了spring的相关配置,但是他只是在大体上实现了http的功能对于映射他的实现方法是一个类一个映射而不是mvc的一个类多个映射。-这是本人在git上找到的netty工程我在上面进行了比较详细的注解方便与新学的或者相对spring框架的注解配置有些更深入的理解。如果想看spring框架初始化中对注解做的一些匹配工作可以看链接:https..._springbootincludefilters
阅读全文
Loading...