E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AutoSAR代码分析
设计模式-visit模式-在语法树的实践
文章目录背景示例
代码分析
灵活性双重分派总结背景很多项目代码有accept()用法,在calcite里也看到了这种,深入了解一下语法树遍历:编译器通常会将源代码解析成抽象语法树(AST)。
wending-Y
·
2024-08-23 14:17
数据结构
设计模式
AUTOSAR
与UDS
一、
AUTOSAR
基本概念什么是
AUTOSAR
:
AUTOSAR
全称为“AUTomotiveOpenSystemARchitecture”,译为“汽车开放系统体系结构”;
AUTOSAR
架构由应用层(ApplicationLayerAP
Flying_Dan
·
2024-08-23 10:52
车载相关技术畅谈
linux
网络
【
AUTOSAR
-DEM】-2.2-给UDS/OBD DTC增加功能抑制/PreCondtion
点击返回「《
Autosar
_BSW高阶配置》总目录」案例背景(共8页精讲):给UDS/OBDDTC增加功能抑制/Pre-Conditon。
汽车电子助手
·
2024-08-23 10:18
Autosar_BSW高阶配置
#
DEM
Autosar
autosar
深入Swift编译器的心脏:探索插件系统的奥秘
在Swift的世界中,编译器插件系统是一个强大的工具,它允许开发者扩展编译器的功能,实现定制化的
代码分析
和转换。本文将深入探讨Swift编译器插件系统的工作原理,并展示如何使用这一系统来增强开发流程。
杨哥带你写代码
·
2024-08-22 23:13
swift
开发语言
ios
Visual Studio 和 VSCode 哪个好?
它对微软自家的技术栈(如.NET、C#、VB.NET等)有深度集成,提供了丰富的内置工具和特性,如即时
代码分析
、性能分析器、单元测试工具等。VS适合处理大型企业项目,
Rverdoser
·
2024-08-22 23:40
visual
studio
vscode
ide
AIGC(人工智能生成内容)的底层技术:技术架构、逻辑代码
AIGC(人工智能生成内容)的底层技术涉及多个方面,包括技术架构、逻辑
代码分析
与原理实现。以下是对这些方面的详细阐述,并包含相应的代码示例。
熊群
·
2024-08-22 20:55
AIGC
人工智能
RabbitMQ消费者多线程
跑了几天以后发现有大量消息堆积,通过rabbitmq控制台看到Ready了几万条数据,Pulish是3/s左右,但Consumerack则1/s左右,
代码分析
后发现有很多mysql的查询操作,但是优化起来比较有难度
powJ修炼之路
·
2024-08-22 20:25
#
RabbitMQ
rabbitmq
【王道训练营】第二题 你的任务是计算a+b。
文章目录答案
代码分析
举例说明C语言基础知识:输入输出和算术操作符输入和输出示例1:使用`printf`和`scanf`函数示例2:使用`printf`函数打印多种类型的值示例3:使用算术操作符总结答案#
云梦之泽moon
·
2024-03-26 14:32
c语言
算法
开发语言
AUTOSAR
汽车电子嵌入式编程精讲300篇-车载 CAN 总线延时特性分析及优化(续)
目录3.1.2通信错误恢复时间3.2延时指标研究3.2.1总线Burst情况3.2.2抖动
格图素书
·
2024-03-19 06:44
汽车
网络
开源的java
代码分析
库介绍
本文将为您详细讲解开源的Java
代码分析
库,以及如何安装这些库、它们的特性、区别和应用场景。
人生万事须自为,跬步江山即寥廓。
·
2024-03-16 00:00
java
开发语言
开源
java
开发语言
第三章 软件定义汽车的典型架构
第三章软件定义汽车的典型架构软件定义汽车的总体架构可以分为四层架构:(1)硬件平台,异构分布式硬件架构;(2)系统软件层,包括虚拟机、系统内核、POSIX、
Autosar
等;(3)应用中间件和开发框架包括功能软件
_长风_
·
2024-03-02 19:08
汽车系统架构&软件架构
汽车
架构
STM32使用PB3, PB4引脚的注意事项
经过多次实验、
代码分析
,发现并不是DAC的问题,而是GPIO的问题,4个GPIO中使用了P
潇洒的电磁波
·
2024-02-27 04:13
嵌入式软硬件设计
stm32
PB3
PB4
鸿蒙LiteOS-M 内核初始化
目录一、LiteOS-M初始化内核二、LOS_KernelInit
代码分析
三、LOS_Start代码解析坚持就有收获一、LiteOS-M初始化内核在LiteOS-M应用程序中,系统初始化如下:/***@
嵌入式底层
·
2024-02-26 09:51
c语言
开发语言
OpenHarmony
LiteOS
物联网
AUTOSAR
对基础软件开发是喜还是忧?
导读::因为这些年,
AUTOSAR
一直在普及,大家也越来越认识到这个
AUTOSAR
的重要性,所以用的人也非常多,所以这里面我就不去做这个
AUTOSAR
使用方面的介绍,本文主要还是想从我自己多年从事基础软件开发和用
智能交通技术
·
2024-02-20 15:42
大数据
编程语言
python
人工智能
java
题目 1045: [编程入门]自定义函数之整数处理
代码分析
:重点在于对最大值为第一个数的情况,考虑
进击的小童
·
2024-02-20 14:56
C语言网题目
算法
数据结构
c语言
题目 1031: [编程入门]自定义函数之字符串反转
样例输入:123456abcdef样例输出:fedcba654321
代码分析
:这段代码的主要功能是接受用户输入的字符串,然后反转该字符串并输出,但是在输出过程中会跳过空格符和换行符。
进击的小童
·
2024-02-20 14:52
C语言网题目
c语言
C语言网训练题
ADC模数转化器简介&AD单通道显示电压值&AD多通道
函数学习AD单通道
代码分析
main.c#include"stm32f10x.h"//Deviceheader#include"Delay.h"#include"OLED.h"#include"AD.h"uint16
调试Bug小能手
·
2024-02-20 11:57
stm32
单片机
嵌入式硬件
x86使用页表实现虚拟内存原理分析---使用
代码分析
分页机制这一部分在手册第四章视频讲解可以看这一个课程在不使用分页机制的时候,我们看到的是物理内存,物理内存有多大,我们就可以使用多大的内存使用内存分页机制,我们就可以扩充访问的地址范围,也可以实现权限的细分,实际上就是实现虚拟内存,将地址进行映射,看到的内存更大了,但是实际上可以使用的内存的大小还是不变的访问的内存==>从页表里面找物理内存==>访问实际的物理内存开启以后得访问过程:根据段寄存器找
唐·柯里昂798
·
2024-02-20 04:01
手写操作系统
数据库
服务器
经验分享
linux
汇编
windows
ubuntu
车载软件架构 —— Adaptive
AUTOSAR
软件架构中时间同步、网络管理和软件更新策略
车载软件架构——Adaptive
AUTOSAR
软件架构中时间同步、网络管理和软件更新策略我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师(Wechat:gongkenan2013)。
车载诊断技术
·
2024-02-19 22:46
AUTOSAR
AP
大数据
AUTOSAR
电子电器架构
车载诊断协议
DoIP
架构
车载软件架构 —— Adaptive
AUTOSAR
软件架构中通信管理、诊断管理策略
车载软件架构——Adaptive
AUTOSAR
软件架构中通信管理、诊断管理策略第四篇我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师(Wechat:gongkenan2013)。
车载诊断技术
·
2024-02-19 22:45
汽车行业
AUTOSAR
电子电器架构
车载功能子系统
车载诊断协议
DoIP
车载软件架构 —— Adaptive
AUTOSAR
软件架构中操作系统
车载软件架构——Adaptive
AUTOSAR
软件架构中操作系统我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师(Wechat:gongkenan2013)。
车载诊断技术
·
2024-02-19 22:15
AUTOSAR
AP
AUTOSAR
Adaptive
电子电器架构
车载诊断协议
车载功能子系统
HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核基础-信号量semaphore
目录一、信号量基本概念二、信号量运行机制三、信号量开发流程四、信号量接口五、
代码分析
(待续...)坚持就有收获一、信号量基本概念信号量(Semaphore)是一种实现任务间通信的机制,可以实现任务间同步或共享资源的互斥访问
嵌入式底层
·
2024-02-19 11:02
harmonyos
华为
OpenHarmony
鸿蒙
LiteOS
集成开发环境(IDE)的用途?
2.
代码分析
和重构工具:IDE可以提供
代码分析
和重构工具,帮助开发者理解代码
·
2024-02-19 10:28
运维
浅谈redis缓存及缓存雪崩的处理
目录前言
代码分析
第一种代码案例:第二种方案,加锁第三种方案:semaphore实现共享锁第四种方案:基于DCL(DoubleCheckLock)模式,结合Semaphore,再次进一步对代码进行优化。
白不懂黑的静
·
2024-02-15 08:08
Redis
spingboot
redis
缓存
一篇文章教你从入门到精通 Google 指纹验证功能
SunDaxiangGoogle从Android6.0开始,提供了开放的指纹识别相关API,通过此篇文章可以帮助开发者接入指纹验证的基础功能,并且提供了系统应用基于指纹验证的功能扩展,如指纹验证登录功能核心流程图和关键
代码分析
vivo互联网技术
·
2024-02-15 06:53
恶意
代码分析
实战 第十一章 恶意代码的行为
本章主要熟悉恶意代码的行为。下载器和启动器常见的两种恶意代码是下载器和启动器。下载器从互联网上下载其他的恶意代码,然后在本地系统中运行。下载器通常会与漏洞利用(exploit)打包在一起。下载器常用WindowsAPI函数URLDownloadtoFileA和WinExec,来下载并运行新的恶意代码。启动器(也称为加载器)是一类可执行文件,用来安装立即运行或者将来秘密执行的恶意代码。启动器通常包含
doinb1517
·
2024-02-14 21:41
HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核内存管理-动态内存
目录一、动态内存运行机制二、动态内存开发流程三、动态内存使用说明四、动态内存核心算法五、动态内存接口六、
代码分析
(待续...)坚持就有收获一、动态内存运行机制动态内存管理,即在内存资源充足的情况下,根据用户需求
嵌入式底层
·
2024-02-14 14:26
harmonyos
华为
LiteOS
OpenHarmony
鸿蒙
AutoSAR
系列讲解(实践篇)9.1-协议数据单元PDU
AutoSAR
系列讲解(实践篇)9.1-协议数据单元PDU协议数据单元PDU一、IPDUM深入二、PDU转换图协议数据单元PDU->返回总目录<-本章主要是讲解通信(不包括诊断和标定的纯通信),同样是主要以
雪云飞星
·
2024-02-14 08:08
AutoSAR
PDU
图解
通信
IPDUM
AutoSAR
(基础入门篇)9.1-协议数据单元PDU
同样,忘了通信是怎么回事的同学请回顾一下4.3节(
AutoSAR
系列讲解(入门篇)4.3-BSW的Communicati
ManGo CHEN
·
2024-02-14 08:07
汽车电子
Autosar基础入门篇
Autosar
汽车电子
STM32读取MPU6050数据并通过角度值控制舵机运动(STM32、GY-521 MPU6050、SG90舵机、MG946舵机)
三、
代码分析
四、完整工程代码最终现象STM32F103读取MPU6050数据控制舵机运动一、MPU6050数据读取使用软件
海风-
·
2024-02-14 07:45
stm32
舵机
MPU6050
golang的Cobra包解析
文章目录:Cobra介绍1.1概念1.2安装1.3初始化1.4
代码分析
Cobra实践2.1子命令2.2子命令嵌套2.3参数2.4标志2.5读取配置2.6编译运行1.Cobra介绍Cobra是一个用来创建命令行的
祁小彬
·
2024-02-14 04:20
BERT开源
代码分析
(一)——dataset数据加载模块
dataset模块pytorch版本的BERT的源码链接我将会为大家梳理代码,解读代码。并提出自己的一些见解基本注释已经穿插在代码块中,另外一些看法单独拿出来说1.vocab.py#导包importpickleimporttqdmfromcollectionsimportCounterclassTorchVocab(object):def__init__(self,counter,max_size
时光诺言
·
2024-02-14 01:23
机器学习—NLP领域
bert
人工智能
深度学习
python
nlp
HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核内存管理-静态内存
目录一、内存管理二、静态内存2.1、静态内存运行机制2.2、静态内存开发流程2.3、静态内存接口2.4、实例2.5、
代码分析
(待续...)坚持就有收货一、内存管理内存管理模块管理系统的内存资源,它是操作系统的核心模块之一
嵌入式底层
·
2024-02-13 17:43
harmonyos
华为
OpenHarmony
鸿蒙
LiteOS
HCIA-HarmonyOS设备开发认证V2.0-3.2.轻量系统内核基础-中断管理
目录一、中断基础概念二、中断管理使用说明三、中断管理模块接口四、
代码分析
(待续...)坚持就有收获一、中断基础概念在程序运行过程中,出现需要由CPU立即处理的事务时,CPU暂时中止当前程序的执行转而处理这个事务
嵌入式底层
·
2024-02-13 17:13
harmonyos
华为
OpenHarmony
LiteOS
鸿蒙
HCIA-HarmonyOS设备开发认证V2.0-3.2.轻量系统内核基础-软件定时器
目录一、软件定时器基本概念二、软件定时器运行机制三、软件定时器状态四、软件定时器模式五、软件定时器开发流程六、软件定时器使用说明七、软件定时器接口八、
代码分析
(待续...)坚持就有收获一、软件定时器基本概念软件定时器
嵌入式底层
·
2024-02-13 17:13
OpenHarmony
LiteOS
鸿蒙
harmonyos
华为
【新书推荐】7.5 goto、break、continue语句
本节必须掌握的知识点:示例二十六
代码分析
汇编解析示例二十七
代码分析
汇编解析7.5.1示例二十六■goto语句:无条件转移语句。
bcdaren
·
2024-02-13 14:02
《汇编的角度——C语言》
汇编
c语言
【单片机】Android手机USB外接STM32单片机通过ADB实现投屏反向控制的功能
Android手机USB外接STM32单片机通过ADB实现投屏反向控制的功能前言一、功能演示二、实现步骤1、开发环境2、
代码分析
(1)USBHost处理函数(2)ADB事务处理函数(3)ADB底层通信函数
牛顿的三棱镜
·
2024-02-13 13:34
Android
ADB
单片机
android
stm32
求出100至999范围内的所有水仙花数。
用例输入1用例输出1
代码分析
#include#includeusingnamespacestd;intmain(){inta,b,c,i=100;for(
2401_82881310
·
2024-02-13 12:58
c++
算法
开发语言
AutoSAR
(基础入门篇)8.1-IO架构
不知道大家还记得之前讲过的IO功能在BSW中的结构不,如果已经没有印象了,大家可以先花几分钟回头看看4.2节(
AutoSAR
系列讲解(入门篇)4.2-BSW的I/O功能_ManGoCHEN的博客-CSDN
ManGo CHEN
·
2024-02-13 08:10
Autosar基础入门篇
汽车电子
java
网络
服务器
Autosar
汽车电子
AutoSAR
(基础入门篇)8.5-C/S原理进阶
记得之前有小伙伴来问过我C/S接口异步和同步的问题,下面我们就展开来详细聊聊这个事。C/S接口大家应该比较熟悉了已经,同样放链接,忘记了的小伙伴可以回头看看2.3节和3.4节。目录一、同步调用二、异步调用1、带时限(Timeout)2、循环等待(Polling)
ManGo CHEN
·
2024-02-13 08:30
Autosar基础入门篇
汽车电子
java
前端
网络
汽车电子
Autosar
AutoSAR
(基础入门篇)8.3-IO相关驱动(二)
目录一、ICU驱动1、边缘计数(EdgeCount)2、边缘检测(SignalEdgeDetection)3、信号测量(SignalMeasurement)
ManGo CHEN
·
2024-02-13 07:48
Autosar基础入门篇
汽车电子
汽车电子
Autosar
【华为OD机试真题 Python语言】8、停车场车辆统计 | 机试真题+思路参考+代码解析
文章目录一、题目题目描述输入输出样例1样例2二、思路参考三、代码参考作者:鲨鱼狼臧个人博客首页:鲨鱼狼臧专栏介绍:2023华为OD机试真题,使用Python进行解答,专栏每篇文章都包括真题,思路参考,
代码分析
鲨鱼狼臧
·
2024-02-13 06:33
华为OD机试真题
Python语言
华为od
python
开发语言
华为
AutoSAR
(基础入门篇)8.2-IO相关驱动(一)
想必大家之前也经常的听我讲到过这个MCAL,也有一定的了解了,说白了就是一堆芯片的API库,
AutoSAR
将不同的芯片封装起来达到可以无缝更换芯片的目的。
ManGo CHEN
·
2024-02-12 20:50
汽车电子
Autosar基础入门篇
汽车电子
Autosar
打开java语言世界通往字节码世界的大门——ASM字节码操作类库
ASM提供了一些常见的字节码转换和分析算法,可以从中构建定制的复杂转换和
代码分析
工具。ASM提供了与其他Java字节码框架类似的功能,但侧重于性能。
·
2024-02-12 14:43
后端
IDEA 初始化 Git 本地仓库,并提交到远程仓库超详细图文步骤
IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、
代码分析
、创新的GUI设计等方面的功能可以说是超常的
=蜗牛=
·
2024-02-12 01:06
实用教程
git
idea
maven
gitlab
【新书推荐】7.4 多重循环
本节必须掌握的知识点:for循环嵌套语句示例二十五
代码分析
汇编解析7.4.1for循环嵌套语句在我们总结中,语句块这个解释不知道读者是否感到不解,既然语句块里可以做任何事情,那么它的里面就可以再写一个循环语句
bcdaren
·
2024-02-11 18:51
《汇编的角度——C语言》
汇编
c语言
【新书推荐】7.3 for语句
本节必须掌握的知识点:示例二十四
代码分析
汇编解析for循环嵌套语句示例二十五7.3.1示例二十四■for语句语法形式:for(表达式1;表达式2;表达式3){语句块;}●语法解析:第一步:执行表达式1,
bcdaren
·
2024-02-11 18:50
汇编
c语言
Vue组件开发系列之badge组件
AntJavascript/widgetUI/tree/master/badgeFireShotCapture8-nvx-http___localhost_8080_demo#_badge.png组件结构:{{title}}
代码分析
vue爱好者
·
2024-02-11 07:21
AutoSAR
(基础入门篇)5.4-
Autosar
_汽车ECU项目的开发流程
目录前言一、团队介绍二、
AutoSAR
开发流程前言项目的基础入门篇终于是要讲完了(后面可能还有一些补充内容)。
ManGo CHEN
·
2024-02-11 03:55
汽车电子
Autosar基础入门篇
汽车电子
Autosar
AutoSAR
(基础入门篇)7.1-汽车电子开发软件DaVinci Developer界面简介
目录一、Dev界面简介二、Dev使用流程简介一、Dev界面简介经典的是更老的版本,博主这里用的是较新一点的版本,不过大家不必担心版本问题,因为操作几乎都一样。我们先简单浏览一遍这个界面,大致从上往下看可以分为这么几部分:1.导航栏:File那一排2.工具栏&
ManGo CHEN
·
2024-02-11 01:00
Autosar基础入门篇
汽车电子
汽车电子
Autosar
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他