首页
学习
活动
专区
工具
TVP
发布

只喝牛奶的杀手

来源于微信公众号 - 只喝牛奶的杀手(killerhub)
专栏作者
119
文章
109345
阅读量
28
订阅数
对PBC的理解
最近有几次关于PBC的培训,部门内也在搞一些实践,PBC的全称是Packaged Business Capabilities,感觉每个人对PBC的理解都有差别,我也在思考PBC是什么?我对PBC有什么深入的思考,以及如果让我去构建BPC的时候,我会怎么做。整理一下自己对PBC的理解,希望可以抛砖引玉。
只喝牛奶的杀手
2023-12-04
3280
异常处理规范
几个人靠对日志去看,同一秒多次请求很正常,而且每个服务器的时间有可能不一样。也没有requestId之类的东西,让你确定是同一个请求。请求到底真正发出去没有,也是个问题。这个时候显得日志很重要,打印好日志很重要,尤其是跨系统排查问题显的更加重要。
只喝牛奶的杀手
2023-11-27
1370
多语言项目注意事项
最近多语言的项目上线了,总结一下多语言应该注意那些事项。建立一个多语言网站,你会遇到很多问题,其中之一就是你计划如何将网站的内容存储在每种语言的数据库中。你可以在网络上找到足够的资源,但没有一个神奇的解决方案,你必须理解这一点-每个解决方案都取决于你的个人需求、数据库的大小、网站的复杂性等。适合自己的才是最好的。
只喝牛奶的杀手
2023-11-22
1290
重构
说到重构,我们再来了解一下定义:重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,利用设计思想、设计原则、设计模式编程规范等理论来优化代码。使其更易理解 (可读性),修改成本更低(可维护性),提升代码质量。
只喝牛奶的杀手
2023-09-18
1740
Apisix网关(三)
上篇说要介绍APISIX的插件,插件模块化管理,配置可插拔。APISIX目前已发布了 70 多个插件,不一一介绍啦,官网已经说的很清楚。如果现有插件不能满足当前业务需求也可以自行开发插件。为了满足不同需求的自主开发,APISIX 还支持多语言开发插件Java、Go、Python 等多种编程语言(配合Plugin Runner插件运行器)。APISIX 对插件进行了模块化管理,通过插件机制来实现各种流量处理和分发的功能,比如限流限速、日志记录、安全检测、故障注入等,支持用户编写自定义插件来对数据面进行扩充。
只喝牛奶的杀手
2023-07-09
2140
APISIX网关(二)
API 网关是位于客户端与后端服务集之间的 API 管理工具。API 网关相当于反向代理,用于接受所有 API 的调用、整合处理这些调用所需的各种服务,并返回相应的结果。API 网关通常会处理跨 API 服务系统使用的常见任务,并统一接入进行管理。通过 API 网关的统一拦截,可以实现对 API 接口的安全、日志等共性需求,如用户身份验证、速率限制和统计信息。
只喝牛奶的杀手
2023-07-09
2830
APISIX网关(一)
说到网关市面上很多种,为什么市场有这么多网关?存在即合理。之前我有一个问题,为什么有了Spring-Gateway还要Nginx?回到负载均衡上去看,最开始的负载均衡在哪里做?
只喝牛奶的杀手
2023-06-05
4090
知识体系梳理2.0
List、ArrayList、LinkedList、Set、HashSet、TreeSet、Map、HashMap、TreeMap、ConcurrentHashMap、BitMap、Queue、ConcurrentLinkedQueue、Stack、Collections的synchronized方法
只喝牛奶的杀手
2023-06-05
3240
MQ消费失败怎么办
滴滴滴,就在本周遇见一个kafka下游消费失败,但是下游持久化失败,兜底任务不起作用。笔者对RabbitMQ了解和实战比较多。如果是RabbitMQ的话,我们一般会这样处理:
只喝牛奶的杀手
2023-06-05
1K0
单元测试
Mike Cohn 在十几年前曾经提出过著名的“测试金字塔”理论,将测试划分为三个层次。从上到下分别是:UI 测试、服务测试和单元测试。它们累加在一起,就像一个金字塔一样。
只喝牛奶的杀手
2023-06-05
3730
和ChatGPT共存
最近ChatGPT很火,但作为一线码农的你,是不是多少有点焦虑?楼主也就是一个企业级应用的Java开发,所以不会去研究AI算法之类的东西,术业有专攻,带着膜拜的心态了解。
只喝牛奶的杀手
2023-04-07
3310
三级缓存
当你听到三级缓存的时候,你在想什么?你了解过的有哪些三级缓存?CPU三级缓存?Spring三级缓存?应用架构(JVM、分布式缓存、db)三级缓存?今天爬完香山,趁自己还不困的时候,把三级缓存的一些重点絮叨絮叨。
只喝牛奶的杀手
2023-04-07
5960
API设计注意事项
当我们在API设计的时候我们应该注意什么?那些需要前端处理?那些需要后端处理?是通用接口还是专用接口?用什么工具可以让前后端协同效率更高?接口实现和接口设计不一致怎么办?这些问题都值得我们思考。以下问题笔者觉得API设计要注意的一些事项:
只喝牛奶的杀手
2023-04-07
4280
技术杂想
当别人称你为工程师的时候,至少是需要严谨的风格。技术的严谨是最基础的品质,不要说如履薄冰的心态。如果不严谨和没有一个颗如履薄冰的心态,生产问题只会越来越多。
只喝牛奶的杀手
2023-04-07
2200
Effective Java tips
所有对 Elvis.getInstance 的调用都返回相同的对象引用,并且不会创建其他的 Elvis 实例(与前面提到的警告相同)
只喝牛奶的杀手
2023-04-07
2520
性能优化策略
防止顾此失彼,一定要分析清楚,再动手。性能优化的目标,是追求最合适的性价比或最高的投入产出比。性能优化五个类别是:
只喝牛奶的杀手
2023-04-07
1990
关于权限
最近晚上帮小表弟看毕业设计的问题,里面用到了Shiro,也顺便了解了一下Shiro,不管是Filter还是Configuration,以及UserRealm和没有登录跳转和没有权限跳转和SpringSecurity的实现都有相似和异曲同工之处。
只喝牛奶的杀手
2023-04-07
2500
xxl-job故障
最近运维同学在容器化生产环境,买了一些ECS的临时机器,这些临时机器性能不如生产环境的机器。先把定时任务迁移到容器化环境,然后发生特别奇怪的问题。没有执行时间,执行时间为空的越来越多,原来是好好的,为啥迁移完环境就有问题啦呢?
只喝牛奶的杀手
2023-03-10
4160
MQ突然禁用所有发布
之前遇见过的生产事故大多数是:CPU过高、项目假死、幂等类等,今天发生了一个一开始让自己摸不住头脑问题,之前也总结过解决问题的思考,欢迎大家多拍砖。
只喝牛奶的杀手
2023-03-10
4120
为什么MySQL会抖一下?
当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的内容就一致了,称为“干净页”。
只喝牛奶的杀手
2023-03-10
4590
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档