自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springcloud分布式微服务架构(一)

什么是分布式/微服务?从分布式/微服务的角度而言:就是把我们一大的项目,分解成多个小的模块。这些小的模块组合起来,完成功能。EurekaServer服务端安装、Eureka是什么Eureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件,以实现中间层服务器的负载平衡和故障转移。它主要包括两个组件:Eureka Server 和 Eureka ClientE...

2020-03-31 00:21:28 336

原创 SpringBoot整合ElasticSearch搜索引擎(head,logstash 插件使用)

什么是ElasticSearch?ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。作用于全文搜索,结构化搜索,分析。ES的主要概念与Mysql相比Index表示一个数据库Type表示一张表Doucument表示一行数据Field表示字段安装ES下面演示的是用windows系统安装ES访问 ...

2020-03-29 00:33:27 505

原创 SpringBoot整合RabbitMQ完成应用解耦和延时任务

前言:MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景:1.优化用户体验,当我们在网上购物结算时,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒 2.在我们平时的超市中购物也,遇到大批人一窝蜂一样涌入收银台,怎么办?所以超时,会设置一个走廊,让人们排队一个一个慢慢结算。在网络购物中也会遇到同样的情况,M...

2020-03-27 19:25:09 467

原创 数据库(事务,锁,SQL优化 索引)

事务的概念什么是事务?一个数据库事务通常包含了一个序列的对数据库的读/写操作。(数据库事务,是指对数据库的相关增删改查的操作,要么完全地执行,要么完全地不执行。)事务的作用:为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰。事...

2020-03-27 00:34:07 505

原创 Redis常见问题整理(持续更新)

redis是什么?Redis 是一个基于内存的高性能key-value数据库,将数据加载到内存中,读写效率高于硬盘。Nosql数据库的优势1)易扩展这些类型的数据存储不需要固定的模式,无需多余的操作就可以进行横向的扩展。相对于关系型数据库可以减少表和字段特别多的情况。也无型之间在架构的层面上带来了可扩展的能力2)大数据量提高性能3)多样灵活的数据模型使用redis有哪些好处?(1)...

2020-03-26 18:01:42 156

原创 JVM原理+GC自动垃圾回收机制原理(详细且通俗易懂)

什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),...

2020-03-26 01:45:06 1503

原创 JAVA集合框架(详解HashMap原理)

什么是集合框架?用于存储数据的容器的统称,存在很多不同的容器,每一种容器根据底层储存数据的结构不一样,使用的场景也不一样.集合框架图从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue(Queue是Ja...

2020-03-25 17:30:22 295

原创 JAVA面向对象

知识点:面向对象·概述面向对象与面向过程都是我们编程中,编写程序的一种思维方式1.面向过程:从无到有所有的操作都的自己完成.面向过程的程序设计举个例子:遇到一件事情,思考“我们应该怎么打扫卫生”,然后通过“扫地,拖地,倒垃圾等一些列方式一步一步来解决打扫卫生这个问题”。面向过程开发:面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后通过这些功能和方法来完成需求。2.面向对象:以...

2020-03-25 15:43:57 256

user_teacher.py

user_teacher.py

2023-05-22

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

TA关注的人

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