- 博客(39)
- 收藏
- 关注
原创 IP协议
其实32位表示的数据量非常有限,也就是42亿9千万,并且IP不能够重复.这就会导致IP地址不够用的问题.针对这样的问题有多种解决方案,这里采用两点:1.动态分配IP地址(DHCP),2.NAT机制(网络地址转换)1.动态分配IP地址:采用的按需分配,当一个设备不需要上网时,就不会分配IP地址,只有需要的时候,才会分配.通过优化DHCP配置,确保IP地址的有效和及时回收。IP地址,其实是一个32位的整数(4个字节),按照32位的表示方式,使整个数字会变得很大,于是就采用点分十进制的方式表示,使用三个"
2023-12-12 17:59:20
252
原创 HashTable, HashMap, ConcurrentHashMap之间的区别
HashTable, HashMap, ConcurrentHashMap之间的区别
2023-12-02 12:00:05
80
原创 ArrayList与顺序表
ArrayList的内部是使用一个数组来存储元素.它提供了动态数组的实现,允许在运行时动态地增加或减少数组的大小1.ArrayList是以泛型方式实现的,可以存储指定类型的元素,使用时必须实例化.2.ArrayList由于元素按索引存储,ArrayList支持快速的随机访问,可以直接通过索引访问合修改元素,不需要遍历整个集合.3.ArrayList允许存储相同的元素.4.ArrayList 中的元素按照插入的顺序进行排列,每个元素都有一个唯一的索引,从0开始.
2023-11-30 11:11:25
150
原创 Java-认识String类
String和StringBuilder的最大区别就是String的内容无法被修改,而StringBuilder的内容可以修改。String和StringBuilder类不能直接转换,如果要互相转换需要以下原则。1.String类在设计时是不可改变的,String类实现描述中已经说明。
2023-05-01 23:16:08
207
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人