IP(Internet Protocol Firewall)
文章平均质量分 86
IP(Internet Protocol,互联网协议)是互联网中设备通信的核心标识,用于定位网络中的设备并实现数据传输路由。
Bol5261
Begin here!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
# 软考软件设计师题目总结 — 2026-07-23 23:37(第16期) **本期主题**:算法设计与C语言填空专项突破 + 上午选择题全真模拟30题 + 2026下半年新增考点锁定
## 一、2026下半年考试关键情报| 项目 | 信息 ||------|------|| 考试时间 | **2026年10月24-27日**(比往年提前约1~2周) || 倒计时 | **约92天** || 报名时间 | 预计8月中旬-9月中旬(各省不同,不设补报) || 教材 | 第5版教材(2018年发布),**大纲已修订**,新增AI/云计算/微服务 || 机考 | 全面无纸化,需提前熟悉画图工具操作 || 合格线 | 两科均≥45分(满分各75分),**无单科保留** || 科原创 2026-07-25 13:29:13 · 87 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-23 20:38 生成时间:2026年7月23日 20:38
## 📊 一、2026下半年考试关键情报速览| 变动项 | 详情 ||---|---|| ⏰ 考试时间 | **10月24-27日**(比往年11月提前约1-2周) || 📝 报名时间 | 各省8月中下旬陆续开放(关注当地软考办通知) || 💻 考试形式 | 全面机考,连考规则定型 || ✅ 合格标准 | 两科均需 **≥45分**,一次通过 || 📖 教材动态 | 2026下半年教材及大纲**未改版**,考试重点与往年一致(educity确认) || 🔄 考试热度 | 软件设计原创 2026-07-25 13:28:22 · 72 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**:2026年7月23日 10:32
## 一、2026下半年考试关键情报速览| 项目 | 内容 ||------|------|| 考试时间 | 2026年10月24日-27日(预计) || 报名时间 | 预计2026年8月17日-25日,各省略有差异 || 考试科目 | 科目一:基础知识(75道选择题,75分);科目二:应用技术(5道案例分析题,75分) || 合格标准 | 两科同时达到45分及以上 || 考试形式 | 机考,部分省份可能分批次进行 || 教材考纲 | 2026下半年教材及大纲暂无改版,重点与往年保持一致原创 2026-07-25 13:27:25 · 75 阅读 · 0 评论 -
# 软考软件设计师题目总结 —— 2026-07-23 第13期 考试日期:2026年10月24-27日**
## 📰 一、2026下半年考试动态速览| 关键项 | 内容 ||--------|------|| 考试日期 | **2026年10月24-27日**(比往年提前约两周) || 报名时间 | 各省不同,预计**8月中旬至9月下旬** || 考试形式 | **机考**(全程上机作答,含画图) || 合格标准 | 两科**同时≥45分**(满分各75分) || 成绩查询 | 考后约30-45天 || 教材动态 | 第5版已用7年,**2026下半年可能启用新教材** |> **🔴 备原创 2026-07-25 13:26:28 · 115 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-23 生成时间:2026年7月23日 17:43
### 🌳 数据结构与算法类| 知识点 | 被考次数 | 备考要点 ||--------|----------|----------|| 二叉树 | 47次 | 遍历顺序、BST特性、平衡因子 || 栈+队列 | 65次 | LIFO/FIFO、表达式求值、循环队列 || 数组 | 27次 | 存储结构、行优先/列优先地址计算 || 拓扑排序+关键路径 | 32次 | AOE网、最早/最晚开始时间 |### 🌐 网络与操作系统类| 知识点 | 被考次数 | 备考要点 ||----原创 2026-07-25 13:25:18 · 53 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**: 2026年7月24日 16:05 |
### 2.1 加密技术分类总览| 类别 | 代表算法 | 密钥特点 | 速度 | 典型应用 ||------|---------|---------|------|---------|| 对称加密 | DES(56位/64位分组)、3DES(168位)、AES(128/192/256位/128位分组)、RC4、RC5、IDEA(128位) | 加密解密用**同一个密钥** | **快**,适合大量数据 | 数据库加密、文件加密、通信报文 || 非对称加密 | RSA、ECC、ElGamal、DS原创 2026-07-25 13:24:07 · 62 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**: 2026年7月24日 13:03 |
### 2.1 编译器工作流程编译器将源程序转换为目标程序,经历多个阶段:| 阶段 | 主要任务 | 输入 | 输出 | 典型考点 ||------|---------|------|------|---------|| 词法分析 | 识别单词(Token) | 源程序字符串 | Token序列 | 正则表达式、有限自动机 || 语法分析 | 根据文法构建语法树 | Token序列 | 语法树/分析树 | 上下文无关文法、推导/归约 || 语义分析 | 检查语义、生成中间代码 | 语法树 |原创 2026-07-25 13:23:00 · 118 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**: 2026年7月24日 09:58
1. **先易后难**: 遇到难题先标记跳过,保证基础题全拿分2. **计算题留足时间**: 可靠性/McCabe/数据量计算需要3-5分钟,不要赶3. **下午题铁三角优先**: DFD -> 数据库 -> UML,这三道先做,稳拿45分中的30分4. **算法题最后做**: 算法题是拉开差距的,基础题做完再回来啃5. **设计模式选Java或C++**: 选自己最擅长的语言,考前集中练习代码填空6. **DFD解题关键**: 精读题干描述,根据输入/输出对应关系找数据流,注意数据平衡7. *原创 2026-07-25 13:21:59 · 84 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-24 08:45 下半年考试倒计时: 约92天(10月24-27日)
**答案:A****解析**:二叉排序树只规定大小关系,父子关系由插入顺序决定。A序列中65最先插入成为95左子树的根,之后85、90都大于65,只能依次挂在65的右孩子上,形成65→85→90的链状结构;而B/C/D中85先插入成为左子树根,65和90分别成为其左右孩子,形成以85为父的分叉结构。> ⚠️ **技巧**:只关注根插入后第一个进入左子树的数是谁。如果它是左子树里最小的,大概率变成链。### 2.2 图算法核心要点| 算法 | 用途 | 时间复杂度 | 关键记忆点 ||---原创 2026-07-25 12:53:43 · 100 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-24 07:00 下半年考试倒计时: 约92天(10月24-27日)
|------|------|| ⏰ 考试时间 | 2026年10月24-27日(比往年11月提前约1-2周) || 📖 教材考纲 | 已完成修订,AI/云计算/大数据权重显著提升 || 💻 考试形式 | 全面机考,连考规则定型 || ✅ 合格标准 | 两科均需≥45分,一次通过 || 🔄 科目安排 | 软件设计师正常开考 |### 1.2 本期专题定位本期为第16期推送,聚焦四大模块:- **Python程序设计语言基础**(2026新增高频考点)- **算法策略深度突破**(原创 2026-07-25 12:52:27 · 95 阅读 · 0 评论 -
# 软考软件设计师题目总结 > 生成时间:2026年7月24日 04:02
| 10 | 计算机软件著作权 | 34次 | ⭐⭐⭐⭐ || 11 | 行为设计模式 | 34次 | ⭐⭐⭐⭐⭐ || 12 | 拓扑排序和关键路径 | 32次 | ⭐⭐⭐⭐ || 13 | 加密技术和认证技术 | 32次 | ⭐⭐⭐⭐ || 14 | 数据库与数据库管理系统 | 43次 | ⭐⭐⭐⭐⭐ || 15 | 栈和队列 | 65次 | ⭐⭐⭐⭐⭐ || 16 | E-R模型 | 28次 | ⭐⭐⭐⭐⭐ || 17 | 函数依赖 | 27次 | ⭐⭐⭐⭐ || 18 | 数组 |原创 2026-07-25 12:51:36 · 63 阅读 · 0 评论 -
# 软考软件设计师备考资料与题目总结 > **生成日期**:2026-07-24
# 📚 软考软件设计师备考资料与题目总结> **生成日期**:2026-07-24 > **来源**:AI 网络搜索整理(希赛网、叩课网、CSDN 等) > **主题**:软考软件设计师 / 中级 / 真题知识点 / 高频考点---## 🎯 一、考试概况软考中级 **软件设计师** 考试分为两个科目:| 科目 | 题型 | 满分 | 合格线 | 说明 ||------|------|------|--------|------|| 基础知识 | 选择题(75题) | 75原创 2026-07-25 12:50:42 · 47 阅读 · 0 评论 -
# 2026年软件设计师**命题依据:第5版教程 + 2026最新命题趋势****完成日期:2026年7月23日**
| 科目 | 题型 | 标准考试题量 | 本题库题量 | 分值 | 考试时间 | 及格线 ||------|------|-------------|-----------|------|----------|--------|| 基础知识(上午) | 单项选择题 | 75题 | 88题(含13道附加练习) | 75分 | 150分钟 | 45分 || 应用技术(下午) | 案例分析题 | 6道(选做5道) | 6道(3必做+3选2) | 75分 | 150分钟 | 45分 |> **使用建议**原创 2026-07-23 08:13:20 · 197 阅读 · 0 评论 -
`requests` 是 Python 中最流行、最易用的 HTTP 网络请求库,用于发送 HTTP/1.1 请求(GET、POST、PUT、DELETE 等)
| **Cookie 管理** | 不自动保存/发送 Cookie(需手动提取并传入 `cookies=`) | 自动持久化并随后续请求发送 Cookie(类似浏览器会话) || **默认 headers/auth/proxies** | 每次需重复传参 | 可一次性设置 `session.headers`、`session.auth`、`session.proxies`,全局生效 || **资源管理** | 无显式生命周期控制 | 推荐配合 `with session:` 使用,自动关闭连接池,避免资原创 2026-07-23 07:38:23 · 153 阅读 · 0 评论 -
`python-can`(常简称为 `pycan`)是一个用于与 CAN(Controller Area Network)总线进行交互的 Python 库
|------|----------|| `OSError: cannot load library PCANBasic.dll` | 检查 DLL 是否存在 + Python 位数(32/64)是否匹配 DLL 架构;尝试将 DLL 复制到脚本同目录 || `ValueError: Channel 'PCAN_USBBUS1' not found` | 设备未识别 → 重装驱动;或 channel 名错误 → 查设备管理器或用 `get_available_interfaces()` || 发送成功原创 2026-07-23 07:37:53 · 217 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-22 > 下半年备考倒计时:**95天** | 考试时间:2026年10月24-27日
### 2026下半年考试核心情报根据2026上半年真题复盘及最新备考资料分析,下半年软考软件设计师考试维持以下特征:| 特征维度 | 具体情况 | 备考应对 ||---------|---------|---------|| 教材大纲 | 未改版,与往年保持一致 | 沿用现有教材和知识体系 || 考试科目 | 基础知识(选择题75分) + 应用技术(案例分析75分) | 两科均需达到45分才算通过 || 考试形式 | 计算机化考试,全程机考 | 务必登录机考练习系统熟悉操作 || 命题趋原创 2026-07-23 07:35:17 · 335 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**:2026-07-22 15:00:20
### 1.1 考试日程(参考官方及各省软考办通知)- **考试时间**:2026年10月24日-27日(其中软件设计师一般安排在周末)- **报名时间**:预计2026年8月中下旬(各省略有差异,请留意ruankao.org.cn)- **考试形式**:机考,科目连考- **合格标准**:两科均≥45分(满分75分),必须一次通过### 1.2 2026上半年考情复盘(5月真题趋势)1. **计算题步骤繁琐化**:流水线、关键路径、子网划分等题目不再一步得出,需多步推导。2. **算法题场原创 2026-07-23 07:34:28 · 126 阅读 · 0 评论 -
# 软考软件设计师题目总结 > **生成时间**:2026年7月22日 18:00
|------|----------|----------|| **考试时间** | 2026年10月24-27日(具体批次以准考证为准) | 较往年提前约半个月,机考形式 || **报名时间** | 预计2026年7月下旬-8月中旬 | 各省软考办通知为准,及时关注 || **合格标准** | 两科均≥45分(满分75分),一次通过 | 单科不过需全部重考 || **考试科目** | 基础知识(选择题 9:00-11:30)+ 应用技术(案例分析 14:00-16:30) | 上午75题/下午5大原创 2026-07-23 07:33:32 · 350 阅读 · 0 评论 -
# 软考软件设计师题目总结(2026下半年备考专刊) 生成时间:2026-07-21 11:51
## 三、科目一·基础知识高频考点速查### 9大模块分值占比与重点| 模块 | 分值占比 | 高频考点 | 复习建议 ||------|----------|----------|----------|| **设计模式** | 16-20% | 单例/工厂/观察者/适配器/装饰器/策略/原型模式识别 | 必考!场景识别+意图判断 || **数据库系统** | 12-15% | ER模型、关系代数、SQL、范式(1NF~BCNF)、事务ACID | 基础+案例双重考查 || **操作系统**原创 2026-07-22 09:03:31 · 85 阅读 · 0 评论 -
# 软考软件设计师题目总结 生成时间:2026-07-21 08:51:08
**变动一:考试时间提前 + 部分专业不开考**- 信息系统项目管理师(高项)2026 年下半年**不开考**- 软件设计师正常开考,可放心报考**变动二:教材考纲升级,旧资料风险大**- 2026 年软考大纲已完成修订- 人工智能、大数据、云计算权重显著提升,部分科目 AI 考点增幅超过 60%- 软件设计师新教材新增 **AI 辅助编程、云计算、微服务、DevOps** 等内容- 数据要素市场化配置改革成为高频考点**变动三:机考形式定型**- 全面机考,下午案例分析需在电脑上绘制原创 2026-07-22 09:02:35 · 80 阅读 · 0 评论 -
# 软考软件设计师 · 题目总结(第11期)**生成时间**:2026-07-22 05:46
## 🌐 专题三:计算机网络·深度突破### 3.1 OSI七层模型 vs TCP/IP四层模型| OSI七层 | TCP/IP四层 | 主要协议 | 数据单位 ||---------|-----------|----------|----------|| 应用层 | 应用层 | HTTP、FTP、SMTP、DNS | 报文 || 表示层 | 应用层 | SSL/TLS、JPEG、ASCII | 报文 || 会话层 | 应用层 | RPC、SQL、NetBIOS | 报文 || 传输层原创 2026-07-22 09:01:32 · 57 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026-07-22 > 下半年备考倒计时:**97天** | 考试时间:2026年10月24-27日
## 一、今日备考动态### 2026下半年三大战略调整根据2026上半年真题复盘分析,下半年备考需做三大核心调整:| 调整方向 | 核心要点 | 行动建议 ||---------|---------|---------|| 狠抓基础补齐短板 | 计算题明显增加,关键路径/二叉树构造等步骤繁琐、容错率低 | 杜绝知识点盲区,全面搭建知识体系 || 算法不只背模板 | 算法题不再考固定模板(01背包等),需结合全新场景现场分析 | 多练非常规题型,锻炼解题逻辑和场景分析能力 || 重视实操原创 2026-07-22 09:00:23 · 151 阅读 · 0 评论 -
# 软考软件设计师题目总结(2026年7月21日·第5期)
## 一、2026年5月真题全景复盘(考生回忆版)2026年5月23日考试已结束,根据希赛网、CSDN等平台考生回忆版真题整理,本期对上午题33道真题进行**逐题解析**。### 1.1 真题知识点分布统计| 模块 | 题数 | 占比 | 趋势变化 ||------|------|------|---------|| 设计模式 | 4题 | 12% | ↑ 场景化出题(智能家居四题联动) || 英语阅读 | 5题 | 15% | ↑ 以LLM/大模型为主题 || 数据库 | 3题 | 9原创 2026-07-22 08:59:19 · 135 阅读 · 0 评论 -
# 软考软件设计师题目总结 — 2026下半年备考 > **第10期 · 软件测试与项目管理突破 + 数据库进阶专题**
> **第10期 · 软件测试与项目管理突破 + 数据库进阶专题**> > 生成时间:2026-07-22 02:47 | 随机码:rj_4048> > 距离2026下半年考试(10月24-27日)约 **94 天**---## 一、2026下半年考试关键情报速览| 项目 | 说明 ||------|------|| **考试时间** | 2026年10月24-27日(比往年提前约2周) || **报名时间** | 预计8月中旬开始,9月下旬截止 || **考试形式** | 全科原创 2026-07-22 08:58:21 · 71 阅读 · 0 评论 -
# 软考软件设计师 · 题目总结 > **第7期 · 深度实战阶段** | 2026年7月21日(周二)| 下半年考试倒计时 **95天**
## 一、2026下半年考试关键情报### 1.1 官方日程(深圳市考试院 / 广州市人社局 正式通知)| 事项 | 时间 | 备注 ||------|------|------|| 下半年报名 | **8月17日9:00 - 8月25日17:00** | ruankao.org.cn,须国家网络身份认证APP扫码 || 网上缴费 | **8月17日9:00 - 8月26日17:00** | 初/中/高级 73元/科 || 准考证打印 | **10月20日9:00 - 10月23日17:00原创 2026-07-22 08:51:38 · 152 阅读 · 0 评论 -
# 软考软件设计师题目总结(2026年7月21日)
| 调整方向 | 核心要点 | 行动建议 ||---------|---------|---------|| **狠抓基础** | 选择题计算题明显增加,关键路径、二叉树构造等步骤繁琐、容错率低 | 杜绝知识点盲区,全面搭建知识体系,不要只攻重点 || **算法升级** | 2026算法题不再考01背包等固定模板,结合全新场景需现场分析设计 | 多练非常规题型,锻炼解题逻辑和场景分析能力 || **重视实操** | Java/C大题围绕原型模式展开,侧重设计模式代码落地实现 | 动手敲代码练实操,原创 2026-07-22 08:50:20 · 141 阅读 · 0 评论 -
# 软考软件设计师题目总结(2026下半年备考专刊·第3期)
| 设计模式分类 | 创建型(单例/工厂/原型/建造器)→结构型(适配器/装饰器/代理/桥接)→行为型(策略/观察者/命令/状态) || 范式升级 | 1NF→2NF(消部分依赖)→3NF(消传递依赖)→BCNF(每个决定因素都是码) || 银行家四步 | ①算Need=Max-Allocation → ②找Need≤Available的进程 → ③模拟分配释放 → ④检查所有进程能否完成 || 内聚耦合 | 内聚从高到低:功顺通过时逻偶;耦合从低到高:数标控外公内 || 排序稳定 | 稳定:冒泡/原创 2026-07-22 08:49:12 · 326 阅读 · 0 评论 -
在数据库管理系统中,隔离级别安全性最高的是 **SERIALIZABLE**
其他选项对比:- B. REPEATABLE READ:防止脏读和不可重复读,但可能发生幻读(MySQL InnoDB 通过间隙锁一定程度解决了幻读,但标准 SQL 中仍存在);- C. READ COMMITTED:防止脏读,但允许不可重复读和幻读;- D. READ UNCOMMITTED:最低隔离级别,允许脏读、不可重复读和幻读。原创 2026-07-23 00:00:00 · 186 阅读 · 0 评论 -
实体完整性规则是关系数据库中的一项基本完整性约束,它要求关系(表)的主键必须满足两个条件
实体完整性规则是关系数据库中的一项基本完整性约束,它要求关系(表)的主键必须满足两个条件: 1. **唯一性**:主键值不能重复,以确保每个元组(行)在关系中具有唯一标识; 2. **非空性**:主键属性(或属性组)不能取空值(NULL),因为NULL无法唯一标识一个实体。 因此,正确答案是:**A. 不能重复且不能为空**。参照完整性(Referential Integrity)是关系数据库中另一项核心完整性约束,它要求**外键(Foreign Key)的值必须等于其所引用的主键(或候选原创 2026-07-25 00:00:00 · 14 阅读 · 0 评论 -
基于大数分解的困难性而开发的非对称加密算法是 RSA(Rivest–Shamir–Adleman)
⚠️ **若 $ n = pqr $(三个大素数乘积)的影响:** - **安全性方面**: - *理论分解难度略降*:对相同比特长度的 $ n $,三素数乘积比双素数乘积**更容易被分解**——因为 GNFS 复杂度主要取决于 $ n $ 的大小,但多素因子可能使某些专用算法(如 Pollard’s p−1 或 ECM)更易成功(尤其当某素因子 $ p-1 $ 光滑时); - *密钥空间稀疏化*:固定 $ n $ 比特长度下,三素数乘积的素数组合方式更多,但每个素数平均更小,导致单个素原创 2026-07-22 00:00:00 · 216 阅读 · 0 评论 -
用 n 个二进制位表示的带符号整数,通常采用**补码表示法**(这是现代计算机的标准)
✅ **3. 数学本质:模运算一致性** 补码本质是模 2ⁿ 运算下的等价类: x 的补码 ≡ x (mod 2ⁿ),且约定在 [−2^(n−1), 2^(n−1)−1] 内取代表元。 该区间长度为 2ⁿ,且关于 0 **不对称**(因 0 居左端+1位置),自然导致负数端多一个。简言之:**零占一位、无−0、模运算截断方式决定负数范围向下延伸一位**。原创 2026-07-26 00:00:00 · 357 阅读 · 0 评论 -
数字签名用于验证数据的**完整性、真实性和不可否认性**,其核心是使用私钥对数据摘要进行加密,接收方用公钥验证
- A. SSL/TLS证书:证书中包含CA的数字签名,用于验证服务器身份,属于典型应用; - B. 电子合同:通过数字签名确保签署人身份及合同内容未被篡改,符合法律效力要求(如《电子签名法》); - D. APK签名:Android应用包需经开发者私钥签名,系统安装时验证签名以保障来源可信与完整性; - C. 密码存储:密码**绝不应使用数字签名存储**,而应采用**加盐哈希(如bcrypt、scrypt、Argon2)**,因为数字签名可被公钥验证但不隐藏原始数据,且签名对象通常是消息摘要而原创 2026-07-27 00:00:00 · 258 阅读 · 0 评论 -
将明文信息通过密钥转换为不可直接读取的密文,防止数据被非法窃取的技术是 **A. 数据加密**
- **OAEP**:采用双杂凑+掩码生成函数(MGF)的两阶段随机化结构: `EM = OAEP-Encode(m, r) = (0x00 || maskedSeed || maskedDB)`,其中 `r` 是随机盐值,`maskedSeed` 和 `maskedDB` 相互依赖、双向掩码,破坏任一字段均导致整个解密失败,天然抵抗部分解密或格式探测。 - **PKCS#1 v1.5**:结构为 `0x00 || 0x02 || PS || 0x00 || m`(PS为非零随机填充字节)。其致原创 2026-07-25 00:00:00 · 31 阅读 · 0 评论 -
国密体系(GM/T系列标准)强调自主可控:SM4(对称)、SM2(非对称)、SM3(哈希)、SM9(标识密码)
典型应用实例:- TLS/SSL握手:客户端用服务器RSA/SM2公钥加密预主密钥 → 双方派生出AES会话密钥 → 后续通信全用AES加密;- PGP/GPG邮件加密:随机生成AES密钥加密邮件正文,再用收件人RSA公钥加密该AES密钥,一并发送;- 国密应用(如电子政务):SM2加密SM4会话密钥 + SM4加密业务数据 + SM3签名保障完整性。```python原创 2026-07-22 00:00:00 · 135 阅读 · 0 评论 -
UML 关系对比表非常清晰,是面向对象建模中理解类间关系的核心内容
| `public void process(List<String> items)` | 关联 | 依赖 | `items` 是参数,非成员字段;`List` 是临时使用 | | `private final Database db;` + 构造器注入 | 组合 | 聚合 | `db` 由外部创建并传入,`Car` 不负责其生命周期 | | `class Order { private List<OrderItem> items = new ArrayList<>(); }` | 聚合 | 组合原创 2026-07-27 00:00:00 · 567 阅读 · 0 评论 -
三态模型是操作系统中描述进程生命周期的经典模型,包含三个基本状态
- 就绪 → 运行:被调度器选中,获得CPU;- 运行 → 就绪:时间片用完(抢占式调度)或自愿让出CPU(如调用yield);- 运行 → 阻塞:发起阻塞型系统调用(如read()、sleep());- 阻塞 → 就绪:所等待的事件发生(如I/O完成),进程重新进入就绪队列,等待调度。原创 2026-07-23 00:00:00 · 237 阅读 · 0 评论 -
Cache 与主存的三种映射方式速记总结如下
- **组相联映射(最常用)**: - 映射规则:Cache 分为若干组(如每组 2/4/8 行),主存块映射到固定组(由块号 mod 组数决定),组内自由选择行(类似全相联) - 特点:折中设计——组索引定位组,Tag 在组内比对;兼顾速度、成本与命中率。 - 例如:128 行 Cache,每组 4 行 → 共 32 组 → 主存块映射到 (块号 mod 32) 所在组,再在该组 4 行中匹配 Tag。原创 2026-07-25 00:00:00 · 20 阅读 · 0 评论 -
*单一职责(Single Responsibility)**:每个微服务应聚焦于一个明确的业务能力或领域边界
✅ **领域驱动设计(DDD)——限界上下文(Bounded Context)** - 是识别业务边界的黄金标准:限界上下文定义了某个特定业务概念(如“订单”“库存”“支付”)在**特定语境下的统一术语、规则与模型边界**。 - 同一词汇(如“客户”)在不同上下文中含义可能不同(销售客户 vs. 售后客户),需划分为独立上下文,自然导出服务边界。 - 实践步骤:通过事件风暴(Event Storming)工作坊,协同领域专家与开发者梳理核心业务事件、命令、聚合、角色,识别出语义一致、变更耦合紧密原创 2026-07-24 00:00:00 · 109 阅读 · 0 评论 -
INVEST 原则是敏捷开发中用于评估用户故事质量的六个关键标准
- **Independent(独立)**:用户故事应尽可能独立于其他故事,便于优先级排序、计划和交付,避免强依赖导致调度困难。 - **Negotiable(可协商)**:用户故事不是合同,而是沟通的起点;细节应在开发前与产品负责人协作细化,保留讨论与调整空间。 - **Valuable(有价值)**:每个故事必须为最终用户、客户或业务带来可感知的价值,避免纯技术任务(除非以用户价值为出发点表述)。 - **Estimable(可估算)**:团队需能合理估算其工作量(如故事点),若信息不足或模原创 2026-07-24 00:00:00 · 168 阅读 · 0 评论 -
BPMN(业务流程模型与符号)核心符号基本正确,但需稍作补充和澄清以确保准确性与规范性
- **XOR 网关**:引擎需实现**短路评估**(从上到下/按顺序检查条件,首个为真即执行,其余跳过),性能高、逻辑确定; - **OR 网关**:引擎必须**全量求值所有条件表达式**,并维护各分支的执行状态(如启动多个并行token),对状态管理与事务一致性要求更高;若某分支因异常中断,引擎需支持补偿或回滚机制; - **建模陷阱**:将 OR 网关误用为 XOR(如用 OR 实现“二选一”),可能导致多路径意外并发,引发数据竞争或重复操作(如重复扣款);反之,用 XOR 替代 OR 会丢失原创 2026-07-24 00:00:00 · 173 阅读 · 0 评论
分享