上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 68 下一页
  2024年12月9日
摘要: 程序接口幂等性设计 接口幂等性是指用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。这类问题多发于接口的:insert操作,这种情况下多次请求,可能会产生重复数据。update操作,如果只是单纯的更新数据,比如:update user set status=1 阅读全文
posted @ 2024-12-09 18:51 oktokeep 阅读(65) 评论(0) 推荐(0)
摘要: XSSFWorkbook转换SXSSFWorkbook对象使用,避免OOM 目前excel的导入导出功能,大部分是基于apache的POI技术,而POI给我们提供了WorkBook接口。常用的WorkBook接口实现有三种:HSSFWorkbook:它是早期使用最多的工具,支持Excel2003以前 阅读全文
posted @ 2024-12-09 18:50 oktokeep 阅读(928) 评论(0) 推荐(0)
摘要: SpringBoot项目中使用Mybatis打印SQL日志-排查SQL方法 #正解配置如下: mybatis: configuration: log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl logging: level: com.springb 阅读全文
posted @ 2024-12-09 18:49 oktokeep 阅读(720) 评论(0) 推荐(0)
摘要: mysql 256byte可以存多少汉字,字符编码length,char_length函数 在MySQL中,UTF-8编码下,每个汉字至少占用3个字节。因此,256字节可以存储的汉字数量为:(256字节) / (3字节/汉字) = 85.3汉字 由于UTF-8编码中,对于单字节的字符、双字节字符和三 阅读全文
posted @ 2024-12-09 18:47 oktokeep 阅读(294) 评论(0) 推荐(0)
摘要: Apollo配置中心及配置接口的统一化 1.配置中心的原则:集中在一个微服务中配置,避免在多个微服务中配置,否则会出现混乱。或者配置发生变更,引起修改配置很容易遗漏,修改不全等。 2.订单的价格配置单价,折扣等配置数据,需要提供给其他的微服务来使用,是通过提供配置接口来提供,是出口数据规范化,从统一 阅读全文
posted @ 2024-12-09 18:46 oktokeep 阅读(73) 评论(0) 推荐(0)
  2024年12月5日
摘要: mysql left join on条件与where条件 统计报表查询方法 1.确定数据数量,通过简化的sql查找符合条件的订单号列表2.然后根据需求,添加单个的字段,在这个过程中会添加left join左关联表查询需要区分两种情况2.1.可以唯一确定记录的, (SELECT t3.get_car_ 阅读全文
posted @ 2024-12-05 18:52 oktokeep 阅读(210) 评论(1) 推荐(0)
摘要: Java Objects.equals 比较demo package com.example.core.mydemo.java3; import java.util.Objects; /** * output: flag=false flag2=true flag3=false flag4=true 阅读全文
posted @ 2024-12-05 18:50 oktokeep 阅读(51) 评论(0) 推荐(0)
摘要: Mysql8 Could not create connection to database server. Attempted reconnect 3 times. Giving up. 1.包含检查服务名和密码, root / 1234562.安装的MySQL是8.x ,mysql查询版本方法: 阅读全文
posted @ 2024-12-05 18:49 oktokeep 阅读(783) 评论(0) 推荐(0)
摘要: mybatis Integer字段值传0,判断不等于空字符串,识别成空字符串排查解决 根本原因:mybatis将传入的Integer类型的0被识别成空字符串 在mbatis中使用Xml配置sql语句时,出现了这样一个问题。入的参数为0去做判断时,mybatis会把参数0当成是空字符串去判断而引起查询 阅读全文
posted @ 2024-12-05 18:48 oktokeep 阅读(330) 评论(0) 推荐(0)
摘要: CPU100%排查分析指南 1 一次性获取的数据太多随着系统上线时间的推移,线上的数据越来越多,系统出现了bug,我们每次获取到的都是全量的数据,并非增量的数据。其根本原因是频繁的full gc 2 kafka自动确认随着业务的发展,用户量越来越多,每天产生的kafka消息也越来越多。后来,我们把k 阅读全文
posted @ 2024-12-05 18:45 oktokeep 阅读(159) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 68 下一页