自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 HashMap与Hashtable

前面分析了HashMap的源码,我们再来看看Hashtable,两者有些什么区别呢?1、HashMap与Hashtable都是基于哈希算法来确定元素位置,元素的存放也是数组加链表的形式,不同的是,Hashtable是存链表,没有红黑树的参与;2、Hashtable中数组的实际长度并不一定是2的幂,Hashtable的默认容量是11,扩容时,容量扩容为原容量的两倍加1,因为Hashtable中数...

2020-02-21 11:25:12 197

原创 HashMap源码简析

package com.example.demo.sort;import java.io.IOException;import java.io.InvalidObjectException;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Typ...

2020-02-20 11:19:56 120

原创 Java的JVM解读

1、 什么是JVMJVM的全称是Java Virtual Machine(Java虚拟机),它通过模拟一个计算机来达到计算机所具有的计算功能。2、 JVM体系结构详解JVM的结构基本上由四部分组成:----类加载器(ClassLoader):在JVM启动时或运行时将需要的class加载到JVM中。----执行引擎:负责执行class文件中包含的字节码命令,相当于实际机器上的CPU。执行...

2020-02-17 10:37:08 152

原创 ClassLoader的工作机制

1、ClassLoader的等级加载机制----上级委托接待机制类加载器在加载一个类时,首先会判断是否已经加载过这个类了,如果已经加载过,则拒绝加载;如果没有加载过,则会向上一级的类加载器询问是否加载过,上一级根据自己的规则,检查这个会员是否被接待过,如果接待过,拒绝,并将结果向下反馈,如果没有接待过,继续向上级询问。如果上级都没有加载过,并且也不应该由上级加载,则由最初的类加载器加载这个类。...

2020-02-16 20:48:30 200

原创 初学探索:用Python爬取网页上的资源

以前总是觉得,爬虫是个很高大上的东西,就像盗取别人的数据一样。现在才知道,爬虫能爬到的,都是网页上能看到的,说白了就是别人给你看的。所谓爬虫,就是先获取网页的源代码,然后从源代码中筛选出自己想要的资源,比如网页上的图片、视频等文件,甚至网页上的文字。接下来,我们就用Python来爬取网页上的图片。首先我们先获取网站的源码。初学探索:用Python爬取网页上的资源然后就是从万千的源码中解析...

2019-03-15 15:24:29 1919

空空如也

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

TA关注的人

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