刷新
现代软件工程--基础知识

博主头像 # 现代软件工程期末复习--基础知识 ## 1. 软件工程师及软件团队 讲解了一些软件工程师的规范和团队规范 没啥看的,暂时忽略 ## 2. 软件及其过程 ### 什么是软件? - **计算机软件指计算机系统中的程序、数据及其相关文档** - **程序:**按照特定顺序组织的计算机数据和指令的集合 ...

Linux 下 R 源码安装指南

博主头像 如果你使用的 Linux 系统 GCC 版本太低,又没有 root 权限 (即使有 root 权限又担心升级 GCC 带来的风险) ;同时你又不想入坑 conda,但是你又希望安装一个最新版本的 R,那么恭喜你,这篇普通用户在 Linux 下源码编译安装 R 的记录刚好满足了你想要的一切.。 ...

数字孪生:让ECU在数字环境中“栩栩如生”

博主头像 ​很多汽车广告中都会展示这样一个画面:在快要猛烈撞击障碍物之时,汽车所配备的防撞预警功能在最后关头实现停驶,守护车内老少一家人的生命安全。 近年来,汽车安全性能成为众多厂商广告中的主打,侧面印证了安全在当下消费者选车指标中地位的提升。实际上,在一款新车被推广至大众之前,每一个部件都必须经过全面、系统 ...

计算机组成原理—运算方式

博主头像 # 计算机组成原理—中央处理器(1) ## 四、计算机的运行方式 ### 1.有符号数和无符号数 计算机的数均存在寄存器中,通常称寄存器的位数为机器字长 #### 1.1无符号数 没有表示符号的数,每一位均可存放数值。eg:若机器字长16位,则可表示无符号数的范围为0-65535(2^16 - 1) ...

计算机组成原理—输入输出系统

博主头像 # 计算机组成原理—硬件结构(3) ## 三.输入输出系统 ### 1.I/O接口 #### 1.1概述 可以看作两个系统或两个部件之间的交接部分,即可以是两种硬设备之间的连接电路,也可以是两个软件的共同逻辑边界。 - **接口和端口的区别** 接口:若干端口+相应的控制逻辑 = 接口 端口:是接口 ...

开发工程师应该自己做测试吗?

博主头像 开发工程师应该自己做测试吗? 首先要说明的是,大多数开发人员并不完全测试他们自己的代码,通常是因为他们有QA测试人员的支持。让QA测试人员利用他们的时间来发现缺陷,而不是自己花时间去测试,这样更容易。也许他们太忙了,或者公司更喜欢这种方法,喜欢让他们的开发团队来完成任务。还有一个潜在的傲慢的方面,因 ...

软件工程快速入门(下)

9年薪70万的全栈需要什么技能? 什么是全栈开发人员? 全栈Web开发人员是一名技术专家,可以在任何应用程序的前端和后端工作。这个人应该熟悉3层模型的每一层。 3层由 表示层(处理用户界面的主前端部分), 业务逻辑层(任何处理数据验证的应用程序的后端部分) 数据库层 全栈开发人员不一定掌握所有技术。 ...

软件工程快速入门(上)

1什么是SDLC? 软件开发生命周期(SDLCSoftware Development Lifecycle)是构建软件的系统过程,可确保构建软件的质量和正确性。 SDLC流程旨在生产满足客户期望的高质量软件。软件开发应在预定义的时间范围和成本内完成。 SDLC包含详细的计划,解释如何规划,构建和维护 ...

玩转Zabbix智能告警:降噪、排班、认领、升级、IM协同

博主头像 Zabbix作为一款流行的企业级监控工具,可以监控各种网络设备和服务的状态,并提供强大的告警功能,能够在出现异常情况时及时通知管理员。以下是Zabbix的一些特点: 支持多种监控方式,包括SNMP、JMX、IPMI等,可以监控各种网络设备、服务器、虚拟化平台等; 提供了丰富的监控项和模板,可以轻松地 ...

可观测性三支柱?远不止此!

博主头像 日志,指标和分布式链路追踪这三个可观测性的传统支柱,已经是过时的,过于关注数据采集和底层数据格式,而不去关注结果(我们建设可观测性的初心和目标),这个做法实在是滑天下之大稽。by Martin Mao Gartner 把“可观测性”定义为“监控”的巨大革新,可观测性提供了数字化业务应用、创新速度、客 ...

软件测试

博主头像 参考书籍 软件测试技术基础教程 软件测试概述 第一类测试:在设计规定的环境下运行软件的功能,将其结果与用户需求或设计结果相比较,如果相符则测试通过,如果不相符则视为Bug 第一类测试方法以需求和设计为本 第二类测试:强调测试人员发挥主观能动性,用逆向思维方式,不断思考开发人员理解的误区、不良习惯、程 ...

从浏览器输入域名开始分析DNS解析过程

博主头像 摘要:DNS(Domain Name System)是域名系统的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,用于 TCP/IP 网络。 本文分享自华为云社区《DNS那些事——从浏览器输入域名开始分析DNS解析过程》,作者: 砖业洋__ 。 我们就从在浏览器输入域名开始分析。 1. D ...

最佳软件测试基础入门教程1简介

##简介 软件无处不在! 如今,几乎没有任何设备、机器或系统不是部分或完全由软件控制的。汽车中的重要功能--如发动机或齿轮控制--长期以来都是基于软件的。因此,软件和软件质量不仅制约着我们生活的大部分功能,而且也是我们日常安全中越来越重要的因素。 同样地,今天无数公司的顺利运行在很大程度上依赖于控制 ...

SaaS化开源项目之HouseKeeper云上部署实践

博主头像 摘要:华为云DTSE技术专家从源码构建、应用部署到系统调测,详细解读云原生SaaS应用构建的全过程。 本文分享自华为云社区《HouseKeeper云上部署实践》,作者:华为云DTSE。 HouseKeeper是华为云开发者团队基于SaaS项目技术支持实践,采用微服务架构(SpringCloud),结 ...

看华为云Serverless 4大特性如何让软件架构更丝滑

博主头像 摘要:Serverless可以看作是一种云计算服务模型,它允许开发者在不需要管理服务器的情况下通过事件驱动的方式运行应用代码。 软件架构的发展从原先的单体架构到近十几年的微服务架构,再到现在新兴的Serverless架构。单体架构通常把应用的逻辑和功能耦合在一起,部署在BMS裸金属机或VM上,耦合模 ...

<1···567>