孩子,不要等到长大了,再去悔恨当初那个放纵的自己;在该努力的年纪,请逼着自己成为更好的人!——虎妈 亲爱的儿子,昨天晚上我们之间发生了一些冲突。 当时你写完作业,说想用手机上...

孩子,不要等到长大了,再去悔恨当初那个放纵的自己;在该努力的年纪,请逼着自己成为更好的人!——虎妈 亲爱的儿子,昨天晚上我们之间发生了一些冲突。 当时你写完作业,说想用手机上...
前言 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是...
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 ord...
此模块依然基于以上博客书写。并在 blog_base 模块实现增删查改功能。 一、 配置启动类 在 启动类中 实例化雪花算法,代码实现如下: 二、 定义 配置文件 appli...
此模块依然基于以上博客书写。 封装统一返回数据格式 在 blog_common 模块中主要放置一些公共使用功能,创建entity 包,用于存放 统一返回数据格式类。注:此项目...
该篇博客基于上一篇 :SpringCloud 项目学习(一)创建父子项目 进行构建。 一、 创建普通java模块 在父模块下创建普通的java子模块,其实在正常的微服务开...
本项目全程使用idea 编辑器。 一、创建父模块 点击File --> New --> Progect 选项image.png 在弹出页面中用户可根据自己的需求创建父模块的类...
欢迎下方评论方言河南方言代表文字是“中”字:有不偏不倚、正适合、舒服、好、可以、中没问题 俺(ān):我恁(nēn):你啥(shǎ):什么弄啥嘞: 干嘛呢,干什么清早饭:早上...
常用SQL优化 1. 大批量插入数据 向数据库中新增100万数据时,当使用 load data命令导入数据时,适当的设置可以提高效率。对于 Innodb 类型的数据引擎: 按...
一 、 SQL优化步骤 1. 查看SQL 执行频率 通过show [session|global]status 命令可以提供服务器状态信息,也可以在操作系统上使用mysqla...
上篇《SpringBoot2.1.x 启动流程 源码分析(上)》我们分析了 Spring Boot 入口类 SpringApplication 的源码,并知道了其构造原理,这...
本篇基于 Spring Boot 2.1.7 版本进行分析,SpringBoot 总体启动流程图如下: 上图为SpringBoot启动结构图,我们发现启动流程主要分为三个部...
1. 前言 第十二篇 至 第十九篇 用于后续完整其他组件,目前保留目录。 一、 网关 Gateway 的简介 Spring Cloud Gateway是Spring官方基于S...
第四篇讲述了如何利用Hystrix Dashboard去监控熔断器的Hystrix command。当我们有很多个服务的时候, 需要聚合所有服务的Hystrix Dashb...
在微服务中,通常根据业务模块分服务,项目中前端发起一个请求,后端可能跨几个服务调用才能完成这个请求(如下图)。如果系统越来越庞大,服务之间的调用与被调用关系就会变得很复杂,假...
前面两篇文章我们聊了Spring Cloud Config配置中心,当我们在更新github上面的配置以后,如果想要获取到最新的配置,需要手动刷新或者利用webhook的机制...