(ArrayList 源码分析-jdk11 (18.9)) 1.概述 ArrayList 是一种变长的集合类,基于定长数组实现。ArrayList 允许空值和重复元素,当往 ArrayList 中添加的元素数量大于其底层数组容量时,其会通过扩容机制重新生成一个更大的数组。另外,由于 ArrayLis ...
分类:
其他好文 时间:
2020-07-11 14:25:30
阅读次数:
76
目录 概述 Iterable和Iterator Collection List Queue Set Map 概述 Java中基本的常用的集合类,主要包含: List Set Queue Map 这几种类型的继承关系如图: 图片引自——Collection 和 Map的继承体系 其中 List、Que ...
分类:
编程语言 时间:
2020-07-11 09:59:54
阅读次数:
80
1.简介 1.1 概述 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionate ...
分类:
编程语言 时间:
2020-07-10 23:50:19
阅读次数:
71
一、引入 1.局域网覆盖范围较小,带宽较高,通常用于建筑内部、园区范围内的专用网络例如宿舍、网吧等。 2.在众多的局域网协议中,以太网占据着统治地位 二、局域网概述 1.局域网与OSI参考模型 局域网的bai体系结构与OSI的体系结构有很大的差异。它的体系结构只有OSI的下三层,而没有第四层以上的层 ...
分类:
其他好文 时间:
2020-07-10 20:58:12
阅读次数:
83
#一.要求 web01,web02中的目录挂载到nfs的目录下下,并且把nfs的目录实时同步到backup中。 | 主机名 | 外网IP | 内网IP | 作用 | 要部署服务 | | | | | | | | web01 | 172.16.1.7 | 10.0.0.7 | rsync和nfs的客户端 ...
分类:
其他好文 时间:
2020-07-10 20:56:37
阅读次数:
75
QuantLib 金融计算——C++ 代码改写成 Python 程序的一些经验 概述 Python 在科学计算、数据分析和可视化等方面已经形成了非常强大的生态。而且,作为一门时尚的脚本语言,易学易用。因此,对于量化分析和风险管理的从业者来说,将某些 QuantLib 的历史代码转换成 Python ...
分类:
编程语言 时间:
2020-07-10 20:56:19
阅读次数:
65
图灵学院 java架构师学习路线 概述mysql读写分离 MySQL读写分离原理 MySQL的主从复制和MySQL的读写分离两者有着紧密联系,首先部署主从复制,只有主从复制完了,才能在此基础上进行数据的读写分离。 简单来说,读写分离就是只在主服务器上写,只在从服务器上读,基本的原理是让主数据库处理事 ...
分类:
数据库 时间:
2020-07-10 20:45:54
阅读次数:
70
1 String类的概述 //演示字符串 String str = "oracle"; str = "甲骨文"; 字符串是常量;它们的值在创建之后不能更改 字符串的本质是一个字符的数组。 public static void main(String[] args) { /*String str="a ...
分类:
编程语言 时间:
2020-07-10 19:16:09
阅读次数:
67
一、String类 1、String类的概述: 查阅API中的String类的描述,发现String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 //演示字符串 String str = "oracle"; str = "甲骨文"; 继续查阅API发现 ...
分类:
编程语言 时间:
2020-07-10 18:52:50
阅读次数:
55
1.Canvas概述 Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。 要使用HTML5在浏览器窗口中绘制图形,首先需要在HTML文档中新建一个canvas网页元素。一般方法如下: <canvas id=" ...
分类:
编程语言 时间:
2020-07-10 18:46:02
阅读次数:
64