IIWAB
  • 一、解释器体系结构核心定义 解释器(Interpreter)是经典软件体系结构风格,属于虚拟机类架构,核心思想: 构造一套自定义伪语言/规则语言,配套专属解释引擎,引擎循环读取、解析、执行自定义指令/规则,实现业务逻辑与执行引擎解耦。 简单理解:...
    • 2月前
  • 一、基础概念 传统数据库是行式存储:一行数据完整连续存放; 列式存储(Columnar Storage):把表中同一列的所有值连续集中存储,按列拆分独立文件/存储块。 假设有表:学生(学号,姓名,年龄) 行存存储结构(一行打包) (001,张三,...
    • 2月前
  • 一、三类接口定义总览 库函数级别访问接口:数据库厂商提供专用原生API函数库,语言绑定专属函数,厂商私有、不通用; 嵌入式SQL(ESQL):在宿主语言(C/C++/Java/COBOL)代码中直接嵌入SQL语句,预编译工具转换为原生库函数调用;...
    • 2月前
  • 数据库三大数据模型:层次、网状、关系模型 一、层次模型(Hierarchical Model) 1. 结构特征 用树形结构组织数据,类似目录树。 节点:实体记录;连线:一对多联系; 一个父节点可以有多个子节点,一个子节点只能有一个父节点; 有且仅...
    • 2月前
  • 一、基础定义与由来 1987年由Harlan Mills等人提出,名称借鉴半导体芯片无尘净室车间理念:硬件靠洁净环境从源头避免杂质缺陷,软件则靠严格形式化流程提前预防缺陷,而非后期测试找Bug。 核心目标:开发零缺陷/近零缺陷、超高可靠性软件。 ...
    • 2月前
  • JDO(Java Data Objects)数据持久化标准 一、基础定义 JDO = Java Data Objects,Java对象持久化规范 由JCP制定规范: JDO1.0:JSR-12 JDO2.0/3.x:JSR-243,现由Apach...
    • 2月前
  • 多态(面向对象三大特性:封装、继承、多态) 1. 核心定义 同一个行为,作用在不同对象上,表现出不同的实现效果。 简单一句话:一个接口,多种实现。 多态建立在两个基础之上: 存在继承 / 实现关系(子类、实现类) 方法重写(子类重写父类方法) 2...
    • 2月前
  • 一、 受限继承、特化继承、取代继承、包含继承,这四类是同一个维度:按「继承中包含的内容、子类对父类成员的处理方式」划分。 划分维度标准 评判依据:子类拿到父类属性/方法后,做了什么处理(增、减、替换、特殊化),看子类最终拥有的内容范围、能力变化。...
    • 2月前
  • 核心结论 DES 规定密钥总长固定 64 比特,但每8位里抽1位做奇偶校验,8组校验位一共占用 8 位,所以真正参与加密运算的有效密钥 = 56 位。教材讲密码强度、密钥空间时,统一用56位有效位。 1. 具体规则(逐字节拆解) DES 密钥按 ...
    • 3月前
  • 1. 先列出 DES 里真正独立的“置换类”操作 (1)明文侧(数据通路) 初始置换 IP —— 64→64 位置换 16 轮 Feistel 中的 P 盒 —— 每轮 1 次,共 16 次(32→32 位置换) 末置换 FP = IP⁻¹ ——...
    • 3月前