软件工程

逐步前行4 小时前
软件工程
C语言--变量常量变量:在程序运行中,值可以改变的量。      变量代表一个有名字的、具有特定属性的一个存储单元,可以用来存储数据,也就是变量的值。      变量必须先定义后使用。命名规则应符合标识符命名规则。
雾江流4 小时前
音视频·软件工程
视频播放器 v12.1.357 | 4K顶级播放器,内置了视频下载器,可下载推特~脸书等国外视频RocksPlayer是一款适用于各种格式的视频播放器,提供播放视频和歌曲的功能。它支持多种视频格式,包括高清、全高清、4K和超高清视频文件,是安卓设备上最强大的高清视频播放器之一。其特点包括支持多种格式的视频播放,内置视频下载器和mp3播放器,硬件加速,视频柜等功能。此外,它还支持最流行的格式如MKV、MP4、M4V、AVI、MOV等,内置视频下载器和mp3播放器功能,超高清视频播放器,支持FHD、4K视频格式,多种字幕下载器,硬件加速,私人视频文件管理,播放速度和双音频支持,睡眠计时器,在线热门视频播
计算机集成_7 小时前
软件工程
2025年的12大技术栈分享与整理来自medium的文章:12 tech stacks in 2025想在未来保持领先吗?无论你专注于Web开发、移动应用、人工智能还是区块链,总有一个适合你目标的技术栈。🌟
张较瘦_7 小时前
软件工程
计算机类本科毕业设计论文大纲设计及论文撰写指南计算机类本科毕业设计论文是对本科阶段专业知识与实践能力的综合检验,兼具学术规范性与工程实践性。本文结合多所高校计算机学院规范及行业实践经验,从大纲设计、撰写要点、格式规范、质量提升四个维度,提供系统化建议。
郝学胜-神的一滴8 小时前
linux·服务器·开发语言·c++·程序人生·软件工程
Linux下的阻塞与非阻塞模式详解在现代计算机系统中,I/O操作是程序运行中不可或缺的一部分。无论是从标准输入读取用户输入,还是通过网络套接字传输数据,I/O操作的效率和响应时间对程序的整体性能有着重要影响。阻塞与非阻塞模式作为I/O操作的两种基本处理方式,直接影响着程序的运行效率和用户体验。
郝学胜-神的一滴2 天前
开发语言·python·程序人生·软件工程
Effective Python 第44条:用纯属性与修饰器取代旧式的 setter 与 getter 方法在编写高质量的 Python 代码时,如何优雅地管理类的属性访问是一个重要的问题。传统的 getter 和 setter 方法虽然能够实现属性的封装和控制,但代码显得冗长且不够 Pythonic。而 Python 提供的 @property 装饰器则为我们提供了一种更简洁、更优雅的解决方案。本文将详细介绍如何用纯属性与修饰器取代旧式的 getter 和 setter 方法,并探讨其优缺点及适用场景。
张较瘦_2 天前
架构·系统架构·软件工程
从零学会绘制系统架构图:目的、思路与实操指南在技术项目中,系统架构图就像一张“技术地图”,它能将复杂的系统结构直观呈现,让团队成员、业务方甚至跨部门协作伙伴快速达成共识。但不少人在绘制时会陷入“要么过于简单没价值,要么复杂到没人懂”的困境。今天这篇文章,就从绘制目的、核心思路、工具选择到实操建议,带你一步步画出专业且实用的系统架构图。
破晓之翼3 天前
设计模式·软件工程·产品经理·学习方法
控制论的定义、工程意义及系统功能整合控制论的核心定义是:一门研究动态系统在变化的环境下如何保持平衡或稳定状态的科学。它聚焦于系统之间的信息传递、处理和反馈调节,以实现特定的功能目标。 我们可以从以下几个关键词来深入理解:
yy.y--3 天前
软件工程
软件工程的核心原理与实践概括地说,软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概 念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前 能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这 就是软件工程。 人们曾经给软件工程下过许多定义,下面给出两个典型的定义。 1968年在第一届NATO会议上曾经给出了软件工程的一个早期定义:“软件工程就 是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用完善的工 程原理。”这个定义不仅指出了软件工程的目标是
数学小牛马3 天前
软件工程
现代软件工程课程 个人博客作业围绕《构建之法》这本书提出五个问题,针对高度工业化的软件工程背景书籍,我围绕过去以及当前翻阅这本书时的很多信息做了思考,结合AI工具的共同分析最终用产出了我认为比较值得思考的几个问题:
瓯雅爱分享3 天前
java·mysql·vue·软件工程·源代码管理
Java+Vue构建的采购招投标一体化管理系统,集成招标计划、投标审核、在线竞价、中标公示及合同跟踪功能,附完整源码,助力企业实现采购全流程自动化与规范化前言:在当今竞争激烈且高度规范化的商业环境中,企业采购管理的高效性、透明度与合规性成为影响企业竞争力的关键因素。传统的采购招投标模式往往存在流程繁琐、信息传递不畅、效率低下以及难以有效监管等问题,不仅增加了企业的运营成本,还可能带来潜在的法律风险和商业风险。
lisw053 天前
人工智能·机器学习·青少年编程·软件工程·制造
SolidWorks:现代工程设计与数字制造的核心平台在当代工程设计与先进制造领域,计算机辅助设计(CAD)技术已成为产品创新与产业变革的关键驱动力。作为全球最具影响力的三维设计软件之一,SolidWorks 自 1995 年问世以来,凭借其革命性的设计理念、强大的功能体系以及对工业数字化转型的深度契合,迅速从众多 CAD 工具中脱颖而出,成为全球数百万工程师、设计师和教育工作者信赖的核心平台。尤其在博士研究阶段,深入理解 SolidWorks 的技术架构、系统生态及其在复杂工程系统建模、仿真与生命周期管理中的应用,不仅有助于提升科研效率,更能为跨学科创新提
郝学胜-神的一滴3 天前
linux·服务器·开发语言·数据库·c++·程序人生·软件工程
使用Linux的read和write系统函数操作文件在Linux系统编程中,文件操作是非常基础且重要的部分。Linux提供了多个系统调用来实现文件的读写操作,其中read和write是最常用的两个函数。本文将详细介绍这两个系统调用的功能、使用方法以及实际应用中的注意事项。
郝学胜-神的一滴4 天前
开发语言·python·程序人生·软件工程
Python中的鸭子类型:理解动态类型的力量Python以其动态类型系统而闻名,而鸭子类型(Duck Typing)是这一系统的核心特性之一。鸭子类型是一种编程范式,它强调“行为”而非“类型”。换句话说,如果一个对象“像鸭子一样行走、游泳和嘎嘎叫”,那么它就可以被视为鸭子,而无需显式地检查其类型。
zero13_小葵司4 天前
软件工程·团队开发
如何构建高质量的分布式系统监控体系在上一篇内容中,我们为“Nova Coffee”项目构建了“数字神经系统”,学会了如何倾听用户的声音。然而,一个成功的线上业务,不仅需要理解用户,更需要深刻地洞察其自身的“健康状况”。当用户抱怨“慢”或者“卡”的时候,我们能否在秒级内定位问题根源?当系统处于崩溃边缘时,我们能否比用户更早地拉响警报?
张较瘦_5 天前
论文阅读·人工智能·软件工程
[论文阅读] AI+软件工程(需求工程)| 告别需求混乱!AI-native时代,需求工程的5大痛点与3大破局方向arXiv:2510.04380 Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development Mateen Ahmed Abbasi, Petri Ihantola, Tommi Mikkonen, Niko Mäkitalo Comments: Accepted at SEAA 2025. Appearing in Springer LNCS 16081, pages 1
lisw055 天前
大数据·人工智能·物联网·机器学习·软件工程
AIoT(人工智能物联网):融合范式下的技术演进、系统架构与产业变革摘要 人工智能物联网(Artificial Intelligence of Things, AIoT)作为人工智能(AI)与物联网(IoT)深度融合的产物,正重塑全球信息技术格局,成为推动第四次工业革命的关键使能技术。AIoT并非简单的技术叠加,而是一种全新的系统性范式,其核心在于将AI的感知、学习、推理与决策能力内化于物联网的感知、连接与执行体系之中,实现从“万物互联”向“万物智联”的根本性跃迁。本文旨在对AIoT进行全面、深入的综述,系统阐述其技术内涵、整体架构、核心应用场景、驱动趋势、面临挑战及未来
9091932216 天前
软件工程
C++性能优化从现代C++特性到底层内存管理的深度探索好的,以下是符合您要求的文章。性能优化是C++开发者永恒的话题。随着现代C++标准的演进,我们拥有了越来越多强大的工具和特性,它们不仅是语法糖,更是提升程序效率的利器。然而,真正极致的性能优化要求我们深入理解这些特性背后的机制,特别是它们如何与底层内存管理交互。本文将带领您从现代C++的高级特性出发,逐步深入到底层内存的运作细节,探索性能优化的核心奥秘。
张较瘦_6 天前
论文阅读·软件工程·量子计算
[论文阅读] 软件工程 | 量子计算即服务(QCaaS)落地难?软件工程视角的解决方案来了arXiv:2510.04982 Quantum Computing as a Service - a Software Engineering Perspective Aakash Ahmad, Muhammad Waseem, Bakheet Aljedaani, Mahdi Fahmideh, Peng Liang, Feras Awaysheh Comments: 37 pages, 10 images, 5 tables, Manuscript submitted to a Journal (2
郝学胜-神的一滴6 天前
开发语言·c++·算法·软件工程·着色器·中秋
中秋特别篇:使用QtOpenGL和着色器绘制星空与满月OpenGL是一个功能强大的跨平台图形库,广泛应用于游戏开发、科学可视化和实时图形渲染等领域。QtOpenGL作为Qt框架的一部分,为开发者提供了一个便捷的接口,可以在Qt应用程序中集成OpenGL功能。本文将详细介绍如何在C++的QtOpenGL环境下,利用OpenGL着色器绘制一个包含星空和满月的场景。