- 博客(8)
- 收藏
- 关注
原创 springcloud分布式微服务架构(一)
什么是分布式/微服务? 从分布式/微服务的角度而言:就是把我们一大的项目,分解成多个小的模块。这些小的模块组合起来,完成功能。 EurekaServer服务端安装、Eureka是什么 Eureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件,以实现中间层服务器的负载平衡和故障转移。 它主要包括两个组件:Eureka Server 和 Eureka Client E...
2020-03-31 00:21:28
541
原创 SpringBoot整合ElasticSearch搜索引擎(head,logstash 插件使用)
什么是ElasticSearch? ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。 作用于全文搜索,结构化搜索,分析。 ES的主要概念与Mysql相比 Index表示一个数据库 Type表示一张表 Doucument表示一行数据 Field表示字段 安装ES 下面演示的是用windows系统安装ES 访问 ...
2020-03-29 00:33:27
587
原创 SpringBoot整合RabbitMQ完成应用解耦和延时任务
前言: MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。 场景: 1.优化用户体验,当我们在网上购物结算时,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒 2.在我们平时的超市中购物也,遇到大批人一窝蜂一样涌入收银台,怎么办?所以超时,会设置一个走廊,让人们排队一个一个慢慢结算。 在网络购物中也会遇到同样的情况,M...
2020-03-27 19:25:09
569
原创 数据库(事务,锁,SQL优化 索引)
事务的概念 什么是事务? 一个数据库事务通常包含了一个序列的对数据库的读/写操作。 (数据库事务,是指对数据库的相关增删改查的操作,要么完全地执行,要么完全地不执行。) 事务的作用: 为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰。 事...
2020-03-27 00:34:07
598
原创 Redis常见问题整理(持续更新)
redis是什么? Redis 是一个基于内存的高性能key-value数据库,将数据加载到内存中,读写效率高于硬盘。 Nosql数据库的优势 1)易扩展 这些类型的数据存储不需要固定的模式,无需多余的操作就可以进行横向的扩展。相对于关系型数据库可以减少表和字段特别多的情况。也无型之间在架构的层面上带来了可扩展的能力 2)大数据量提高性能 3)多样灵活的数据模型 使用redis有哪些好处? (1)...
2020-03-26 18:01:42
219
原创 JVM原理+GC自动垃圾回收机制原理(详细且通俗易懂)
什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),...
2020-03-26 01:45:06
1751
原创 JAVA集合框架(详解HashMap原理)
什么是集合框架? 用于存储数据的容器的统称,存在很多不同的容器,每一种容器根据底层储存数据的结构不一样,使用的场景也不一样. 集合框架图 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue(Queue是Ja...
2020-03-25 17:30:22
396
原创 JAVA面向对象
知识点:面向对象 ·概述 面向对象与面向过程都是我们编程中,编写程序的一种思维方式 1.面向过程:从无到有所有的操作都的自己完成. 面向过程的程序设计举个例子:遇到一件事情,思考“我们应该怎么打扫卫生”,然后通过“扫地,拖地,倒垃圾等一些列方式一步一步来解决打扫卫生这个问题”。 面向过程开发:面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后通过这些功能和方法来完成需求。 2.面向对象:以...
2020-03-25 15:43:57
327
Oracle Kubernetes服务器集群主节点无法访问,工作节点可以访问
2024-04-16
C# VS数据模型生成数据库未映射
2023-10-13
.Net使用模版自带的注册和角色数据库
2023-10-13
Java 非主函数调用其他类的方法,对象报错为null
2023-04-06
java 字段必须要加staic,new对象都无法使用
2023-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅