194.转置文件 2021-08-17 linux 约 143 字 预计阅读 1 分钟 194. 转置文件 Difficulty: 中等 给定一个文件 file.txt,转置它的内容。 你可以假设每行列数相同,并且每个字段由 ' ' 分隔。 示例: 假设 file.txt 文件内容如下: 1 2 3 阅读更多
195.第十行 2021-08-17 linux 约 238 字 预计阅读 1 分钟 195. 第十行 Difficulty: 简单 给定一个文本文件 file.txt,请只打印这个文件中的第十行。 示例: 假设 file.txt 有如下内容: 1 2 3 4 5 6 7 8 9 10 Line 1 Line 2 Line 3 Line 4 Line 5 阅读更多
2.java gc 垃圾回收机制 2021-08-17 约 1208 字 预计阅读 3 分钟 内存布局 常见的垃圾回收算法 GC 的一些名词 Minor GC 新生代空间,eden,survivor 区域回收的叫做minor GC Major GC 清理Tenured区, 用于回收 阅读更多
3.java语言八股 2021-08-17 约 2325 字 预计阅读 5 分钟 重新 equals 一定要重新 hashCode 并发编程三要素 原子性,不可分割 有序性, 程序执行顺序和代码顺序保持一致 可见性【可用性】, 一个线程对共享变量的修改,另一个线程 阅读更多
4.JVM 加载类的方式,内存分布 2021-08-17 约 2967 字 预计阅读 6 分钟 jvm加载类的过程 一句话解释清楚整个过程 先加载 class 进内存 对 class信息内容进行语法校验,判断是否有错误 对静态变量初始化 调用构造器 初始化实例 加 阅读更多
4399挂经 2021-08-17 约 1113 字 预计阅读 3 分钟 4399挂经总结 非常总要的部分 【ip知识点】 计算IP 的5连问 IP 计算总结 ip 可以用一个 32位的整数来存储 计算公式: 多少个0 ,就是 2的多少次方, 比 阅读更多
5.集合相关问题 2021-08-17 八股文 约 1418 字 预计阅读 3 分钟 hashMap JDK 1.7 jdk1.7 hashMap put 位运算公式 $index = h&(array.length-1)$ array.length 是 2的幂的时候, 相当于 $index=h % array.length$ 默认容量为 16 【初始化】 面试宝典 视频 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 阅读更多
apache_kafaka原理 2021-08-17 消息队列 约 2828 字 预计阅读 6 分钟 Kafka如何实现高性能IO? 总结 批量消息提升服务器处理能力【buffer缓存】 使用批量消息提升服务端处理能力 我们知道,批量处理是一种非常有 阅读更多
AQS源码问题 2021-08-17 约 950 字 预计阅读 2 分钟 AQS 实现原理 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 static final class Node { // waitStatus值 static final int CANCELLED = 1; static final int SIGNAL = -1; static final int CONDITION = -2; static final int PROPAGATE = -3; // 节点的状 阅读更多
arp协议等原理 2021-08-17 约 421 字 预计阅读 1 分钟 ip 用 int 表示,4个字节,mac 地址记住是 6个字节 看这个图,我们要记住,只要是 6个字节的,字节说是 MAC 地址 看这个图,如果类型是: 0800 -> ip数据包 0806 -> 阅读更多