logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java高级面试与工程实践问题集(八)

扩容场景:推送协议:冲突现象:订单流程:审计内容:失效场景:质量维度:库存模型:加密场景:推荐流程:重写场景:验证类型:监控指标:会员功能:热部署工具:权限模型:维护任务:导出需求:堆外内存场景:物流跟踪:

#java#面试#开发语言
Java高级面试与工程实践问题集(七)

缓存层级:租户需求:响应式编程模型:同步模式:覆盖率工具:短信平台集成:备份类型:BI 系统架构:异步场景:支付渠道:基准测试工具:搜索架构:多数据源场景:转换场景:优化器原理:客服功能:自动化检测方案:广告系统组件:灰度策略:聚合场景:

#java#面试#开发语言
Java高级面试与工程实践问题集(一)

关键技术:本地消息表(Local Message Table)、事务消息(RocketMQ/Kafka)、最大努力通知 + 幂等消费。延迟初始化(spring.main.lazy-initialization=true)Java Agent + Instrumentation(动态字节码修改)延伸:对比 Seata 的 AT 模式 vs RocketMQ 事务消息。🔥 10. Spring 中

#java#面试#开发语言
dubbo + mybatisPlus 遇到的 ‘java.lang.invode.SerializedLambda‘ culd not be instantiated

java.lang.invode.SerializedLambda’ culd not be instantiated架构:dubbo + mybatisPlus事情是这样的:有个关注功能在关注之后需要异步去添加关注数@JmsListener(destination = ActiveMqConstant.ADD_FOLLOW)public void asynchronousAddFabulous(

#java#mysql#rpc
java 8 中的新增的函数方法之 Predicate

源码:/*** 表示一个参数的谓词(布尔值函数)*/@FunctionalInterfacepublic interface Predicate<T> {// 根据给定参数评估为 布尔值。boolean test(T t);}使用:/*** boolean test(T t);* <p>* 查看是否满足给定的表达式** @return 满足 true 不满足 false*/

#java
到底了