- 前言介绍: 本文主要论述了如何使用JAVA语言开发一个汽车订票管理系统 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述汽车订票管理系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。汽车订票管理系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理... 前言介绍: 本文主要论述了如何使用JAVA语言开发一个汽车订票管理系统 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述汽车订票管理系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。汽车订票管理系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理...
- 🍔一、项目介绍 🍕1.1、项目简介本项目是一个汽车门店的一个系统,为了更好的进行商户门店运营,以及维护新老客户的信息,广州狼途汽车服务公司决定实施汽车门店管理系统。但市面上出售的系统价格昂贵,笨重,所以经过市场调研研究,单独对该公司,做一个轻量级的互联网门店运营系统。最终会部署在阿里云真实的服务器上,贴近企业。 🍟1.2、所用的技术 🌭1.2.1、后端后端所使用的技术栈主要为:SS... 🍔一、项目介绍 🍕1.1、项目简介本项目是一个汽车门店的一个系统,为了更好的进行商户门店运营,以及维护新老客户的信息,广州狼途汽车服务公司决定实施汽车门店管理系统。但市面上出售的系统价格昂贵,笨重,所以经过市场调研研究,单独对该公司,做一个轻量级的互联网门店运营系统。最终会部署在阿里云真实的服务器上,贴近企业。 🍟1.2、所用的技术 🌭1.2.1、后端后端所使用的技术栈主要为:SS...
- 本篇博客我们将学习如何通过 scrapy 批量下载文件,还能学习通过密码解压缩包? 目标站点分析本次要采集的目标站点为:【车标网】,最终获取的数据是车标的的矢量图。在测试过程中发现,最后下载的压缩包存在解压密码,所以增加一个 通过密码解压缩的步骤。素材的下载地址,比较容易获取到,通过地址 logo.php?id=119 修改为 download.php?id=119 即可实现。其中车标列表页... 本篇博客我们将学习如何通过 scrapy 批量下载文件,还能学习通过密码解压缩包? 目标站点分析本次要采集的目标站点为:【车标网】,最终获取的数据是车标的的矢量图。在测试过程中发现,最后下载的压缩包存在解压密码,所以增加一个 通过密码解压缩的步骤。素材的下载地址,比较容易获取到,通过地址 logo.php?id=119 修改为 download.php?id=119 即可实现。其中车标列表页...
- 1. makefile很重要什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile... 1. makefile很重要什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile...
- [导读]在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常考虑使用SDRAM。别问我为什么你的MCU不支持SDRAM。SDRAM是同步动态随机存取存储器的缩写。在微控制器应用中,微控制器通过使用外部存储控制器(EMC)操作访问SDRAM,... 在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而... [导读]在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常考虑使用SDRAM。别问我为什么你的MCU不支持SDRAM。SDRAM是同步动态随机存取存储器的缩写。在微控制器应用中,微控制器通过使用外部存储控制器(EMC)操作访问SDRAM,... 在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而...
- 进程与线程对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个 Word 就启动了一个 Word 进程。有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检查、打印等事情。在一个进程内部,要同时干多件事,就需要同时运行多个“子任务”,我们把进程内... 进程与线程对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个 Word 就启动了一个 Word 进程。有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检查、打印等事情。在一个进程内部,要同时干多件事,就需要同时运行多个“子任务”,我们把进程内...
- 操作系统操作系统(Operation System, OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是计算机系统资源的管理者,分为:处理机管理(CPU)存储器管理(内存)文件管理(外存)设备管理(I/O)操作系统是用户与计算机硬件系统之间的接口,同时也是计算机硬件和其他软件的接口,分为:命令... 操作系统操作系统(Operation System, OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是计算机系统资源的管理者,分为:处理机管理(CPU)存储器管理(内存)文件管理(外存)设备管理(I/O)操作系统是用户与计算机硬件系统之间的接口,同时也是计算机硬件和其他软件的接口,分为:命令...
- 1、 ASIL分解的目的ASIL分解的目的在ISO 26262-1中做了定义,即为使源于安全需求的冗余应用的组合,提供和安全目标或安全需求保持一致的规则。ASIL分解会得出冗余的需求并且调整后的ASILs应使用具有足够独立性的元素。 2、ASIL分解的描述ASIL分解需参考安全需求在项目冗余结构元素中的分配。这里的冗余不一定是指传统的模块冗余。例如,电节流阀安全概念可以看做包含了冗余结构元素... 1、 ASIL分解的目的ASIL分解的目的在ISO 26262-1中做了定义,即为使源于安全需求的冗余应用的组合,提供和安全目标或安全需求保持一致的规则。ASIL分解会得出冗余的需求并且调整后的ASILs应使用具有足够独立性的元素。 2、ASIL分解的描述ASIL分解需参考安全需求在项目冗余结构元素中的分配。这里的冗余不一定是指传统的模块冗余。例如,电节流阀安全概念可以看做包含了冗余结构元素...
- 软件单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。ISO26262中规定了其相对应的要求和建议:软件单元测试需按照“ISO26262-8 章节9中”的验证要求来有计划的定义和执行。软件单元测试的对象是具体的软件实现单元,在基于模型的软件开发过程中,软件单元测试的对象是其单元模型。软件单元测试需要按照下表中列的方法进行... 软件单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。ISO26262中规定了其相对应的要求和建议:软件单元测试需按照“ISO26262-8 章节9中”的验证要求来有计划的定义和执行。软件单元测试的对象是具体的软件实现单元,在基于模型的软件开发过程中,软件单元测试的对象是其单元模型。软件单元测试需要按照下表中列的方法进行...
- 软件集成和测试主要对实现的各软件模块进行集成,并验证其嵌入式软件实现是否符合软件架构设计。该阶段的要求和建议如下:软件集成计划应该描述层次化的集成单个软件单元进软件组件中,直到嵌入式软件完全集成,并且应该考虑如下:软件集成功能的相互关系软件集成和软硬件集成的相互关系注意:对于基于模型的开发,可以先集成各模型,然后对集成好的模型进行自动代码生成以完成整体软件的集成。软件集成测试根据IS... 软件集成和测试主要对实现的各软件模块进行集成,并验证其嵌入式软件实现是否符合软件架构设计。该阶段的要求和建议如下:软件集成计划应该描述层次化的集成单个软件单元进软件组件中,直到嵌入式软件完全集成,并且应该考虑如下:软件集成功能的相互关系软件集成和软硬件集成的相互关系注意:对于基于模型的开发,可以先集成各模型,然后对集成好的模型进行自动代码生成以完成整体软件的集成。软件集成测试根据IS...
- 1. 通信服务组成部分为了简化车内ECU的通信服务,AUTOSAR基于汽车通信协议(如CAN,LIN以及FlexRay等)定义了一个由多个模块组成的通信协议栈,如图 1.1所示。图 1.1 COM通信栈示意图在通信协议栈中,位于服务层的有通信层(以下简称Com)、诊断通信层(以下简称Dcm)、路由层(以下简称PduR)、协议数据单元复用层(以下简称IpduM)以及总线相关的传输层(以下简... 1. 通信服务组成部分为了简化车内ECU的通信服务,AUTOSAR基于汽车通信协议(如CAN,LIN以及FlexRay等)定义了一个由多个模块组成的通信协议栈,如图 1.1所示。图 1.1 COM通信栈示意图在通信协议栈中,位于服务层的有通信层(以下简称Com)、诊断通信层(以下简称Dcm)、路由层(以下简称PduR)、协议数据单元复用层(以下简称IpduM)以及总线相关的传输层(以下简...
- 1 介绍控制器局域网 (CAN) 是一种串行通信协议,可有效支持具有非常高安全级别的分布式实时控制。它的应用领域从高速网络到低成本的多路布线。在汽车电子设备中,发动机控制单元、传感器、防滑系统等使用比特率高达 1 Mbit/s 的 CAN 连接。同时,在车身电子设备(例如灯组、电动车窗等)中内置以替换原本需要的线束具有成本效益。本规范的目的是实现任意两个 CAN 实现之间的兼容性。然而,兼容... 1 介绍控制器局域网 (CAN) 是一种串行通信协议,可有效支持具有非常高安全级别的分布式实时控制。它的应用领域从高速网络到低成本的多路布线。在汽车电子设备中,发动机控制单元、传感器、防滑系统等使用比特率高达 1 Mbit/s 的 CAN 连接。同时,在车身电子设备(例如灯组、电动车窗等)中内置以替换原本需要的线束具有成本效益。本规范的目的是实现任意两个 CAN 实现之间的兼容性。然而,兼容...
- 引言我们在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写成一个模块,单独调试,留出接口供其它模块调用。最后,小组成员都将自己负责的模块写完并调试无误后,由项目组长进行组合调试。像这些场合就要求程序必须模块化。模块化的好处是很多的,不仅仅是便于分... 引言我们在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写成一个模块,单独调试,留出接口供其它模块调用。最后,小组成员都将自己负责的模块写完并调试无误后,由项目组长进行组合调试。像这些场合就要求程序必须模块化。模块化的好处是很多的,不仅仅是便于分...
- 本文作者是智能网联汽车安全研究员&物联网工程师,本文仅做CAN通信研究和学习,切勿模仿,由此带来的一切安全风险和法律隐患均与本文作者无关。自己掰扯CAN通信已经快四天了,这过程中不包括了解各类接口设备的过程和接线整理,了解板子的时间。下面就最近研究的一些过程做一总结。网络上针对CAN总线通信的文章少之又少,刚开始我使用的是EML327这款OBD诊断接口设备妄图想撬开汽车CAN的大门,后来发现... 本文作者是智能网联汽车安全研究员&物联网工程师,本文仅做CAN通信研究和学习,切勿模仿,由此带来的一切安全风险和法律隐患均与本文作者无关。自己掰扯CAN通信已经快四天了,这过程中不包括了解各类接口设备的过程和接线整理,了解板子的时间。下面就最近研究的一些过程做一总结。网络上针对CAN总线通信的文章少之又少,刚开始我使用的是EML327这款OBD诊断接口设备妄图想撬开汽车CAN的大门,后来发现...
- 物联网技术发展沿革至今,其影响已渗入社会生产生活的方方面面。小至智慧家庭,大至智慧城市,其中无不涉及物联网相关技术。 物联网技术发展沿革至今,其影响已渗入社会生产生活的方方面面。小至智慧家庭,大至智慧城市,其中无不涉及物联网相关技术。
上滑加载中
推荐直播
-
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
回顾中 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
回顾中 -
算子工具性能优化新特性演示——MatMulLeakyRelu性能调优实操
2025/01/10 周五 15:30-17:30
MindStudio布道师
算子工具性能优化新特性演示——MatMulLeakyRelu性能调优实操
即将直播
热门标签