自定义博客皮肤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)
  • 收藏
  • 关注

原创 静态变量,局部变量,成员变量的区别

在 Java 中,变量可以分为成员变量、局部变量和静态变量。它们之间的区别主要体现在声明位置、生命周期、作用域和存储位置等方面。下面详细说明这些变量的区别,并通过示例进行说明。

2024-06-24 23:40:19 392

原创 域名是如何分级的

域名系统是一个分层结构,主要包括顶级域名(TLD)、二级域名(SLD)、三级域名以及更低级别的域名。每个级别的域名从右到左依次排列,顶级域名在最右侧,依次向左扩展。虽然理论上可以有无限级别的域名,但实际应用中通常不会超过四到五级,以保持管理的简便性和可读性。

2024-06-19 23:48:09 926

原创 一个域名可以绑定多个 IP 地址吗?一个 IP 地址也可以绑定多个域名吗?以及域名解析的过程

一个域名绑定多个 IP 地址:用于负载均衡和高可用性。一个 IP 地址绑定多个域名:通过虚拟主机和 DNS 配置实现,可以在同一服务器上托管多个网站。

2024-06-19 23:36:41 958

原创 前后端加密通信:RSA与AES(GCM模式)的结合应用

1.选择合适的密钥长度:RSA和AES的密钥长度对安全性有很大影响。一般来说,RSA密钥长度建议选择2048位或更高,AES密钥长度建议选择128位、192位或256位。3.Cipher包生成的密文是带有tag的,而且也会校验tag;那也就意味着客户端传的密文也要带上tag,一般拼接在密文后。2.iv长度一般是96位12个(字节);tag长度为128位(16个字节)

2024-06-16 17:10:55 459 1

原创 还分不清线程和进程?那来看看这张思维导图

线程和进程的区别

2022-05-15 18:34:04 523

原创 开局一张图帮你充分理解哈希表(散列表)

思维导图助你理解哈希表

2022-05-13 18:32:21 2034

原创 图解七种排序算法(面试常见排序问题)

面试常问的七种排序 直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序

2022-05-06 14:15:09 718

原创 java对象比较的三种方式

java对象类中 equal comparable comparator 三种比较方式的区别

2022-05-04 15:03:56 1190

原创 还不会优先级队列(堆)?图解PriorityQueue

堆在逻辑上就是一颗完全二叉树,堆也正是保存在数组当中的,所以堆的保存方式就是将堆进行层序遍历然后存储在数组当中.

2022-05-02 15:07:41 726

原创 Java中字符串比较的坑

字符串比较的小坑

2022-04-27 14:03:15 551

原创 抽象类(abstract) 与 接口(interface)的区别?你又知道多少?

抽象方法是不能用关键字 private 和 final 修饰的;为了解决Java单继承问题,类可以实现多个接口,也能达成多继承的效果

2022-04-25 13:27:39 239

原创 理解向上转型,动态绑定和多态

向上转型 动态绑定 多态的理解

2022-04-23 11:48:35 597

原创 java代码的执行顺序

java代码的执行顺序如下:开始 --> 父类的静态代码块 --> 子类的静态代码块 --> 父类的普通代码块 --> 父类的构造方法--> 子类的普通代码块 --> 子类的构造方法 --> 结束

2022-04-21 11:17:04 12979 8

原创 java理解类和对象

理解类和对象

2022-04-20 12:29:56 774

空空如也

空空如也

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

TA关注的人

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