HTTPS原理分析一、概要 http通信中信息都是明文传输的,信息很容易被泄漏和篡改。https通信使用了加密算法,安全性更高。 二、预备知识 https中有一些知识点需要我们预先了解。 2....
HTTPS原理分析一、概要 http通信中信息都是明文传输的,信息很容易被泄漏和篡改。https通信使用了加密算法,安全性更高。 二、预备知识 https中有一些知识点需要我们预先了解。 2....
在我的博客冒泡排序、插入排序、快速排序、堆排序、归并排序总结中介绍了几种经典的排序方法,其中快速排序、堆排序和归并排序的平均时间复杂度都是nlog(n)。下面我将会介绍另一种...
转自:Android recycleView 的一些优化与相关问题 recycleView 也出来很长时间了,记录一些自己见到的recycleView优化吧。 1.recyc...
java的集合是常用的类,也是面试官非常喜欢的问题。集合可以分为set集合、list集合和map集合list集合,这篇博客会分析list集合。时间非常紧迫的同学可以直接看最后...
简单分析一下HashMap的原理,put和get方法的原理。 HashMap介绍 HashMap继承Map接口,可以存放key、value键值对,可以在O(1)时间内读取数据...
在上一篇博客Java HashMap源码简单解析(JDK 1.8)中,我们分析了HashMap的实现原理。HashMap内部使用数组+链表(或红黑树)的形式。结点的key的h...
首先看一下HashSet的继承关系。 HashSet实现了set接口,内部不允许有重复的值。 成员变量 可以看到HashSet内部有两个成员变量,HashMap和Object...
剑值offer - 把数组排成最小的数最近又看到一道比较好的题,给大家分享一下。 题目 输入一个正整数,把数组里所有的数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如,输入数组{3,32,321}...
先交版费!
冒泡排序、插入排序、快速排序、堆排序、归并排序总结排序在算法学习中占用很重要的地位,也很实用。就用这篇博客来总结一下常用的几种排序算法。 冒泡排序 在水中,大的泡泡会往上浮。在冒泡排序中,通过不断交换两个相邻的数据,使大的(...
排序在算法学习中占用很重要的地位,也很实用。就用这篇博客来总结一下常用的几种排序算法。 冒泡排序 在水中,大的泡泡会往上浮。在冒泡排序中,通过不断交换两个相邻的数据,使大的(...
你好,我想问一下你的这套视频是否收费?比如解压需要花钱购买密码或者播放使用专用播放器购买密码之后播放?
基于Flink流处理的动态实时亿级全端用户画像系统基于Flink流处理的动态实时亿级全端用户画像系统 下载地址1:https://pan.baidu.com/s/1G8eY5DUNO6M6GBGZW20i_A 提取码: 7a...
本题考察的是链表的插入删除操作 题目描述 给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。要求返回这个链表的深度拷贝。 链表的结点结...
本题考察的是动态规划 题目描述 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分...
本题考察的是快慢指针和一些链表的思考 题目描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 pos 来...