logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI答疑:如何解决使用token过多的问题

AI模型处理对话时依赖应用程序发送的上下文数据,无法自动区分不同话题。不当设计会导致token无限累积,触发上限或成本激增。常见解决方案包括:1)滑动窗口保留最近对话;2)摘要压缩早期内容;3)向量检索相关历史;4)手动重置会话。前沿系统采用混合策略,结合短期记忆窗口、长期摘要存储和动态检索机制,在成本、速度和记忆准确性之间寻求平衡。这些方法有效解决了token管理问题,避免模型因历史数据过载而性

#人工智能
idea无法识别lombok、mybatis plugin等第三方组件注解报错

现象在使用lombok组件的@Slf4j注解时,编译报错,其他第三方注解也有类似问题。原因分析由于idea只集成了jdk、spring等官方组件编译器,因此无法失败其他第三方组件,需要另行安装。解决方案安装idea插件 ,preferences>Plugins>Marketplace>搜索lombok>install安装>Restart重启。...

#idea
对mybatis执行的sql进行拦截查看修改

希望对数据库访问进行监控或控制时,一般通过两张方式进行。一是在数据库服务端增加访问控制,二是在数据库客户端进行访问控制。需要根据业务场景选择更优的方案。自定义sql拦截器使用注解开启sql修改...

mysql错误:1062 - Duplicate entry ‘‘ for key ‘‘

现象在执行insert和update语句是出现1062错误原因调整的数据中包含不可重复字段

#mysql
SpringCloud:Eureka微服务跨分区调用region、zone、gateway

PS:未经测试,后补目的系统为分区架构,减少中心化服务,避免单点风险。region1和region2为完全独立分区,分区数据无交集,互不依赖。region1中的处理由于特殊原因用到region2中的服务,需要提供技术支持。思路新架构不影响独立region内部架构region直接互不影响通过gateway处理转发逻辑并进行转发,如果是同一个region直接路由到内部微...

spring druid项目中监控sql执行情况

在 Spring Boot 结合 MyBatis 的服务中,实现 SQL 执行覆盖情况的监控,可以基于提供的内置的 SQL 监控统计功能。

文章图片
#spring#sql#java
AI入门2:潜在风险

生成式AI(如ChatGPT)输出看似合理但实际错误或虚构的内容。​。

文章图片
#人工智能
mybatis-plus异常:dynamic-datasource can not find primary datasource

现象使用mybatis-plus多数据源配置时出现异常com.baomidou.dynamic.datasource.exception.CannotFindDataSourceException:dynamic-datasource can not find primary datasource分析异常原因是没有设置默认数据源,在类上没有使用@DS指定数据源时,默认会加载master数据源,但是

#spring#java#后端 +1
本地开发环境Maven方法使用dependency-check依赖扫描

场景方便本地进行项目依赖组件的版本安全扫描方案使用dependency-check-maven组件进行工程扫描,在pom中增加dependency-check-maven依赖和插件命令<dependencies>....<dependency><groupId>org.owasp</groupId><artifactId>depen

#maven#java
idea工具:idea中取消关闭coverage

现象:不小心点到了coverage,代码覆盖率检查解决办法:点击菜单栏中的Run,里面有个Hide coverage,就取消了。

    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择