logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java的Long类型值传递到前端精度丢失问题

JavaScript 无法处理 Java 的长整型 Long 导致精度丢失,具体表现为主键最后两位永远为 0,解决思路: Long 转为 String 返回https://www.jianshu.com/p/fbcdcfc7cd12LambdaQueryWrapper<AuthorityEntity> lambda = new QueryWrapper<Autho...

#java#javascript
Java开发者LLM实战——LangChain4j最新版教学知识库实战

LangChain4j是一个简化Java应用与大模型集成的框架,提供统一API支持15+大语言模型和20+嵌入模型。它具有以下核心功能:1) 支持多模型切换;2) 提供记忆对话功能;3) 实现工具调用(Tools)实现业务逻辑交互;4) 支持检索增强生成(RAG),通过文档解析、分块、向量化存入向量数据库;5) 支持多模型链式协作任务编排。框架支持JDK 17+,可独立使用或与Spring Boo

文章图片
#java#开发语言
Java开发者LLM实战——LangChain4j最新版教学知识库实战

LangChain4j是一个简化Java应用与大模型集成的框架,提供统一API支持15+大语言模型和20+嵌入模型。它具有以下核心功能:1) 支持多模型切换;2) 提供记忆对话功能;3) 实现工具调用(Tools)实现业务逻辑交互;4) 支持检索增强生成(RAG),通过文档解析、分块、向量化存入向量数据库;5) 支持多模型链式协作任务编排。框架支持JDK 17+,可独立使用或与Spring Boo

文章图片
#java#开发语言
构建高可用Agent状态管理API:Gin+GORM全流程解析

本文介绍了一个基于Go1.21+Gin1.9+GORM2.0+MySQL5.7+Docker的技术栈开发教程。主要内容包括:1)技术选型分析,突出Gin框架的高性能和GORM的简洁性;2)项目搭建过程,从模块初始化到关键配置;3)GORM模型设计最佳实践,包括MySQL5.7兼容方案;4)API实现细节,展示Gin路由、控制器和服务层逻辑;5)企业级增强功能,如错误处理和参数校验;6)测试策略,包

#gin
通用数据权限的设计思路

接着上个襄阳项目的需要, 目前的项目情况是,一期已经把功能权限做完了,可以对不同用户的不同权限功能做到限制,现在需要做数据的权限,不同的用户看到不同的数据。根据目前的调研情况,有两种数据级别权限设计思路,都可以实现对人员访问的数据权限控制,从而实现不同的人员能够看到不同的数据,例如经理能够看到其部门下所有人的数据,而单个的员工只能看到自己的数据。用户拥有的权限越大,能看到的数据就越多。第一...

HeapDumpOnOutOfMemoryError堆转储实践和一些分析

使用了标志-XX:+HeapDumpOnOutOfMemoryError,JVM会在遇到OutOfMemoryError时拍摄一个“堆转储快照”,并将其保存在一个文件中。对如下一段代码,【代码1】/*** @author zk* @Description:* @date 2019-08-01 14:17*/public class Demo {public...

java热加载

一晃眼,又是周日了.刚吃完中饭,写篇博客了.今天就说一说昨天看的java热加载,我们都知道java是从.java文件编译后成为.class文件,再加载到虚拟机中进行运行的....现在的问题是,我们怎么判断一个class文件是否更新了呢?我们再进行把这个更新后的class文件加载进去呢?热加载能够节约我们大量的调试时间,避免了因为修改了一个类的一点代码,就全部重启整个项目,像我现在...

java实现scala的map方法,实现函数式编程

首先我们需要实现的是,数据在那里不动,有一个方法,可以接受方法作为参数,根据不同的方法,实现不同的结果返回.类似于scala中的函数作为参数进行传递.首先我们需要一个容器类,进行方法的定义:import java.util.List;/*** Created by zk on 2017/11/28.* 作用: PACKAGE_NAME.* 改造成返回自身,...

#java#scala
centos7 dubbo的安装

因为dubbo版本的原因,只能使用jadk1.7 不能使用jdk1.8.否则报错.1.下载安装zookeeper.下载zookeeper-3.3.5 解压, 进入conf,复制zoo_sample.cfg 改名为zoo.cfg使用命令 sh zkServer.shstart 就可以启动zookeeper ..使用jps查看是否启动成功...

#dubbo
springboot2 springcloud Greenwich.SR3 构建微服务--1.eureka注册中心搭建

本一系列springcloud的文章主主要讲应用, 也会涉及到一些原理的讲解.写了几句自己这段时间看书,总结的微服务的东西送给你们 :道为源,源分多支为术,如龙生九子,九子各不同,然皆为龙也.凡物发必依其理,当知其源,勿学其术而不究其道,执其道而轻其术,可矣.道为源头,从源发可以发展出很多的形态就是术,就想龙生九子,九子各不同,但是他们的源头都是龙.需要掌握事物发展的根源...

    共 18 条
  • 1
  • 2
  • 请选择