自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 java开发实战小参考&常见问题及处理

1. 开发小参考 施工中35%2. 常见问题及处理 施工中5%1. 开发小参考不建议在代码中使用字符串拼接的方式来拼接一个 传入参数为字符串 的json串. 一旦传入的字符串有双引号,实际导致这个字符串已经不是一个json字符串, 导致使用方错误. 可以使用map或定义对象处理. 不建议 : "{\"str\":\""+str+"\"}" 参考 : JSONObject.toJS...

2019-12-17 10:26:39 339

原创 SpringBoot及SpringCloud解决Apache Log4j任意代码执行漏洞方法,附临时紧急处理方法5选1(所有JAVA程序均可)【完全清理解决三方组件引用log4j2】

本方法主要用于配置修改,完全清理spring boot已经去除了spring-boot-starter-log4j2并切换使用logback,打包依然发现存在log4j相关包存在的解决办法。现阶段不建议修改log4j2版本号,首先官方目前2个修复版本均发现可以绕过,尚无稳定版本**,并且各组件还是需要考虑可能兼容等问题。(更新:可以参考临时方法5直接更新版本号)

2021-12-13 10:17:53 5079 3

原创 分布式全局唯一订单号生成系统-REDIS-日订单亿级

一、系统准备1、单redis按照每秒50k的并发支持计算每日可处理数量为40亿,高低峰折扣下来10亿差不多。2、最终支持的数量按时按单业务每秒最大订单数来算3、如果单redis无法支撑,那么按业务分配redis即可(业务前缀HASH分节点或者直接按业务分节点)二、代码结构1、代码建议使用sdk模式,不走独立服务模式,由内部业务分担各自的链接压力2、方法外层(业务前缀pref...

2018-12-04 13:38:53 2937

原创 分布式秒杀系统-REDIS(高并发、高性能、库存数据一致、非阻塞拒绝模式、不限语言-设计思路一致)

一、秒杀系统准备(基础设施)1、能够抗住基本请求流量的服务器环境(如:nginx集群+tomcat集群)2、高可用的redis环境(redis如果达到瓶颈,首先很难,那么可以一个商品ID走一个reids即可)3、写代码的小哥哥二、代码结构1、redisKey准备【时间复杂度均为O(1)】  (1:秒杀用户操作锁 (参考:http://redisdoc.com/string/...

2018-12-04 13:37:27 643

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除