最后
现在其实从大厂招聘需求可见,在招聘要求上有高并发经验优先,包括很多朋友之前都是做传统行业或者外包项目,一直在小公司,技术搞的比较简单,没有怎么搞过分布式系统,但是现在互联网公司一般都是做分布式系统。
所以说,如果你想进大厂,想脱离传统行业,这些技术知识都是你必备的,下面自己手打了一份Java并发体系思维导图,希望对你有所帮助。
扩展分区:每个硬盘最多1个
扩展分区+主分区最多4个
扩展分区不能写入数据,不能格式化
扩展分区只能用于包含逻辑分区
逻辑分区:可以写入数据,可以格式化(正常使用的分区)
逻辑分区可以分10+
2)GPT分区表(全局唯一标识分区表):
最大支持9.4ZB的硬盘,理论上支持无限主分区,目前的系统最多支持128个主分区。
Win 10系统硬盘分区自动选择MBR分区表和GPT分区表:硬盘小于2TB自动选择MBR分区表,硬盘大于2TB自动 选择 GPT分区表。
2、格式化:写入文件系统
Windows常见的文件系统:FAT16、FAT32、NTFS
Linux常见的文件系统:EXT2、EXT3、EXT4、XFS
1)Block(数据块)默认4KB.但Windows最大可选64KB,
Linux只可选1KB、2KB、4KB
2)如果数据需要存储到多个Block,会尽量依次存储,但不是绝对的。
3)一个文件可以保存在多个Block中,但是一个Block只能保存一个文件的数据。
Inode(I字节):大小:128Byte
Inode号+相关时间+权限+位置
4)Windows不同文件系统的比较:
FAT16:最大支持2GB的分区
FAT32:最大支持4GB单个文件,32GB分区。
NTFS:最大支持64GB单个文件,2TB分区。
3、分配盘符:用户访问磁盘分区的入口
Windows:用英文字母作为盘符。
从C开始,A、B当初被预留给软盘了。
[
开发者涨薪指南
48位大咖的思考法则、工作方式、逻辑体系
最后
笔者已经把面试题和答案整理成了面试专题文档
【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.youkuaiyun.com/topics/618154847)收录**