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
正点原子STM32F1学习心得
笨蛋学JUC并发编程-共享模型之内存
JUC并发编程-共享模型之内存3.1Java内存模型3.2可见性3.2.1退不出的循环3.2.2分析3.2.3解决方法3.2.4
原子
性和可见性3.2.5两阶段终止模式3.2.6同步模式之Balking3.3
Today-Saturday
·
2024-01-28 09:14
笨蛋学JUC
java
juc
JUC并发编程四 并发架构--并发之共享模型
共享问题synchronized利用对象锁保证了临界区内代码的
原子
性.线程安全分析String,Integer都是不可变类.因为其内部的状态不可改变.因此他们的方法都是线程安全的.monitorwait
请叫我大虾
·
2024-01-28 09:14
java
笨蛋学JUC并发编程-共享模型之无锁
共享模型之无锁问题:保证取款方法的线程安全4.1CAS与volatile4.1.1volatile4.1.2注意4.1.3上下文切换4.1.4无锁效率高(多核CPU才能发挥优势)4.1.5CAS特点4.2
原子
整数
Today-Saturday
·
2024-01-28 09:44
笨蛋学JUC
java
juc
《JUC并发编程 - 高级篇》04 -共享模型之内存 (Java内存模型 | 可见性 | 有序性 )
文章目录四、共享模型之内存5.1Java内存模型5.2可见性5.2.1退不出的循环5.2.2解决方法5.2.3可见性vs
原子
性5.3有序性***原理之指令级并行**5.3.1诡异的结果5.3.2解决方法
爱编程的大李子
·
2024-01-28 09:43
JUC并发编程
java
jvm
开发语言
笨蛋学JUC并发编程-共享模型之管程
2.1.3竞态条件2.2synchronized2.2.1synchronized解决竞态条件为了避免临界区的竞态条件发生,可以通过阻塞式的解决方案:synchronized,Lock非阻塞式的解决方案:
原子
变量
Today-Saturday
·
2024-01-28 09:43
笨蛋学JUC
java
开发语言
2021-08-08
第七周
学习心得
#吴雲菲《正念觉察与情绪管理》训练营训练营很快到了第七周,分享一下这段时间正念觉察的旅程给我带来的收获:其实学习正念,绝对不只是为了获取心灵的平静,这只是副产品而已,而是要求我们消弭或隔离思维想法
于妮
·
2024-01-28 09:27
RISC-V平台 std::atomic<T> 编译失败问题解决
在RISC-V指令集平台上面:
原子
变量:std::atomicT类型限制大小:不可以为:1字节,BYTE2字节,WORD即:bool、short、unsignedshort类型是不可以用的,否则会链接不上
liulilittle
·
2024-01-28 07:02
Extension
risc-v
《无问西东》,沧桑百年里的四代青年画像,不同的选择一样的豪情
曾经童年时吃过沈光耀空投食物的孤儿陈鹏(黄晓明饰演)长大后参与
原子
弹的研究发射,他的女友王敏佳(章子怡饰演)因误解被群众殴打
作家李媛媛
·
2024-01-28 05:30
STM32 HAL库 SysTick->VAL和SysTick->LOAD 实现us延时
LOAD和SysTick->VAL来实现延时us和延时msM3内核中,SysTick计数器是24位递减计数器计数范围2^24-1到0,然后重装载寄存器的值给SysTick计数器,重复下去每来一个时钟,减1,
STM32F1
XUNHUII
·
2024-01-28 05:12
stm32
嵌入式硬件
单片机
学习《菜根谭》(256)|多藏亡则厚,高步颠则疾
【
学习心得
】贫穷的人过得无忧无虑。
快乐的子亿
·
2024-01-28 05:35
并发编程之CAS算法ABA问题分析和解决
前言在前面《并发编程之CAS算法与
原子
变量详解》我们采用JUC包下的Atomic
原子
变量,解决了多线程环境下共享变量
原子
性问题,Atomic底层操作是基于CAS算法,并且也提到,采用一种无锁的非阻塞算法的实现
小明说Java
·
2024-01-28 04:06
Java后端开发
java
CAS算法
ABA问题
Java多线程编程中之volatile详解
前言在Java多线程编程中,volatile关键字是一种重要的同步机制,可以理解为低配版synchronized,轻量级的同步策略,保证可见性,不保证
原子
性,禁止指令重排。
小明说Java
·
2024-01-28 04:06
Java后端开发
java
volatile
指令重排
Python 7.30
学习心得
:Python允许从多个父类继承,称为多重继承,目的是分别选择继承出子类,便于组合功能。但Java只能允许继承一个父类。
422d602c244f
·
2024-01-28 04:17
无处不在的多维空间
最近脑袋里有一种想法,与物理学有点通感,我们所处的世界即是多维空间,任何一个宏观世界从微观介入,即是
原子
和波的集合。
张二更
·
2024-01-28 03:41
产品经理集训8day ——酷家乐
学习心得
今天学习在酷家乐中画户型图、设计厨房。总体来说除了不能报价,酷家乐各方面都胜过2020,真的很好用。在设计方面,我觉得除了经验和技巧外,想象力很重要,而且还要掌握各种配色、搭配以及灯光的用法,包括不同设计在实际使用中应该符合的各种操作。最后,大家的方案虽然看起来各有千秋,有的复杂点有的简约点,在设计方面可能分个好坏优缺,但是在实际给用户看的时候,真的不一定。比如方案看上去很高大上,但是有一些比较注
雨凡大王
·
2024-01-28 03:12
深入分析 Java 乐观锁
优点:不会死锁不会饥饿不会因竞争造成系统开销乐观锁的实现CAS
原子
操作CAS。在java.util.concurr
被称为L的男人
·
2024-01-28 02:00
第三期《论语》学习打卡30
学习心得
:第三期论语今天是最后一天了,这一轮打卡吸取经验和教训,得以完成也是不易。收获,自然是很多,只是依然觉得不够。哪里不够?无法回顾起很多喜欢的句子,读的都不熟练更别说熟记于心了。
暖暖1314
·
2024-01-28 02:24
Linux第36步_创建
正点
原子
的TF-A工作区
创建
正点
原子
的TF-A工作区,目的是想查看
正点
原子
的设备树文件“stm32mp157d-atk.dts”和设备树头文件“stm32mp157d-atk.dtsi”,了解设备树是什么样子,为后期基于“ST
LaoZhangGong123
·
2024-01-28 02:21
产品研发
linux
STM32MP157
经验分享
VSCode工作区
设备树
英语
学习心得
(一)
01有什么好方法能帮助我实现实习目标SMART准则经常应用在商业中,但也适用于学习环境。这种方法可以轻松地让您的目标变得更加清晰明确。思考您的目标,看着它是不是?Specific(具体化):设定一个非常具体的目标,让你真正能够集中精神去实现它。Measureable(可测量):为目标设定一个数字,(例如"到星期五我要学会十个单词")。这意味着你可以用数字来测量自己的进度和成就。Achievable
雨松溪
·
2024-01-28 02:03
党员干部“四史”教育
学习心得
体会
习近平总书记指出,只有坚持思想建党,理论强党,不忘初心才能更加自觉学习贯彻党的创新理论,学习党史,新中国史,改革开放史,社会主义发展史。在中央的要求和指导下,全党范围内已形成了学习研究历史的良好氛围,广大党员的历史文化素养、历史思维能力都有了很大的提升。历史是最好的教科书,我作为一名年轻的共产党员,虽然没有亲身经历抗日战争,却从长辈们中听过这样一句话“没有共产党就没有新中国”,流传在每一个国人的心
山西西瓜
·
2024-01-28 02:17
学习《菜根谭》(133)|仇边弩易避,恩里戈难防
【
学习心得
】暗地里的危险很难防范。
快乐的子亿
·
2024-01-28 01:01
3.2.6 手把手实现分布式锁
手把手实现分布式锁进程中的锁1.互斥锁2.自旋锁3.读写锁4.信号量5.条件变量6.
原子
变量以及内存屏障进程间通信1.pipe2.FIFO3.信号量4.信号5.消息队列6.共享内存7.socket1.条件变量为什么与互斥锁协同条件的判断是一个临界资源
高二的笔记
·
2024-01-28 01:23
零声教育
分布式
突然理解了父母一直以来的期望
而那些年,我几乎没有
正点
下班过,基本上都是加班以后回到家洗个澡睡觉,醒来继续去上班。那会的我已到了成家立业的年纪,但还是单身。每天疯狂的工作也没有觉得有什么不好,还很享受工作带来的成就感。
阿无凡
·
2024-01-28 01:55
学霸二建笔记整理——知识点总结,记忆效果又快又好
二级建造师到底怎么学习,马上跟大家分享学霸的一份
学习心得
。备考建造师要做到三点。第一就是有决心:有决心就是说你要么不考,要么对自己狠一点,准备考了,就牺牲自己娱乐时间,全力备考!
奋斗的85后艾盈
·
2024-01-28 01:58
【C++11并发】future库 笔记
C++11开始为我们提供了一组方法来获取子线程的返回值,并保证其
原子
性。
A_cainiao_A
·
2024-01-27 23:28
C++11并发
c++
笔记
开发语言
【C++11并发】Atomic 笔记
简介用atomic定义的变量,支持
原子
操作,即要么全部完成操作,要不全部没有完成,我们是不可能看到中间状态。一般在多线程程序中,可以用atomic来完成数据同步。
A_cainiao_A
·
2024-01-27 23:28
C++11并发
c++
笔记
rocket mq 底层存储源码分析(2)-业务消息持久化
先讲解几个核心的业务抽象类MappedFile,该类为一个存储文件的直接内存映射业务抽象类,通过操作该类,可以把消息字节写入pagecache缓存区(commit),或者
原子
性的消息刷盘(flush)publicclassMappedFile
萝卜头4lbt
·
2024-01-27 23:40
第一课
原子
与
原子
核
1-1
原子
理论最基础的理论,物质是由单个的粒子---
原子
构成的。它们在物理和化学反应中保持自己作为元素的性质。因此,一系列氦
原子
构成的气体,质量和这些单个
原子
总质量相当。
诸葛梨子
·
2024-01-27 23:43
新课标
学习心得
2022年4月21日,教育部印发义务教育课程方案和语文等16个学科的课程标准。为了紧跟教育局步伐,更新教育观念,我校组织语文教师听了几场新课标解读主题讲座,我听后对2022版新课标有了更深刻的了解和认识,受益颇多。2022新课标相比之前,有非常明显的一些变化。首先,文化自信首次被写进了语文课标里,鼓励弘扬传统文化,例如现在新课标要求小学6年必背古诗文是160篇,因此在日后的教学中,老师一定要有意识
繁花絮事
·
2024-01-27 23:22
云端听解析 蓄力待远行——参加榆树市九年级道德与法治学科集体备课
学习心得
2020年8月21日上午,在榆树市初中道德与法治学科教研员张艳辉老师的组织下,全市初中道德与法治学科教师齐聚QQ群,分别参加三个年级的开学初集体备课。作为九年级教师,我认真观看了来自新民学校的姜力鑫老师的备课视频,并对照PPT和九年级上册教材仔细研读,力求最好的领会备课老师讲座的精髓,为即将开始的九年级教学打下坚实的基础。姜老师从教材的编写思路、内容结构、单元设计和教学建议四个维度将九年级上册做了
荷锄葬花
·
2024-01-27 20:16
【
正点
原子
STM32】STM32CubeMX入门(搭建Java运行环境、STM32CubeMX安装、新建STM32CubeMX工程步骤、STM32CubeMX用户使用手册)
一、STM32CubeMX简介二、STM32CubeMX安装2.1、STM32CubeMX软件获取2.2、搭建Java运行环境2.3、安装STM32CubeMX软件2.4、下载和关联STM32cube固件包三、新建STM32CubeMX工程步骤四、总结一、STM32CubeMX简介STM32CubeMX(CubeMX)是STMicroelectronics开发的一款图形化配置工具,用于帮助开发者轻
咖喱年糕
·
2024-01-27 18:17
STM32
stm32
嵌入式硬件
搭建Java运行环境
STM32CubeMX安装
下载关联Cube固件包
新建CubeMX工程步骤
CubeMX用户使用手册
【
正点
原子
STM32】SYSTEM文件夹介绍(sys文件夹、deley文件夹、USART 文件夹、SysTick、printf函数、fputc函数、半主机模式)
一、sys文件夹介绍二、deley文件夹介绍2.1、deley文件夹函数简介2.2、SysTick工作原理2.3、SysTick寄存器介绍2.4、delay_init()函数2.5、delay_us()函数2.6、delay_ms()函数三、USART文件夹介绍3.1、printf函数输出流程3.2、printf的使用3.3、printf函数支持半主机模式简介方法一:微库法方法二:代码法实现fpu
咖喱年糕
·
2024-01-27 18:47
STM32
SYSTEM
文件夹
deley
文件夹代码
sys
文件夹代码
usart
文件夹代码
printf函数输出流程
printf的使用
函数支持
半主机模式
微库法
代码法
正点
原子
STM32F103(精英版)------STM32时钟系统
一、时钟系统知识1.STM32有5个时钟源:HSL、HSE、LSI、LSE、PLL①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz--16MHz。③、LSI是低速内部时钟,RC振荡器,频率为40Hz,提供低功耗时钟。WDG④、LSE是低速外部时钟,接频率为32.768kHz的石英晶体。主要提供一个精
Hustle_Z
·
2024-01-27 18:16
STM32
stm32
单片机
arm
【
正点
原子
STM32】STM32启动过程浅析(MAP文件、STM32启动过程、启动模式、Reset_Handler函数、__initial_sp堆栈的起始地址、堆栈)
一、MAP文件浅析MAP文件概念和作用MAP文件组成MAP文件实操二、STM32启动过程2.1、STM32启动模式(F1/F4/F7/H7)(也称自举模式)STM32启动模式(F1)STM32启动模式(F4)STM32启动模式(F7)STM32启动模式(H7)2.2、STM32启动过程(内部FLASH启动为例)启动文件介绍Reset_Handler函数介绍堆栈简介STM32启动过程图解三、总结参考
咖喱年糕
·
2024-01-27 18:16
STM32
stm32
MAP文件内存占用优化
STM32启动模式也称自举模式
Reset_Handler函数
__initial_sp栈顶
STM32启动过程
启动文件
【
正点
原子
STM32】STM32时钟系统(时钟树、时钟源、分频器和倍频系数、锁相环、STM32CubeMX时钟树、系统时钟配置步骤)
一、认识时钟树1.1、什么是时钟?1.2、认识时钟树(F1)1.3、认识时钟树(F4)1.4、认识时钟树(F7)1.5、认识时钟树(H7)二、配置系统时钟2.1、系统时钟配置步骤2.2、外设时钟使能和失能2.3、sys_stm32_clock_init函数(F1)HAL_RCC_OscConfig()函数(F1)HAL_RCC_ClockConfig函数(F1)2.4、sys_stm32_cloc
咖喱年糕
·
2024-01-27 18:14
STM32
stm32
嵌入式硬件
时钟
时钟树
分频器和倍频系数
锁相环
分频器
超频
系统时钟配置步骤
Redis的应用问题
目录一、缓存穿透问题描述解决方案缓存击穿问题描述解决方案缓存雪崩问题描述解决方案二、分布式锁问题描述解/决方案:使用redis实现分布式锁优化之设置锁的过期时间优化之UUID防误删LUA脚本保证删除的
原子
性
北北川.
·
2024-01-27 17:03
redis
数据库
缓存
抗日战争胜利76周年纪念日的联想
经过中国人民十多年的浴血奋战,苏联一周内歼灭100万日本关东军,再加随着美国的介入,连续向日本境内投放两颗
原子
弹爆炸威力的震慑,倭寇日本鬼子裕仁天皇,于1945年8月14日签署了日本投降书。
美好时光_fbc4
·
2024-01-27 17:19
C++算法
学习心得
六.回溯算法(3)
1.子集II(90题)题目描述:给定一个可能包含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入:[1,2,2]输出:[[2],[1],[1,2,2],[2,2],[1,2],[]]回溯法:集合里有重复元素了,而且求取的子集要去重,注意去重需要先对集合排序,同一树层上重复取2就要过滤掉,同一树枝上就可以重复取2,因为同一树枝上元素的集合才是唯一
Albert.H.Holmes
·
2024-01-27 17:26
算法
c++
开发语言
C++算法
学习心得
七.贪心算法(1)
1.贪心算法理论基础贪心的本质是选择每一阶段的局部最优,从而达到全局最优。贪心算法并没有固定的套路,唯一的难点就是如何通过局部最优,推出整体最优。最好用的策略就是举反例,如果想不到反例,那么就试一试贪心吧贪心算法一般分为如下四步:将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解只要想清楚局部最优是什么,如果推导出全局最优,其实就够了2.分发饼干(455
Albert.H.Holmes
·
2024-01-27 17:26
算法
c++
贪心算法
事务的两阶段提交
binlog&redolog三、事务的两阶段提交1.为什么2.场景3.流程4.异常处理5.性能影响一、redologredolog是InnoDB存储引擎特有的日志,用于记录数据页的物理修改,保证事务的持久性和
原子
性
码精灵
·
2024-01-27 17:23
MySQL
数据库
服务器
mysql
C++算法
学习心得
七.贪心算法(2)
1.跳跃游戏(55题)题目描述:给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1:输入:[2,3,1,1,4]输出:true解释:我们可以先跳1步,从位置0到达位置1,然后再从位置1跳3步到达最后一个位置。贪心算法:跳跃覆盖范围究竟可不可以覆盖到终点,每次移动取最大跳跃步数(得到最大的覆盖范围),每移动一个单
Albert.H.Holmes
·
2024-01-27 17:20
算法
c++
贪心算法
JAVA面试篇(三)一Redis
➢1)基于内存;➢2)单线程减少上下文切换,同时保证
原子
性;➢3)IO多路复用;➢4)高级数据结构(如SDS、Hash以及跳表等)。2、为何使用单线程?
star_falling
·
2024-01-27 16:04
java
面试
redis
HarmonyOS应用端云一体化开发主要流程
图示主要步骤序号阶段任务说明1创建端云一体化开发工程选择工程类型与云开发模板确定工程类型:选择“Application”或“AtomicService”页签,确定创建的是HarmonyOS应用工程还是
原子
化服务工程
李洋-蛟龙腾飞公司
·
2024-01-27 15:45
华为
HarmonyOS
正点
原子
RV1126:编译自己rkmedia代码(以rkmedia_vi_venc_rtsp_test为模板)
1.参考代码代码所在目录源码/external/rkmedia/examples/rkmedia_vi_venc_rtsp_test.c2.复制代码复制代码放在examples下面,将其命名为rkmedia_vi_venc_rtsp_test_sp.c3.添加编译信息在同原厂SDK同一目录下的external/rkmedia/examples中的CMakeList.txt中添加编译信息如下:#--
孙八瓶
·
2024-01-27 15:41
Linux软件
linux
网络
运维
2024-01-24-redis学习笔记
redis事务简介Redis事务是一种
原子
性操作的方法,它允许用户将多个命令打包成一个单独的操作单元,然后将其作为一个整体进行执行。
瑕光.
·
2024-01-27 14:39
redis
学习
笔记
【深度学习】【注意力机制】【自然语言处理】【图像识别】深度学习中的注意力机制详解、self-attention
图:每个节点转化为向量图:分子结构中的每个
原子
转化为on
忘却的旋律dw
·
2024-01-27 13:35
深度学习
自然语言处理
人工智能
学习分享1000天
学习第一天,刘老师就要求我们每天写分享,可以是
学习心得
,生活感悟,实在没有,也可以读书摘抄,但是必须每天坚持,必须一个字一个字的输入,不允许复制粘贴。就这样,一天一天
啊呦a7_94
·
2024-01-27 11:36
UTC和GMT的区别
GMT天文上的概念,UTC基于一个
原子
钟,UTC比GMT时间更为精准。参考:https://www.cnblogs.com/tosee/p/5538007.html
foucs
·
2024-01-27 11:22
美军
原子
弹轰炸
威慑日本的美军
原子
弹轰炸1945年8月6日和9日,在第二次世界大战即将结束之前,美军对日本的广岛和长崎分别进行了史无前例的
原子
弹轰炸。
曹元_
·
2024-01-27 10:10
redis面试题合集-基础
它支持多种类型的数据结构,如字符串、哈希表、列表、集合和有序集合等,并提供了丰富的
原子
操作来操作这些数据结构。Redis的主要特点
for62
·
2024-01-27 10:32
redis
数据库
缓存
上一页
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
其他