自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 微服务一 实用篇 - 5.分布式搜索引擎(ElasticSearch基础)

ES

2023-07-21 10:55:47 967

原创 微服务一 实用篇 - 5.1 ElasticSearch安装

这里我们采用elasticsearch的7.12.1版本的镜像,这个镜像体积非常大,接近1G。在互联网项目中,在网络间传输的速度很快,所以很多语言是不允许在网络上传递的,那么我们在搜索时也应该忽略当前词汇。IK分词器也提供了强大的停用词功能,让我们在索引时就直接忽略当前的停用词汇表中的内容。kibana可以给我们提供一个elasticsearch的可视化界面,便于我们学习。随着互联网的发展,“出现了很多新的词语,在原有的词汇列表中并不存在。所以我们的词汇也需要不断的更新,IK分词器提供了扩展词汇的功能。

2023-07-05 15:52:19 861

原创 微服务一 实用篇 - 4.RabbitMQ

基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息。

2023-07-04 14:51:17 199

原创 Linux实用命令手册

linux命令

2023-06-14 09:49:20 770

原创 MongoDB - 2. MongoDB集群和安全

mongodb

2023-04-06 15:49:00 349 1

原创 MongoDB - 1. 快速上手

MongoDB

2023-03-13 20:59:56 271

原创 微服务一 实用篇 - 4.1 RabbitMQ部署

springcloud

2023-03-03 11:24:02 297

原创 微服务一 实用篇 - 3. Docker

springcloud

2023-03-03 10:45:26 357

原创 微服务一 实用篇 - 3.1 Docker安装

springcloud

2023-03-02 14:16:47 387

原创 微服务一 实用篇 - 2. SpringCloud02

springcloud

2023-03-01 18:21:44 370

原创 微服务一 实用篇 - 1. SpringCloud01

springcloud

2023-03-01 14:51:13 363

原创 《Nacos(3) - 集群搭建(详细)》

nacos

2023-03-01 14:50:27 430

原创 Redis四 原理篇

redis

2023-02-23 10:05:10 319

原创 Redis三 高级篇-3. 最佳实践

redis

2023-02-16 21:01:19 284

原创 Redis三 高级篇-2. 多级缓存

redis

2023-02-16 21:01:01 362

原创 Redis三 高级篇-1. 分布式缓存

redis

2023-02-07 20:32:49 443

原创 Redis二 实战篇

redis

2023-02-07 20:00:56 470

原创 Redis一 基础篇

redis

2022-12-14 15:32:14 76

原创 Spring Cache组件

缓存

2022-12-05 10:23:26 465

原创 Caffeine《二》

caffeine

2022-11-24 19:46:42 281

原创 Caffeine《一》

caffeine

2022-11-24 15:25:13 356 1

原创 计算机组成原理

计算机组成原理

2022-11-11 11:52:18 126

原创 JVM下篇(五、分析GC日志)

jvm

2022-11-10 14:38:32 127

原创 JVM下篇(四、JVM运行时参数)

jvm

2022-11-02 18:23:33 413

原创 JVM下篇(三、JVM监控及诊断工具-GUI篇)

jvm

2022-10-29 16:54:01 337

原创 JVM下篇(二、JVM监控及诊断工具-命令行篇)

jvm

2022-10-17 16:10:54 382

原创 JVM下篇(一、性能监控与调优-概述篇)

jvm

2022-09-28 15:28:26 262

原创 JVM中篇(四、类的加载过程(再谈类加载器))

jvm

2022-09-28 10:52:16 117

原创 《位图BitMap - 基于java实现》

bitmap

2022-09-02 10:16:00 433

原创 《idea 骚操作》

idea

2022-09-01 11:46:59 621

转载 《操作系统》

操作系统

2022-08-31 16:59:00 186

原创 《Netty二》

netty2

2022-07-06 10:17:48 129

原创 《Netty一》

netty

2022-06-16 16:42:29 112

原创 《设计模式五》

《设计模式五》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《设计模式五》《设计模式五》5. 结构型模式5.5 外观模式5.5.1 概述5.5.2 结构5.5.3 案例5.5.4 使用场景5.5.5 源码解析5. 结构型模式5.5 外观模式5.5.1 概述有些人可能炒过股票,但其实大部分人都不太懂,这种没有足够了解证券知识的情况下做股票是很容易亏钱的,刚开始炒股肯定都会想,如果有个懂行的帮帮手就好,其实基金就是个好帮手,支付宝里就有许多的基金,它将投资者分散的资金集中

2022-04-26 10:36:28 112

原创 《设计模式四》

《设计模式四》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《设计模式四》《设计模式四》5. 结构型模式5.1 代理模式5.1.1 概述5.1.2 结构5.1.3 静态代理5.1.4 JDK动态代理5.1.5 CGLIB动态代理5.1.6 三种代理的对比5.1.7 优缺点5.1.8 使用场景5.2 适配器模式5.2.1 概述5.2.2 结构5.2.3 类适配器模式5.2.4 对象适配器模式5.2.5 应用场景5.2.6 JDK源码解析5.3 装饰者模式5.3.1 概述5.3.2

2022-04-25 21:17:31 61

原创 《设计模式三》

《设计模式三》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《设计模式三》《设计模式三》4. 创建型模式4.3 原型模式4.3.1 概述4.3.2 结构4.3.3 实现4.3.4 案例4.3.5 使用场景4.3.6 扩展(深克隆)4.5 建造者模式4.4.1 概述4.4.2 结构4.4.3 实例4.4.4 优缺点4.4.5 使用场景4.4.6 模式扩展4.6 创建型模式对比4.6.1 工厂方法模式VS建造者模式4.6.2 抽象工厂模式VS建造者模式4. 创建型模式4.3

2022-04-14 20:25:32 96

原创 《设计模式二》

《设计模式二》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《设计模式二》《设计模式二》4. 创建型模式4.1 单例设计模式4.1.1 单例模式的结构4.1.2 单例模式的实现4.1.2.1 饿汉式-方式1(静态变量方式)4.1.2.2 饿汉式-方式2(静态代码块方式)4.1.2.3 懒汉式-方式1(线程不安全)4.1.2.4 懒汉式-方式2(线程安全)4.1.2.5 懒汉式-方式3(双重检查锁)4.1.2.6 懒汉式-方式4(静态内部类方式)4.1.2.7 枚举方式4.1.3

2022-04-14 19:58:55 489

原创 《设计模式一》

《设计模式一》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《设计模式一》《设计模式一》1. 设计模式概述1.1 软件设计模式的产生背景1.2 软件设计模式的概念1.3 学习设计模式的必要性1.4 设计模式分类2. UML图2.1 类图概述2.2 类图的作用2.3 类图表示法2.3.1 类的表示方式2.3.2 类与类之间关系的表示方式2.3.2.1 关联关系2.3.2.2 聚合关系2.3.2.3 组合关系2.3.2.4 依赖关系2.3.2.5 继承关系2.3.2.6 实现关系3

2022-04-14 18:47:09 62

原创 Mysql水平分表--自动建表实现

《Mysql水平分表–自动建表实现》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!《Mysql水平分表--自动建表实现》《Mysql水平分表--自动建表实现》1. 业务背景2. Mysql事件2.1 事件概述2.2 查看事件调度器是否开启2.3 开启或关闭事件调度器2.3.1 通过设置全局参数2.3.2 通过更改配置文件2.4 创建事件2.5 查询事件2.6 修改事件2.7 启动与关闭事件2.8 删除事件3. Mysql存储过程4. 实际使用4.1 事件4.2 存储过程1.

2022-04-05 17:47:55 1063

原创 SpringBoot日志(logBack 和 log4j2)

《SpringBoot日志(logBack 和 log4j2)》提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!!@[TOC](《SpringBoot日志(logBack 和 log4j2)》)1. 常用日志框架java.util.logging:是JDK在1.4版本中引入的Java原生日志框架。Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要

2022-04-04 10:50:41 1553

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除