×

架构

自动驾驶架构(自动驾驶架构师)

漠然、 漠然、 发表于2024-04-22 浏览23853 评论0
自动驾驶架构 本文整理自公众号九章智驾文章2万字长文说清自动驾驶功能架构的演进 架构 物理(电气)架构: 体现整车电子电气的布置关系与连接关系, 主要工作为电气原理图设计, 电源分配设计, 搭铁分配设计, 二维线束走向&三维布置设计 功能(逻辑)架构: 功能实现所需完整电器要素与逻辑关系(传感器-控制器-执行器), 主要工作为功能定义规范, 故障后处理策略 系统架构: 体现ECU内部元器件逻辑关系 网络架构: 体现各个ECU在哪个网段, 在总线上连接关系, 不同的L

CSS文章/教程

html设置背景颜色以及背景图片(html设置背景颜色以及背景图片)

漠然、 漠然、 发表于2024-04-21 浏览6681 评论0
背景颜色 backgroud-color:transparent   color transparent : 背景色透明       color : 指定背景颜色 直接设置标签的style属性(行内样式) 例:将这个段落的背景设为红色     用选择器进行设置(内嵌样式、外链样式) 例(采用了内嵌样式的行内标签):     颜色的表达方式有四种:(直接写颜色单词、#+十六进制数、rgb(x,x,x)、rgba(x,x,x,x)最后一位代表颜色的透明度) 例:四种表达方式(为div盒子

rabbitmq

RabbitMQ学习笔记(二)(rabbitmq详解)

漠然、 漠然、 发表于2024-04-21 浏览6735 评论0
2.5 RabbitMQ使用场景 2.5.1) 异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种 1.串行的方式 2.并行的方式 串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。这有一个问题是,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西。  并行方式:将注册信息写入数据库后,发送邮件的同时,发送短信,以上三个任务完成后,返回给客户端,并行的

rabbitmq

RabbitMQ高级特性(rabbitmq三大特性)

漠然、 漠然、 发表于2024-04-21 浏览5003 评论0
1. 消息的可靠投递 在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景;RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。 confirm 确认模式 return 退回模式 RabbitMQ消息投递的路径(一般是): producer—>rabbitmq broker—>exchange—>queue—>consumer 消息从 producer 到 exchange 则会返回一个 co

CSS/HTML

【Web前端】CSS-盒子模型(web前端开发中设置盒子模型)

漠然、 漠然、 发表于2024-04-21 浏览5768 评论0
一、盒子模型 1、网页布局的本质 网页布局的核心本质: 就是利用 CSS 摆盒子。 网页布局过程: 先准备好相关的网页元素,网页元素基本都是盒子 Box 。 利用 CSS 设置好盒子样式,然后摆放到相应位置。 往盒子里面装内容 2、盒子模型(Box Model)组成 ​盒子模型:把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。 ​CSS 盒子模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边框、外边距、内边距、和 实际内

rabbitmq

SpringBoot启动时初始化数据的几种方式

漠然、 漠然、 发表于2024-04-20 浏览8075 评论0
前言 在我们用springboot搭建项目的时候,经常碰到在项目启动时初始化一些字典数据、地市数据、等各类需求,针对这种需求Spring与Spring boot为我们提供了以下几种方案供我们选择: - springboot提供的ApplicationRunner与CommandLineRunner接口 - Spring Bean初始化的init-method、PostConstruct注解、 InitializingBean、BeanPostProcessor接口 - Spring的事件机制

html5教程

uni-app使用web-view与web-view内嵌H5页面进行路由跳转的实现方法

漠然、 漠然、 发表于2024-04-20 浏览8347 评论0
uni-app使用web-view与web-view内部H5页面进行通信交互的方法 近期有业务需求,需要在uniapp中的构建的微信小程序嵌入另一个uniapp构建的h5页面进行交互的需求,翻了官方文档,发现官方文档的例子仅仅是针对原生html的,在无数次的试错之后,学会了在uniapp中引入uniwebview的方法,故记录一下。 1.在uniapp的H5项目中创建入口index.html文件 项目根目录下打开manifest.json文件,创建模板路径。 2.在index.ht

django

conda虚拟环境 如何使用pip下载包到当前环境(conda 安装pip)

漠然、 漠然、 发表于2024-04-20 浏览7680 评论0
conda虚拟环境 如何使用pip下载包到当前环境 这是一个非常不好弄的问题,查看当前的环境的指令一般是:pip list 。但是往往有虚拟环境存在时,打印出来的是全局的包列表,显然用 conda list 才是当前环境安装的包。 问题出现了,conda create -n env_name 创建一个新的虚拟环境后,直接 pip install 发现并没有将依赖包安装到当前环境,而是安装到 base 环境中了,试了千百种方法,踩过无数大坑,最终想出一种比较稳妥的方法。 为什么执着于

vue.js

vue中防止用户频繁点击按钮(vue防止多次点击)

漠然、 漠然、 发表于2024-04-20 浏览6496 评论0
1、在项目中遇到一个问题:当事件中的代码执行耗费时间,且用户在短时间不断点击按钮,造成短时间多次触发了按钮的事件(不断向服务器发起请求) 2、解决办法 方法一: 定义一个变量(如:isLock)来控制按钮的disable属性,进而来防止用户短时间的多次点击按钮 方法二:全局定义一个指令,通过在按钮绑定指令来控制按钮被点击间隔时间 方法三:只可以点击一次。 3、具体实现: 方法1步骤: ① 首先设置变量isLock属性值为false,使得按钮可点击(disable: true) ② 当用户点

spring cloud

【微服务】一文读懂网关概念+Nginx正反向代理+负载均衡+Spring Cloud Gateway(多栗子)

漠然、 漠然、 发表于2024-04-19 浏览42522 评论0
  个人简介:  > 📦个人主页:赵四司机 > 🏆学习方向:JAVA后端开发  > ⏰往期文章:SpringBoot项目整合微信支付 > 🔔博主推荐网站:牛客网 刷题|面试|找工作神器 > 📣种一棵树最好的时间是十年前,其次是现在! > 💖喜欢的话麻烦点点关注喔,你们的支持是我的最大动力。 前言: 前面介绍了项目的搭建过程并且实现了部分功能,你会发现无论什么时候都离不开Nginx和Gateway的支持,我们用Nginx实现了反向代理

css3

【CSS3】 float浮动与position定位常见问题(个人笔记)

漠然、 漠然、 发表于2024-04-19 浏览4245 评论0
CSDN话题挑战赛第2期 参赛话题:前端技术分享    个人总结的一些知识点,都是以前我在学习float与positon中产生的一些疑问,解决之后把知识点进行了总结。文章包含个人理解,如果有错误,欢迎您来指正。 往期文章 如何完成响应式布局,有几种方法?看这个就够了 详解 CSS3中最好用的布局方式——flex弹性布局(看完就会) [前端CSS高频面试题]如何画0.5px的边框线(详解)CSS3基础属性大全CSS3动画属性 animation详解(看完就会)CSS3 tran