登录社区云,与社区用户共同成长
邀请您加入社区
2020 年 · 定调之年:国务院《新时期促进集成电路产业和软件产业高质量发展的若干政策》(国发〔2020〕8 号),从财税、投融资、研发、人才等八方面全面扶持国产芯片与软件产业,这是信创国产化产业化的起点。2022 年 · 倒计时之年:国资委 79 号文明确,央企须在 2027 年底前完成包括操作系统、数据库、中间件、办公软件在内的全栈国产替代。这个节点被称为"信创大限"——不是建议,是考核。2
Harness就是模型之外的一切:系统提示词、工具调用、文件系统、沙箱环境、编排逻辑、钩子中间件、反馈回路、约束机制。如果LLM是CPU,上下文窗口是RAM,那么Harness就是操作系统。CPU再强,没有操作系统也跑不了任何应用。“从‘怎么说’到‘怎么让它永远不出错’”——Harness Engineering不是Prompt Engineering的升级版,而是一次工程范式的跃迁——模型提供智
IAR与ETAS达成战略合作,双方联合适配的IAR Embedded Workbench开发工具正式支持瑞萨RH850/U2A汽车芯片。这一合作将IAR编译器的代码优化能力与ETAS RTA-OS实时操作系统的稳定性相结合,为国内汽车电子开发者提供完整的开发工具链方案。作为中国汽车电子核心市场的战略布局,IAR持续强化本地化生态建设,此次与国际AUTOSAR厂商ETAS的深度整合,为动力域、车身域
《软著通:AI驱动的全自动软件开发与著作权申报工具》摘要 软著通是由风航科技研发的Windows桌面工具,通过模拟58名AI员工组成的完整软件公司团队,实现从需求输入到软著材料生成的全流程自动化。该系统具备17步标准开发流程,包含三级质量审核机制,最终一键生成5类申报文档。用户只需输入项目名称和需求描述,即可获得可运行软件及全套软著申请材料。该工具特别适合个人开发者、外包团队、中小企业及学生群体,
本文深入解析PowerPC嵌入式处理器架构的演进历程与技术特性。作为IBM、苹果与摩托罗拉联盟的产物,PowerPC从挑战x86的消费级处理器成功转型为高端嵌入式市场的"隐形冠军"。文章详细剖析了其RISC指令集设计、高效内存管理机制、异常处理模型,以及e200/e500/e6500等核心产品系列的技术特点。针对嵌入式开发者,全面介绍了PowerPC的成熟工具链(GCC/LLV
摘要:本文系统探讨了嵌入式软件多平台运行架构的设计与实践。首先分析了多平台开发面临的挑战与核心价值,然后深入阐述了分层与抽象、编译时适配、运行时动态适配三大设计原则。接着详细介绍了硬件抽象层(HAL)、操作系统抽象层(OSAL)、构建系统管理以及容器化/虚拟化等关键技术实现方案。最后通过"核心+适配器"、微内核插件、混合容器化等典型架构模式及智能传感器数据采集框架案例,展示了如何在实际项目中灵活应
本文为嵌入式开发者提供全面的面试准备指南,涵盖嵌入式系统基础、处理器架构、C语言核心、操作系统、外设通信、硬件电路、开发调试和项目经验等八大核心领域。重点解析ARM/RISC-V等处理器架构特性、C语言关键考点(存储类/指针/预处理器)、实时操作系统机制、常见外设接口原理,并提供硬件电路基础、调试技巧和项目经验描述方法。文章特别强调嵌入式系统"软硬结合"的特点,指出AIoT、R
哈喽各位技术小伙伴们~👋 今天咱们来聊一个既熟悉又陌生的话题 ——开源(Open Source)!你可能会说:"害,开源不就是 GitHub 上那些免费代码吗?我天天用!🙅♂️ 如果你以为开源只是 “免费拿代码”,那可就 too young too simple 了~开源的世界远比你想象的精彩!从家酿啤酒配方🍺到基因组研究🧬,从蓝牙黑客硬件到支撑 30 亿设备的操作系统,开源的触手早已伸
现在做国企信息化的朋友应该都深有体会,近几年信创国产化是刚需,不再是可做可不做的选择,而是必须落地的硬性要求。尤其是国企的官网、内部办公系统、核心业务数据平台,底层的操作系统和数据库,全都要逐步替换成国产自主可控的产品。
本文摘要:计算机系统由硬件和软件两部分构成,采用冯·诺依曼架构。硬件包括CPU(含CISC/RISC架构)、多级存储体系(寄存器-Cache-内存-外存)、总线结构和外设接口。软件分为系统软件(如操作系统)和应用软件,操作系统通过进程管理、存储管理等功能实现资源调度。计算机网络基于分层模型(OSI/TCP-IP)实现数据传输。系统性能通过响应时间、吞吐量等指标评估,采用基准测试和Amd哈尔定律进行
本文的第一作者是张宇尧和高俊杰。张宇尧是中国人民大学高瓴人工智能学院的直博二年级研究生,研究方向主要是信息智能体,曾获 WWW2025 AgentSociety 大赛银牌、阿里巴巴 - 天池杯 xAFAC 大赛冠军,ACL2026 SAC Hightlight 论文奖;高俊杰是清华大学本科生、MBZUAI 的硕士研究生,研究方向为多模态大模型和信息智能体,目前就职于蚂蚁集团。SearchOS 首先
我在一开始说,AI原生不是贴一层AI皮。现在你应该理解这句话的分量了。AI Infra、AI OS、Agent应用、安全体系——这四层协同运作,才构成一个真正意义上的AI原生组织。缺任何一层,或者任何一层做得不到位,整个系统的效能都会大打折扣。这不是技术升级,这是组织的操作系统换了一套。就像换心手术——不是在原来的心脏旁边装一个辅助装置,而是真的换掉,重新建立循环。手术有风险,但不做的风险更大。
Anthropic 近期为托管 Agent 补充了 Skills 扩容、按 Agent 调节思考强度、会话初始化、子 Agent 流式观测和生命周期 Webhook 等能力。这些更新指向同一个趋势:AI Agent 正在从对话工具变成可运行、可治理的软件工程基础设施。本文结合实际研发场景,拆解这一变化,并讨论 Heicode 如何沿着这条路径把 Agent、项目资源、安全边界与交付闭环组织起来。
昨天Cowork刚迭代完,今天Anthropic又在托管智能体平台(CMA)上一口气推出了六项更新。过去45天,Anthropic几乎没停过手。Fable 5和Mythos 5同时落地,Sonnet 5降价抢市场,Claude Code几乎日更。一个会话能挂500个技能、跑一整座企业知识库,Anthropic这是要给agent装操作系统啊!
计算机硬件,18年之前是重点,考3-5分,但是19,20,21都没有考,22年考一题:磁盘调度,改版在2.2节新增了这一块内容。这章节重点:计算机硬件组成、校验码(奇偶校验码,CRC校验码)、指令系统、存储系统(磁盘调度)、输入/输出计算、总线结构。删掉进制转换、编码、储存地址的计算、校验码、海明码,循环冗余校验码考过,但海明码没有考过,计算机的体系结构都删掉了。指令系统、存储系统教材上都没有,以
软件开发环境是指在基本硬件和软件的基础上,为支持软件系统的开发、维护和管理而使用的工具集合和相关文档。环境概念图fill:#333;important;important;fill:none;color:#333;color:#333;important;fill:none;fill:#333;height:1em;软件开发环境硬件环境软件环境网络环境开发主机测试设备服务器操作系统开发工具支撑软件
作为国内纯国产跨平台组态软件,紫金桥基于Qt框架实现了操作系统与芯片架构的双重突破。它不仅支持Windows、麒麟、统信及RedHat等主流Linux系统,更兼容龙芯、ARM、飞腾等国产处理器,真正实现“一次开发,多端部署”。
【150字摘要】库博CoBOTSASTv4.3是国内首款通过CWE认证的自主可控代码检测工具,破解了传统工具漏报率高(实测漏检率达40%-80%)、国外产品难定制、开源方案能力弱三大痛点。其采用路径敏感分析技术,支持15+编程语言,每小时扫描150万行代码,同时覆盖漏洞、缺陷和编码规范检测,误报率低于行业平均水平60%。工具无缝对接DevOps流程,提供架构图生成、克隆检测等特色功能,已适配国产芯
下面按“”筛选。这里的“开源课程”按“可以免费公开学习”理解;部分课程的作业评测平台可能不完全开放。
但另一边,2026届软件工程毕业生约120万人,岗位需求约80万——供需比还行,但结构性问题非常突出。国家电网、六大行、三大运营商、政务云、军工单位,都在大量招软件工程的人。2026年招聘市场呈现明显的“去初级化”特征——要求3年以上工作经验的岗位占比已超七成,面向应届生或新人的岗位缩减了约20%。另一个同学,技术栈停留在课本上的SSH框架,投了上百份简历,最后去了一个做企业信息化的公司,到手。但
软件工程专业课程体系完整,涵盖公共基础课(数学、外语等)、专业基础课(计算机网络、操作系统等)、核心课(软件工程、需求分析等)及实践课程。毕业生需掌握编程能力、软件开发全流程知识,具备问题解决、团队协作和创新思维。就业前景广阔,可在IT公司、金融等领域担任开发、测试、管理等岗位,行业需求持续增长。该专业优势在于就业率高、薪资优厚,但需面对技术快速更新的挑战。整体培养目标是具备专业技能与职业素养的复
在追求“快”的软件行业,哲学似乎是一种“慢”。然而,哲学的本质从来不是玄虚的思辨,而是关于如何更清晰地思考的训练。对于软件工程师、架构师、数据科学家、AI开发者等角色,真正吞噬时间与精力的,往往不是打字的速度,而是错误的假设、模糊的定义、纠缠的决策和返工的代价。哲学提供的认识论、逻辑、本体论、伦理学和实用主义等工具,恰如一套思维操作系统,能从根本上减少这些隐形浪费。对软件工程师、数据科学家、架构师
等对可靠性要求极高的场景有超过20万套部署和国家级重大工程验证(如载人航天),可用性宣称达99.9999%,安全等级高(首家连续8次通过等保四级认证)。:拥有最庞大的社区和文档,软件包新,对开发者友好。:与微软生态无缝集成,提供图形化管理界面,对熟悉Windows的管理员友好,但需要购买授权,成本较高。总的来看,企业服务器操作系统的选择,取决于你的技术栈、业务场景以及是否有合规性要求,可以主要分为
本文介绍了一个基于Spring Boot框架开发的家庭菜谱管理系统。该系统旨在解决传统纸质菜谱管理不便、易丢失、难以分享等问题,通过数字化手段实现菜谱的结构化存储、分类管理与健康膳食规划。系统采用Java语言开发,使用MySQL 5.7数据库存储数据,具备菜谱录入、分类检索、营养分析、家庭成员共享等功能。管理员可通过后台管理系统进行数据维护,用户可通过前端界面浏览和搜索菜谱。系统界面截图展示了菜谱
本文开发了一款基于Java Spring Boot框架的甜品线上点单配送系统。系统采用MySQL 5.7数据库,使用Maven管理依赖,实现了甜品展示、在线点单、个性化定制、订单管理、配送跟踪等功能。技术架构上结合了Spring Boot的简化配置优势和MySQL的高效数据管理能力,为甜品商家提供数字化转型解决方案,满足消费者便捷点单需求。系统包含前后台管理界面,管理员可通过/admin路径访问后
日常生活中,购物平台的商品推荐、银行的信用评估、企业的销售规划,背后都涉及数据采集、清洗、存储、分析和可视化这一整套流程。它关注的是计算机"如何运作"的基本原理——组成结构、编译流程、操作系统、算法分析与设计,这些课偏重理论和底层逻辑,学起来比较吃力,但长期积累下来的后劲很足。大数据、人工智能、计算机科学与技术、软件工程——这四个方向的名称看着相近,很多高校的培养方案也确实有不少重叠的地方,但真正
我认识的白帽黑客,最少的也学了 1 年才找到第一份安全岗工作,厉害的漏洞猎人,更是练了 3-5 年才挖到 0day 漏洞。今天就用技术人的视角,拆解 “黑客技术” 的真相,再给小白一份 “从 0 到 1 的自学路径”—— 没有晦涩术语,全是能落地的实操建议,看完你就知道:自学黑客技术,到底该从哪下手,又该避开哪些坑。新手最容易犯的错:学了端口扫描,就去扫学校、公司的网站,甚至政府、银行的系统 ——
最近,在一次服务器应急响应过程中,我们遇到了一起非常典型、但又极具迷惑性的攻击案例。客户反馈的问题十分简单:网站电脑访问一切正常,但使用手机访问时,会自动跳转到一些陌生页面,而且刷新后又恢复正常。由于现象并不稳定,因此问题长期没有被发现。起初,大家都认为可能是 CDN 缓存、浏览器缓存或者运营商劫持导致的问题,但随着排查的不断深入,一条隐藏在 Nginx 之中的攻击链逐渐浮出水面。
Linux服务器CPU满载挖矿病毒排查与根治方案 当Linux服务器CPU持续100%、业务卡顿、带宽异常时,大概率感染XMRig等挖矿病毒。常规kill进程无效,需彻底排查并加固。 排查步骤: 定位进程:top或htop查看高CPU进程,记录PID及路径,kill -9临时终止。 删除文件:ls -l /proc/PID/exe获取路径,rm -rf删除,解除chattr +i锁定。 检查定时任
完成编辑后,只需执行检入操作,文件便可重新存入文件库,所有设计变更内容都会同步记录在文件履历当中。二者最大的区别在于,这款插件专为 SOLIDWORKS 使用者开发,用户无需退出建模环境,就能直接访问 PDM 文件库。借助这一功能,用户可即时查看文件当前编辑人员、关联文件及所属项目,彻底解决文件信息不透明的问题。第一部分为归档服务器,所有实体文件均存储在此处。根据 PDM 文件库的业务复杂程度,这
《游戏引擎为何越来越像操作系统》 随着游戏项目规模不断扩大,现代游戏引擎正在自发演化出类似操作系统的核心组件。当项目资源达到数万级别时,引擎开始需要资源管理器来处理加载/卸载、生命周期和热重载;多线程任务调度催生了类似进程调度器的Job System;内存管理系统发展出多种专用分配器;GPU资源管理借鉴了虚拟内存的分页思想;Render Graph则类似数据库查询优化器。这些演化并非刻意模仿操作系
若用户先升级客户端 SOLIDWORKS,却未先更新并重新激活服务器端许可证管理器,系统将弹出错误提示,告知客户端版本高于服务器版本。可使用 SOLIDWORKS 安装管理器安装或升级 SolidNetWork 许可证管理器,该工具也可用于在客户端计算机安装 SOLIDWORKS。SOLIDWORKS 剩余升级流程仅需更新客户端计算机,完成 SNL 管理器更新后,整体升级将顺利推进。批量升级 SO
系统部署到老师的验收环境时,出了一件尴尬的事:我们本地用的MySQL 8.0,老师的服务器装的是MySQL 5.7。建表语句里的utf8mb4字符集、新日期类型的默认值语法,在5.7上报了整整17个Error。软件版本要求备注JDK11.0.19不支持JDK8以下MySQL8.0.33最低8.0,需开启InnoDB引擎Redis7.0.11用于存储登录态Token和购物车临时数据Nginx1.24
操作系统一基本分页存储管理名词解释与理解
这篇文章不是要做一个简单的"OS 概念 → Agent 概念"对照表——网上已经有很多了。我想做的是从操作系统设计者的视角重新审视 Agent 系统,看看哪些问题是 OS 早就解决过的,哪些是 Agent 独有的新挑战,以及为什么"重新发明轮子"这件事在 Agent 领域不仅是必然的,甚至可能是必要的。
DeerFlow 2.0 沙盒与技能系统解析 核心要点 沙盒安全隔离:通过抽象基类Sandbox定义8个关键方法,强制所有代码执行通过统一入口,实现路径映射、只读保护和Shell适配 安全策略:LocalSandbox实现容器路径到宿主路径的映射,支持只读保护,通过操作系统级约束防止越权写入 生命周期管理:SandboxProvider提供acquire→get→release全生命周期管理,Sa
软考英语题重点考察计算机词汇和软件工程常识。近年热点包括低代码开发(Low-code)、DevOps和云计算等主题。解题关键在于:1)识别核心专业词汇(如visual tools、automated code generation);2)掌握固定技术搭配;3)理解上下文逻辑而非逐句翻译。低代码相关题目需区分Low-code(减少编码)和No-code(无编码)的核心特征。建议重点记忆软件开发、质量
本文对比了Spring Framework和Spring Boot的核心差异,从启动前、启动中、启动后三个阶段进行分析:1. 启动前:Spring Boot通过Starter机制解决依赖管理问题,将传统Spring需要手动配置的多个依赖整合为"套餐式"引入,避免版本冲突。2. 启动中:Spring Boot通过@SpringBootApplication注解触发自动配置,智能判
能有效的组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。操作系统的两大作用(1)通过资源管理提高计算机系统的效率。(2)改善人机界面向用户提供友好的工作环境。