当前位置: 首页 > article >正文

并发的核心特征可以概括为:**宏观上同时执行,微观上交替执行**。在多任务操作系统中,多个程序在同一时间段内同时推进

并发的核心特征可以概括为宏观上同时执行微观上交替执行。在多任务操作系统中多个程序在同一时间段内同时推进从宏观角度看用户感知到多个任务在同时运行但在微观层面单个CPU核心在任意时刻只能执行一个程序指令不同程序的指令通过时间片轮转的方式交替执行实现了“同时”运行的效果。五、数据库系统数据库系统是按照数据结构来组织、存储和管理数据的软件系统是计算机系统的核心组成部分其核心知识点如下1. 基础概念数据库三要素数据结构、数据操作、完整性约束。数据结构定义了数据的组织形式数据操作规定了对数据可执行的操作类型完整性约束则保证了数据的正确性和一致性。三级模式结构外模式也称为用户模式是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述模式也称为逻辑模式是数据库中全体数据的逻辑结构和特征的统一描述内模式也称为存储模式是数据物理结构和存储方式的描述两级映像机制外模式/模式映像保证了数据的逻辑独立性当模式改变时通过调整映像可以保持外模式不变从而应用程序无需修改模式/内模式映像保证了数据的物理独立性当数据的物理存储结构改变时通过调整映像可以保持模式不变应用程序也无需修改2. 数据模型与操作主要数据模型层次模型用树形结构表示实体及实体间联系网状模型用网状结构表示实体及实体间联系关系模型用二维表结构表示实体及实体间联系是当前主流的数据模型关系代数基本操作选择从关系中选取满足条件的元组、投影从关系中选取指定的属性列、连接将两个关系按一定条件拼接成一个新的关系、并、交、差。SQL核心语法SELECT选择要查询的字段、FROM指定查询的表、WHERE指定查询条件、GROUP BY对结果进行分组、HAVING对分组结果进行筛选、ORDER BY对结果进行排序。3. 数据库设计与约束主键Primary Key用于唯一标识表中的每一条记录元组主键值不能为空且不能重复。外键Foreign Key用于引用另一个表的主键建立表与表之间的关联关系保证数据的参照完整性。索引是一种特殊的数据结构能够显著加速数据查询速度但会增加数据增、删、改操作的开销需要根据业务场景合理创建。视图是从一个或多个基本表中导出的虚表本身不存储数据主要作用是简化复杂查询、提供数据安全隔离。4. 事务与并发控制事务ACID特性原子性Atomicity事务中的操作要么全部执行要么全部不执行一致性Consistency事务执行前后数据库的完整性约束保持一致隔离性Isolation多个事务并发执行时相互之间不受干扰持久性Durability事务一旦提交对数据的修改就是永久的常见并发问题丢失修改两个事务同时修改同一数据一个事务的修改被另一个事务覆盖脏读一个事务读取了另一个事务未提交的修改数据不可重复读同一事务内多次读取同一数据由于其他事务的修改导致前后读取结果不一致幻读同一事务内多次执行相同查询由于其他事务的插入或删除操作导致返回的记录数不同范式Normal Form通过规范化设计逐步消除数据冗余从第一范式1NF、第二范式2NF、第三范式3NF到BC范式BCNF规范化程度越高数据冗余越低但查询复杂度可能随之增加。5. 数据库设计方法E-R实体-联系模型转关系模型的核心规则实体转换为独立的关系表实体的属性转换为表的字段实体之间的联系一对一或一对多联系可以通过外键实现多对多联系需要创建独立的关联表来存储两个实体的主键关联。六、计算机网络与安全计算机网络是将地理位置不同的具有独立功能的多台计算机及其外部设备通过通信线路连接起来在网络操作系统、网络管理软件及网络通信协议的管理和协调下实现资源共享和信息传递的系统。1. 网络体系结构OSI七层参考模型从下到上物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。该模型是理论上的网络分层标准定义了各层的功能和接口规范。TCP/IP四层实际模型从下到上网络接口层、网际层、传输层、应用层。是当前互联网实际采用的协议栈模型。2. 核心网络协议与概念IP地址IPv4由32位二进制数组成通常表示为点分十进制格式地址总数约43亿个IPv6由128位二进制数组成采用冒分十六进制表示解决了IPv4地址不足的问题子网掩码用于划分IP地址中的网络位和主机位判断两个IP地址是否属于同一子网。传输层协议对比特性TCP传输控制协议UDP用户数据报协议连接特性面向连接通信前需要三次握手建立连接无连接通信前无需建立连接可靠性可靠通过确认、重传机制保证数据不丢失、不重复、有序到达不可靠不保证数据送达也不保证顺序传输方式流式传输数据无边界数据报传输每个数据报独立适用场景对数据准确性要求高的场景如文件传输、网页浏览对实时性要求高的场景如视频会议、直播、游戏3. 常见网络端口HTTP超文本传输协议默认端口80用于未加密的网页访问HTTPS安全超文本传输协议默认端口443用于加密的网页访问FTP文件传输协议默认端口21用于文件上传下载DNS域名系统默认端口53用于域名与IP地址的解析SMTP简单邮件传输协议默认端口25用于发送邮件POP3邮局协议第3版默认端口110用于接收邮件4. 网络安全网络安全四大核心目标机密性保证数据不被未授权的用户访问完整性保证数据在传输和存储过程中不被篡改可用性保证合法用户能够正常访问系统和数据不可否认性保证用户无法否认其已经执行的操作主要加密技术对称加密加密和解密使用相同密钥加密速度快适合加密大量数据常见算法有AES、DES非对称加密加密和解密使用不同的公钥和私钥安全性高加密速度慢适合加密少量数据或密钥交换常见算法有RSA、ECC哈希算法也称为摘要算法将任意长度的数据转换为固定长度的摘要值具有不可逆性用于数据完整性校验常见算法有MD5、SHA-256防火墙技术包过滤防火墙工作在网络层根据IP地址、端口等信息过滤数据包应用网关防火墙也称为代理防火墙工作在应用层对特定应用协议进行过滤状态检测防火墙结合了包过滤和应用网关的优点能够跟踪TCP连接状态过滤效率和安全性更高常见恶意程序病毒具有自我复制能力能够感染其他文件破坏系统或数据木马伪装成正常软件主要功能是实现远程控制窃取用户信息通常不具备自我复制能力数字签名基于非对称加密技术实现能够防止数据被伪造和篡改同时可以实现不可否认性广泛应用于电子合同、身份认证等场景。七、法律法规、标准化、项目管理1. 知识产权主要知识产权类型著作权也称为版权保护文学、艺术、科学作品的作者对其作品享有的权利专利权保护发明创造人或其权利受让人对特定的发明创造在一定期限内依法享有的独占实施权商标权保护商标注册人对其注册商标享有的专有使用权商业秘密保护不为公众所知悉、具有商业价值并经权利人采取相应保密措施的技术信息、经营信息等商业信息著作权保护期限自然人的作品其著作权保护期为作者终生及其死亡后50年截止于作者死亡后第50年的12月31日。2. 标准化体系标准层级国家标准GB由国家标准化行政主管部门制定在全国范围内适用行业标准由行业主管部门制定在某个行业范围内适用地方标准由地方标准化行政主管部门制定在本行政区域内适用企业标准由企业自行制定在企业内部适用国际标准由国际标准化组织ISO等国际组织制定在全球范围内适用3. 项目管理软件项目管理的核心领域包括范围管理定义和控制项目应该包含和不应该包含的内容时间管理确保项目按时完成包括活动定义、排序、历时估算、进度计划制定和进度控制成本管理确保项目在批准的预算内完成包括资源规划、成本估算、成本预算和成本控制质量管理确保项目满足预期的质量要求包括质量规划、质量保证和质量控制风险管理识别、分析和应对项目风险降低风险对项目的负面影响沟通管理确保项目信息及时、准确地生成、收集、分发、存储和最终处置4. 软件维护软件维护是软件生命周期中持续时间最长的阶段主要分为四类改正性维护修复软件交付后发现的错误和缺陷适应性维护为了适应新的硬件、操作系统或其他环境变化而进行的修改完善性维护为了增加新功能、优化性能、改进用户体验等进行的修改是软件维护的主要类型预防性维护为了提高软件的可维护性和可靠性为未来的进一步改进打下基础而进行的修改通常也称为软件再工程。

相关文章:

并发的核心特征可以概括为:**宏观上同时执行,微观上交替执行**。在多任务操作系统中,多个程序在同一时间段内同时推进

并发的核心特征可以概括为:宏观上同时执行,微观上交替执行。在多任务操作系统中,多个程序在同一时间段内同时推进,从宏观角度看用户感知到多个任务在同时运行;但在微观层面,单个CPU核心在任意时刻只能执行一…...

太空算力:下一个万亿蓝海赛道

当我们谈论算力时,脑海中浮现的往往是数据中心里密密麻麻的服务器机柜,或者高性能计算机嗡嗡作响的散热风扇。但你是否想过,有一天,算力也可以“搬”到太空去?2026年4月3日,北京经济技术开发区通明湖会展中…...

OpenAI惨遭反超,Anthropic狂吞70%新客户,Claude已开启「灵魂校准」

当企业真金白银开始从 ChatGPT 流向 Claude,Anthropic 打的早已不只是模型性能战,而是一场从工程师口碑、企业信任到「AI灵魂校准」的全面突围。 这一次,Anthropic真的要把OpenAI从「企业AI王座」上拽下来了。 美国企业财务卡发行商 Ramp 最…...

被AGI逼疯的硅谷天才,正在集体逃亡

OpenAI 工程师因严重精神透支辞职回国,撕开了硅谷 AI 圈残酷的内卷真相。在「0-0-2」极限压榨与道德焦虑双重折磨下,xAI、OpenAI 等巨头的核心研发骨干正掀起一场史无前例的集体逃亡。 OpenAI 工程师 Hieu Pham 终于不得不决定彻底停止工作,…...

Excel也能玩转熵权法?手把手教你不用编程做指标权重分析

Excel也能玩转熵权法?手把手教你不用编程做指标权重分析 在业务分析中,我们常常需要评估多个指标的相对重要性。比如产品经理需要确定用户满意度调查中各维度的权重,运营人员要量化活动效果评估中不同KPI的贡献度。传统的主观赋权方法容易受个…...

洛谷-算法1-7-搜索4

P1596 [USACO10OCT] Lake Counting S 题目描述 由于最近的降雨,水在农夫约翰的田地里积聚了。田地可以表示为一个 NM 的矩形(1≤N≤100;1≤M≤100)。每个方格中要么是水(W),要么是干地&#x…...

11《深入解析CAN总线:数据场、控制场、CRC场逐字段精讲》

001、CAN总线协议基础与帧结构总览 从一次诡异的通信丢帧说起 上个月在调试一个电机控制节点时,遇到个怪事:总线上明明能看到正确的ID和DLC,但数据场内容偶尔会错乱。逻辑分析仪抓到的波形显示,CRC校验段居然通过了,但应用层解析出来的转速值会突然跳变。查了三天,最后…...

网络传输介质是计算机网络中连接各个节点的物理通路,是数据传输的物理基础

网络传输介质是计算机网络中连接各个节点的物理通路,是数据传输的物理基础。根据《软件设计师教程(第5版)》内容,传输介质主要分为有线传输介质和无线传输介质两大类,以下是各类介质的核心特性: 1. 同轴电缆…...

记一次由「进程文件描述符泄漏」引发的socket- too many open files

记一次由「进程文件描述符泄漏」引发的socket: too many open files 在运维和开发过程中,文件描述符泄漏是一个常见但容易被忽视的问题。当进程频繁打开文件、网络连接等资源却未正确关闭时,系统资源会被逐渐耗尽,最终导致"too many op…...

免费零投入,每月帮打工人省18小时少花200块,2026新版会议纪要模板不领亏大了

我做了五年社科访谈研究,前四年大半时间都耗在录音整理上,踩过不下十种语音转写工具的坑,要么准确率低改到疯,要么收费贵一年大几百,要么长音频直接卡崩溃。试了一圈下来,我可以明确说:听脑AI是…...

[具身智能-379]:如何在仿真环境进行模型的训练?模型如何获取仿真如何的数据?模型与仿真软件交换信息的标准?

一、仿真环境训练模型的标准流程无论使用强化学习(RL)、监督学习(SL)还是模仿学习(IL),在仿真中训练都遵循以下闭环:1. 环境配置2. 定义交互接口3. 构建训练循环4. 并行加速5. 评估与…...

ECharts 3D地图多层级同步交互优化:零延迟缩放与拖拽实战

1. 为什么需要3D地图多层级同步交互? 最近在做数据可视化项目时,遇到了一个棘手的问题:如何在ECharts的3D地图中实现多个geo图层的同步缩放和拖拽?这个问题看似简单,但实际操作起来却有不少坑。想象一下,当…...

三点定圆心半径易语言实现

要使用易语言实现三点确定圆心与半径的计算,核心是基于平面几何原理:三个不共线的点可以唯一确定一个圆,圆心到这三个点的距离相等。以下是具体的实现方法和代码。 一、算法原理与数学推导 1.1 核心数学公式 设三个点坐标为 $P_1(x_1, y_1…...

【赵渝强老师】OceanBase的分区表

OceanBase当前支持的类型包括Range分区、Range COLUMNS分区、List分区、List COLUMNS分区、Hash分区和Key分区等,其中: Range分区、Range COLUMNS分区、List分区和List COLUMNS分区可以用于解决业务中大量删除带来的性能问题,支持快速删除分…...

AI大模型时代的企业可观测性架构设计方案

一、架构设计原则:AI原生可观测性的核心理念1. 统一标准,打破数据孤岛在AI大模型时代,传统的割裂式监控工具(如Prometheus监控基础设施、ELK日志分析、Jaeger链路追踪)已无法满足复杂AI系统的可观测需求。必须采用Open…...

2010-2025年上市公司国地税改革DID数据

本数据以张浩天和卢盛峰(2025)《国地税机构合并与政府补助策略性调整》研究框架为参考,构建上司公司国地税改革DID虚拟变量。国地税合并的核心目标之一是提升税收治理效能,降低征纳成本,优化营商环境。然而&#xff0c…...

程序包javax.validation.constraints不存在

在现代Java企业级应用开发中,数据校验是保障系统健壮性与安全性的第一道防线。无论是Web API的请求参数、数据库实体的持久化字段,还是微服务间的消息传递,都离不开对数据合法性的严格审查。javax.validation.constraints(及其继任…...

探店无数,平凉这口五仁月饼最难忘

我是浙江人,在广州工作。品质出众次听说五仁月饼是在一个平凉同事嘴里。他形容了半天"外头酥里头软"、"麦香特别浓"、"能撕着吃",我完全想象不出来——一个饼子能有多特别?直到他寄了一盒给我。探店无数&#…...

“程序包io.swagger.annotations不存在”终极解决方案:从原理到实战的万字深度剖析(2026年最全最新解决方案)

在现代Java Web开发中,API文档的自动生成与可视化测试已成为提升团队协作效率的关键环节。Swagger作为业界最主流的OpenAPI规范实现工具,凭借其强大的注解驱动能力,让开发者能够“代码即文档”。然而,许多开发者在初次集成或升级项…...

装好Hermes只是第一步:四步调教,让AI“越用越聪明”

Hermes Agent 深度配置指南:从“装好了”到“超好用”,四步调教你的自进化 AI 很多人装完 Hermes Agent 的第一反应都差不多:能跑,能聊,也能调几个工具,看起来已经挺强。 但说实话,这还只是“装…...

如何监控集群 interconnect_ping与traceroute验证心跳通畅.txt

MySQL启动报错本质是未找到配置文件,实际按固定顺序搜索/etc/my.cnf等路径;可通过mysqld --help --verbose查看搜索顺序,优先在其中一路径放置含datadir、socket、user的最小my.cnf;注意systemd或launchd可能覆盖默认路径&#xf…...

嵌入式单片机/STM32模块开源代码地图

GitHub 网址:https://github.com/ 当需要找模板时,可以这样搜索:芯片平台 模块名 关键词(driver/library/embeded) 例如: 找 OLED 驱动:stm32 oled i2c driver 找震动电机:vibra…...

CSS如何为Bootstrap按钮增加渐变色_利用background linear-gradient

Bootstrap按钮需用!important覆盖background-color并重写:hover/:active伪类,或改用background-imagetransparent方案,同时适配深色模式与移动端点击反馈。Bootstrap按钮默认不支持background: linear-gradient()直接覆盖因为Bootstrap(尤其是…...

GPT-4o 推理能力全解析:架构革新到底强在哪?

GPT-4o的发布标志着推理能力进入新阶段——它不再仅仅是“更聪明的聊天机器人”,而是一个能够同时理解文本、图像、音频并进行跨模态联合推理的统一引擎。根据官方技术文档,GPT-4o在MMLU(大规模多任务语言理解)上达到87.2%&#x…...

Android Camera2 + OpenGL 竖屏或横屏预览会有“轻微拉伸”

前言在进行 Android 相机底层开发(Camera2 OpenGL ES)时,开发者经常会遇到各种拉伸问题。有一种最隐蔽的“轻微拉伸”:画面方向正确,预览也没变黑,但人脸看起来明显比平时“瘦长”了一点点。本文将结合一次…...

什么是NVSRAM?NVSRAM内部结构有何特点?

1、什么是NVSRAM?内部结构有何特点? 从内部架构来看,一颗NVSRAM芯片相当于将一颗SRAM和一颗EEPROM“绑定”在一起,并集成相应的控制逻辑。尽管功能复杂,其物理尺寸却与普通存储芯片相差无几,这大大节省了PC…...

德州仪器线上笔试-学习-2026.4.15

今天下午收到德州仪器的笔试邮件,大概意思是,我之前投的fae实习岗位的简历通过初筛了今天晚上在线上笔试。笔试对我来说挺难的。...

从几何视角直观理解对偶性:强对偶、弱对偶与KKT条件的可视化证明

1. 从几何视角理解优化问题的基本框架 想象你正在规划一次登山活动。山的地形就是你的目标函数,而各种限制条件(比如必须携带的装备重量、时间限制等)就是约束条件。优化问题本质上就是在这些限制下,找到最佳的登山路径。这就是优…...

Skiller:一款跨平台的 AI Skills管理工具

Skiller:一处管理,多处分发 —— 你的 AI 技能统一调度中心 写一次,用到处处。让 AI 技能在 Claude Code、OpenCode、Cursor 之间自由流动。 github pages 问题:AI 工具多了,技能管理乱了 如果你同时使用多个 AI 编程…...

智能科学毕设易上手项目选题答疑

0 选题推荐 - 大数据篇 毕业设计是大家学习生涯的最重要的里程碑,它不仅是对四年所学知识的综合运用,更是展示个人技术能力和创新思维的重要过程。选择一个合适的毕业设计题目至关重要,它应该既能体现你的专业能力,又能满足实际应…...