发布于 2023-08-03 HashMap常见的面试题 2019 热度 NOTHING Java 1.不使用链表怎么实现一个HashMap 我们先来思考为什么它需要用链表,因为有可能存在通过hash值计算出来的index一样,这 …
发布于 2023-08-02 HashMap的源码 2042 热度 NOTHING Java 首先HashMap和ArrayList一样都是线程不安全的 JDK1.8之前的HashMap是数组+链表组成的,数组是作为主体的, …
发布于 2023-08-01 ArrayList常见的面试考点 2031 热度 NOTHING Java 根据最近几年的面试题,我把最近几年ArrayList的常见考点总结了一下,然后一一解决 1.ArrayList的原理,它是怎么实现 …
发布于 2023-07-29 迭代器Iterator 2032 热度 NOTHING Java 我对迭代器的唯一的印象就是它可以进行遍历,可以起到替代for循环的作用 它的作用就是: 基本操作 ArrayList list1= …
发布于 2023-07-29 ArrayList的构造方法与常见API 1868 热度 NOTHING Java ArrayList是线程不安全的,它的效率高,多线程的情况下,我们选择用vector ArrayList的内部属性: //序列化U …
发布于 2023-07-27 LeakCanary的源码 1900 热度 NOTHING Android 之前在ThreadLocal那块说过内存泄漏的问题,我们在Handler的那块讲ThreadLocal的ThreadLocalMa …
发布于 2023-07-25 HTTPS 1728 热度 NOTHING 计算机网络 HTTPS主要是在HTTP的基础上用TLS/SSL进行加密,当时候我自己弄完网站后,腾讯云问我需不需要TLS加密技术,用了这个之后 …
发布于 2023-07-24 HTTP的演变 2100 热度 NOTHING 计算机网络 我本来只准备HTTP1.1的,但是我发现好像HTTP1.0好像也要考,那就稍微看看吧 其实1.0和1.1差的不是很多,但是前面还记 …
发布于 2023-07-24 SharedPrefences的学习 1895 热度 NOTHING Android 我们用SharedPrefences主要是用它来进行轻量数据的一个保存。它可以用来存储一些比较小的键值对集合,并最终会在手机的/d …
发布于 2023-07-21 HTTP的缓存 1912 热度 NOTHING 计算机网络 我们想一下,比如我们一次性请求好几次同样一个网站的话,如果每次都请求同样的,那是不是就有点太浪费资源了,所以我们会有一个缓存,用来 …