暂无搜索历史
假如我们根据相关的id定位到了这样一段日志,现在我们要找出所有报这个错的日志,并且把 refundReq=后面那串json给截取下来,有了这串json,我们就可...
这里可以看到伊甸园区、from区、to区和老年代的内存占用情况,如果老年代99.99%了,那就是堆内存溢出了。
CompletableFuture 是Java 8中的一个很重要的类,它是一个实现了 Future 接口的异步处理类,可以帮助我们更加方便地执行异步任务和处理异...
controller层接收请求参数,对有些参数我们需要进行校验,比如校验某个字段的格式、校验某个字段不能为空等。常规做法是写if判断,当字段校验不通过就抛出异常...
create table grade ( id int(10) primary key auto_increment comment '...
为了提升服务的性能,我们一般会把热点放进缓存,那么这些热点数据就同时存在于数据库和缓存中,缓存中的数据和数据库中的数据要保持一致,这便是缓存一致性问题。
假如我订单服务总共部署在20台服务器上,如果我们直接登录服务器查询日志的话,那得先看一号机器,没有再看二号机器……并且日志量较多的话,可能一个时间段内日志就被切...
比如有个抢购,用户服务点击抢购,订单服务先返回排队中,订单服务处理完了之后肯定是通过MQ异步通知去支付的。现在的问题是,发MQ告诉用户抢去付款这个操作是在订单相...
1. 什么是分布式? 将服务部署在多台机器上,就叫分布式。分布式有两种形式,一种是水平扩展,即将同样的系统部署在多台机器上,让流量分发到这多台机器上;另一种是垂...
1. 什么是 MQ,有什么作用? MQ 就是消息中间件,它的作用有异步,解耦,削峰。 ---- 2. 市场上有很多 MQ 产品,我们要如何选择? 常...
1. 什么是 SpringCloud Alibaba? 阿里巴巴推出的一套微服务解决方案,主要提供了 nacos,sentinel 和 seata。 ----...
1. SpringBoot 有哪些优点? 简单轻量,远离繁琐配置,开箱即用; 提供了大量的 starter,不用导入大量的 maven 依赖,不用担心版本问题...
表中只有一个字段时 count(*) 效率最高,count(列名) 当列名是主键时,它的效率高于 count(1),其他情况 count(1) 效率更高。
辅助记忆,诗曰: 全值匹配我最爱, 最左前缀要遵守; 带头大哥不能死, 中间兄弟不能断; 索引列上少计算, 范围之后全失效; 模糊百分写最右, 覆盖索...
1. Spring 有哪些特点? 轻量级:不管是 spring 的代码量还是运行所需要的开销,都算是轻量级的; 控制反转:控制反转就是创建对象的权利转交给 sp...
1. 对 MySQL 的架构了解吗? MySQL 主要分为连接层,服务层,引擎层和存储层。 连接层就是提供连接服务的,比如 JDBC 驱动; 服务层包括连接池...
代理模式,大家应该都不陌生,很多框架底层都用了代理模式,像spring、mybatis等。虽然大家都听说过代理模式,但是可能也并不是那么地了解,本文将说一下常用...
之前学习了二叉排序树,假如现有数列:1,2,3,4,5,要用这个数列创建一棵二叉排序树,结果是这样的:
暂未填写学校和专业
暂未填写个人网址