首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
子江日记
掘友等级
Java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 22
沸点 6
赞
28
返回
|
搜索文章
赞
文章( 22 )
沸点( 6 )
从源码层面理解ArrayList 扩容策略
ArrayList 在我们日常开发中用到的非常多,我们知道 ArrayList 内部是通过 Object 数组实现的,而数组的长度一经定义,就无法更改了。 我们先来看看 ArrayList 类中有哪些成员变量。 size 用于记录 ArrayList 实例中 elementDa…
ArrayList 和 LinkedList 有啥子区别?谁的性能更好你又知道吗?
这个是我曾经面试真实被问到的一个问题,其实也完全可以换一个问法:数组和链表有什么区别。 ArrayList 的内部数据结构就是数组(一块连续的存储空间)。 LinkedList 的结构是一个双向链表(不连续的存储空间)。 next : 指向后一节点的指针。 head 和 tai…
Spring Ioc源码分析 之 Bean的加载(五):实例化Bean
实例化Bean的本质其实就是找到一个合适的构造方法,然后通过构造方法调用newInstance()来实例化Bean。 这样看起来实例化Bean的过程很简单,但其实Spring花费了大量经历去寻找合适的构造方法。 这段代码就是实例化Bean的过程。 如果存在 Supplier 回…
JVM 第三篇:Java 类加载机制
1. 什么是类的加载? 类的加载指的是将类的 .class 文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class 对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 Class 对象, Class…
万字长文!Spring 容器的启动过程,看这篇就够了!
一.前言Spring家族特别庞大,对于开发人员而言,要想全面征服Spring家族,得花费不少的力气。俗话说,打蛇打七寸,那么Spring家族的“七寸”是什么呢?我心目中的答案一直都是SpringFra
图解https演变以及各种加密解密过程一篇就够!(通俗易懂白话文)
使用http进行访问的,浏览器直接标志为“不安全”网站,平时上网遇到这样的网站心里都会发毛,涉及到要支付钱的应该没人敢随意支付吧。 · 主要原因,浏览器也不是吃饱了没事做逼着大家改协议,主要是因为http是明文传输,那就相当于在网络环境里面裸奔啊,这是相当危险的,试想一下你要支…
你必须要掌握的HTTPS
一、前言一开始去真正接触HTTPS是由于在上线小程序的时候,小程序官方限定接口必须需是https协议,后面就去弄了腾讯云的云服务器,还有免费的https证书等,跟着官方的教程去配置https等等,让我
我的mysql索引总结
本文是作者在了解学习 MySQL 索引时的知识点的总结,对于里面可能出现的不严谨或者错误的地方,希望大家指出。 某一样东西或机制的诞生必定时有着对它所能实现的功能的需求。MySQL 索引机制便是为了快速定位数据地址,提高数据库性能而出现的。索引起到的作用就好似书上的目录,你可以…
学会反射后,我被录取了(干货)
有反必有正,就像世间的阴和阳,计算机的0和1一样。天道有轮回,苍天...(净会在这瞎bibi) 在学习反射之前,先来了解正射是什么。我们平常用的最多的 new 方式实例化对象的方式就是一种正射的体现。假如我需要实例化一个HashMap,代码就会是这样子。 某一天发现,该段程序不…
下一页
个人成就
文章被点赞
18
文章被阅读
10,651
掘力值
267
关注了
3
关注者
2
收藏集
1
关注标签
20
加入于
2020-08-30