架构 有章可循 团队 技术

软考架构师(15)——基于构件的开发

一:构件与软件的重用 1:软件重用 软件重用(软件复用)是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。 软件重用的形式大体可分为垂直式重用和水平式重用。 水平式重用是重用不同应用领域中的软件元素,例如数据结构、排序算法、人机界面构件等。标准函数库是一种典型的原始的水平式重用机 ......
构件 架构

软考架构师(16)——项目开发管理

一:范围管理计划 1:分类 产品范围 项目范围 2:范围定义 (1)范围边界。范围定义最重要的任务就是详细定义项目的范围边界,范围边界是应该做的工作和不需要进行的工作的分界线。项目小组应该把工作时间和资源放在范围边界之内的工作上。如果相反,把精力和时间放在项目范围边界之外的工作上,那么得到的回报将非 ......
项目开发 架构 项目

软考架构师(6)——系统开发基础知识

一:软件开发方法 1:软件生命周期 软件生存周期,分为8个阶段: 1、可行性研究与计划 2、需求分析 3、概要设计 4、详细设计 5、实现 6、集成测试 7、确认测试 8、使用和维护 2:软件开发模型 1):瀑布模型 瀑布模型也称为生命周期法,是结构化方法中最常用的开发模型。开发如同瀑布,从一个阶段 ......
基础知识 架构 基础 知识 系统

软考架构师(18)——安全性与保密性

一:信息系统安全 信息安全是一个很广泛的概念,涉及到计算机和网络系统的各个方面。从总体上来讲,信息安全有5个基本要素: (1)机密性:确保信息不暴露给未授权的实体或进程。 (2)完整性:只有得到允许的人才能够修改数据,并能够判别数据是否已被篡改。 (3)可用性:得到授权的实体在需要时可访问数据。 ( ......
保密性 架构 安全性

软考架构师(5)——数据通信与计算机网络

一:网络架构 1:基本理论 网络协议三要素:语法,语义,同步 总时延 = 传输时延 + 传播时延 + 处理时延 + 排队时延 2:层次架构 网络互连模型(OSI/RM七层模型): 物理层(比特bit):RJ45、CLOCK、IEEE802.3 (中继器又转发器[原理信号再生],集线器,不能隔离冲突域 ......
数据通信 计算机网络 架构 数据

软考架构师(12)——嵌入式相关

一:嵌入式系统概论 嵌入式系统的特点包括: (1)系统专用性强。(2)软、硬件依赖性强。(3)系统实时性强。(4)处理器专用。(5)多种技术紧密结合。 (6)系统透明性。(7)系统资源受限。 实时系统的概念 实时系统可以看成对外部事件及时响应的系统。现实世界中,并非所有的嵌入式系统都具有实时特性,所 ......
嵌入式 架构

基于AI的架构优化:创新数据集构造法提升Feature envy坏味道检测与重构准确率

以Feature envy架构坏味道为例,利用一系列启发式规则和一个基于决策树的分类器,实现了一种基于真实数据的高质量重构数据集构造方法,并利用此方法构建的数据集将Feature envy架构坏味道的检测与重构准确率提升到业界SOTA水平。 ......
准确率 架构 味道 Feature 数据

软考架构师(7)——信息系统基础

一:信息系统基础 1:信息 不确定性的减少,系统有序程度的度量 信息论:单位bit, 熵: 信息的基本特征: 客观性,普遍性,无限性,动态性,依附性,变换性,传递性,层次性,系统性,转换性,及时性,安全性 2:信息系统 系统是指由多个元素有机地结合在一起,执行特定的功能以达到特定目标的集合体; 信息 ......
架构 基础 系统 信息

软考架构师(2)——操作系统基础知识(上)

一:操作系统引论 1:操作系统的目标和作用 操作系统的主要功能也正是针对四类资源进行有效的管理,及处理机管理,存储器管理,文件管理。设备管理。 用户可通过以下三种方式使用计算机:一命令方式,二系统调用方式,三图形窗口方式 联机命令接口(交互式命令接口):适用于分时或实时操作系统,cmd中的各种命令就 ......
基础知识 架构 基础 知识 系统

软考架构师(1)——计算机组成与体系结构

一:计算机系统概述 1:计算机发展历程 2:结构 (1)冯诺依曼机:由运算器,控制器,存储器,输入,输出五部分组成,以运算器为中心 (2)计算机层次结构:应用程序-高级语言-汇编语言-操作系统-指令集架构层-微代码层-硬件逻辑层 3:分类 单指令单数据流:冯诺依曼体系结构 单指令多数据流:向量处理器 ......
体系结构 架构 体系 结构 计算机

“碳”出新路!天翼云紫金架构给产业发展一点“颜色”!

由广州开发区管委会、黄埔区政府主办、上海浦东新区格物科创金融研究院协办的“2023粤港澳大湾区绿色计算产业大会”,于2023年11月28日在广州市黄埔区知识城国际会展中心隆重举行。大会主题围绕“绿色计算·驱动未来”进行讨论,向来自全球的与会嘉宾分享、交流了当前数字经济领域前沿的算力技术、人工智能技术... ......
产业发展 架构 颜色 产业

高通4G全网通模块MSM8909 (ARM Cortex-A7架构),arm核心板

高通4G全网通模块MSM8909 (ARM Cortex-A7架构),arm核心板 - ARM技术论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛! https://bbs.elecfans.com/jishu_1461523_1_1.html 翻译 搜索 复制 ......
全网 架构 模块 Cortex-A 核心

解锁机器学习-梯度下降:从技术到实战的全面指南

本文全面深入地探讨了梯度下降及其变体——批量梯度下降、随机梯度下降和小批量梯度下降的原理和应用。通过数学表达式和基于PyTorch的代码示例,本文旨在为读者提供一种直观且实用的视角,以理解这些优化算法的工作原理和应用场景。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、A ......
梯度 实战 机器 指南 技术

团队作业(五):冲刺总结(二)

团队作业(五):冲刺总结(二) 1. 今日任务安排 各组员根据昨天认领的任务,学习自己的负责的模块的相关知识,自己上网查询或两两交流学习,主要学习数据库相关、Java后端设计、WEB前端设计如CSS样表语法、JS语法等。 明确功能实现,主要学习相关功能的实现与应用,主要是JAVA接口的学习。 遇到的 ......
团队

Net 高级调试之十一:托管堆布局架构和对象分配机制

一、简介 今天是《Net 高级调试》的第十一篇文章,这篇文章来的有点晚,因为,最近比较忙,就没时间写文章了。现在终于有点时间,继续开始我们这个系列。这篇文章我们主要介绍托管堆的架构,对象的分配机制,我们如何查找在托管堆上的对象,我学完这章,很多以前很模糊的概念,现在很清晰了,知道了对象代的分配,大对 ......
架构 布局 对象 机制 Net

组建IPD(集成产品开发)团队的原则与步骤

摘要:IPD(集成产品开发)不仅给出了企业团队一整套先进的研发理念模式,同时给出了一套可参考、可执行的流程体系,企业可以根据本公司发展的情况在这个基础上进行组合优化,从而制定出适合自身现状和发展的应用框架和方案。 IPD(集成产品开发)模式一大特点是,项目不是由某一个,或某几个部门推动完成的,而是由 ......
产品开发 步骤 团队 原则 产品

电子公文传输系统 团队作业 冲刺总结(二)

1.今日任务安排 各组员依照昨天认领的任务,学习自己的负责的模块的相关知识,自己上网查询或两两交流学习,主要学习数据库相关、 Java后端设计、WEB前端设计如CSS样表语法、JS语法等。 明确功能实现,主要学习相关功能的实现与应用,主要是JAVA接口的学习。 2.遇到的困难 3.燃尽图 ......
传输系统 公文 团队 系统 电子

邀请函 | 合作发展,赋能增效--新架构下汽车电子软件研发技术研讨会

会议介绍 随着汽车智能化、网联化快速演进,“软件定义汽车、架构定义软件”愈发形成行业共识。汽车上的软件应用在提升用户体验、推动行业技术创新方面发挥着至关重要的作用。 在此背景下,如何有效地提升软件开发效率、更好地管理软件质量、满足行业安全标准要求,从而为软件开发和管理团队赋能,赢得智能网联汽车竞争的 ......

Unity3D 制作MMORPG游戏需要储备哪些技术

前言 今天给大家分享一下制作一个MMORPG游戏需要学习的知识点和技术储备。MMORPG游戏又叫大型多人在线角色扮演类游戏,对技术,美术,策划的要求非常的高,制作一个成功的MMORPG不容易,今天我们从技术的角度来给大家详细的讲解制作一个MMORPG游戏需要储备的哪些技术点。 一: 客户端准备 游戏 ......
Unity3D MMORPG Unity3 Unity 技术

电子公文传输系统 团队作业 冲刺(一)

各个成员在Alpha阶段认领的任务 成员 项目任务 林道坤 前端界面 周擎睿 数据库设计 张树杰 数据库设计 宁心宇 加密实现 李文婧 前端界面 明日任务安排 成员 项目任务 林道坤 配置JAVA编译环境,学习javascript 周擎睿 下载MYSQL,学习SQL语句 张树杰 学习JDBC连接数据 ......
传输系统 公文 团队 系统 电子

三维模型的顶层合并构建的轻量化技术方法探讨

三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
顶层 模型 方法 技术

团队作业5——测试与发布(Alpha版本)

团队作业5——测试与发布(Alpha版本) 软件工程 🔗计科21级34班 作业要求 🔗团队作业3--需求改进&系统设计 Github连接 🔗CampusTheards 作业目标 对项目进行测试与发布 Alpha 版本测试报告 发现的 Bug 数量 Bug 类型 Bug 数量 修复的 Bug 2 ......
团队 版本 Alpha

only-allow 统一规范团队包管理器

1. 场景 Where 以我当前所在的项目组为例,有四个前端开发工程师。每个人在安装依赖的时候方式不一,我习惯用 cnpm install,别人习惯用 yarn install 或 npm install。这样的场景下,可能存在每个人所处的开发环境的依赖包不同。因此,可以试图用工具去规范团队: on ......
only-allow 团队 allow only

软件技术基础第三次作业

这个作业属于哪个课程 [https://edu.cnblogs.com/campus/zjlg/23rjjsjc] 这个作业的目标 完成电梯演讲发于视频网站 姓名+学号 杜金隆 2021330301042;张哲源 2021330300067 视频链接如下: https://www.bilibili. ......
软件技术 基础 技术 软件

软件技术基础第三次作业

这个作业属于哪个课程 [https://edu.cnblogs.com/campus/zjlg/23rjjsjc] 这个作业的目标 拍摄电梯演讲视频 姓名+学号 俞轶钻 2021330301030;赵盛雨 2021330301031 视频链接:https://www.bilibili.com/vid ......
软件技术 基础 技术 软件

【驱动】串口驱动分析(一)-软件架构

区分不同的终端类型 串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。 有段时间这些串行端口设备通常被称为终端设备,因为 那时它的最大用途就是用来连接终端。这些串行端口所对应的设 ......
串口 架构 软件

DES加密技术概述与应用

一、引言 随着信息技术的飞速发展,数据安全已成为越来越受到重视的问题。数据加密技术作为保障信息安全的核心技术之一,得到了广泛的研究和应用。DES(Data Encryption Standard)作为一种对称加密算法,凭借其高效、可靠的加密特性,成为了数据加密领域的佼佼者。本文将对DES加密技术进行 ......
技术 DES

进行敏捷开发培训有助于团队更好地理解敏捷方法、提高工作效率和质量,促进团队协作

​ 敏捷开发是一种以人为核心、迭代、循序渐进的软件开发方法。它强调团队合作、客户需求和适应变化。进行敏捷开发培训其实有多种原因,我整理了一些,可以作为参考: 理解敏捷原则和实践: 敏捷开发不仅是一种方法论,更是一种思维方式和文化。培训能够帮助团队成员了解敏捷的核心原则、价值观和实践方法,从而更好地理 ......
团队 效率 质量 方法

安防监控系统是如何发展的?浅析LiteCVR视频技术的应用

安防视频技术在不断发展进步中,未来将继续朝着更高清、更智能、更安全的方向发展。随着技术的不断进步和应用场景的不断扩展,安防视频技术将在维护社会安全、保障人民生命财产安全等方面发挥更加重要的作用。 ......

AWS跨境直连服务:实现跨境云服务的技术方案

AWS跨境直连服务(Cross-border Direct Connection Service)为全球企业提供了快速、高性能、安全、灵活的云互连服务,使其能够在全球范围内轻松使用AWS云服务。一、AWS跨境直连服务的技术实现高速稳定的网络连接:AWS跨境直连服务通过AWS全球网络,为企业提供了高速 ......
方案 技术 AWS