java 中filter的执行顺序是怎样的
问题: filterChain 是什么时候执行的呢?
filterChain 中的 filter 来源何处?
standardContext 什么时候开始收集的过滤器集合
1. filterChain 是什么时候执行的呢?
在org.apache.catalina.core…
Arthas使用分享
介绍 Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。
解决问题:
本地开发环境无法访问生产…
Docker Colima
在 mac 上,要运行 docker ,需要通过 docker desktop 创建 docker 运行的环境,但是这玩意太重了,风扇总是飞起。于是找到了一个代替 docker desktop 的轻量级工具,缺点是没有可视化界面。 介绍
Colima 是一个以最小化设置来在…
chatGPT prompt 工程
什么是 Prompt 工程? Prompt 工程是创建提示或指导像 ChatGPT 这样的语言模型输出的过程。它允许用户控制模型的输出并生成符合其特定需求的文本。 ChatGPT 是一种先进的语言模型,能够生成类似于人类的文本。它建立在 Transformer 架构上,可以处…
自行更换Macbook Pro A1708电池
本来想去实体店换的,去了以后说要键盘和电池要一起换,太贵了。而且换电池要小半个月。作为日常的主力机,经不住这么久的耗时。还是自己去某宝买电池,自己换吧。总体来说还是相对容易的。 这个安装本来是从网上找到的,后来又找了一下,没找到相关文档了。。。现在发出来,方便后续再看。
网上找了…
如何设计一个精壮的服务
最近辞职以后,在准备面试和简历期间,回顾了之前在工作期间出现的服务问题。有一些事故中,是因为某个或某几个服务被高峰期的流量打趴,可能是数据库问题,亦有可能是内存等等各种问题。其深层次的背后,是服务本身不够健壮,服务的某个或某几个节点被打趴以后,导致重试风暴,继而又导致雪崩的出现…
如何高效开会
从毕业到现在,已经工作将近 5 年了,在这段期间也经历过大大小小的各种会议,有很多简明扼要直入主题的会议,也有不少浑浑噩噩,听半天不知道会议主题、自己的定位的会议。比如说以下这些会议: 开会前 5-10 分钟或者会议进行的过程中才被通知要参加会议,但是我们连这个会是干什么的…
晋升分享
1.1 ppt 思路 1.1.1 个人介绍
介绍自己的过往经历
介绍自己在工作期间负责了哪些东西
可以从一个比较大的维度拆解自己负责的东西。从较高的维度拆解自己负责的东西之间、与横向系统之间关联与差异。比如说可以立足于二级部门,去分析自己所在的三级部门负责的服务…
技术方案模板
一、需求背景 讲一下需求背景、业务目标、业务流程、要解决的问题和方案、预估收益。
二、功能框架
2.1 功能框架
系统架构图
2.2 业务流程
数据流图
2.3 权限设计
是否涉及权限管理或者其他数据权限
2.4 系统交互
与其他业务系统或三方的交互
三…
redmi AX5 ssh 开启 +uu加速器插件
这个教程将会指导你如何解锁红米 AX5、小米 AX1800 SSH,并安装 ShellClash 插件,用 Clash 实现科学上网。 红米 AX5 和小米 AX1800 可以基本看成一个产品,配置基本相同,外观设计不同。CPU 都是:高通 IPQ6000,高通四核 1.2GHz…
![cover](/_next/image?url=https%3A%2F%2Fbard-note.oss-cn-hangzhou.aliyuncs.com%2Fimg%2F%25E4%25B8%258A%25E4%25B8%25AD%25E4%25B8%258B.png&w=1920&q=75)
从微服务看稳定性建设
本文主要依据微服务,从 "防范稳定性风险" 和 "降低故障影响" 两个方面简单介绍了稳定性建面临的常见问题。 1. 防范稳定性风险
微服务架构让微服务的功能更加内聚,迭代速度更快,但是呢,增加了服务依赖复杂性,进而增大了稳定性建设难度。尽管其依赖关系复杂,但可抽象为上游服务…
代码CR模板
基础篇# 编码风格遵循阿里巴巴 Java 开发手册
大型复杂流程程序必须提供流程图、时序图
被 cr 同学在 cr 开始需简单叙述项目大小及其背景,复杂流程需要 cr 实现逻辑是否 match 技术方案,减少实现跟技术方案的 gap
业务逻辑划分是否合理…