自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring源码编译bug

下载spring源码编译的时候,一直报这个错误,一开始以为是gradle版本的问题,换了好几个gradle版本和jdk版本都一样报错,网上也怎么搜都搜不到。

2023-05-31 17:33:07 2761 7

原创 JVM—Class类文件结构详解

要了解Class文件的结构首先得了解Class文件所采用的数据类型:Class文件格式采用一种类似C语言结构体的伪结构来存储数据,这种伪结构只有两种数据结构,即和,解析Class文件全是以这两个数据结构为基础。

2023-05-24 12:00:39 950 2

原创 ArrayList源码解析

ArrayList源码分析

2023-04-17 11:16:26 69

原创 RabbitMQ延时队列

延时队列

2022-09-03 15:59:12 434

原创 RabbitMQ-死信队列

RabbitMQ死信队列

2022-09-02 14:12:20 543

原创 RabbitMQ交换机

RabbitMQ交换机

2022-09-01 19:07:15 394 1

原创 RabbitMQ消息队列

RabbitMQ

2022-08-31 14:56:37 185

原创 Nginx负载均衡配置

负载均衡基础

2022-08-29 14:50:01 492

原创 Centos防火墙

关闭防火墙

2022-08-28 20:22:15 85

原创 nginx安装

nginx安装

2022-08-28 20:10:43 548

原创 数据库期末复习

数据库期末复习

2022-05-25 15:31:22 195 3

原创 JavaScript语法基础---变量与数据类型

JavaScript语法基础—变量与数据类型标识符标识符:变量、函数、属性的名称。组成规则第一个字符必须是字母、下划线或$其他字符为字母、下划线、$或数字不能为关键字注释 //单行注释 /* 块注释 */ 变量javascript中有三个关键字可以声明变量 var、const、letvar关键字var声明作用域1.var声明作用域var声明的变量只是在当前所在函数的局部变量,在函数退出时被销毁。例: function test(){ var message

2022-05-11 10:23:54 90

原创 迭代器简介

迭代器(Iterator)Iterator接口包含4个方法:E next();//访问集合中下一个元素boolean hasNext();//返回集合中是否有下一个元素void remove();//删除上次调用next方法时返回的元素(在remove之前未调用next是不合法的!)//例,删除两个相邻元素it.remove()it.remove();//false;it.remove();it.next();it.remove();//true;default void forE

2022-05-02 15:20:26 161

原创 java线程并发

线程的并发一、线程的概念  要理解线程首先得理解进程,进程就是一个应用运行的过程从代码解析到代码执行再到代码执行完毕一个完整的流程,并发执行的进程数目并不受限与cpu的数目,操作系统为每个进程划分cpu的时间片,给人并行处理的感觉。  线程是指进程中的执行流程,是实现并发的基本单位,进程就由多个线程组成,在实际应用中非常广泛,例如,迅雷下载器同时下载多个任务,在比如网易云听歌的时候边听歌边评论者也是一种多线程1.1线程状态1.1.1新建&运行进程  new Tread时线程的状态处于新

2022-04-29 18:05:51 625 2

空空如也

空空如也

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

TA关注的人

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