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
FreeRTOS源码解析
Android--Jetpack--Databinding
源码解析
慢品人间烟火色,闲观万事岁月长一,基本使用关于databinding的基本使用请看之前的文章Android--Jetpack--Databinding详解-CSDN博客二,xml布局解析分析源码呢,主要就是从两方面入手,一个是使用,一个是APT生成的代码。我们看一下上一篇文章我们的布局xml文件:然后我们看一下APT生成的代码:打开之后,格式化一下,看看代码:falsefalsetrue我们发现每
袁震
·
2023-12-17 07:34
android-jetpack
android
android
jetpack
databinding
mvvm
Ubuntu下安装ONNX、ONNX-TensorRT、Protobuf和TensorRT
引言安装目标与背景推荐软件版本和硬件要求二、安装onnx三、安装protobuf四、安装TensorRT下载源文件直接安装,我比较推荐使用deb文件安装五、安装onnx-tensorrt六、解析onnx到tensorrt模型库解析
源码解析
七
梦想的理由
·
2023-12-17 06:57
ubuntu
tensorrt
onnx
ubuntu
linux
运维
积木式移动互联网App Hybrid框架-modular
源码解析
(1)
现在解析一下modular的核心源码,代码在上一个博文中给出了git下载地址。如今都在喊大前前端研发,但HTML要依赖Native端的能力还是需要对应的原生研发,本人开源了框架代码,也希望有志同道合的码农一起继续完善框架代码,欢迎各位来拍砖!大家有什么建议,可以直接给我email:
[email protected]
接下来我们分几个部分讲解1.框架流程图及实现简要说明2.Javascript
认真的人最可爱
·
2023-12-17 05:37
iOS技术研发
Hybrid框架
android
iOS逆向实战--021:fishHook
源码解析
fishHook是Facebook提供的开源库,利用MachO文件的加载原理,动态修改懒加载和非懒加载两张符号表,用来HOOK外部调用的C函数。详情可查看官方文档rebinding结构体structrebinding{constchar*name;void*replacement;void**replaced;};name:需要HOOK的函数名称,C字符串replacement:新函数的地址rep
帅驼驼
·
2023-12-17 02:52
FreeRTOS
_Stm32F103系列单片机标准库移植
目录标题1、下载
FreeRTOS
源码1.1github仓库下载1.2官网下载1.3百度网盘下载2、
FreeRTOS
移植2.1首先需要有一个可运行的标准库工程2.2在工程内创建一个
FreeRTOS
文件夹,
南有孤岛°
·
2023-12-17 02:26
FreeRTOS
STM32
单片机
stm32
嵌入式硬件
FreeRTOS
中实现精确的us级延时
目录标题前言1、利用SysTick(滴答)定时器1.1、滴答定时器简介1.2、裸机中使用SysTick实现延时1.3、在
FreeRTOS
中使用SysTick实现延时2、利用硬件定时器实现延时函数3、利用
南有孤岛°
·
2023-12-17 02:26
STM32
单片机
嵌入式硬件
FreeRTOS
_调试与优化
目录标题前言1、vTaskList()2、vTaskGetRunTimeStats()2.1、标准库——使用教程1、初始化一个定时器来提供统计功能所需的时基2、在
FreeRTOS
Config.h中使能相关的宏定义
南有孤岛°
·
2023-12-17 02:55
FreeRTOS
STM32
单片机
stm32
Spring使用xml启动
源码解析
本文章出处Spring使用xml启动
源码解析
转载请说明出处工程准备引入Spring最小依赖UTF-85.1.8.RELEASEjunitjunit4.12testorg.springframeworkspring-context
神易风
·
2023-12-17 00:18
SpringBoot源码分析(三):SpringBoot的事件分发机制
文章目录通过源码明晰的几个问题Spring中的事件Springboot是怎么做到事件监听的另外两种注册的Listener
源码解析
加载listenerSpringApplicationRunListenerEventPublishingRunListenerSimpleApplicationEventMulticaster
MengFly_
·
2023-12-16 22:23
Springboot
spring
boot
spring
java
SpringBoot
源码解析
2:启动流程1
SpringBoot
源码解析
2:启动流程11.启动方式2.
hao9e
·
2023-12-16 22:59
spring
boot
后端
java
SpringBoot
源码解析
1:环境搭建
SpringBoot
源码解析
1:环境搭建1.项目结构2.pom.xml3.MyApplication1.项目结构最简单的spring-web项目2.pom.xml4.0.0com.lmh.springlmh-spring-boot1.0
hao9e
·
2023-12-16 22:26
spring
boot
java
后端
Spring AOP 动态代理
源码解析
(基于springaop5.3.1)前述、springaop主要解析类为AnnotationAwareAspectJAutoProxyCreator主要的动态代理逻辑是在在AbstractAutoProxyCreator类的三个方法中,这三个方法分别是:(1)org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator#g
我叫周利东
·
2023-12-16 19:44
spring源码阅读
搭建你的知识付费小程序平台:
源码解析
与技术实现
知识付费小程序平台在当今数字化时代扮演着越来越重要的角色,为教育者和学习者提供了一个灵活、便捷的学习环境。本文将以关键词“知识付费小程序源码”为基础,探讨如何搭建一个功能强大的知识付费小程序平台,并提供一些基础的技术代码示例。步骤1:选择合适的知识付费小程序源码首先,选择适合你需求的知识付费小程序源码至关重要。一些流行的开源项目如微信小程序、支付宝小程序的开发框架,以及一些专业的知识付费小程序模板
万岳科技系统开发
·
2023-12-16 17:31
源码软件
开源软件
小程序
STM32与
Freertos
入门(六)队列
1、队列介绍队列是
FreeRTOS
提供的一种重要的通信机制,用于在任务之间传递数据。
FreeRTOS
队列是一种先进先出(FIFO)的数据结构,用于在任务之间传递消息或数据项。
啥也不会的小白研究生
·
2023-12-16 16:28
stm32
嵌入式硬件
单片机
STM32与
Freertos
入门(七)信号量
1、简介
FreeRTOS
提供了二值信号(BinarySemaphore)作为一种同步机制,用于在任务之间进行简单的通信和同步操作。
啥也不会的小白研究生
·
2023-12-16 16:28
stm32
嵌入式硬件
单片机
STM32与
Freertos
入门(五)任务案例
1、实现功能通过两个按键任务分别控制不同的点灯案例创建4个任务:在点灯任务的基础上在创建两个按键任务:Task_led:间隔500ms闪烁LE1;Task_led2:间隔1000ms闪烁LED2;Task_key:如果Task_led存在,则按下KEY后删除Task_led,否则创建Task_led;Task_key2:如果Task_led2正常运行,则按下KEY2后挂起Task_led2,否则恢
啥也不会的小白研究生
·
2023-12-16 16:57
stm32
嵌入式硬件
单片机
stm32与
Freertos
入门(二)移植
FreeRTOS
到STM32中
简介注意:
FreeRTOS
并不是实时操作系统,而是分时复用的,只不过切换频率很快,感觉上是同时在工作。本次使用的单片机型号为STM32F103C8T6,通过CubeMX快速移植。
啥也不会的小白研究生
·
2023-12-16 16:20
stm32
嵌入式硬件
单片机
《安富莱嵌入式周报》第328期:自主微型机器人,火星探测器发射前失误故障分析,微软推出12周24期免费AI课程,炫酷3D LED点阵设计,MDK5.39发布
更新一期视频教程:【实战技能】单步运行源码分析,一期视频整明白
FreeRTOS
内核源码框架和运行机制,RTOSTrace链表功能展示【实战技能】单步运行源码分析,一期视频整明白
FreeRTOS
内核源码框架和运行机制
硬汉嵌入式
·
2023-12-16 15:11
嵌入式周报
机器人
microsoft
人工智能
【实战技能】 单步运行源码分析,一期视频整明白
FreeRTOS
内核源码框架和运行机制,RTOS Trace链表功能展示
从源码的角度来看,OS内核源码就是通过各种链表组装起来的,
FreeRTOS
就是下面几个链表组成的。
FreeRTOS
的调度,任务切换就是倒腾这几个链表。
硬汉嵌入式
·
2023-12-16 15:09
H7-TOOL
链表
数据结构
QEMU源码全解析 —— virtio(1)
接前一篇文章:本文内容参考:《趣谈Linux操作系统》——刘超,极客时间《QEMU/KVM》
源码解析
与应用——李强,机械工业出版社特此致谢!
蓝天居士
·
2023-12-16 15:07
QEMU
KVM
QEMU
KVM
VirtIO
Vue2.x源码:new Vue()做了啥
newVue做了啥,
源码解析
initMixin函数初始化–初始化Vue实例的配置initLifecycle函数–初始化生命周期钩子函数initEvents–初始化事件系统初始化渲染initRender初始化
前端布道人
·
2023-12-16 12:49
前端面试题
前端杂货铺
vue.js
前端
javascript
Vue2.x源码:new Vue()做了啥
newVue做了啥,
源码解析
initMixin函数初始化–初始化Vue实例的配置initLifecycle函数–初始化生命周期钩子函数initEvents–初始化事件系统初始化渲染initRender初始化
前端布道人
·
2023-12-16 12:49
前端面试题
前端杂货铺
vue.js
前端
javascript
揭秘字符串的奥秘:探索String类的深层含义与源码解读
2.2字符串池的概念与作用三、String类
源码解析
3.1成员变量3.2构造函数3.3equals():判断两个对象是否相等3.4charAt():获取指定位置的字符3.5length():获取字符串长度
忆~遂愿
·
2023-12-16 12:49
深入解析源码
源代码管理
java
深入
源码解析
ArrayList:探秘Java动态数组的机制与性能
文章目录一、简介ArrayList1.1介绍ArrayList的基本概念和作用1.2与数组的区别和优势二、内部实现2.1数据结构:动态数组2.2添加元素:add()方法的实现原理2.3扩容机制:ensureCapacity()方法的实现原理三、常见操作分析3.1获取元素:get()方法的实现原理3.2删除元素:remove()方法的实现原理3.3修改元素:set()方法的实现原理四、性能分析4.1
忆~遂愿
·
2023-12-16 12:44
深入解析源码
java
源代码管理
【EventBus】EventBus源码浅析
二、EventBus
源码解析
目录1、EventBus的构造方法2、订阅者注册2.1订阅者方法的查找过程2.2订阅者的注册过程1.subscriptionsByEventType映射:2.typesBySubscriber
摸鱼小小虫
·
2023-12-16 11:07
第三方开源框架
Android
java
EventBus
X2000
freeRTOS
UVC Camera
一、修改config文件进入SDK的tools/iconfigtool/IConfigToolApp目录,执行./IConfigTool指令,进入配置界面:Config.in是生成配置界面的文件,Config是需要修改的配置文件,选择之后点击Open。1、使能USBUVC功能选择驱动->USB驱动2、使能Camera选择xburst2系列CPU->X2000系列cpu设置->camera驱动(vi
火柴棍mcu
·
2023-12-16 11:36
X2000
freeRTOS
UVC
SpringBoot
源码解析
SpringBoot
源码解析
SpringBoot
源码解析
1:环境搭建SpringBoot
源码解析
2:启动流程1SpringBoot
源码解析
3:启动流程2SpringBoot
源码解析
4:事件监听器SpringBoot
hao9e
·
2023-12-16 10:46
spring
boot
java
spring
Mybatis
源码解析
7:拦截器Interceptor
Mybatis
源码解析
7:拦截器Interceptor1.项目结构2.源码分析2.1解析plugins标签2.2创建对象Configuration#newStatementHandler2.3注册插件InterceptorChain
hao9e
·
2023-12-16 10:16
mybatis
java
sql
Mybatis
源码解析
6:Mapper执行流程2-三个Handler
Mybatis
源码解析
6:Mapper执行流程2-三个Handler1.项目结构2.源码分析2.1StatementHandler分析BaseStatementHandler#prepare2.2ParameterHandler
hao9e
·
2023-12-16 10:16
mybatis
sql
java
单片机
Freertos
入门(二)任务的创建、删除
1、串口配置首先将串口进行配置,后续经常会应用,具体步骤点击:串口配置。2、任务创建一个任务,就是开辟一个空间、每个任务中都会有while(1)死循环。2.1相关函数动态创建:xTaskCreate();BaseType_txTaskCreate(TaskFunction_tpxTaskCode,//任务函数constchar*constpcName,//任务名字(字符串类形)constconfi
啥也不会的小白研究生
·
2023-12-16 10:37
单片机
嵌入式硬件
单片机
Freertos
入门(二)任务调度的介绍
简介:
FreeRTOS
支持的任务调度方法有抢占式、协作式、时间片轮转,下面分别来讲解。1.抢占式调度抢占式调度,是最高优先级的任务一旦就绪,总能得到CPU的执行权。
啥也不会的小白研究生
·
2023-12-16 10:07
单片机
嵌入式硬件
create-vue 生成式脚手架
源码解析
文章目录命令交互输出渐变标题解析命令行参数命令行交互国际化提示prompts库实现命令行交互生成模版创建项目输出文件夹生成packge.json查找预设的模版文件根据路径生成模块文件render生成模版填充ejs模版数据根据生成项目是ts还是js后置处理根据需要的模块生成所有对应的README.md文件结尾提示命令交互输出渐变标题asyncfunctioninit(){//process.stdo
神奇大叔
·
2023-12-16 08:42
cli
工程化原理
vue.js
前端
Spring Cloud OpenFeign
源码解析
引众所周知,Feign是一个声明式web服务客户端。它使编写web服务客户端更容易。要使用Feign,只需要创建接口并且在接口上添加注解。Feign还支持可插拔编码器和解码器。SpringCloud增加了对SpringMVC注解的支持,并支持使用与SpringWeb中默认使用的HttpMessageConverters。SpringCloud集成了Eureka、SpringCloudCircuit
掂过碌蔗呀
·
2023-12-16 06:32
spring
cloud
spring
后端
【Vue3
源码解析
】v-model 和 emit
v-model部分源码:exportconstvModelText:ModelDirective={//eldom节点对象;binding对象;vnodecreated(el,{modifiers:{lazy,trim,number}},vnode){//获取props中的modelValue属性对应的函数el[assignKey]=getModelAssigner(vnode)//number修
小谢sd
·
2023-12-16 06:17
Vue3
源码解析
vue.js
前端
javascript
面试必问系列,
源码解析
多线程绝对不容忽视得问题:线程活性故障
看多了各种多线程得内容,我们是不是忘记了某一个很重要得知识点——线程活性故障线程活性故障是由于资源稀缺性或者程序自身的问题导致线程一直处于非Runnable状态,或者线程虽然处于Runnable状态但是其要执行的任务一直无法取得进展的一种故障现象关注公众号:Java架构师联盟,每日更新技术好文下面就来介绍几种常见类型的线程活性故障:死锁锁死线程饥饿活锁死锁对于死锁得问题,我们有一个非常非常好玩的问
java架构师联盟
·
2023-12-16 06:31
python中any()函数用法详解
any()
源码解析
:defany(*args,**kwargs):#realsignatureunknown"""ReturnTrueifbool(x)isTrueforanyxintheiterable.Iftheiterableisempty
IT之一小佬
·
2023-12-16 00:33
python
python
any
05 FFmpeg4.4源码分析--解码
可以大致用如下图所示:从图中可以看出,大致可以分为下面三个步骤:首先要有待解码的压缩域的视频作为输入其次根据视频视频的压缩格式获得对应解码器最后通过解码器解码,输出像素域为YUV的解码后数据二、解码流程三、
源码解析
Chiang木
·
2023-12-15 22:48
FFmpeg全教程
音视频
ffmpeg
解码
编解码
mybatis和mybatisplus中对 同namespace 中id重复处理逻辑
源码解析
一、背景同事在同一个mapper.xml(namespace相同),复制了一个sql没有修改id,正常启动项目。但是我以前使用mybatis的时候如果在namespace相同情况下,id重复,项目会报错无法正常启动,后来看代码发现,是mybatisplus处理了id重复,所以项目正常启动。二、mybatis解析crudsql的流程mybatis启动流程,springboot启动时,加载Mybati
曾令胜
·
2023-12-15 18:29
mybatis
java
spring
FreeRTOS
-钩子函数
目录钩子函数Tick滴答钩子空闲钩子栈溢出钩子守护进程钩子钩子应用场景:获取CPU占用率utils_cpu.h文件utils_cpu.c文件
FreeRTOS
Config.h配置文件部分内容实现原理获取内存钩子函数
Couvrir洪荒猛兽
·
2023-12-15 17:13
#
FreeRTOS个人笔记
stm32
micro_ros+stm32+
freeRTOS
+stm32CubeMX教程
Inthistutorial,you’lllearntheuseofmicro-ROSwith
FreeRTOS
.ThetargethardwareforthistutorialistheOlimexSTM32
geniusNMRobot
·
2023-12-15 17:59
stm32
嵌入式硬件
单片机
MyBatis 四大核心组件之 ParameterHandler
源码解析
作者主页:有来技术开源项目:youlai-mallvue3-element-adminyoulai-boot仓库主页:GiteeGithubGitCode欢迎点赞收藏⭐留言如有错误敬请纠正!目录前言ParameterHandler接口DefaultParameterHandler类setParameters方法getParameterValue方法结语开源项目前言在MyBatis中,Paramet
有来技术
·
2023-12-15 17:55
#
Mybatis
mybatis
[cleanrl] ppo_continuous_action
源码解析
1import库(略)importosimportrandomimporttimefromdataclassesimportdataclassimportgymnasiumasgymimportnumpyasnpimporttorchimporttorch.nnasnnimporttorch.optimasoptimimporttyrofromtorch.distributions.normali
ka5cas
·
2023-12-15 17:33
强化学习
pytorch
深度学习
人工智能
WordCount
源码解析
Mapper,Reducer,Driver
创建包com.nefu.mapreduce.wordcount,开始编写Mapper,Reducer,Driver用户编写的程序分成三个部分:Mapper、Reducer和Driver。(1)Mapper阶段➢用户自定义的Mapper要继承自己的父类➢Mapper的输入数据是KV对的形式(KV的类型可自定义)➢Mapper中的业务逻辑写在map()方法中➢Mapper的输出数据是KV对的形式(KV
星星失眠️
·
2023-12-15 16:30
大数据开发技术
java
开发语言
大数据
hadoop
intellij-idea
FreeRTOS
学习笔记-3-中断管理
本章目的哪些
FreeRTOS
的API函数可以在中断服务例程中使用。延迟中断方案是处何实现的。如何创建和使用二值信号量以及计数信号量。二值信号量和计数信号量之间的区别。
Mr_Michael
·
2023-12-15 13:49
FreeRTOS
学习笔记-5-内存管理
FreeRTOS
将内存分配作为可移植层面(相对于基本的内核代码部分而言)。这
Mr_Michael
·
2023-12-15 09:17
RNN介绍及Pytorch
源码解析
介绍一下RNN模型的结构以及源码,用作自己复习的材料。RNN模型所对应的源码在:\PyTorch\Lib\site-packages\torch\nn\modules\RNN.py文件中。RNN的模型图如下:源码注释中写道,RNN的数学公式:表示在时刻的隐藏状态,表示在时刻的输入,表示前一层在时间的隐藏状态,或者是在时间“0”的初始隐藏状态。接下来我们看一下源码中RNN类的初始化(只介绍几个重要的
有梦的人心态要好
·
2023-12-15 05:16
深度学习模型
rnn
pytorch
人工智能
LSTM和GRU的介绍以及Pytorch
源码解析
介绍一下LSTM模型的结构以及源码,用作自己复习的材料。LSTM模型所对应的源码在:\PyTorch\Lib\site-packages\torch\nn\modules\RNN.py文件中。上次上一篇文章介绍了RNN序列模型,但是RNN模型存在比较严重的梯度爆炸和梯度消失问题。本文介绍的LSTM模型解决的RNN的大部分缺陷。首先展示LSTM的模型框架:下面是LSTM模型的数学推导公式:表示时刻的
有梦的人心态要好
·
2023-12-15 05:36
深度学习模型
lstm
pytorch
人工智能
Stable Diffusion
源码解析
(1)
参考1:https://blog.csdn.net/Eric_1993/article/details/129393890参考2:https://zhuanlan.zhihu.com/p/6133373421.StableDiffusion基本原理1.1UNetModel、FrozenCLIP模型1.2DDPM、DDIM、PLMS算法2.RunwaymlSD源码2.1Img2ImgPipeline
Yuezero_
·
2023-12-15 05:15
stable
diffusion
人工智能
计算机视觉
Go-ethereum
源码解析
之 go-ethereum/core/events.go
Go-ethereum
源码解析
之go-ethereum/core/events.go//Copyright2017Thego-ethereumAuthors//Thisfileispartofthego-ethereumlibrary
furnace
·
2023-12-15 04:37
【RTOS学习】任务创建 | 任务启动 | 任务切换 | 任务暂停和恢复 | 任务阻塞和唤醒 | 临界资源保护
目录任务创建TCB和栈伪造现场链表操作任务启动创建空闲任务和定时器任务启动调度器任务切换任务的暂停和恢复暂停恢复任务的阻塞和唤醒阻塞唤醒临界资源保护关中断关闭调度器总结前面认识了
FreeRTOS
中的链表和堆的管理后
一只大喵咪1201
·
2023-12-15 02:59
RTOS学习
学习
arm开发
c语言
stm32
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他