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
J1939源代码分析
Linux内核虚拟内存管理之匿名映射缺页异常分析
3.
源代码分析
3.1触发条件3.2第一次读匿名页3.3第一次写匿名页3.4读之后写匿名页4.应用层实验5.总结在讲解匿名映射缺页异常之前我们先要了解以下什么是匿名页?
零声教育
·
2023-08-08 19:30
1000道程序员常见问题解析
内存管理
操作系统
内核
Linux
编程语言
车载总线系列——
J1939
三
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能站在他人的角度来反对自己。人生在世,最怕的就是把别人的眼光当成自己生活的唯一标准。到最后,既没有活成别人喜欢的样子,也没有活成自己想要的样子。我们只有接纳真实的自己,不自卑、不自傲,才能拥有更强大的内心;只有找到自己的核心价
车载诊断技术
·
2023-08-05 20:48
车载总线类型
汽车行业
人工智能
AUTOSAR
安全
大数据
系统架构
车载总线系列——
J1939
车载总线系列——
J1939
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:没有人关注你。也无需有人关注你。
车载诊断技术
·
2023-08-05 20:18
车载总线类型
汽车行业
网络
汽车
架构
AUTOSAR
车载总线系列——
J1939
二
车载总线系列——
J1939
二我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:没有人关注你。也无需有人关注你。
车载诊断技术
·
2023-08-05 20:47
车载总线类型
汽车行业
网络
服务器
运维
硬件架构
AUTOSAR
Spring IOC功能详细介绍和案列分析
目录1.SpringIOC介绍2.SpringIOC
源代码分析
3.SpringIOC案例分析SpringIOC(控制反转)是Spring框架的一个重要组成部分,它提供了一种将程序的控制权从应用代码转移到配置文件中的方式
Web3&Basketball
·
2023-07-30 04:52
spring
spring
rpc
java
ioc
Glide
源代码分析
(一)
一直想写这篇文章,总怕写得不好。第一步,就先简单分析下Glide的代码流程吧。首先,我们看看,是怎样使用Glide加载图片的。Glide.with(this).load("https://goo.gl/images/r9XuWC").into(iv);可以看到,使用非常简单。那就简单分析下,每一步做了些什么事情。我打算分析下三个比较重要的方法。Glide.with()publicstaticReq
伞U
·
2023-07-28 15:18
tasklet内核
源代码分析
tasklet的使用方法在之前也有讲过,但是不够全面,而且也仅仅知道怎么使用而已,现在看看被人的总结://初始化tasklet_struct结构体voidtasklet_init(structtasklet_struct*t,void(*func)(unsignedlong),unsignedlongdata);//使能一个之前被disable的tasklet;若这个tasklet已经被调度,它会
小坚学Linux
·
2023-07-27 18:13
Linux
kernel
linux
tasklet
8.Vector原理及操作
的集合框架之前),要存储多个数据,此时存在一个Vector类.Vector类底层其实就是一个Object数组,Vector类中的方法是支持同步的(方法使用synchronized修饰)Vector类存储原理:通过
源代码分析
若愚同学
·
2023-07-26 10:38
高观点下的 Vue.js 框架
所谓高观点,只是希望Standpoint尽可能高一些,从设计层面看待Vue.js这样一个框架,而不陷入具体的API讲解或
源代码分析
中,另外,也是为文章标题赢得一些噱头而已。
ssbunny
·
2023-07-24 16:04
理解并实现自动导入(Auto Import)功能的原理
本文将详细介绍自动导入功能的原理,包括
源代码分析
、抽象语法树(AST)转换和生成新代码的过程。
源代码分析
实现自动导入功能的第一步是对源代码进行分析。这通常通过将源代码解析成抽象语法树(AST)来完成。
Lee_Chen86
·
2023-07-19 04:05
JavaScript
javascript
前端
typescript
x264源代码简单分析:编码器主干部分-2
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2023-07-17 10:09
x264
开源多媒体项目源代码分析
x264
编码
H.264
Slice
NALU
x264源代码简单分析:宏块编码(Encode)部分
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2023-07-17 10:09
x264
开源多媒体项目源代码分析
x264
DCT
量化
残差
编码
J1939
协议简介【小白入门】
文章目录
J1939
协议简介
J1939
主要特性报文格式及使用方法(
J1939
/21)地址和名称(
J1939
/81)地址请求报文传递(
J1939
/21和
J1939
/7x)TP_BAM报文TP_CM报文报文接收
无法回到的过去
·
2023-07-15 10:13
J1939
网络
嵌入式硬件
arm
stm32
J1939
协议解析
关于对
J1939
的一点理解,有错误的话请指正。缩写定义PGN在CAN数据帧的数据域中需要指明参数群时,PGN是表示成24位。
萌新洛尘
·
2023-07-14 06:57
qt
python
webservice
Linux内核
源代码分析
一(Linux0.12)
Linux内核
源代码分析
一(Linux0.12)Linux内核主要由5个模块构成,它们分别是:进程调度模块、内存管理模块、文件系统模块、进程间通信模块和网络接口模块。
ch132
·
2023-06-24 11:34
Linux
linux
【代码阅读软件】source insight 4.00.0.124 的 下载、安装、阅读代码
目录一、概述二、安装步骤三、看代码的步骤3.1新建工程3.2同步代码文件一、概述SourceInsight是一款强大的
源代码分析
工具,可以用于浏览、编辑、搜索、分析源代码。
wkd_007
·
2023-06-19 11:42
嵌入式开发
windows
c++
c语言
编辑器
面试题丨android面试问题合集
静态分析工具是指在不运行程序的情况下,通过对程序文件进行
源代码分析
,从而对程序的安全性、可靠性、性能等进行分析的工具。
极安御信安全研究院
·
2023-06-16 18:03
网络安全
linux用户空间open函数怎么调到内核的open,linux内核sys_open
源代码分析
打开一个文件,是通过内核提供的系统调用sys_open来实现的,在用户空间的open函数会被编译器编译成为int80的汇编代码,进入内核空间执行打开操作,我们来顺着内核的代码来看一下具体的实现过程。sys_open函数定义在fs/open.c文件,定义如下asmlinkagelongsys_open(constchar__user*filename,intflags,intmode){longre
weixin_39695323
·
2023-06-14 20:09
IPEmotion采集
J1939
协议信号
一背景由于商用车相对于乘用车更注重实用性,功能也较单一,且具有产量小的特点,因此在设计开发时需要进行约束,以更大程度实现软硬件的复用和成本的降低,在此需求下
J1939
协议便随之产生了。
WINDHILL_风丘科技
·
2023-06-13 21:56
车辆测试
数据采集
IPEmotion
IPEmotion
数据采集
J1939
三种列式存储
源代码分析
读取差异
三种列式存储
源代码分析
读取差异tablename:t列信息:A,B,C三列,列数据量相同,类型为string表数据量大小:300G,每列数据100G主要分析两种类型的sql对于不同存储格式的读取数据量大小
君子慎独焉
·
2023-06-12 21:37
Python modbus_tk 库源码分析
#modbus_tk
源代码分析
##前言modbus_tcp协议是工业项目中常见的一种基于TCP/IP协议的设备数据交互协议。
.Hanabi
·
2023-06-11 15:00
go-libp2p-net
源代码分析
IPFS网络包处理所有对等网络。它连接到其他主机,它加密通信,它在网络的客户端服务和目标主机之间复用消息。它有多个子组件:Conn-与单个Peer的连接MultiConn-一组与单个Peer的连接SecureConn-加密(类似tls)连接Swarm-保持与对等体的连接,与每个MultiConn的多路复用Muxer-服务和Swarm之间的多路复用。处理请求/回复。service-连接外部客户服务和
区块链布道者Enoch
·
2023-04-21 18:35
epoll_wait
源代码分析
在io多路复用中,有三个主要操作。epoll_create接口描述intepoll_create(intsize);创建epoll的句柄,size是监听的数目,这个参数不同于select()中的第一个参数,给出最大监听的fd+1的值,参数size并不是限制了epoll所能监听的描述符最大个数,只是对内核初始分配内部数据结构的一个建议。当创建好epoll句柄后,它就会占用一个fd值,在linux下如
Gin_714d
·
2023-04-18 12:43
CAN总线调试步骤
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的
J1939
协议。配置can
三杯水Plus
·
2023-04-16 06:49
mysql innodb 源码_MySQL列:innodb的源代码的分析的基础数据结构
在过去的一年中的数据库相关的
源代码分析
。前段时间分析levelDB实施和BeansDB实现,数据库网络分析这两篇文章非常多。他们也比较深比较分析,所以没有必要重复很多劳力。
weixin_39639286
·
2023-04-15 18:07
mysql
innodb
源码
mysql innodb源码_MySQL系列:innodb
源代码分析
之内存管理
在innodb中实现了自己的内存池系统和内存堆分配系统,在innodb的内存管理系统中,大致分为三个部分:基础的内存块分配管理、内存伙伴分配器和内存堆分配器。innodb定义和实现内存池的主要目的是提供内存的使用率和效率,防止内存碎片和内存分配跟踪和调试。我们先来看看他们的关系和结构。下面是它的关系结构图:上图中的:ut_mem_block块是基础内存管理Buddyallocator是内存伙伴分配
何以法考人
·
2023-04-15 18:37
mysql
innodb源码
庖丁解牛之LruCache
源代码分析
和设计
背景LruCache这个很常见,做过android的开发没见过也都听说过这个,一般应用常见就是做缓存的时候用到,说一下我与LruCache的故事吧,好多年面试的时候让我实现一下Lru算法,我当时用HashMap搞的,搞的好复杂,其实你看Android的中LruCahe类很简单,就三百多行代码什么是Lru算法呢?LRU是LeastRecentlyUsed的缩写,即最近最少使用,常用于页面置换算法,是
饥饿的大灰狼
·
2023-04-15 12:17
HDFS
源代码分析
之DataNode BlockScanner实现
BlockScanner实现每个DataNode都会有一个BlockScanner周期性的验证DataNode上存储的所有数据块的正确性,并把损坏的数据块报告给NameNode。VolumeScanner是专门针对每个存储目录做块扫描的服务,由于DataNode可以使用多目录,所以BlockScanner会持有多个VolumeScanner。publicclassBlockScanner{.../
苍老流年
·
2023-04-14 07:58
大数据
--
hadoop源代码分析
代码审计思路详解
代码审计概念代码审计定义代码审计(Codeaudit)是一种以发现程序错误,安全漏洞和违反程序规范为目标的
源代码分析
。软件代码审计是对编程项目中源代码的全面分析,旨在发现错误,安全漏洞或违反编程约定。
C1yas0
·
2023-04-14 06:03
java
php
CAN\CANFD\FlexRay\LIN 一文深度解析常见通信协议
J1939
部分感觉和CAN差不多就没有详细继续学习,另外感觉
J1939
官网讲的一般。
肥羊也
·
2023-04-14 01:43
通信
网络协议
单片机
物联网
iot
mcu
spring mvc源码学习笔记(学习自springMvc
源代码分析
与实践)
SpringMvc自身创建的过程mvc中的servlet一共有三个层次,分别为HttpServletBeanFrameworkServletDispatcherServlet其中第一个是直接继承httpServlet第二个是初始化webapplicationContext第三个是初始化自身的9大组件DispatcherServlet主要使用OnRefresh调用initStrategies初始化9
张帆demo
·
2023-04-12 16:37
6.S081 附加Lab4 从源代码看进程退出——exit,wait,kill
6.S081附加Lab4从源代码看进程退出过程——exit,wait,kill进程退出,主要有两种方式exit和killed,本博客根据xv6
源代码分析
,进程退出并释放资源的过程。
蔚天灿雨
·
2023-04-11 22:22
OS
-
6.S081
底层函数实现/数据结构
系统架构
unix
密码学相关概念
https://blog.csdn.net/omnispace/article/details/79311967[以太坊
源代码分析
]IV.椭圆曲线密码学和以太坊中的椭圆曲线数字签名算法应用参考:https
古则
·
2023-04-11 16:35
vector canoe 12/13/14/15 CANape 19 ASAP2 16 Canoe 15 lin flexray diva
j1939
ethernet car2x scope
当众多的汽车“攻城狮”们正在为开发或测试过程中的BUG头疼时,Vector又悄无声息地发布了15.0版本的CANoe,这对小伙伴们无疑是一个晴天霹雳,相信好多“狮友”们都在抱怨,刚刚对14.0版本掌握熟练,新版本就发布了。不要慌,相信大家看完这篇文章,就会重新对工作燃起希望。一、SiL软件在环测试(SiL)与硬件在环测试(HiL)在整个测试过程中占据同等重要的地位。15.0版本支持在CANoe中执
crcsafe
·
2023-04-11 09:37
CANOE
14/15
canape
19
模拟复制crack
key
canoe破解复制模拟
python
c++
c#
开发语言
STM32 CAN初始化详解
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的
J1939
协议。近年来,其所具有的高可靠
IT小生lkc
·
2023-04-09 14:16
stm32
单片机
stm32
嵌入式硬件
mcu
物联网
文末送靶场邀请码 | 怎样快速入门Java代码审计?(一问一答汇总)
代码审计(CodeAudit)是一种以发现安全漏洞、程序错误和违反程序规范为目标的
源代码分析
。
Ms08067安全实验室
·
2023-04-07 10:10
编程语言
人工智能
java
大数据
面试
linux fs
源代码分析
,BlueFs
源代码分析
报告.doc
BlueFs
源代码分析
报告BlueFs
源代码分析
报告一、什么是BluefsBluefs是密歇根大学电子工程与计算机科学系的研究者们提出的一个分布式文件系统。
weixin_39611546
·
2023-04-06 14:54
linux
fs源代码分析
【AUTOSAR-Nm】-2.2-通过CAN/Lin...信号报告Nm状态机的跳转
点击返回「《Autosar_BSW高阶配置》总目录」案例背景(共4页精讲):该篇博文将告诉您:如何通过Can/Lin/Fr/Udp/
J1939
信号,获取每个通道对应状态机的跳转信息:“前一次状态”和“当前状态
汽车电子助手
·
2023-04-06 12:14
Autosar_BSW高阶配置
#
Nm(Network
Management)
Autosar
Autosar
Kotlin学习之开
源代码分析
、重构(二)
3.4MVVM3.4.1viewmodel3.4.1.1RxViewModelabstractclassRxViewModel(privatevalschedulerProvider:SchedulerProvider):ViewModel(){varjobs=mutableListOf()funlaunch(code:suspendCoroutineScope.()->Unit){jobs.ad
wavaya
·
2023-04-05 10:38
CAN总线常见问题解答
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的
J1939
协议。CA
DFWee IMU
·
2023-04-03 05:36
东方微电
传感器
姿态
罗盘
倾角
网络
c语言
嵌入式硬件
stm32
硬件工程
深入解析SpringBoot核心运行原理和运作原理源码
本章会带领大家通过源码学习SpringBoot的核心运作原理,内容涉及自动配置的运作原理、核心功能模块、核心注解以及使用到的核心
源代码分析
。核心运行原理使用SpringBoot时,我们只需引|
写代码的珏秒秒
·
2023-04-03 04:19
编程
Java
程序员
spring
boot
java
spring
GSYGithubAppWeex
源代码分析
https://github.com/CarGuo/GSYGithubAppWeex思路:创建一个helloworld简单weex项目对比GSYGithubAppWeex项目,一样的是框架自有代码,不同的为差异性代码,针对这一部分进行研究分析得出config/config.js网络配置proxyTableconfig/webpack.common.conf.jsweexEntry网页配置入口点co
陈桐Caliburn
·
2023-04-02 05:04
在
J1939
中多帧数据如何发送,它是通过TP.CM_BAM和TP_DT报文发送
1,多帧报文是通过专门的多帧发送报文来传递发送的,其中常见的由DM1报文(故障读取的报文)RC报文(缓速器扭矩特性报告的报文)还由ETC7(AMT相关的报文)2,那么这些多帧是如何发送到总线上的?这个时候就要用到TP.CM_BAM和TP_DT报文了首先如果是单帧报文,那么他们用各自的ID直接发送到总线上如果是多帧数据就需要用到TP_DT了,例如:DM1多帧发送故障数据到总线,那么发送的过程是如下:
鼾声鼾语
·
2023-04-01 01:41
嵌入式开发
C语言基础
【Lilishop商城】No3-7.模块详细设计,订单模块-1(购物车、收银台)的详细设计
全部目录看顶部专栏,代码、文档、接口路径在:【Lilishop商城】记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客全篇会结合业务介绍重点设计逻辑,其中重点包括接口类、业务类,具体的结合
源代码分析
清晨敲代码
·
2023-03-31 20:35
lilishop商城学习
购物车
支付
Linux内核API
进行Linux内核
源代码分析
与内核API验证,需要具备一定的基础知识,掌握了这些基础知识后,才能在Linux内核
源代码分析
与内核API验证实例的理解中做到游刃有余。
夏承熙
·
2023-03-30 18:04
linux
Iperf
源代码分析
(三)
SocketAddr类SocketAddr类定义在lib/SocketAddr.hpp中,实现在lib/SocketAddr.cpp中。SocketAddr类封装了网络通信中经常用到的地址结构以及在这些结构上进行的操作。地址解析也是在SocketAddr的成员函数中完成的。首先讨论一下Socket编程中用于表示网络地址的数据结构。网络通信中的端点地址可以一般化的表示为(地址族,该族中的端点地址)。
Skyline
·
2023-03-29 15:11
源码分析
代码分析
socket
struct
数据结构
网络
unix
七,iperf3
源代码分析
:状态机及状态转换过程--->运行正向TCP单向测试时的服务端代码
本文目录一、测试用命令二、客户端与服务端测试业务控制流程与状态机交换三、iperf3服务端状态机中各个状态解析状态机迁移图初始化状态IPERF_START状态PARAM_EXCHANGE状态CREATE_STREAM状态TEST_START状态TEST_RUNNING状态TEST_END状态EXCHANGE_RESULT状态DISPLAY_RESULT状态IPERF_DONE状态四、iperf3服
林哥小站
·
2023-03-29 15:20
iPerf3源代码阅读分析
tcp/ip
网络
java
Android:事件分发机制源码解读与滑动冲突解决方案
事件分发
源代码分析
1.Activity事件分发首先从Activity的dispatchTouchEvent方法入手publicbooleandispatchTouchEvent(MotionEventev
rechen
·
2023-03-24 11:52
Python 虚拟机集合set实现原理及源码解析
的实现原理及源码剖析数据结构介绍创建集合对象往集合当中加入数据哈希表数组扩容从集合当中删除元素pop总结深入理解Python虚拟机:集合(set)的实现原理及源码剖析在本篇文章当中主要给大家介绍在cpython虚拟机当中的集合set的实现原理(哈希表)以及对应的
源代码分析
·
2023-03-23 20:50
2017年书单。
《SpringMVC
源代码分析
与实践》5.《深入浅出Node》6.《MongoDB权威指南》7.《ECMAScript6入门》8.《活着》9.《我们仨》10.《你只是看起来很努力》
Themores
·
2023-03-22 15:04
上一页
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
其他