IIWAB
  • 一、基础定义与由来 1987年由Harlan Mills等人提出,名称借鉴半导体芯片无尘净室车间理念:硬件靠洁净环境从源头避免杂质缺陷,软件则靠严格形式化流程提前预防缺陷,而非后期测试找Bug。 核心目标:开发零缺陷/近零缺陷、超高可靠性软件。 ...
    • 4月前
  • JDO(Java Data Objects)数据持久化标准 一、基础定义 JDO = Java Data Objects,Java对象持久化规范 由JCP制定规范: JDO1.0:JSR-12 JDO2.0/3.x:JSR-243,现由Apach...
    • 4月前
  • 多态(面向对象三大特性:封装、继承、多态) 1. 核心定义 同一个行为,作用在不同对象上,表现出不同的实现效果。 简单一句话:一个接口,多种实现。 多态建立在两个基础之上: 存在继承 / 实现关系(子类、实现类) 方法重写(子类重写父类方法) 2...
    • 4月前
  • 一、 受限继承、特化继承、取代继承、包含继承,这四类是同一个维度:按「继承中包含的内容、子类对父类成员的处理方式」划分。 划分维度标准 评判依据:子类拿到父类属性/方法后,做了什么处理(增、减、替换、特殊化),看子类最终拥有的内容范围、能力变化。...
    • 4月前
  • 核心结论 DES 规定密钥总长固定 64 比特,但每8位里抽1位做奇偶校验,8组校验位一共占用 8 位,所以真正参与加密运算的有效密钥 = 56 位。教材讲密码强度、密钥空间时,统一用56位有效位。 1. 具体规则(逐字节拆解) DES 密钥按 ...
    • 4月前
  • 1. 先列出 DES 里真正独立的“置换类”操作 (1)明文侧(数据通路) 初始置换 IP —— 64→64 位置换 16 轮 Feistel 中的 P 盒 —— 每轮 1 次,共 16 次(32→32 位置换) 末置换 FP = IP⁻¹ ——...
    • 4月前
  • 三重DES(3DES)加密步骤 3DES 本质是DES 算法三次迭代,标准模式为 DES-EDE(加密-解密-加密),分组长度64bit,密钥分双密钥(128bit)、三密钥(192bit) 两种,下面分整体流程、分步操作、核心规则说明。 一、基...
    • 4月前
  • 一、简历这件事,你努力的方向大概率是错的 先说我每天的工作。一个岗位放出去,三天收四五百份简历。我每天早上到公司,花大概半小时处理这些简历。半小时,四五百份。什么概念?一份简历摊到的时间,不到5秒。不是我不负责,是客观条件决定了我只能这么干。你花...
    • 5月前
  • Tuxedo vs Seata 核心能力对比表 对比维度Oracle TuxedoSeata(开源) 产品定位企业级全栈事务中间件,完整OLTP交易平台轻量级分布式事务框架,专注事务协调 授权&成本商业闭源,按节点/用户授权,费用...
    • 5月前
  • 一、基本定义 变换模型(Transformation Model) 是以形式化方法为核心基础的软件开发模型,核心思想: 从严格形式化规格说明出发,通过一系列保持正确性的等价变换,逐步把高层抽象形式化规约,自动/半自动转换成可执行程序,全程无漏洞、...
    • 5月前