摘要: Linux 命名空间的灵感来自于贝尔实验室计划 9 中大量使用的更广泛的命名空间功能。 Linux 命名空间起源于 2002 年的 2.4.19 内核,用于挂载命名空间类型。从 2006 年[2]开始添加了额外的命名空间,并将持续到未来。 通过引入用户命名空间,内核版本 3.8 完成了足够的容器支持 阅读全文
posted @ 2022-05-10 16:12 road2master 阅读(84) 评论(0) 推荐(0)
摘要: 操作系统级虚拟化 操作系统层虚拟化(英语:Operating system–level virtualization),亦称容器化(英语:Containerization),是一种虚拟化技术,这种技术将操作系统内核虚拟化,可以允许用户空间软件实例(instances)被分割成几个独立的单元,在内核中 阅读全文
posted @ 2022-05-10 15:56 road2master 阅读(352) 评论(0) 推荐(0)
摘要: 很多人都认为java中属性就是成员变量,其实不然;那他们有什么区别呢?让我们通过以下代码来理解: 1 public class Person { 2 private String name; 3 private int age; 4 private String gender; 5 public S 阅读全文
posted @ 2021-04-12 14:51 road2master 阅读(726) 评论(0) 推荐(0)
摘要: 前言 最近在一次面试中,讨论了一个这样的问题:主键和索引有什么区别?当时我的回答是这样的:“主键就是加了唯一性约束的聚集索引。” “你确定你所说的是对的?” 面试官反问到。 “应该是对的。” 我不加思索地回答道。 “你回去后研究一下这个问题吧。” 难道我真的错了? 第一次尝试 当问题出现时,请用事实 阅读全文
posted @ 2021-03-01 16:33 road2master 阅读(91) 评论(0) 推荐(0)
摘要: 最早接触MVC模式的时候还是学习JAVA框架时候了解的,当时M表示modal层,负责数据块,V表示View层,负责页面渲染,C表示Contrllor,负责控制前后交互。 这个是JAVA的MVC模式! 那么前端的MVC又表示的是什么呢? 在前端的MVC模式中,M还是表示Modal层,负责与后台交互数据 阅读全文
posted @ 2021-01-06 16:41 road2master 阅读(526) 评论(0) 推荐(0)
摘要: 一、三大范式 1.第一范式: 保证表中的 字段 的原子性(就是字段是最小的数据单元,不可再分了) 例如:user用户表,包含字段id,username,password 2.第二范式: 在第一范式的基础上,确保表中的每个字段都和主键相关(除了主键之外的其他列,都依赖于该主键) 例如:一个用户只有一种 阅读全文
posted @ 2021-01-05 18:17 road2master 阅读(183) 评论(0) 推荐(0)
摘要: 原文出处链接:https://blog.csdn.net/qq_17310871/article/details/100516118 Java IO流 牢记六个字:读进来,写出去 对象序列化 对象序列化与反序列化:将Java对象转变成字节流存储,称之为对象序列化。从字节流中恢复一个Java对象,称之 阅读全文
posted @ 2021-01-05 01:33 road2master 阅读(190) 评论(0) 推荐(0)
摘要: 字符类型 char 16位 存储Unicode码,用单引号赋值 布尔类型 boolean true false 数值类型 1.整数类型 byte 8位(-128~127) short 16位(-32768~32767) int 32位(负2的31次方~2的31次方-1) long 64位(负2的63 阅读全文
posted @ 2021-01-04 11:36 road2master 阅读(59) 评论(0) 推荐(0)