IIWAB
×
请登录
账号
密码
登录 Use it
博客
随笔
分享
标签
登录
注册
解释器体系结构风格——代表:专家系统
一、解释器体系结构核心定义 解释器(Interpreter)是经典软件体系结构风格,属于虚拟机类架构,核心思想: 构造一套自定义伪语言/规则语言,配套专属解释引擎,引擎循环读取、解析、执行自定义指令/规则,实现业务逻辑与执行引擎解耦。 简单理解:...
IIWAB
博客
2月前
117
0
列式存储数据库
一、基础概念 传统数据库是行式存储:一行数据完整连续存放; 列式存储(Columnar Storage):把表中同一列的所有值连续集中存储,按列拆分独立文件/存储块。 假设有表:学生(学号,姓名,年龄) 行存存储结构(一行打包) (001,张三,...
IIWAB
博客
2月前
108
0
三种程序访问数据库接口对比
一、三类接口定义总览 库函数级别访问接口:数据库厂商提供专用原生API函数库,语言绑定专属函数,厂商私有、不通用; 嵌入式SQL(ESQL):在宿主语言(C/C++/Java/COBOL)代码中直接嵌入SQL语句,预编译工具转换为原生库函数调用;...
IIWAB
博客
2月前
114
0
数据库三大数据模型:层次、网状、关系模型
数据库三大数据模型:层次、网状、关系模型 一、层次模型(Hierarchical Model) 1. 结构特征 用树形结构组织数据,类似目录树。 节点:实体记录;连线:一对多联系; 一个父节点可以有多个子节点,一个子节点只能有一个父节点; 有且仅...
IIWAB
博客
2月前
132
0
净室软件工程(Cleanroom Software Engineering,CSE)
一、基础定义与由来 1987年由Harlan Mills等人提出,名称借鉴半导体芯片无尘净室车间理念:硬件靠洁净环境从源头避免杂质缺陷,软件则靠严格形式化流程提前预防缺陷,而非后期测试找Bug。 核心目标:开发零缺陷/近零缺陷、超高可靠性软件。 ...
IIWAB
博客
2月前
94
0
JDO:独立持久化
JDO(Java Data Objects)数据持久化标准 一、基础定义 JDO = Java Data Objects,Java对象持久化规范 由JCP制定规范: JDO1.0:JSR-12 JDO2.0/3.x:JSR-243,现由Apach...
IIWAB
博客
2月前
121
0
面向对象编程,多态
多态(面向对象三大特性:封装、继承、多态) 1. 核心定义 同一个行为,作用在不同对象上,表现出不同的实现效果。 简单一句话:一个接口,多种实现。 多态建立在两个基础之上: 存在继承 / 实现关系(子类、实现类) 方法重写(子类重写父类方法) 2...
IIWAB
博客
2月前
126
0
面向对象编程,继承的分类
一、 受限继承、特化继承、取代继承、包含继承,这四类是同一个维度:按「继承中包含的内容、子类对父类成员的处理方式」划分。 划分维度标准 评判依据:子类拿到父类属性/方法后,做了什么处理(增、减、替换、特殊化),看子类最终拥有的内容范围、能力变化。...
IIWAB
博客
2月前
144
0
DES 密钥:64位总长、56位有效
核心结论 DES 规定密钥总长固定 64 比特,但每8位里抽1位做奇偶校验,8组校验位一共占用 8 位,所以真正参与加密运算的有效密钥 = 56 位。教材讲密码强度、密钥空间时,统一用56位有效位。 1. 具体规则(逐字节拆解) DES 密钥按 ...
IIWAB
博客
3月前
119
0
DES的置换
1. 先列出 DES 里真正独立的“置换类”操作 (1)明文侧(数据通路) 初始置换 IP —— 64→64 位置换 16 轮 Feistel 中的 P 盒 —— 每轮 1 次,共 16 次(32→32 位置换) 末置换 FP = IP⁻¹ ——...
IIWAB
博客
3月前
99
0
1
...
4
5
6
...
31
热门文章
1.
CentOS 7 安装Maven
2.
docker-compose安装elk7.1.1版本
3.
MySQL创建数据库与创建用户以及授权
4.
SpringCloud网关修改请求头使微服务获取客户端真实ip
5.
Zookeeper 3.5启动时 8080端口被占用
6.
docker-compose相关配置项
最新发布
1.
synchronized 锁升级 & JDK15关闭偏向锁
2.
订单超时取消:Redis SortedSet(ZSet) 替代MySQL轮询
3.
阿姆达尔定律(Amdahl’s Law)
4.
访问控制安全模型
5.
敏捷开发方法
6.
Java Cron表达式说明
最新评论