上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页
摘要: 隔离级别是在多个事务同时进行更改和执行查询时,对性能与结果的可靠性、一致性和再现性之间的平衡进行微调的设置。 提供了SQL:1992标准中描述的四种事务隔离级别:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。InnoDB默认 阅读全文
posted @ 2021-01-27 17:52 废物大师兄 阅读(608) 评论(1) 推荐(2) 编辑
摘要: 1. ElasticJob 是什么 ElasticJob 是一个分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。 ElasticJob-Lite 定位为轻量级无中心化解决方案,使用jar的形式提供分布式任务的协调服务。 Elas 阅读全文
posted @ 2021-01-19 10:50 废物大师兄 阅读(4273) 评论(1) 推荐(3) 编辑
摘要: 1. 策略模式 策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。 当你有许多仅在执行某些行为时略有不同的相似类时,可使用策略模式。使用该模式能将类的业务逻辑与其算法实现细节隔离开来。 说白了,其实还是解耦 策略模式的结构如上图所示,主要 阅读全文
posted @ 2021-01-13 15:10 废物大师兄 阅读(1520) 评论(0) 推荐(2) 编辑
摘要: EXPLAIN语句提供有关MySQL如何执行语句的信息。EXPLAIN与SELECT,DELETE,INSERT,REPLACE和UPDATE语句一起使用。 EXPLAIN为SELECT语句中使用的每个表返回一行信息。它按照MySQL在处理语句时读取它们的顺序列出了输出中的表。 MySQL使用嵌套循 阅读全文
posted @ 2020-12-24 18:14 废物大师兄 阅读(646) 评论(0) 推荐(2) 编辑
摘要: 1. MySQL如何使用索引 索引用于快速查找具有特定列值的行。如果没有索引,MySQL必须从第一行开始,然后遍历整个表以找到相关的行。表越大,花费越多。如果表中有相关列的索引,MySQL可以快速确定要在数据文件中间查找的位置,而不必查看所有数据。这比顺序读取每一行要快得多。 大多数MySQL索引( 阅读全文
posted @ 2020-12-23 18:58 废物大师兄 阅读(753) 评论(0) 推荐(3) 编辑
摘要: 当用户超时未支付时,给用户发提醒消息。另一种场景是,超时未付款,订单自动取消。通常,订单创建的时候可以向延迟队列种插入一条消息,到时间自动执行。其实,也可以用临时表,把这些未支付的订单放到一个临时表中,或者Redis,然后定时任务去扫描。这里我们用延时队列来做。RocketMQ有延时队列,Ribbi 阅读全文
posted @ 2020-12-15 19:07 废物大师兄 阅读(2035) 评论(0) 推荐(3) 编辑
摘要: SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似功能的组件还有:Zipkin、Pinpoint、CAT等。 上几张图,看看效果,然后再一步一步搭 阅读全文
posted @ 2020-12-02 18:25 废物大师兄 阅读(8236) 评论(0) 推荐(7) 编辑
摘要: 本文探讨Nacos作为配置中心,如何实现不同环境(开发、测试、灰度、正式)的配置管理问题 就像Maven用groupId、artifactId、version三者来定位jar包在仓库中的位置一样,Nacos也提供了 Namespace (命名空间) 、Data ID (配置集ID)、 Group ( 阅读全文
posted @ 2020-11-19 20:00 废物大师兄 阅读(10840) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 允许你从外部加载配置,这样的话,就可以在不同的环境中使用相同的代码。支持的外部配置源包括:Java属性文件、YAML文件、环境变量、命令行参数。 用@Value注解可以将属性值直接注入到beans中。命令行参数以 -- 开头 配置文件加载的顺序如下: Application 阅读全文
posted @ 2020-11-16 20:00 废物大师兄 阅读(6651) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 Java NIO (New IO) 由以下三个核心组件组成: Channels (通道) Buffers (缓冲区) Selectors (选择器) 通常,在NIO中,IO从一个Channel开始。数据可以从Channel中读到Buffer,也可以从Buffer中写道Channel。而S 阅读全文
posted @ 2020-10-19 09:12 废物大师兄 阅读(884) 评论(1) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页