xzzz2020
xzzz2020
全部文章
分类
操作系统(11)
数据库(12)
未归档(5)
深入理解JVM(20)
算法与数据结构(14)
网络原理(11)
面试题总结(36)
归档
标签
去牛客网
登录
/
注册
Xu大大
全部文章
(共394篇)
操作系统原理--目录和目录文件
核心功能 检索文件–(如根据文件名、属性、内容) 目录结构 最重要的两个字段是文件名和物理地址 实现的方式是线性表 优点 十分简单 缺点 不允许文件名重复 分为主文件目录和用户目录,增加了用户管理 两级目录和多...
2020-08-14
0
670
操作系统原理--文件物理结构和空闲空间管理
文件物理结构 连续分配 优点:因为文件是连续的,读取和写的效率十分高 缺点:但是文件增长,会导致所有其他文件存储的变化,会导致重新建立目录,所以需要避免文件动态增长 应用场景:电影、音乐、备份等 链接分配 优点:实现了数据分散存储 缺点:链接指针保护代...
2020-08-14
0
759
【详解】JVM——内存结构之方法区
目录 定义 组成 常量池、运行时常量池 内存溢出问题 可能出现的场景 运行时常量池 StringTable 先看几道面试题: 演示代码 特点 面试题答案 StringTable 位置 StringTa...
2020-08-14
0
693
【详解】JVM——内存结构之直接内存
定义 Direct Memory 常见于 NIO 操作时,用于数据缓冲区(ByteBuffer) 分配回收成本较高,但读写性能高 不受 JVM 内存回收管理 属于系统操作的内存,不属于JVM内存 观察下面案例 /** * 演示 ByteBuffer 作用 */ pub...
2020-08-14
0
542
面试--Java基础
内容大纲 1. 面向对象和面向过程的区别 2. Java 语言有哪些特点? 3. 关于 JVM JDK 和 JRE 最详细通俗的解答 4. Oracle JDK 和 OpenJDK 的对比 5. Java 和 C++的区别? 6. 什么是 Java 程序的主类 应用程序和...
2020-08-14
0
612
Java --LeetCode--水壶问题
有两个容量分别为 x升 和 y升 的水壶以及无限多的水。请判断能否通过使用这两个水壶,从而可以得到恰好 z升 的水? 如果可以,最后请用以上水壶中的一或两个来盛放取得的 z升 水。 你允许: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空 示例 1: ...
2020-08-14
0
563
【详解】JVM——垃圾回收之对象引用
目录 什么是垃圾回收? C/C++语言的垃圾回收 Java语言的垃圾回收 五种引用 1. 强引用 2. 软引用(SoftReference) 3. 弱引用(WeakReference) 4. 虚引用(Phantom...
2020-08-14
0
615
【详解】JVM——垃圾回收算法大全
目录 一、判断对象是否可以回收垃圾回收常见算法 1. 引用计数法 2. 可达性分析算法 二、垃圾收集算法 1. 标记-清除法 2. 标记压缩算法 3. 复制算法 4. 分代算法 ...
2020-08-14
0
774
【详解】JVM——垃圾回收之垃圾收集器
目录 1. 串行垃圾收集器 a. 编写测试代码 b. 设置垃圾回收为串行收集器 2. 并行垃圾收集器(ParNew) 3. ParallelGC垃圾收集器(一般使用这个) 4. CMS垃圾收集器(重点) 5. G1垃圾收集器(重点)...
2020-08-14
0
595
JVM之运行参数
目录 常用参数说明(重要) 三种参数类型 标准参数 -XX参数 查看jvm的运行参数 在jvm中有很多的参数可以进行设置,这样可以让jvm在各种环境中都能够高效的运行。绝大部分的参数保持默认即可。 常用参数说明(重要) Xms...
2020-08-14
0
540
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页