/images/avatar.png

Git学习笔记

commit 规范 标识 描述 feat 新功能feature fix 修补bug docs 开发文档变动 style 代码格式变动,无代码变动,比如格式化了代码 refactor 重构业务,既不是新增功能,也不是

自我提高

多阅读别人的代码 多阅读距离你最近的人的代码,比如同事的代码呀。 如何做晋升述职 作者在阿里巴巴已经做了好几年的晋升评委,发现很多同学都缺乏结构化

RabbitMQ 笔记

安装 安装容器 1 docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" elasticsearch:8.3.3 进入容器 1 docker exec -it es /bin/bash 应用场景 消息分发策略 消息流转 简单模式 路由模式 通配符模式 发布订阅模式 工作队模式

编程规约

约定大于配置,配置大于编码。 关键字顺序 示例 描述 @Override public ==abstract== void service(ServletRequest req, ServletResponse res) throws ServletException, IOException; 抽象方法 private static final long serialVersionUID = 1L; private static final long serialVersionUID = 8294180014912103005L; 类常量,非大写 private static ==final== String METHOD_POST = “POST”; 类常量,