自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录Hbase出现HMaster一直初始化,日志打印hbase:meta,,1.1588230740 is NOT online问题的解决

具体命令可以在HBCK2项目中的README.md中详解。

2024-05-22 14:51:18 1583

原创 对Mysql的了解-索引

对于Mysql索引的学习

2023-04-03 14:51:55 372

原创 对于Mysql的学习-基本语法

对于基本语法的复习

2023-04-03 14:39:54 413

原创 了解Mysql

对于数据库的了解

2023-04-03 14:36:29 1082

原创 复习Java基础知识-异常

错误:Error是程序无法处理的,由JVM抛出的(底层抛出)异常:Exception是程序语句问题,还没运行就会被检测Thorwable:所有异常的父类。

2023-04-02 14:04:28 309

原创 对消息队列的学习

消息队列就是一个存放消息的容器,和队列一样先进先出。需要使用消息的时候就可以从容器中取出消息处理。

2023-03-31 12:08:55 30

原创 对于Redis的学习-Redis的数据结构

对于Redis的数据结构的学习

2023-03-28 17:23:36 248

原创 对于Redis的学习-Redis单线程

简单来说 Redis 就是一个使用 C 语言开发的数据库,不过与传统数据库不同的是 Redis 的数据是存在内存中的 ,也就是它是内存数据库,所以读写速度非常快,因此 Redis 被广泛应用于缓存方向。

2023-03-28 17:19:36 385

原创 对Redis的学习-Redis分布式锁

普通的锁只能解决单个应用的多线程同步问题。分布式锁解决多个节点(多个应用)之间的同步问题。Redis官方提供了一种分布式锁:RedLock。

2023-03-28 17:19:03 575

原创 对于并发的学习-ThreadLocal

ThreadLocal对象可以提供线程局部变量,每个线程Thread拥有一份自己的副本变量,多个线程互不干扰。

2023-03-26 17:04:41 415

原创 对于并发的学习-AQS

CyclicBarrier 内部通过一个 count 变量作为计数器,cout 的初始值为 parties 属性的初始化值,每当一个线程到了栅栏这里了,那么就将计数器减一。如果 count 值为 0 了,表示这是这一代最后一个线程到达栅栏,就尝试执行我们构造方法中输入的任务。

2023-03-26 16:59:57 229

原创 对于并发的学习-AQS

对于AQS的学习,以及基于AQS产生的Semaphore、CountDownLatch、CyclicBarrier

2023-03-24 21:05:46 561

原创 复习Java基础知识-自动拆装箱

对自动拆装箱和包装类的复习

2023-03-23 15:04:42 124

原创 复习Java基础知识-数据类型

对于Java中数据类型的复习

2023-03-23 13:55:42 108

原创 复习Java基础知识-平台无关性

因为java文件的运行不受平台的约束,一次编译,到处执行。

2023-03-23 12:29:00 47

原创 复习Java基础知识-面对对象

对于面对对象的一些知识的复习

2023-03-23 12:27:55 54

原创 复习Java基础-五大基本原则SOLID

对于五大原则的复习

2023-03-23 12:22:54 45

原创 复习Java基础知识-面向对象的三大特征

封装是指把客观事物抽象成类,类可以把数据和方法只和信任的类或对象操作,对于不可信的类或对象隐藏信息。比如说定义一个矩形类通过封装的方式简陋的定义了一个矩形类,他的参数矩形的长和宽,对现实中的矩形进行了抽象表示。

2023-03-23 12:15:35 89

原创 复习Java基础-面对对象和面对过程的区别

复习Java基础知识

2023-03-23 11:50:44 151

原创 对并发的学习—线程

学习并发

2023-03-22 10:00:40 46

原创 对并发的学习—双重检查锁定与延迟初始化

对于双重检查锁定和延迟初始化的学习

2023-03-21 11:43:00 73

原创 对并发的学习—并发编程的两个关键问题

Java线程之间的通信由Java内存模型(本文简称为JMM)控制,JMM决定一个线程对共享 变量的写入何时对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽 象关系:线程之间的共享变量存储在主内存(Main Memory)中,每个线程都有一个私有的本地 内存(Local Memory),本地内存中存储了该线程以读/写共享变量的副本。在消息传递的并发模型里,由于消息的发送必须在消息的接收之前,因此同步是隐式进行的。线程之间共享程序的公共状态,通过写-读内存中的公共状态 进行隐式通信。

2023-03-21 11:39:41 31

原创 对于并发的学习—指令重排序

对于编译器,JMM的编译器重排序规则会禁止特定类型的编译器重排 序(不是所有的编译器重排序都要禁止)。对于处理器重排序,JMM的处理器重排序规则会要 求Java编译器在生成指令序列时,插入特定类型的内存屏障(Memory Barriers,Intel称之为 Memory Fence)指令,通过内存屏障指令来禁止特定类型的处理器重排序。JMM属于语言级的内存模型,它确保在不同的编译器和不同的处理器平台之上,通过禁 止特定类型的编译器重排序和处理器重排序,为程序员提供一致的内存可见性保证。重排序分3种类 型。

2023-03-21 11:38:34 56

原创 对并发的学习—原子操作的实现

原子操作:不可被中断的一个或一系列操作处理器如何进行原子操作32位IA-32处理器使用基于对缓存加锁或总线加锁的方式来实现多处理器之间的原子操 作。处理器保证从系统内存中读取或者写入一个字节是原子的,意思是当一个处理器读取一个字节时,其他处理器不能访问这个字节的内存地址。处理器提供总线锁定和缓存锁定两个机制来保证复杂内存操作的原子性。

2023-03-20 18:14:59 79

原创 对并发的学习—死锁

对并发的学习

2023-03-19 16:35:29 30

原创 对并发的学习—锁

对于并发的学习

2023-03-19 16:15:12 21

原创 对并发的学习—关键字

对于并发知识的学习

2023-03-19 16:12:19 16

原创 Centos 7服务器安装mysql

我在centos7 上安装mysql的流程

2023-03-18 11:37:34 49

原创 对JVM的学习—类文件的结构

对类文件结构的学习

2023-03-17 11:46:04 22

原创 对JVM的学习—经典垃圾收集器

对于经典的垃圾收集器的学习

2023-03-17 11:45:57 18

原创 对JVM的学习—类加载过程

对JVM的学习—类加载过程

2023-03-17 11:45:21 21

原创 JVM学习—编译器优化技术

编译器的目标是程序代码翻译为机器码,难点不是能不能编译成机器码,输出代码优化的质量的高低才是决定编译器优秀与否的关键。

2023-03-17 11:41:17 72

原创 对JVM的学习—内存的分配

假设Java堆中内存是绝对规整的,所有被使用过的内存都被放在一 边,空闲的内存被放在另一边,中间放着一个指针作为分界点的指示器,那所分配内存就仅仅是把那 个指针向空闲空间方向挪动一段与对象大小相等的距离,这种分配方式称为“指针碰撞”(Bump The Pointer)虚拟机就必须维护一个列表,记录上哪些内存块是可用的,在分 配的时候从列表中找到一块足够大的空间划分给对象实例,并更新列表上的记录,这种分配方式称 为“空闲列表”(Free List)。

2023-03-15 13:30:29 23

原创 对JVM的学习—内存分配策略

对于jvm中的内存空间的分配策略的了解

2023-03-15 13:09:28 161

原创 对JVM的学习—垃圾收集器

对于垃圾收集器的了解

2023-03-15 13:07:31 20

原创 对Jvm的学习—运行时栈结构

对jvm的学习

2023-03-14 16:58:34 30

原创 对jvm的学习—垃圾回收机制

对于jvm的学习记录

2023-03-13 20:36:32 75

原创 对jvm的学习—对象创建

对jvm的学习记录

2023-03-13 20:30:38 17

原创 力扣刷题——二叉树(一)

写写力扣题的记录

2023-03-13 17:08:21 73

原创 力扣刷题记录——数学(一)

写写自己在力扣刷的题,鞭策一下自己

2023-03-13 14:54:26 52

空空如也

空空如也

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

TA关注的人

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