摘要: 一、maven <packaging>标签 打包方式有:pom、war、jar、maven-plugin pom:管理其他工程的工程 war:web项目 jar:java项目 maven-plugin:插件 阅读全文
posted @ 2022-09-04 17:34 艳阳下的小菜园 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 背景: 生产事故之后,需要补数据。这里有log日志文件数据,截取对应有效JSON数据,快速编写补偿脚步。 流程: 1、日志格式如下: 2022-04-07 14:59:08.929 INFO [,] [xxx] com.mumu.xxxClass:157 - shareExitVideoRoom R 阅读全文
posted @ 2022-04-10 22:30 艳阳下的小菜园 阅读(530) 评论(0) 推荐(0) 编辑
摘要: zsh所有命令全部失效: /opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/apache-maven-3.6.3/bin 安装brew: /usr/bin/ruby 阅读全文
posted @ 2021-03-07 15:07 艳阳下的小菜园 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一、maven功能 1、管理项目构建生命周期 2、管理jar包 3、管理项目基础信息(文档管理、测试报告) 二、项目构建生命周期 开发 编译 打包 发布 专业流程:清理 -> 编译 -> 测试 -> 报告 -> 打包 -> 发布clean -> compile -> test -> package 阅读全文
posted @ 2021-03-07 13:20 艳阳下的小菜园 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 日常项目中,使用注解@EnableAspectJAutoProxy @EnableAsync 这里面涉及对@Import注解支撑的底层原理:ConfigurationClassPostProcessor 这个类,说到这个类,我们要先从SpringBoot启动流程说起。 首先,看springboot启 阅读全文
posted @ 2021-01-03 16:08 艳阳下的小菜园 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 闲来无聊,研究学习了下spring是如何解决循环依赖的,下图是研究源码时,记录下来的笔记,如有不妥之处,还望多多指教~ 阅读全文
posted @ 2021-01-03 12:24 艳阳下的小菜园 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 注册中心可选ZK、Eureka、Consul CAP理论:Zk 、Consul 保证 CP ;Eureka 保证 AP 参考阅读: https://zhuanlan.zhihu.com/p/298005666 https://cloud.tencent.com/developer/article/1 阅读全文
posted @ 2021-01-03 12:05 艳阳下的小菜园 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 业务场景: 日常微服务开发环境下,有关分布式事务的话题总是绕不过去。比如, 会员系统,开通会员,需要如下操作 订单服务-创建订单 支付服务-添加支付记录 用户服务-添加会员记录 优惠券服务-给会员发放优惠券 积分服务-给会员增加积分 第三方服务-通知成为会员 又或者,电商系统,下一个订单,订单支付之 阅读全文
posted @ 2021-01-03 11:57 艳阳下的小菜园 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 使用场景: public void doCustomer() { // People people = new People(); people.setName("哒"); people.setSex(1); people.setDrlType("people"); // KieServices k 阅读全文
posted @ 2020-12-16 00:00 艳阳下的小菜园 阅读(635) 评论(0) 推荐(0) 编辑
摘要: MongoDB分组统计: db.getCollection('promotion_record_info').aggregate([ {$match:{"step" :"BUMP_REFUSE"}}, {$group : { _id : "$failureCode" , total : {$sum 阅读全文
posted @ 2020-12-11 23:56 艳阳下的小菜园 阅读(387) 评论(0) 推荐(0) 编辑