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源码解析
Java 并发编程解析 | 基于JDK
源码解析
Java领域中的并发锁,我们可以从中学习到什么内容?
苍穹之边,浩瀚之挚,眰恦之美;悟心悟性,善始善终,惟善惟道!——朝槿《朝槿兮年说》Picture-Navigation写在开头Picture-Header在Java领域中,尤其是在并发编程领域,对于多线程并发执行一直有两大核心问题:同步和互斥。其中:互斥(MutualExclusion):一个公共资源同一时刻只能被一个进程或线程使用,多个进程或线程不能同时使用公共资源。即就是同一时刻只允许一个线程
朝槿木兮
·
2023-09-15 20:15
Viewport
源码解析
classViewportextendsMultiChildRenderObjectWidget{Viewport({super.key,this.axisDirection=AxisDirection.down,this.crossAxisDirection,this.anchor=0.0,requiredthis.offset,this.center,this.cacheExtent,this
林家凌宇
·
2023-09-15 18:35
windows
学习STM32必须了解的五大嵌入式操作系统
分别为μClinux、μC/OS-II、eCos、
FreeRTOS
和rt-thre
Funzo
·
2023-09-15 10:52
springboot
源码解析
(一)
SpringBoot应用基础结构我们每创建一个springboot应用就会发现,其目录结构中都会有一个以应用名为首的Application类(下文中都直接称为Application类),而其他包都是在这个类的同级或子级下面,结构如图:Application类作为应用的启动类,位于项目源码的根目录中,至于为什么结构会这么安排,我们下面会说。Application类的结构如上图所示,我们可以看到,最关
Jack_Lee_90
·
2023-09-15 09:26
spring
boot教程
spring
springboot
源码
java
SAP UI5 初学者教程之六 - 了解 SAP UI5 的模块(Module)概念试读版
Jerry从2014年加入SAP成都研究院CRMFiori开发团队之后开始接触SAPUI5,曾经在SAP社区和“汪子熙”微信公众号上发表过多篇关于SAPUI5工作原理和
源码解析
的文章。
JerryWang_汪子熙
·
2023-09-15 08:46
简单Spring
源码解析
(一) 容器启动
一、创建spring容器首先建立Test类和service类在Test类中创建spring容器自定义两个注解@ComponmentScan和@Componment注解,提供扫描路径方法packagecom.spring;importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lan
贩卖ლ日落
·
2023-09-15 04:17
spring
rpc
java
R3LIVE
源码解析
(10) — R3LIVE中r3live_vio.cpp文件
目录1r3live_vio.cpp简介2r3live_vio.cpp
源码解析
1r3live_vio.cpp简介R3LIVE主要的公式推导在VIO上,所以我们来细细的分析这部分的功能。
几度春风里
·
2023-09-15 04:36
R3LIVE项目实战
R3LIVE源码解析
SLAM
LeakCanary
源码解析
LeakCanary初始化观察对象观察Activity对象观察Fragment对象观察RootView对象观察Service对象检测泄漏对象dump对象和分析Hprof总结参考源码基于com.squareup.leakcanary:leakcanary-android:2.7。LeakCanary初始化LeakCanary通过ContentProvider完成自动初始化。internalseale
VanceKing
·
2023-09-15 03:25
数据结构之ArrayList
ArrayListArrayList详解ArrayList概念ArrayList类Serializable标记性接口Cloneable标记性接口RandomAccess标记性接口AbstractList抽象类ArrayList
源码解析
构造函数
gitzzp
·
2023-09-15 01:03
Android
数据结构
android
RENESAS/瑞萨 32位微控制器MCU Arm®Cortex®-M33 Arm®Cortex®-M23
RA4M2采用高效的40nm工艺,由灵活配置软件包(FSP)这个开放且灵活的生态系统概念提供支持,FSP基于
FREERTOS
构建,并能够进行扩展,以使用其他实时操
Nick-L
·
2023-09-14 21:12
mcu
FreeRTOS
中断管理之延迟中断处理 -- 二值信号量同步
3.1概览3.1.1事件:嵌入式实时操作系统需要对整个系统环境产生的事件作出反应,例如:按一下按键,灯闪一下3.1.2ISR中断服务函数尽量越短越好,应快速执行完,然后退出中断服务函数3.1.3在中断服务函数中只能使用以FromISR或FROM_ISR结尾的函数或宏3.2延迟中断处理3.2.1采用二值信号量同步二值信号量可以在某个特殊的中断发生时,让任务解除阻塞,相当于让任务与中断同步。这样就可以
张小兔爱钱钱
·
2023-09-14 17:14
mcu
stm32
单片机
FreeRTOS实时操作系统
中断
STM32移植
FreeRTOS
系列七:
FreeRTOS
中断管理
目录1、什么是中断2、中断优先级分组设置3、中断相关寄存器1、什么是中断正点原子pptSTM32F1
FreeRTOS
开发手册7.1.1中断简介中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生以后
ghujlhdrx
·
2023-09-14 17:42
单片机
FreeRTOS
中断管理及中断测试实验(三)
FreeRTOS
学习文章目录前言一、中断管理二、中断测试实验1.实验要求2.相关代码问题:主要代码总结前言Cotex-M3的NVIC最多支持240个IRQ(中断请求)、1个不可屏蔽中断(NMI)、1个Systick
zrt903
·
2023-09-14 17:42
stm32
单片机
嵌入式硬件
【05】
FreeRTOS
的中断管理
目录1.什么是中断2.中断优先级分组2.1中断优先级分组-介绍2.2中断优先级分组-配置2.3中断优先级分组-特点3.中断相关寄存器3.1寄存器地址3.2在
FreeRTOS
中配置PendSV和Systick
小浪宝宝
·
2023-09-14 17:12
FreeRTOS
单片机
嵌入式硬件
stm32
c#
FreeRTOS
stm32cubemx hal学习记录:
FreeRTOS
中断管理
3、初始化LED的两个引脚、两个按键引脚4、开启
FreeRTOS
,v1与v2版本不同,一般选用v1即可5、创建一个队列6、创建两个线程,一个接收消息,一个发送消息7、创建一个二值信号量8、配置两个按键,
为争。
·
2023-09-14 17:12
stm32
单片机
学习
#
FreeRTOS
临界代码保护及调度器挂起与恢复
临界段代码保护简介什么是临界段:临界段代码又叫临界区,是指那些必须完整运行,不能被打断的代码段。应用场合外设初始化:IIC、SPI等,系统:系统自身需求用户:一些代码不能被打断关中断后中断和任务调度都不能打断当前代码段。先关中断再处理临界区完成后打开中断相关APItaskENTER_CRITICAL:任务级进入临界段taskENTER_CRITICAL_FROM_ISR:中断级进入临界段taskE
Ant?1
·
2023-09-14 17:41
freeRTOS
stm32
stm32——
freeRTOS
中断管理
在我们的系统,中断同样是具有优先级的,并且我们也可以设置它的优先级,但是他的优先级并不是从0-15,默认是从5-15,0-4这5个中断优先级不是
freeRTOS
控制的(5是取决于configMAX_SYSCALL_INTERRUPT_PRIORITY
now
·
2023-09-14 17:10
freeRTOS
stm32
#
FreeRTOS
中断管理简介
中断优先级分组设置
freertos
采用组4全部0-15个抢占优先级,0个子优先级低于configMAX_SYSCALL_INTERRUPT_PRIORITY(这个值是5)优先级的中断才允许调用
FreeRTOS
Ant?1
·
2023-09-14 17:07
freeRTOS
stm32
FreeRTOS
编码标准与数据类型
FreeRTOS
入门教程拖得时间太久了。最近计划把这个系列更新完,在自己梳理知识的同时,希望能够帮助初学者快速入门,掌握
FreeRTOS
的基本原理和使用方法。
zsky_01
·
2023-09-14 16:29
FreeRTOS
FreeRTOS
嵌入式
实时操作系统
RTOS
2020教你最新的Spring Cloud Ribbon
源码解析
代码准备依赖关系pom依赖加入nacos服务发现即可,内部引用了spring-cloud-ribbon相关依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discovery调用客户端我们这里以最简单的RestTemplate调用开始使用Ribbon@Bean@LoadBalancedpublicRestTemplaterestTempla
即将秃头的Java程序员
·
2023-09-14 15:49
ConcurrentHashMap源码分析(1.7)
文章目录ConcurrentHashMap源码分析(1.7)一、Unsafe介绍1、Unsafe简介2、UnsafeApi3、代码演示3.1、图解说明二、jdk1.7容器初始化1、
源码解析
2、图解3、Segment
励志成为大牛的小牛
·
2023-09-14 14:45
java基础
java
jvm
算法
第27章_瑞萨MCU零基础入门系列教程之
freeRTOS
实验
本教程基于韦东山百问网出的DShanMCU-RA6M5开发板进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?id=728461040949配套资料获取:https://renesas-docs.100ask.net瑞萨MCU零基础入门系列教程汇总:https://blog.csdn.net/qq_35181236/article/details
挨踢民工biubiu
·
2023-09-14 13:03
瑞萨MCU基础入门教程
单片机
嵌入式硬件
嵌入式
瑞萨
瑞萨MCU
freeRTOS
TouchGFX之移植
在前面篇幅的基础上移植TouchGFX1.配置
FreeRTOS
2.使用touchgfx需要打开CRC3.配置TouchGFX4.生成代码,工程目录下多了TouchGFX文件夹5.打开TouchGFXDesigner
Stone_lu。
·
2023-09-14 10:27
TouchGFX
arm开发
第8章_
freeRTOS
入门与工程实践之内存管理
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-14 06:27
stm32
freeRTOS
RTOS
单片机
嵌入式
freeRTOS
RTOS
MCU
stm32
QT C++ WebSocket网络通信应用,多线程运行,服务端+客户端二合一
源码解析
界面界面的主要操作:开启服务端/客户端线程、响应控件、通过自定义信号调用服务端/客户端的操作、接收服务端/客户端的消息信号、更新界面显
香菇滑稽之谈
·
2023-09-13 22:20
QT
多线程
socket
c++
qt
第11章_
freeRTOS
入门与工程实践之队列(queue)
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-13 21:54
stm32
freeRTOS
RTOS
单片机
嵌入式
freeRTOS
RTOS
MCU
stm32
第10章_
freeRTOS
入门与工程实践之同步互斥与通信
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-13 21:23
stm32
freeRTOS
RTOS
单片机
嵌入式
freeRTOS
RTOS
MCU
stm32
第12章_
freeRTOS
入门与工程实践之信号量的特性
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-13 21:23
stm32
RTOS
freeRTOS
stm32
单片机
嵌入式
RTOS
freeRTOS
MCU
freeRTOS
系列教程之
freeRTOS
入门与工程实践(文档+视频教程+进阶视频教程,非常详细!)
《
freeRTOS
入门与工程实践》前言课程内容授课方式学前知识普及学前准备硬件准备资料准备视频教程文档教程更好的阅读体验前言课程内容嵌入式软件工程师的学习路线一般是:单片机->RTOS->Linux。
挨踢民工biubiu
·
2023-09-13 21:53
RTOS
freeRTOS
stm32
单片机
嵌入式
RTOS
freeRTOS
mcu
stm32
第7章_
freeRTOS
入门与工程实践之模块使用说明与STM32CubeMX配置
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-13 21:22
stm32
RTOS
freeRTOS
stm32
嵌入式硬件
单片机
嵌入式
RTOS
freeRTOS
MCU
7、Spring之依赖注入
源码解析
(下)
resolveDependency()实现该方法表示,传入一个依赖描述(DependencyDescriptor),该方法会根据该依赖描述从BeanFactory中找出对应的唯一的一个Bean对象。@NullableObjectresolveDependency(DependencyDescriptordescriptor,@NullableStringrequestingBeanName,@Nu
啥也不懂的派大星
·
2023-09-13 19:18
#
Spring框架源码专栏
spring
java
后端
5、Spring之Bean生命周期
源码解析
(销毁)
Bean的销毁过程Bean销毁是发送在Spring容器关闭过程中的。在Spring容器关闭时,比如:AnnotationConfigApplicationContextcontext=newAnnotationConfigApplicationContext(AppConfig.class);UserServiceuserService=(UserService)context.getBean("
啥也不懂的派大星
·
2023-09-13 19:17
#
Spring框架源码专栏
spring
java
前端
6、Spring之依赖注入
源码解析
(上)
依赖注入底层原理流程图:Spring中Bean的依赖注入原理|ProcessOn免费在线作图,在线流程图,在线思维导图Spring中到底有几种依赖注入的方式?首先分两种:手动注入自动注入手动注入在XML中定义Bean时,就是手动注入,因为是程序员手动给某个属性指定了值。上面这种底层是通过set方法进行注入。上面这种底层是通过构造方法进行注入。所以手动注入的底层也就是分为两种:set方法注入构造方法
啥也不懂的派大星
·
2023-09-13 19:44
#
Spring框架源码专栏
spring
java
后端
parallelStream 底层 ForkJoinPool 实现
ForkJoinPool
源码解析
前言Java8中Stream是对集合(Collection)对象功能的增强,其特性之一提供了流的并行处理->parallelStream。
gb4215287
·
2023-09-13 19:04
java
windows
python
开发语言
Ardupilot速率控制器rate_controller_run解析
Ardupilot速率控制器rate_controller_run解析PID速率控制器
源码解析
rate_controller_run()PID运算积分限制update_i()get_ff()set_xxx
moumde
·
2023-09-13 16:31
Ardupilot
ArduSub
c++
apm
ardupilot
pid
Android
源码解析
:Handler机制
Android
源码解析
:Handler机制导言关于如何在Android中进行多线程通信,使用Handler机制是一个好方法。
Tai_Monster
·
2023-09-13 15:47
Android开发笔记
android
第2章_
freeRTOS
入门与工程实践之单片机程序设计模式
id=724601559592配套资料获取:https://rtos.100ask.net/zh/
freeRTOS
/DShanMCU-F103
freeRTOS
系列教程之
freeRTOS
入门与工程实践章节汇总
挨踢民工biubiu
·
2023-09-13 14:36
RTOS
freeRTOS
stm32
单片机
嵌入式
RTOS
freeRTOS
MCU
stm32
Java并发进阶:阻塞队列ArrayBlockingQueue
源码解析
,准备Java面试
最后激活notEmpty的条件队列因调用take操作而被阻塞的一个线程。出队dequeue=========privateEdequeue(){//assertlock.getHoldCount()==1;//assertitems[takeIndex]!=null;finalObject[]items=this.items;@SuppressWarnings(“unchecked”)//获取元素
m0_64867152
·
2023-09-13 13:35
程序员
面试
java
后端
Java并发包源码学习:阻塞队列实现之LBQ
源码解析
,负载均衡nginx面试
privatefinalintcapacity;/**原子变量,记录元素个数*/privatefinalAtomicIntegercount=newAtomicInteger();/**哨兵头节点,head.next才是队列的第一个元素*/transientNodehead;/**指向最后一个元素*/privatetransientNodelast;/**用来控制同时只有一个线程可以从队头获取元素
m0_64867152
·
2023-09-13 13:05
程序员
面试
java
后端
Java并发源码:阻塞队列实现之DelayQueue
源码解析
,mysql实战45讲百度云下载
//独占锁实现同步privatefinaltransientReentrantLocklock=newReentrantLock();//优先队列存放数据privatefinalPriorityQueueq=newPriorityQueue();/**基于Leader-Follower模式的变体,用于尽量减少不必要的线程等待*/privateThreadleader=null;/**与lock对应
Alibaba_开源
·
2023-09-13 13:05
程序员
面试
java
后端
7.0: Dubbo服务调用
源码解析
课程内容服务提供者处理请求流程解析服务消费发送请求流程解析服务提供者端线程模型解析服务消费者端线程模型解析1.服务提供者处理请求流程解析processon链接:服务调用流程图|ProcessOn免费在线作图,在线流程图,在线思维导图2.服务消费端执行逻辑MockClusterInvoker.invoke(newRpcInvocation(method,args)):Mock逻辑AbstractCl
JackXiang2019
·
2023-09-13 09:04
Dubbo
dubbo
6.0 Dubbo服务引入
源码解析
文章内容服务引入原理解析路由链
源码解析
服务静态目录与动态目录
源码解析
服务引入
源码解析
1.服务引入原理解析当Spring启动过程中,会去给@Reference注解标注了的属性去进行赋值,赋值的对象为ReferenceBean
JackXiang2019
·
2023-09-13 09:04
dubbo
MybatisPlus 使用 saveOrUpdate() 方法踩坑记录(慎用)
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-09-13 08:15
java
数据库
mysql
mybatis
python
负载均衡-ribbon
源码解析
负载均衡-ribbon
源码解析
1@LoadBalanced注解/***基于ribbon调用服务及负载均衡*@return*/@LoadBalanced@BeanpublicRestTemplaterestTemplate
胖成范德彪
·
2023-09-13 07:58
负载均衡
ribbon
运维
深入浅出 对象序列化EOF异常(java.io.EOFException)
ObjectInputStream对读取空文件的应对策略3.初步查找错误4.深入`调用栈/JDK源码`查找`问题根源`4.1ObjectInputStream构造函数解析4.2.readStreamHeader()
源码解析
Canliture
·
2023-09-13 06:42
Java
集合
源码解析
之ArrayDeque
集合
源码解析
之ArrayDeque今天我们来说说ArrayDeque.很多人可能没用过甚至都没有听过这个类.当需要使用栈时,官方已不推荐Stack,而是推荐使用效率更高的ArrayDeque(次选LinkedList
可苯
·
2023-09-13 01:27
open feign
源码解析
feign的基本使用引入openfeign依赖org.springframework.cloudspring-cloud-starter-openfeign创建服务调用接口@FeignClient(value="user-service",path="/user")publicinterfaceIUserService{@PostMapping("/name")StringgetName(@Req
拥抱孤独_to
·
2023-09-13 00:19
free_rtos系统基本配置
FreeRTOS
的官网是www.
freertos
.org,可以下载
FreeRTOS
的source源码。
8421plus
·
2023-09-12 16:00
STM32
FreeRTOS
Java集合类框架源码分析 之 TreeMap
源码解析
【18】
类简介:/***基于红黑树的实现,根据key的自然排序进行排序,或者根据创建map时,提供的比较器,取决于使用哪种构造器。**ARed-Blacktreebased{@linkNavigableMap}implementation.*Themapissortedaccordingtothe{@linkplainComparablenatural*ordering}ofitskeys,orbya{@
yunzhonghefei
·
2023-09-12 12:13
TreeMap源码解析
01.Spring Framework
源码解析
之启动容器
1.环境搭建代码已经上传至https://github.com/masteryourself/spring-framework,工程是tutorial-spring-start2.
源码解析
详细的源码注释可参考
masteryourself
·
2023-09-12 10:52
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他