会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小小程序猿-DB
仓库:
https://gitee.com/dangbo1/
文档:
https://xiaoliangzong.github.io/document/#/
博客园
首页
新随笔
联系
管理
2025年3月18日
排行榜设计-高并发场景下的最佳实践
摘要: 项目背景 AI电力交易竞赛平台,需要为参与交易竞赛的团队设计一个的排行榜,按照不同的赛道进行排名,价格预测赛道按照多个准确率排名,交易赛道按照收益进行排名。具体需求如下: 实时性:市场边界变化时,排行榜要立即更新。 高并发:支持所有参赛团队同时查询排行榜(100个参赛团队)。 排名稳定性:排名计算准
阅读全文
posted @ 2025-03-18 18:41 小小程序猿-DB
阅读(632)
评论(0)
推荐(0)
2024年4月22日
SQL+WHERE+别名+过滤的问题 Column 'code' in where clause is ambiguous
摘要: 背景 有两张表,父表 task 和 子表 sub_task,它们使用id关联,并且都有自己的编号 code,但是在分页查询子任务列表时,编号需要使用父表编号+子表编号进行拼接(比如,task 表编号 为 zh001,sub_task表编号 为 01,则页面展示 为 zh001-01),并且需要根据组
阅读全文
posted @ 2024-04-22 09:44 小小程序猿-DB
阅读(164)
评论(0)
推荐(0)
2024年1月29日
自定义httpServletRequestWrapper导致上传文件请求参数丢失
摘要: 问题背景 项目是 SpringBoot 单体式,在项目中,为了实现调用 controller 请求的日志记录功能。因此做了以下配置: 创建自定义拦截器 LogInterceptor; 因为需要使用到流获取请求参数,解决流只能读一次问题,所以需要自定义 HttpServletRequestWrappe
阅读全文
posted @ 2024-01-29 09:11 小小程序猿-DB
阅读(2050)
评论(0)
推荐(4)
2023年1月13日
SpringBoot 项目中配置多个 Jackson 的 ObjectMapper ,以及配置遇到的坑
摘要: 问题说明 我们都知道,SpringBoot 项目中,如果引入了 Jackson 的包,哪怕不配置,SpringBoot 也会帮我们配置(JacksonAutoConfiguration)。 由于我的项目中需要使用多个不同的配置参数的 ObjectMapper,我同事直接配置了两个@Bean,并且其中
阅读全文
posted @ 2023-01-13 11:40 小小程序猿-DB
阅读(2711)
评论(1)
推荐(1)
2021年12月8日
yum 安装失败解决思路$releasever(curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error")
摘要: 问题 公司使用刀片机的系统版本是CentOS 7.9.2009(Core),本人在重新安装虚拟机时,也使用对应的系统版本,在安装软件时,yum无法正常使用,一开始觉得,centos的release版本默认配置和默认镜像不可能有问题,所有怀疑是网络问题,然后就试着折腾,各种配置,各种ping,折腾了好
阅读全文
posted @ 2021-12-08 17:11 小小程序猿-DB
阅读(1989)
评论(0)
推荐(0)
2021年10月8日
java8新特性知识整理
摘要: 前言 jdk1.8 中新特性包含: Lambda 表达式 随着大数据的兴起,函数式编程在处理大数据上的优势开始体现,因此引入了 Lambada 函数式编程 函数式接口 函数式接口的提出是为了给 Lambda 表达式的使用提供更好的支持 接口中的默认方法和静态方法 方法引用和构造器调用 若 Lambd
阅读全文
posted @ 2021-10-08 14:28 小小程序猿-DB
阅读(128)
评论(0)
推荐(0)
2021年9月26日
MybatisPlus对Mysql数据库关键字作为列名的处理--SQLSyntaxErrorException: You have an error in your SQL syntax;
摘要: 说明: 在设计数据库时,使用mysql关键字作为列名(比如order用于排序),就会报错:java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds
阅读全文
posted @ 2021-09-26 11:46 小小程序猿-DB
阅读(1015)
评论(0)
推荐(0)
2021年8月19日
springboot项目导入外部jar包的bean的几种方式
摘要: 背景 公司封装了基础包和日志包,将公共的配置抽取出来,供所有项目使用,因此就需要考虑,怎么引入外部jar包的Bean实例; 思考 因为公司的jar包就是普通的jar,不支持springboot的自动配置(架构师没有写成spring-boot-starter),所以开发时,第一反映就是使用@Compo
阅读全文
posted @ 2021-08-19 17:18 小小程序猿-DB
阅读(2530)
评论(0)
推荐(0)
2021年8月11日
springboot自定义ObjectMapper序列化、配置序列化对LocalDateTime的支持
摘要: 背景 问题1:项目中使用默认自带的jackson进行前后端交互,实现数据对象的序列化和反序列化,默认的ObjectMapper采用小驼峰的格式,但是调用其他业务的http接口时,ObjectMapper需要使用蛇形的格式,因此就需要自定义ObjectMapper,然后封装RestTemplate。
阅读全文
posted @ 2021-08-11 09:42 小小程序猿-DB
阅读(4038)
评论(0)
推荐(0)
2021年7月28日
使用三方jar中的@RestControllerAdvice不起作用
摘要: 背景 公司封装了自己的基础核心包core-base,里边包含了Validation的异常捕获处理类;同时开发项目有全局异常捕获处理类,经测试发现,core-base里边的不起作用 可能原因: 未扫描外部依赖包 标注@RestControllerAdvice的类,他们会依次加载,遇到异常时,按照类加载
阅读全文
posted @ 2021-07-28 19:55 小小程序猿-DB
阅读(1463)
评论(0)
推荐(0)
下一页
公告