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源码解析
NCCL
源码解析
④:建图过程
作者|KIDGINBROOK更新|潘丽晨上次分析了NCCL对机器PCI系统进行拓扑分析的过程,产出的结果为xml格式,接下来,NCCL会根据这个xml进图的建立过程以便之后进行路径搜索。ncclTopoGetSystem的最后会执行ncclTopoGetSystemFromXml将xml格式转成图格式。ncclResult_tncclTopoGetSystemFromXml(structncclX
OneFlow深度学习框架
·
2023-08-28 09:51
OneFlow
源码解析
:基础计算接口Primitive
作者|郑建华此前,OneFlow版本更新博客中的第5节对框架的“多设备适配”作了说明,原文摘录如下:OneFlow提供简洁高效易扩展的硬件抽象层EP(ExecutionProvider),以应对适配不同硬件的复杂性。引入硬件抽象层之后,用户无需关注底层硬件和框架的具体实现细节,框架的各个模块无需改动便可以适配新的硬件设备,同时,用户只需按照硬件抽象接口的约定和硬件设备的实际情况,实现一系列接口,
OneFlow深度学习框架
·
2023-08-28 09:50
oneflow
人工智能
深度学习
机器学习
【学习
FreeRTOS
】第19章——
FreeRTOS
低功耗模式Tickless
FreeRTOS
也提供了一个叫Tickless的低功耗模式,方便带
FreeRTOS
操作系统的应用开发STM32低功耗模式
FreeRTOS
主要使用的是睡眠模式进入睡眠模式:WFI指令:_WFIWFE指令:
Zency_SUN
·
2023-08-28 07:05
学习FreeRTOS专栏
学习
单片机
嵌入式硬件
笔记
stm32
FreeRTOS
学习笔记(一)——内存管理
目录1.1为什么要自己实现内存管理1.2
FreeRTOS
的内存管理方法1.2.1Heap_11.2.1Heap_21.2.1Heap_31.2.1Heap_41.2.1Heap_5温故而知新1.1为什么要自己实现内存管理
交通组周星星同学
·
2023-08-28 07:35
笔记
【学习
FreeRTOS
】第18章——
FreeRTOS
软件定时器
1.软件定时器的简介定时器:从指定的时刻开始,经过一个指定时间,然后触发一个超时事件,用户可自定义定时器的周期硬件定时器:芯片本身自带的定时器模块,硬件定时器的精度一般很高,每次在定时时间到达之后就会自动触发一个中断,用户在中断服务函数中处理信息。软件定时器:具有定时功能的软件,可设置定时周期,当指定时间到达后要调用回调函数(也称超时函数),用户在回调函数中处理信息1.1软件定时的优缺点优点:硬件
Zency_SUN
·
2023-08-28 07:35
学习FreeRTOS专栏
学习
单片机
嵌入式硬件
笔记
stm32
【学习
FreeRTOS
】第20章——
FreeRTOS
内存管理
1.
FreeRTOS
内存管理简介在使用
FreeRTOS
创建任务、队列、信号量等对象的时,一般都提供了两种方法:动态方法创建:自动地从
FreeRTOS
管理的内存堆中申请创建对象所需的内存,并且在对象删除后
Zency_SUN
·
2023-08-28 07:05
学习FreeRTOS专栏
学习
笔记
单片机
嵌入式硬件
stm32
算法
Dubbo之URL
源码解析
功能概述URL是dubbo的公共契约,可叫做“配置总线”,“统一配置模型”,用于各个扩展点的数据传递。URL进行数据模型统一,方便理解,且易读易写。功能分析核心类URL分析主要成员变量分析privatefinalStringprotocol;//协议privatefinalStringusername;//用户名privatefinalStringpassword;//密码privatefinal
csy_insist
·
2023-08-28 06:59
Dubbo
dubbo
LiteOS qemu realview-pbx-a9 环境搭建与运行
前言最近打算移植搭建一些常见的RTOS的qemu开发学习环境,当前RT-Thread、
FreeRTOS
已经成功运行qemu,LiteOS初步验证可以正常运行qemurealview-pbx-a9,这里做个记录首先学习或者研究
张世争
·
2023-08-28 06:01
LiteOS
LiteOS
qemu
realview-pbx-a9
对话
FreeRTOS
创始人
[译者的话]物联网把
FreeRTOS
推到了风口浪尖,各家MCU芯片公司的开发板、SDK开发套件都移植上了
FreeRTOS
。
帅德布耀德
·
2023-08-28 05:43
嵌入式
嵌入式
FreeRTOS
一文搞定Nginx的压缩、黑白名单、防盗链、零拷贝、跨域、双机热备等知识
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-28 02:22
nginx
运维
服务器
搞懂高可用:异地多活,看这篇文章就够了!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-08-28 02:51
数据库
分布式
java
redis
hadoop
map、sync.map、concurrent-map适用场景与
源码解析
最近一直加班,无论工作日还是周末,虽然每天很忙但总感觉空空的,很少有时间停下来思考与总结。项目中各种甩锅,最后最苦逼的还是落到了研发的头上,文档编写、环境部署、问题排查虐得一遍又一遍。事情杂乱,研发效率超级低,不知道何是是个头呀背景在go中,map是最常用的集合之一。其底层key存储采用的是hash算法,在数据检索时提供了强大的性能,深受各大开发者喜爱。但在并发方面,map则存在较为严重的问题。一
水中加点糖
·
2023-08-28 02:18
GO
开源框架学习
java
数据库
开发语言
JMeter
源码解析
之结果收集器
JMeter
源码解析
之结果收集器一、JMeter结果收集器概述二、单机模式三、分布式模式四、总结一、JMeter结果收集器概述JMeter是在压力领域中最常见的性能测试工具,由于其开源的特点,受到广大测试和开发同学的青睐
优测云服务平台
·
2023-08-28 00:27
性能测试
软件测试
腾讯优测
jmeter
wpf
性能优化
压力测试
测试工具
springboot换log4j2写日志源码分析
上一篇文章(springboot默认日志框架
源码解析
)从源码阶段分析了springboot的默认日志框架为logback,spring-boot包中,logging.logback下面有默认的日志配置xml
warlock_deng
·
2023-08-27 18:46
FreeRTOS
学习笔记——(4)同步与互斥之队列
系列文章目录
FreeRTOS
学习笔记——系列文章目录文章目录系列文章目录同步与互斥队列一、队列函数1、创建2、复位3、删除4、写队列5、读队列6、查询7、覆盖、偷看二、队列的应用1、串口发送字符串2、分辨数据源
嵌入式小白之进阶之路
·
2023-08-27 18:33
FreeRTOS学习笔记
学习
FreeRTOS
学习笔记(4、事件组、任务通知)
前言这是第四弹,由于CSDN长度的限制,所以把
FreeRTOS
学习分为几部分来发,这是第四部分主要包括事件组、任务通知等第一弹:
FreeRTOS
学习笔记(1、
FreeRTOS
初识、任务的创建以及任务状态理论
藕粉-
·
2023-08-27 18:02
FreeRTOS
学习
笔记
stm32
学习分享
FreeRTOS
FreeRTOS
学习笔记2
1、
FreeRTOS
的同步和互斥的解决方法同步和互斥的方法都是为了提高cpu的执行效率,也就是当两个任务需要同时占用同一个外设资源的时候,这时候只能有一个任务执行,另一个任务处于休眠的状态是最节省资源的
一天不学习,就给自己一个大b兜子
·
2023-08-27 18:02
FreeRTOS的学习
学习
java
服务器
FreeRTOS
学习笔记(3、信号量、互斥量的使用)
FreeRTOS
学习笔记(3、信号量、互斥量的使用)前言信号量semaphore两种信号量的对比信号量的使用1、创建信号量2、give3、take4、删除信号量使用计数型信号量实现同步功能使用二进制型信号量实现互斥功能互斥量
藕粉-
·
2023-08-27 18:32
FreeRTOS
学习
笔记
FreeRTOS
stm32
c语言
FreeRTOS
内部机制学习笔记三——互斥的引入
FreeRTOS
内部机制学习笔记三——互斥的引入在多任务系统中,如果有两个或者多个任务需要使用同一个变量,那么会出现一些数据错误。
ViTO_2001
·
2023-08-27 18:32
FREERTOS学习笔记
消息队列
互斥锁
信号量
FreeRTOS
学习笔记-信号量/互斥锁(
FreeRTOS
中文官网)
信号量[API]提示:在许多情况下,“任务通知”可以提供信号量的轻量级替代方案模块xSemaphoreCreateBinaryxSemaphoreCreateBinaryStaticvSemaphoreCreateBinary[使用xSemaphoreCreateBinary()进行新设计]xSemaphoreCreateCountingxSemaphoreCreateCountingStatic
cityhonor
·
2023-08-27 18:01
学习
【
FreeRtos
学习笔记】STM32 CubeMx——Mutexes And Recursive Mutexes(互斥量与递归互斥量)
目录1互斥量2示例程序2.1例程功能2.2步骤2.3实验结果2.4函数讲解1互斥量1.为什么要有互斥量在多任务系统中,任务A正在使用某个资源,还没用完的情况下任务B也来使用的话,就可能导致问题。比如对于串口,任务A正使用它来打印,在打印过程中任务B也来打印,客户看到的结果就是A、B的信息混杂在一起。所以我们希望某一任务在在某一时刻单独占有某一硬件资源,这时候便引入了互斥量。例如,我们怎么独享厕所呢
Joseph Wen
·
2023-08-27 18:31
FreeRtos
学习
stm32
单片机
mcu
嵌入式硬件
FreeRTOS
学习笔记(2、同步与互斥通信、队列、队列集的使用)
FreeRTOS
学习笔记(2、同步与互斥通信、队列、队列集的使用)前言同步互斥与通信实现同步或互斥的方法同步操作的例子互斥操作的例子通信
freeRTOS
的解决方案队列Queue队列的基本知识描述队列使用队列传输数据队列的阻塞访问创建队列
藕粉-
·
2023-08-27 18:00
FreeRTOS
学习
笔记
FreeRTOS
Stm32
TensorFlow Lite
源码解析
之三(委托)
1.前言所谓劳心者治人,劳力者治于人(所以“劳力士”又叫“打工人”?)。小农经济下自己什么都干,虽然饿不死,但是生产效率也肯定非常低下;只有让专业的人做专业的事,才能最大限度发挥每个人的价值。同理,对于一个推理引擎而言,完成一次计算,可以有多种选择,从头到尾都让CPU做运算理论上也不是什么问题。但是除了结果正确之外,还有另外一项关键指标:时间!密集计算确实非CPU所长,因此他该做的是协调资源,脏活
SunnyZhou1024
·
2023-08-27 17:16
阿九讲学(九)——
FreeRTOS
堆内存管理(一)
从
FreeRTOS
V9.0.0开始内核对象既可以在编译的时候静态分配,也可以在运行时动态分配。为了尽可能让
FreeRTOS
易于使用,这些内核对象并不是在编译时静态分配的,而是在运行时动态分配的。
吴记维修
·
2023-08-27 16:10
4、Spring之Bean生命周期
源码解析
(创建)
Spring最重要的功能就是帮助程序员创建对象(也就是IOC),而启动Spring就是为创建Bean对象做准备,所以我们先明白Spring到底是怎么去创建Bean的,也就是先弄明白Bean的生命周期。Bean的生命周期就是指:在Spring中,一个Bean是如何生成的,如何销毁的。Bean生命周期流程图:附带资料JFR介绍:深度探索JFR-JFR详细介绍与生产问题定位落地-1.JFR说明与启动配置
啥也不懂的派大星
·
2023-08-27 16:11
spring
java
sql
ESP-IDF error: ‘portTICK_RATE_MS‘ undeclared
使用跳转功能,发现在
FreeRTOS
.h下有定义,但是引用就是报错。
QX大黄蜂
·
2023-08-27 15:49
ESP32问题集
undeclared
espidf
freertos
portTICK
error
RocketMQ源码:producer 异步发送(容错机制)
2.简单使用在
源码解析
之前我们要先看一下异步发送消息是怎样编程的:org.apache.ro
Java技术攻略
·
2023-08-27 12:02
java-rocketmq
rocketmq
java
HashMap
源码解析
JDK8
一、HashMap基础1.1HashMap的定义我们先看一下HashMap的定义:publicclassHashMapextendsAbstractMapimplementsMap,Cloneable,Serializable1.2HashMap的属性//默认容量staticfinalintDEFAULT_INITIAL_CAPACITY=1=threshold时,就会扩容intthreshold
笨笨翔
·
2023-08-27 12:18
Mybatis
源码解析
(三)------SqlSession
Mybatis
源码解析
(三)------SqlSession序言SqlSession接口SqlSession的实现类DefaultSqlSessionSelect获取Statement查询序言Mybatis
小小的人儿居然已存在
·
2023-08-27 11:49
#
mybaits
mybatis
tomcat
java
Android系统启动流程
源码解析
Android系统启动流程本文链接:https://blog.csdn.net/feather_wch/article/details/132518105有道云脑图:https://note.youdao.com/s/GZ9d8vzO1、整体流程BootRoomBootLoaderidlekthreadinitinitServiceManagerzygotezygoteSystemServerap
猎羽
·
2023-08-27 07:35
Android
android
spring-data-es
源码解析
es__服务调用封装_1.jpges__根据注解获取配置信息_2.jpges__容器组装_4.jpges__统一外部服务操作_0.jpg学到的更多的是代码的书写吧各种服务封装
高山之水
·
2023-08-27 06:11
Linux 内核函数kallsyms_lookup_name
文章目录一、API使用二、
源码解析
2.1kallsyms_lookup_name2.2kallsyms_expand_symbol2.3kallsyms_sym_address2.3.1x86_642.3.2arm642.3.3CONFIG_KALLSYMS_ABSOLUTE_PERCPU
小立爱学习
·
2023-08-27 01:06
Linux
内核常用API
linux
c语言
【Vesta发号器源码】IdServiceImpl
Vesta发号器
源码解析
——IdServiceImpl这个类是继承了AbstractIdServiceImpl的一个具体的实现字段属性及构造方法//参数名称,用于在启动的时候传入标示使用synchronized
DeanChangDM
·
2023-08-27 01:25
LeakCanary 2
源码解析
(二)如何实现自动监听Activity的内存泄露?
问题2:如何实现自动监听Activity的内存泄露?让我们回到上篇的最后,我们知道了ActivityDestroyWatcher中的install中,注册了appcation的activity生命周期变化的监听。image.png监听的实现如上图。其实就是在onActivityDestroyed的方法中,使用ObjectWatch类watch了执行到onDestroyed的activity。Obj
RenkyDaphy
·
2023-08-27 00:20
【
FreeRTOS
】【应用篇】任务管理相关函数
文章目录前言一、函数解析1.任务挂起vTaskSuspend()①使用场景②设计思路③代码2.任务恢复vTaskResume()①作用②设计思路③代码3.挂起任务调度器vTaskSuspendAll()①作用②代码4.恢复任务调度器xTaskResumeAll()①设计思路②代码5.任务删除函数vTaskDelete()①设计关键点②任务删除函数vTaskDelete()代码③空闲任务中删除预删除
__Witheart__
·
2023-08-26 22:17
RTOS
学习
keil
RTOS
stm32
嵌入式硬件
FreeRTOS
Kafka : kafka errors.DisconnectException: null
文章目录1.美图2.场景12.1概述3.
源码解析
3.1客户端分析3.2服务端分析4.场景25.场景35.1概述1.美图2.场景12.1概述kafka相关问题报错kafkaerrors.
九师兄
·
2023-08-26 14:33
大数据-kafka
kafka
Disconnect
Exception
null
Spring之依赖注入
源码解析
Spring之依赖注入
源码解析
Spring依赖注入的方式手动注入在XML中定义Bean时,即为手动注入,因为是程序员手动给某个属性指定了值。
loli_kong
·
2023-08-26 14:56
spring
数据库
sql
SpringBoot 项目如何按模块进行拆分?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-26 14:11
数据库
分布式
中间件
spring
java
SpringBoot 定时任务动态管理通用解决方案
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-26 14:40
spring
java
aop
proxy
spring
boot
一个基于 SpringBoot + Mybatis + Vue 的代码生成器
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-08-26 14:09
中间件
css
ubuntu
微软
web
基于NXP iMX8MP处理器M7核心LVGL移植
VerdiniMX8MPlus模块的处理器除了Cortex-A53核心外,还具有一个Cortex-M7核心,其可以运行诸如
FreeRTOS
的实时操作系统。本文接下来就将介绍如何移植LVGL
toradexsh
·
2023-08-26 12:00
ARM
LVGL
iMX8MP
NXP
FreeRTOS
NXP iMX8M Plus M7核心
FreeRTOS
开发
ByToradex胡珊逢Toradex的VerdiniMX8MPlus计算机模块采用NXP的iMX8MPlus处理器。该CPU除了有支持AI硬件加速单元的NPU外,还配置了一个M7微控制器。相比于iMX8QuadMax处理器上时钟频率为266MHz的M4微控制器,该M7的时钟频率为800MHz。且支持双精度浮点运算。在计算性能上有较大程度的提高。文章将介绍如何在VerdiniMX8MPlus计算机
toradexsh
·
2023-08-26 12:29
ARM
linux
NXP
imx8mp
freertos
PaLM中ROPE位置编码实现
源码解析
1、源码importtorchfromeinopsimportrearrangefromtorchimporteinsum,nnclassRotaryEmbedding(nn.Module):def__init__(self,dim):super().__init__()inv_freq=1.0/(10000**(torch.arange(0,dim,2).float()/dim))#[d/2]#
Bingoyear
·
2023-08-26 08:31
Pytorch使用
NLP
palm
python
深度学习
Dubbo之Wrapper
源码解析
功能概述为了减少反射的调用,Dubbo会为每个服务提供者的实现生成一个Wrapper类,通过Wrapper类去调用真正的接口实现类。功能分析核心类Wrapper分析主要成员变量分析privatestaticfinalMap,Wrapper>WRAPPER_MAP=newConcurrentHashMap,Wrapper>();//classwrappermap:类与Wrapper的缓存,当需要执行
csy_insist
·
2023-08-26 06:41
Dubbo
dubbo
Android Adb
源码解析
(base on Android 9.0)
Adb框架Adb架构AndroidAdb一共分为三个部分:adb、adbserver、adbd,源码路径:system/core/adb。adb和adbserver是运行在PC端,adb就是大家所熟悉的控制台命令adb,adbserver是由adbfork出的一个常驻后台的子进程大家再看到*daemonnotrunning.startingitnowonport5037**daemonst
Mr_Krabs
·
2023-08-26 02:59
【ByteEdu】课程总体更新列表(2019-03-21)
【
源码解析
】LollipopGo开源游戏服务器(更新中,已更新6节)点
Golang语言社区
·
2023-08-26 01:35
Retrofit 2.9.0
源码解析
一,使用方式1.添加依赖,当前使用2.9.0版本,源码分析也基于此版本dependencies{implementation'com.squareup.retrofit2:retrofit:2.9.0'implementation'com.squareup.retrofit2:converter-gson:2.9.0'}2.使用官方Demo,获取retrofit的信息classMainActivi
wang_zd
·
2023-08-25 23:59
Spring Cloud OAuth2 资源服务器CheckToken
源码解析
CheckToken的目的当用户携带token请求资源服务器的资源时,OAuth2AuthenticationProcessingFilter拦截token,进行token和userdetails过程,把无状态的token转化成用户信息。image详解OAuth2AuthenticationManager.authenticate(),filter执行判断的入口image当用户携带token去请求
冷冷zz
·
2023-08-25 23:49
STM32CubeMX学习笔记(31)——
FreeRTOS
实时操作系统使用(互斥量)
一、
FreeRTOS
简介
FreeRTOS
是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。
FreeRTOS
提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。
Leung_ManWah
·
2023-08-25 22:23
基于STM32103移植
FreeRTOS
目录一、
FreeRTOS
协议栈下载二、准备工程文件与协议代码三、移植
FreeRTOS
协议栈一、
FreeRTOS
协议栈下载1、官网下载
FreeRTOS
-MarketleadingRTOS(RealTimeOperatingSystem
枫中眸zc
·
2023-08-25 21:44
#
STM32F103
stm32
嵌入式硬件
单片机
FreeRTOS
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他