暂无搜索历史
最近有几次关于PBC的培训,部门内也在搞一些实践,PBC的全称是Packaged Business Capabilities,感觉每个人对PBC的理解都有差别,...
几个人靠对日志去看,同一秒多次请求很正常,而且每个服务器的时间有可能不一样。也没有requestId之类的东西,让你确定是同一个请求。请求到底真正发出去没有,也...
最近多语言的项目上线了,总结一下多语言应该注意那些事项。建立一个多语言网站,你会遇到很多问题,其中之一就是你计划如何将网站的内容存储在每种语言的数据库中。你可以...
说到重构,我们再来了解一下定义:重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,利用设计思想、设计原则、设计模式编程规范等理论来优化代码。...
上篇说要介绍APISIX的插件,插件模块化管理,配置可插拔。APISIX目前已发布了 70 多个插件,不一一介绍啦,官网已经说的很清楚。如果现有插件不能满足当前...
API 网关是位于客户端与后端服务集之间的 API 管理工具。API 网关相当于反向代理,用于接受所有 API 的调用、整合处理这些调用所需的各种服务,并返回相...
说到网关市面上很多种,为什么市场有这么多网关?存在即合理。之前我有一个问题,为什么有了Spring-Gateway还要Nginx?回到负载均衡上去看,最开始的负...
List、ArrayList、LinkedList、Set、HashSet、TreeSet、Map、HashMap、TreeMap、ConcurrentHash...
滴滴滴,就在本周遇见一个kafka下游消费失败,但是下游持久化失败,兜底任务不起作用。笔者对RabbitMQ了解和实战比较多。如果是RabbitMQ的话,我们一...
Mike Cohn 在十几年前曾经提出过著名的“测试金字塔”理论,将测试划分为三个层次。从上到下分别是:UI 测试、服务测试和单元测试。它们累加在一起,就像一个...
最近ChatGPT很火,但作为一线码农的你,是不是多少有点焦虑?楼主也就是一个企业级应用的Java开发,所以不会去研究AI算法之类的东西,术业有专攻,带着膜拜的...
当你听到三级缓存的时候,你在想什么?你了解过的有哪些三级缓存?CPU三级缓存?Spring三级缓存?应用架构(JVM、分布式缓存、db)三级缓存?今天爬完香山,...
当我们在API设计的时候我们应该注意什么?那些需要前端处理?那些需要后端处理?是通用接口还是专用接口?用什么工具可以让前后端协同效率更高?接口实现和接口设计不一...
当别人称你为工程师的时候,至少是需要严谨的风格。技术的严谨是最基础的品质,不要说如履薄冰的心态。如果不严谨和没有一个颗如履薄冰的心态,生产问题只会越来越多。
所有对 Elvis.getInstance 的调用都返回相同的对象引用,并且不会创建其他的 Elvis 实例(与前面提到的警告相同)
防止顾此失彼,一定要分析清楚,再动手。性能优化的目标,是追求最合适的性价比或最高的投入产出比。性能优化五个类别是:
最近晚上帮小表弟看毕业设计的问题,里面用到了Shiro,也顺便了解了一下Shiro,不管是Filter还是Configuration,以及UserRealm和没...
最近运维同学在容器化生产环境,买了一些ECS的临时机器,这些临时机器性能不如生产环境的机器。先把定时任务迁移到容器化环境,然后发生特别奇怪的问题。没有执行时间,...
之前遇见过的生产事故大多数是:CPU过高、项目假死、幂等类等,今天发生了一个一开始让自己摸不住头脑问题,之前也总结过解决问题的思考,欢迎大家多拍砖。
当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的内容就一致了,称为“干净页”。
长城汽车 · JAVA开发工程师 (已认证)