开发过程
文章平均质量分 60
dongchenghe
这个作者很懒,什么都没留下…
展开
-
Mysql三大日志
一,redolog(重写日志)redo log(重做日志)是InnoDB存储引擎独有的,它让MySQL拥有了崩溃恢复能力。比如 MySQL 实例挂了或宕机了,重启时,InnoDB存储引擎会使用redo log恢复数据,保证数据的持久性与完整性。相关示意图MySQL 中数据是以页为单位,你查询一条记录,会从硬盘把一页的数据加载出来,加载出来的数据叫数据页,会放入到 Buffer Pool 中。后续的查询都是先从 Buffer Pool 中找,没有命中再去硬盘加载,减少硬盘 IO 开销,提升性能。转载 2022-05-07 10:49:07 · 1745 阅读 · 0 评论 -
CompletableFuture使用说明(踩坑记录)
CompletableFuture是java8引入的新类,该类实现了 Future 接口和 CompletionStage 接口,封装了future、forkjoin相关类来执行异步,下面是使用demo @Test public void testPool() throws ExecutionException, InterruptedException { System.out.println(Runtime.getRuntime().availableProcessor原创 2022-02-10 14:44:11 · 1472 阅读 · 0 评论 -
rabbitmq无法监听无法消费的问题记录和处理(随笔)
rabbitmq无法监听无法消费的问题记录和处理部署情况问题情况问题排查出现阻塞的原因排查解决办法部署情况微服务部署3个节点的消费者,mq集群的问题情况生产者发送的消息,消费者那边没有任何反应和日志。问题排查打开mq的ui控制界面。发现对应的队列有1159个消息没有消费。此队列情况是未消费 409消费中:750总共:1159这时候查看消费者连接情况是三个微服务都有连接消费,消费中的数量都是250达到了对应的阻塞上限(可以配置)所以后续的新过来的消息阻塞中国年,就不会推送的此三原创 2021-03-10 23:01:45 · 3470 阅读 · 3 评论 -
微信公众号事件xml回调,springboot版本升级参数获取为空解决
微信公众号事件xml回调,springboot版本升级参数获取为空解决接受回调的接口WeChatCallBackParamspringboot版本升级为2.2.6后微信参数无法接收解决办法接受回调的接口@RequestMapping(path = "/weChatCardAuthCallBack",produces = MediaType.APPLICATION_XML_VALUE)public String weChatCardAuthCallBack(@RequestBody(required =原创 2021-02-20 11:34:01 · 960 阅读 · 2 评论 -
Springboot 启动后127.0.0.1可以访问,本机实际IP访问不到服务解决方案(win10 )
这里写自定义目录标题win10 Springboot 启动后127.0.0.1可以访问,本机实际IP访问不到服务解决方案win10 Springboot 启动后127.0.0.1可以访问,本机实际IP访问不到服务解决方案最近在idea中使用eureka搭建SpringCloud项目,后续发现的服务怎么也访问不了,检查发现注册进去的是本机IP而不是127.0.0.1,而本机IP是无法访问的,12...原创 2020-05-04 18:45:29 · 9181 阅读 · 3 评论