自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GC 垃圾收集器

GC 垃圾收集器

2024-06-24 14:35:40 1158

原创 浅学JVM

每一种平台的解释器是不同的,但是实现的虚拟机是相同的,这也就是 Java 为什么能够 跨平台的原因了 ,当一个程序从开始运行,这时虚拟机就开始实例化了,多个程序启动就会 存在多个虚拟机实例。首先, 把 Eden 和 ServivorFrom 区域中存活的对象复制到 ServicorTo 区域(如果有对象的年 龄以及达到了老年的标准,则赋值到老年代区), 同时把这些对象的年龄+1 (如果 ServicorTo 不 够位置了就放到老年区);当原生线程初始化完毕,就会调用 Java 线程的 run() 方法。

2024-06-19 08:44:39 771

原创 Java集合

LinkedHashSet底使用LinkedHashMap 来保存所有元素,它继承与HashSet,其所有的方法 操作上又与 HashSet 相同,因此 LinkedHashSet 的实现上非常简单,只提供了四个构造方法,并 通过传递一个标识参数,调用父类的构造器,底层构造一个 LinkedHashMap 来实现,在相关操 作上与父类 HashSet 的操作相同,直接调用父类 HashSet 的方法即可。LinkedList 是用链表结构存储数据的,很适合数据的动态插入和删除,随机访问和遍历速度比较 慢。

2024-06-18 21:29:49 611

原创 SprngBoot配置文件、启动流程、Bean对象,ApplicationContext

SpringBoot配置文件加载的优先级、启动流程,怎么在SpringBoot启动后执行方法,Bean对象,Spring中注入ApplicationContext能干什么

2024-07-06 09:47:33 756

原创 IO、零拷贝、多路复用、connection、池化

每日一学: IO、零拷贝、多路复用、connection、池化、线程池

2024-07-05 18:36:17 987

原创 AOP切面、动态代理

AOP切面、动态代理

2024-07-04 21:53:10 823

原创 Spring的事务管理、AOP实现底层

spring的事务管理是如何实现的?Spring的AOP的底层实现原理

2024-07-03 20:35:12 511

原创 JVM8为什么要增加元空间 ?

JVM8为什么要增加元空间 ?

2024-07-02 18:56:05 502

原创 字符串的类区别、自动扩容、深浅拷贝

string stringBuffer strngBuilder 区别,ArrayList自动扩容、深浅拷贝

2024-07-01 11:46:22 392

原创 创建对象、解决hash冲突

new String(“abc") 到底创建了几个对象、hashmap 怎么解决hash冲突

2024-07-01 11:38:06 342

原创 SpringMvc 执行原理

SpringMvc 执行原理

2024-06-30 20:21:53 523

原创 对象实例化过程

java对象实例化在jvm中的过程、对象的创建过程

2024-06-30 20:21:02 709

原创 每日一学(4)

线程状态、runnable、Thread、ConcurrentHashMap、DCL、Start

2024-06-28 23:59:05 792

原创 手搓 SpringMvc(简易最详细代码版)

最详细的手搓springMvc 教程

2024-06-28 09:58:07 619 1

原创 MVCC多版本并发控制机制、事务的隔离级别

MVCC、事务的隔离级别

2024-06-27 08:58:09 539

原创 每日一学(3)

线程安全、守护线程、AQS、线程池复用、volatile

2024-06-27 08:50:51 560

原创 每天一学(2)

线程池、ConcurrentHashMap、阻塞队列、CAS、wait /notify

2024-06-26 11:57:46 938 3

原创 每日一学(1)

ConCurrentHashMap 、AQS、synchronized 、Lock

2024-06-26 11:01:01 1045

原创 JVM 类加载机制

Java 类加载机制

2024-06-25 09:11:06 521

原创 JAVA IO/NIO

java IO/NIO

2024-06-25 08:59:27 975

原创 垃圾回收与算法

垃圾回收与算法

2024-06-24 09:28:06 1163

原创 Linux---- 防火墙

Linux---- 防火墙

2024-06-23 22:06:47 312

原创 nacos ---windows安装

nacos ---windows安装

2024-06-23 22:03:02 272

原创 nacos介绍

nacos介绍

2024-06-22 12:59:00 425

原创 MySQL 中 InnoDB和Myisam

MySQL 中 InnoDB和Myisam

2024-06-22 10:43:17 631

原创 liunx 搭建 zookeeper

liunx 搭建 zookeeper。

2024-06-21 21:31:50 378

原创 JVM内存区域

jvm内存区域(更新)

2024-06-21 08:55:39 803

原创 Docker搭建ELK

Docker搭建ELK

2024-06-20 18:15:24 323

原创 Liunx安装Nginx

Liunx安装Nginx

2024-06-20 10:22:23 385

原创 Liunx安装Maven

Liunx安装Maven

2024-06-19 16:42:40 294

原创 docker环境安装redis

docker环境安装redis

2024-06-19 11:18:17 273

原创 Cookie和Session的区别

Cookie和Session的区别

2024-06-18 21:16:20 239

原创 搭建 SpringCloud + 鉴权登录

SpringCloud +鉴权登录

2024-06-18 19:40:57 296 1

原创 SpringBoot集成IotDB

【代码】SpringBoot集成IotDB。

2024-06-18 11:34:04 295 1

原创 Docker安装iotdb

Docker安装iotdb

2024-06-18 11:19:41 203

原创 IoTDB:物联网项目必备的开源时间序列数据库

IoTDB:物联网项目必备的开源时间序列数据库

2024-06-18 11:02:39 1004

原创 替代 if else -------策略模式

替代 if else -------策略模式

2024-06-18 09:18:06 243

原创 CentOS安装docker

CentOS安装docker

2024-06-18 08:40:24 306

原创 docker环境下nginx配置https

docker环境下nginx配置https

2024-06-18 08:34:12 253

原创 docker环境安装mysql

docker环境安装mysql

2024-06-17 11:00:16 219

CentOS安装docker

菜鸟级教程 。开发人员可以利用 Docker 快速创建开发环境,确保开发环境的一致性,避免了因开发环境配置不同而引发的问题。方便在不同的开发阶段快速部署和测试应用程序,提高开发效率。Docker 提供了丰富的命令行工具和 API,支持自动化部署和管理,使得容器的扩展和维护变得更加简单和高效。

2024-06-26

docker 配置 mysql

Docker配置MySQL的优势 轻量级与可移植性:Docker容器技术使得MySQL数据库的部署变得轻量级和可移植。无论是开发环境还是生产环境,都可以快速搭建起MySQL服务,且易于在不同机器间迁移。 版本控制:通过Docker,可以方便地管理和使用不同版本的MySQL镜像,确保环境的一致性。 隔离性:Docker容器提供了良好的隔离性,使得MySQL服务运行在一个独立的环境中,减少了与其他服务的冲突和干扰。 可扩展性:Docker的集群和编排工具(如Kubernetes)可以方便地实现MySQL服务的扩展和负载均衡,满足高并发场景的需求。

2024-06-17

空空如也

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

TA关注的人

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