自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL学习之事务,锁机制

介绍了MySQL中的事务的含义,以及事务的在并发情况下所带来的问题,以及解决这些问题的方法,同时阐述了一下MySQL中的锁机制,以及按不同分类锁的对比

2024-07-21 19:01:01 1151

原创 MySQL学习之InnoDB引擎,索引

4、对于等值查询来说,通常Hash索引的效率更高,不过也存在一种情况,就是索引列的重复值如果很多,效率就会降低。这是因为遇到Hash冲突时,需要遍历桶中的行指针来进行比较,找到查询的关键字,非常耗时。B+Tree是在B-Tree基础上的一种优化,使其更适合实现外存储索引结构,主流的 DBMS 都支持 B+树的索引方式,InnoDB存储引擎就是用B+Tree实现其索引结构。2、Hash索引还有一个缺陷,数据的存储是没有顺序的,在ORDER BY的情况下,使用Hash索引还需要对数据重新排序。

2024-07-21 18:55:25 854

原创 计算机网络之http和https的区别(外加http详解)

主要对比了https和http的区别,然后详解的对比http1.0 http1.1 和SPDY,http2.0这几次的升级的点

2024-07-20 23:30:42 1278

原创 并发编程01(并发编程入门)

为啥要有并发编程,并发编程是干什么的,以及并发编程中一些概念

2024-07-17 11:11:53 451

原创 再谈有关JVM中的四种引用

具体解释一下jvm中的四种应用,以及软引用和弱引用的展示和应用场景

2024-07-16 19:22:16 462

原创 数据结构——hash(hashmap源码探究)

学习hashmap的源码

2024-07-15 23:50:10 702

原创 数据结构回顾(Java)

简单梳理的一下常见高频的数据结构,并用Java代码实现一部分数据结构的构建与遍历

2024-07-15 11:02:13 1142

原创 Java基础回顾

Java基础知识点总结

2024-07-09 11:02:01 983

原创 SpringCloud01—微服务基础(微服务的由来和微服务中一些基础概念)

介绍了网站应用架构的发展历程,以及微服务治理中的一些常见的基础概念

2024-05-31 10:52:13 667

原创 通过多线程和netty两种形式实现mq

简单实现一下mq的功能,体会mq的作用以及可能存在的问题

2024-05-17 20:39:14 426

原创 消息中间件是什么?有什么用?常见的消息中间件有哪些?

消息中间件是什么?有什么用?常见的消息中间件有哪些?以及四种消息中间件的对比

2024-05-13 16:41:13 828

原创 什么是序列化(Serilizable接口介绍)

简单介绍一下什么是序列化,以及简单写一个demo使用以下序列化

2024-05-12 23:40:38 670

原创 docker01-简介和概述

简述docker是什么。docker的作用,docker的应用场景有哪些

2024-05-11 17:31:35 1277 1

原创 配置云服务器环境(腾讯云为例)

在腾讯云服务器上安装部署项目所需要的环境,步骤尽量简单实用,为新手小白

2024-05-11 15:15:04 728 4

原创 Nginx Location指令详解

5:带有“~” 或“~*” 修饰符的,如果正则表达式与URI匹配。6:没有修饰符的,如果指定字符串与URI开头匹配。3:正则表达式按照他们在配置文件中定义的顺序。表示:指定的正则表达式要区分大小写。表示:指定的正则表达式不区分大小写。4:带有“^~”修饰符的,开头匹配。表示:必须与指定的模式精确匹配。1:带有“=“的精确匹配优先。2:没有修饰符的精确匹配。

2024-05-09 09:43:20 284

原创 缓存雪崩、击穿、击穿

缓存雪崩是指只大量热点key同时失效的情况,如果是单个热点key,在不停的扛着大并发,在这个key失效的瞬间,持续的大并发请求就会击破缓存,直接请求到数据库,好像蛮力击穿一样。就是大量数据在同一时间过期或者redis宕机时,这时候有大量的用户请求无法在redis中进行处理,而去直接访问数据库,从而导致数据库压力剧增,甚至有可能导致数据库宕机,从而引发的一些列连锁反应,导致整个系统崩溃。当然,可能针对缓存穿透的情况,也有可能是其他的原因引起,可以针对具体情况,采用对应的措施。

2024-05-08 23:00:33 720 1

原创 redis持久化存储

这里会有一个极端的情况,比如Redis内存大小是32个GB,在某一个时刻,这32GB的数据都被修改了,根据上面COW技术,那么就需要把当前数据在复制一份,需要内存大小为32G了,两个内存占用量就是64GB,所以,我们在给Redis分配内存空间的时候,需要注意,需要给Redis预留一些空间内存。快照文件称为RDB文件。AOF的优点时就是数据的一致性比较好,当我们缓存的数据是DB中没有的时候,例如排行榜,数据只在redis中,当我丢失数据就会影响排行榜的排名,这时候我们就会使用AOF来进行一个持久化的工作。

2024-05-07 14:53:42 1319 1

原创 redis基础

简单了解redis的基本常识

2024-05-07 14:49:27 768

原创 Nginx入门02-Nginx实现负载均衡和存放静态资源

Nginx中简单实现存放静态资源、反向代理和负载均衡,解释什么是正向代理和反向代理

2024-04-26 16:58:40 936

原创 Nginx入门01-Nginx的作用

简单介绍一下学习Nginx的一些必备知识,基本认识一下Nginx的有什么用

2024-04-26 16:33:31 647

原创 Cookie、Session、Token的区别

白话说明Cookie、Session、Token的区别

2024-04-20 20:33:36 891

原创 SpringBoot入门理解——自动装配

简单创建一个Springboot 项目去理解以下SpringBoot的自动装配

2024-03-19 15:49:09 677 1

原创 git使用

简单介绍git的使用

2024-03-18 09:41:34 820

原创 Spring两大核心之IOC

简单介绍了一下Spring两大核心技术之一的IOC

2024-02-28 10:12:24 1697

原创 Spring是什么?

简单阐述一下什么是Spring

2024-02-28 09:51:33 400

原创 SSM框架的整合

本文主要是讲解怎么搭建SSM项目,重在梳理框架结构

2024-02-26 17:33:01 843 1

原创 JVM-垃圾收集算法

简单介绍了一下三种垃圾回收算法

2024-01-25 11:21:53 832

原创 JVM-垃圾回收

简单的介绍了一下Java中如何进行垃圾回收,以及垃圾回收的一些基础知识

2024-01-24 18:31:31 1705 1

原创 JVM-OutOfMemoryError异常

分配有两种方式:假设Java堆中内存是绝对规整的,就把使用过的内存放一边,没有使用过的内存放另一边,然后在分界处设置一个指针,当给新对象分配空间的时候,就把内存指针向未使用的内存移动要new的对象的大小,假设,Java堆中的内存并不是规整的,已被使用的内存和空闲的内存相互交错在一起,那就没有办法简单地进行指针碰撞了,虚拟机就必须维护一个列表,记录上哪些内存块是可用的,在分配的时候从列表中找到一块足够大的空间划分给对象实例,并更新列表上的记录。内存泄漏:占用内存的数据没用了,但是不释放,导致内存无法使用。

2024-01-24 00:08:01 745

原创 JVM—Java运行时的区域

Java虚拟机就是jre,负责Java程序的翻译以及运行jre的主要功能就是把class文件加载到内存中二、三、四、五章的面试频率最高 第五章重点C++的內存是手动回收,Java的內存是自动回收运行时数据区就是JVM。

2024-01-23 16:35:01 1540 1

原创 代码规范一(Alibaba)

学习基本的代买规范有利于代码的维护

2023-03-14 21:04:24 130

原创 git在idea上的基础使用

git在idea上的基础使用

2023-03-10 10:36:18 72

原创 数据库设计规范(简易版)1.0

纯小白学习数据库设计规范第一篇博客

2023-03-01 20:58:48 102 1

原创 数据库设计三大范式(简易理解版)

数据库三大范式简要理解

2023-03-01 19:52:04 160

原创 1108Dynamic Web Project知识学习

Dynamic Web Project连接数据库 进行操作时出现乱码问题的解决

2022-11-08 00:38:32 140

空空如也

空空如也

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

TA关注的人

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