- 博客(53)
- 收藏
- 关注
原创 Kafka
10_尚硅谷_Kafka_生产者_原理_哔哩哔哩_bilibili23_尚硅谷_Kafka_Broker_工作原理_哔哩哔哩_bilibili42_尚硅谷_Kafka_消费者_消费者总体工作流程_哔哩哔哩_bilibili
2024-06-07 15:39:37
368
原创 dp背包问题
英雄联盟游戏中新出n个英雄,用长度为n的教组 costs 表示每个英雄的定价,其中 costs[i]表示第i个英雄的点券价格。假如你一共有coins点券可以用于消费,且想要买尽可能多的英雄并日选择英雄按costs[i]给出顺序获取。给你价格数组 costs 和金币量 coins,请你计并返回用 coins 金币能够买到最多的英雄列表。链接:https://juejin.cn/post/7352912075742969883。
2024-05-27 21:08:34
265
原创 JUC并发编程
对象头后三位为101(表示对象可偏向)。对象头里54位写有线程id(线程1),线程2获得这个对象锁时,会撤销偏向锁,撤销超过20次后,会改变对象头里的线程id为线程2,如果线程3又来访问,撤销总计超过40次,这个类会被设置为不可偏向。偏向锁升级:(1)不同线程使用一个对象(2)调用对象hashcode方法会将101设置为01,表示不可偏向为偏向锁撤销,撤销超过20次,且这20次是因为同一个对象撤销的,则会重偏向,撤销超过40次,整个类会设置为不可偏向,新建的对象也设置为不可偏向。
2024-04-17 17:02:22
182
原创 train拦截器
拦截器拦截到的请求,设置本地变量member,主要为了获取memberId,在passenger表中存放memberId。乘客表外键memberId关联member表。
2024-04-01 18:00:00
260
原创 geteway过滤器
LOG.info("会员登录验证开始,token:{}", token);// 校验token是否有效,包括token是否被改过,是否过期。LOG.info("不需要登录验证:{}", path);LOG.info("需要登录验证:{}", path);LOG.info( "token为空,请求被拦截" );LOG.warn( "token无效,请求被拦截" );LOG.info("token有效,放行该请求");* 优先级设置 值越小 优先级越高。// 排除不需要拦截的请求。
2024-04-01 15:13:28
914
原创 SpringBoot统一异常处理
LOG.error("校验异常:{}", e.getBindingResult().getAllErrors().get(0).getDefaultMessage());LOG.info("seata全局事务ID: {}", RootContext.getXID());// 如果是在一次全局事务里出异常了,就不要包装返回值,将异常抛给调用方,让调用方回滚事务。LOG.error("业务异常:{}", e.getE().getDesc());LOG.error("系统异常:", e);* 校验异常统一处理。
2024-03-31 20:48:18
735
原创 Seata+Nacos联合使用
seata:config:nacos:registry:nacos:yml文件,注意格式书写Nacos启动后,启动Seata即可,之后Nacos就能检测到Seata服务。
2024-01-29 22:15:25
2064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人