自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eureka学习

eureka:1、布鲁尔定理(CAP)Consistency 一致性 同一数据在集群的所有节点,同一时间的值是相同的。Availability 可用性 集群部分节点挂掉,集群是否还能处理客户端请求Partition Tolerance 分区容忍性 允许数据分区,即部分集群节点之间无法通信。分布式是不能同时满足以上三个方面要求的,其中ZooKeeper遵守的是CP原则,而Eureka则认为与数据一致性相比,可用性更加重要,因此设计时遵守的是AP原则。2、服务注册(Register)

2021-10-18 15:26:31 185

原创 idea 启动项目,报非法字符

简单办法,找到报错的类,全文粘贴到Notepad++或者其他文本编辑器,然后保存成utf-8编码,再粘贴回去。重新编译即可。

2020-08-20 20:26:25 700

原创 @Scheduled执行时间未严格按照设定计划执行

最近在项目中,发现我的定时计划类,未按设定的计划执行@Scheduled(initialDelay = 10000, fixedDelay = 5 * 1000),按说应该每隔五秒中执行一次,但是跟踪日志发现,有时两次执行中间隔时间不是五秒,出现了间隔一分钟,甚至三四分钟的情况。 后来查询资料发现,springboot项目中,默认是只要一个线程去执行定时计划的,当项目中定时器多起来,这是该线程如果执行别的定时任务阻塞,则会导致其余的定时任务执行时间间隔变长。解决办法也很简单,就是...

2020-08-14 14:52:42 2290

原创 INNODB引擎-索引与算法(一)

1、INNODB引擎索引概述INNODB引擎常见的索引:(1)B+树索引(2)全文索引(3)哈希索引INNODB引擎所支持的哈希索引是自适应的,会根据表的使用情况,自动为表生成哈希索引,不受人为干预在一张表中是否生成哈希索引B+树索引是目前关系型数据库查询最为常用和有效的索引,B+树不是二叉树,而是有平衡二叉树演化而来。B+树不能准确定位到行数据,而是定位该行数据所在的数据页,然后将数据页加入缓存中,从缓存中获取查询数据。2、数据结构与算法2.1 二分查找法二分查找法

2020-06-04 21:11:39 177

原创 INNODB引擎-分区表(二)

3、Hash分区Hash分区的目的就是将数据尽量均匀地分布在各个分区中。在RANGE和LIST分区中,需要指定范围,而在HASH分区中,MYSQL会自动安排完成这些工作。用户需要做的就是对要进行HASH分区的列值指定一个列值或者表达式,以及指定将要被分成的区块数。对一个表进行HASH分区,首先需要在CREATE TABLE语句上加上一个PARTITION BYHASH(expr),其中expr代表一个返回整数的表达式,也可以是一个整数列。此外还需要加上PARTITION num 子句,其中...

2020-06-03 14:11:11 174

原创 INNODB引擎学习-分区表(-)

分区表 Mysql5.1版本时,添加了分区支持。分区的过程是将一个表或索引分解成更小,更可管理的部分。 Mysql的分区是水平分区,并不支持垂直分区。Mysql数据是局部分区索引,一个分区中既有索引又有数据。而全局分区索引,则是分区中只有数据,但是所有的索引都放在一个对象中。 目前Mysql不支持全局分区索引。 查看数据库是否启动了分区功能:SHOW PLUGINS; Mysql支持的几种分区类型: □ RANG...

2020-06-02 17:24:18 293

原创 Innodb学习(二)-----MySql数据库和Innodb引擎文件

一、MySql数据库和Innodb引擎的各种类型文件,归类下可以分为: 1)参数文件 告诉mysql启动实例在哪儿可以找到数据库数据文件,并指定某些参数的初始值。 2)日志文件 用来记录MySql实例对某种条件作出的响应时写入的文件。如:错误日志、二进制日志、慢查询日志、查询日志文件等。 3)socket文件 当用Unix域套接字连接Mysql的时候用到的文件。 注:在Linux和Unix环境下,可以使...

2020-06-01 20:15:16 196

原创 InnoDB存储引擎学习(一)

InnoDB存储引擎是多线程的模型,因此其后台有多个不同的后台线程,负责处理不同的任务。线程分类:1、Master Thread存储引擎的核心线程,主要负责将缓存中的数据异步刷新写入到磁盘中。保证数据的一致性2、IO Thread存储引擎中用到了大量的AIO来处理IO请求,这样极大的提高了数据库的读写性能。Io Thread 分为:write 、read 、insert Buffer 、logIo Thread1.0版本前 各类线程数目都为1,且在linux平台无法调整,在w..

2020-05-29 11:49:41 232

原创 java-数组、链表、散列表

1、数组、链表、散列表--数组(1)数组在内存中都是相连的,(2)当数组进行查询操作的时候,可以根据索引直接定位到需要查询的元素。(3)进行插入操作的时候,则需要考虑具体情况,如果数组后面的内存被占了,则数组需要整体移动,重新寻找一块连续的可以放下该数组的内存,如果符合要求的内存找不到的话,插入会报错。(4)删除操作始终都会成功,但是删除中间元素的时候,后面的元素会整体向前移动。总结:数组优点:因为数组在内存中是连续的,并且有对应的索引,所以查询很快缺点:插入和删除会移动元素,所...

2020-05-26 20:48:04 175

原创 计划任务ScheduledExecutorService

Java中的计划任务Timer工具类提供了以计时器或计划任务的功能来实现按指定时间或时间间隔执行任务,但由于Timer工具类并不是以池pool,而是以队列的方式来管理线程的,所以在高并发的情况下运行效率较低,在新版JDK中提供了ScheduledExecutorService对象来解决效率与定时任务的功能。==============ScheduledThreadPoolExecutor使用Callable延迟运行=================这个设置的延迟秒数是指的在线程...

2020-05-12 17:11:52 354

原创 线程池学习-ThreadPoolExecutor

线程池学习-ThreadPoolExecutor常用的构造方法:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime,TimeUnit unit, BlockingQueue workQueue)参数说明:corePoolSize --核心线程数maximumPoolSize ...

2020-04-22 11:57:41 113

原创 redis基础命令使用总结

redis存储是键值对类型key是字符串value可以是字符串、hash、list、set、有序set常用命令:设置key的value值:set key value获取value值:get key先获取value值再赋值:getset key value删除某个key:del key追加:append...

2019-12-27 17:58:31 89

原创 Docker基础命令使用总结

Docker启动:systemctl start dockerDocker停止:systemctl stop dockerDocker状态:systemctl status dockerDocker重启:systemctl restart dockerDocker开机启动设置:systemctl enable dockerDocker版本查看:docker versionD...

2019-12-10 15:32:31 102

原创 虚拟机、hadoop、hive本地安装

1.虚拟机本地部署安装1.1准备文件 一个是虚拟机软件:VMwareWorkstation.rar 一个是要安装在虚拟机中的系统镜像文件:CentOS-7-x86_64-DVD-1908.iso1.2虚拟机及系统安装 虚拟机的安装和系统的安装都是向导式的,不做...

2019-11-14 16:12:08 1118

原创 Hadoop理论基础初步了解

Hadoop初步了解Hadoop核心:HDFS(分布式文件系统)和MapReduce(并行计算框架)HDFS:涉及到的三个基本概念:Block(数据块)HDFS的文件被分成块进行存储,每个块的默认大小为64M。它是文件处理存储的逻辑单元。NameNode(管理节点)NameNode是HDFS的管理节点,用来存储文件元数据。元数据一般是两部分组成:文件与数据块的映射表数据节点和数据...

2019-09-30 11:53:49 168

空空如也

空空如也

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

TA关注的人

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