2021年3月6日
摘要: 晶振是石英晶体谐振器(quartz crystal oscillator)的简称,也称有源晶振,它能够产生中央处理器(CPU)执行指令所必须的时钟频率信号,CPU一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常CPU的运行速度也就越快。 只要是包含CPU的电子产品,都至少包含一个时钟源, 阅读全文
posted @ 2021-03-06 17:33 pipizhou 阅读(4360) 评论(0) 推荐(0) 编辑
  2021年2月3日
摘要: 由裸数据传输的 HTTP 协议转成加密数据传输的 HTTPS 协议,给应用数据套了个「保护伞」,提高安全性的同时也带来了性能消耗。 因为 HTTPS 相比 HTTP 协议多一个 TLS 协议握手过程,目的是为了通过非对称加密握手协商或者交换出对称加密密钥,这个过程最长可以花费掉 2 RTT,接着后续 阅读全文
posted @ 2021-02-03 17:25 pipizhou 阅读(1344) 评论(0) 推荐(2) 编辑
  2021年2月2日
摘要: 什么是二项式分布? 二项式分布就是只有两种结果的概率事件 在执行n次之后 某种结果的分布情况,就是n次伯努利实验,比如抛了n次硬币,k次正面的概率。 概率 = (k->n) p^k (1-p)^(n-k)这种的抛20次 出现 7次正面的概率,p是每次抛出现正面的概率也就是0.5。 两个重点: 每次试 阅读全文
posted @ 2021-02-02 08:43 pipizhou 阅读(1968) 评论(0) 推荐(2) 编辑
  2021年2月1日
摘要: 浅克隆和深克隆是什么? 首先要知道在java和c不一样,在java里是引用传递,不是值传递。 例如: Student s = new Student(); Student s2 = s; 在这里s2和s保存的是 new Student() 这个对象的地址值,他们两个指向的都是同一个对象,在堆内存也只 阅读全文
posted @ 2021-02-01 20:53 pipizhou 阅读(623) 评论(0) 推荐(1) 编辑
  2021年1月31日
摘要: 一、序列化与反序列化 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 序列化使其他代码可以查看或修改,那些不序列化便无法访问的对象实例 阅读全文
posted @ 2021-01-31 15:36 pipizhou 阅读(14729) 评论(2) 推荐(6) 编辑
  2021年1月29日
摘要: 树这里 我分为二叉树和多路树 java中常用的二叉树 普通二叉树 平衡二叉树(AVL) 红黑树(相对放松一点的平衡二叉树,因为level可以超过1,而AVL的左右子树深度 相差不能超过1) 多路树, B树 B-树 B+树 阅读全文
posted @ 2021-01-29 17:22 pipizhou 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 上一篇 :https://www.cnblogs.com/lanqingzhou/p/14340587.html 四个hashmap的构造函数一起来说,代码方面没有什么难理解的吧,lz在上一篇中已经把所有属性都详细说了一遍,再来理解这些方法,事半功倍。 前三个方法就围绕这一件事来说,当我们new h 阅读全文
posted @ 2021-01-29 09:19 pipizhou 阅读(213) 评论(0) 推荐(0) 编辑
  2021年1月28日
摘要: 我是以HashMap类里面从头到尾的顺序讲解。其中掺杂了自己的个人理解,文字就会比较多,希望大家能耐心看下去,一起探讨探讨. 首先HashMap 继承 AbstractMap类,实现了Map,Cloneable,Sericalizable接口。 这里实现Sericalizable接口 就是个标志,标 阅读全文
posted @ 2021-01-28 16:32 pipizhou 阅读(205) 评论(0) 推荐(0) 编辑
  2020年9月24日
摘要: 帮你总结好的锁: 序号锁名称应用 1 乐观锁 CAS 2 悲观锁 synchronized、vector、hashtable 3 自旋锁 CAS 4 可重入锁 synchronized、Reentrantlock、Lock 5 读写锁 ReentrantReadWriteLock,CopyOnWri 阅读全文
posted @ 2020-09-24 13:06 pipizhou 阅读(1811) 评论(0) 推荐(0) 编辑
  2020年9月3日
摘要: JavaIO流常见面试题 1. Java中有几种类型的流? 字符流和字节流。 字节流继承inputStream和OutputStream 字符流继承自InputSteamReader和OutputStreamWriter 总体结构图 2.字节流和字符流哪个好?怎么选择? 大多数情况下使用字节流会更好 阅读全文
posted @ 2020-09-03 18:59 pipizhou 阅读(18319) 评论(0) 推荐(1) 编辑