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
PHP框架学习笔记
Redis核心技术与实战【
学习笔记
】 - 16.Redis 缓存异常:缓存和数据库不一致
概述只要使用Redis缓存,就必须面对缓存和数据库的一致性问题。重要的是,如果数据不一致,那么业务应用从缓存中读取的数据就不是最新数据,这会导致严重的问题。比如说,我们把电商商品的库存信息缓存在Redis中,如果库存信息不对,那么业务下单操作就可能出错。1.缓存和数据库的数据不一致是如何发生的?“数据的一致性”包含了两种情况:缓存中有数据,那么,缓存的数据值需要和数据库中的值相同;缓存中没有数据,
陈建111
·
2024-02-03 07:12
Redis核心技术学习
redis
redis
缓存和数据库不一致
Redis核心技术与实战【
学习笔记
】 - 18.Redis 缓存被污染了,如何选择淘汰策略
前言在一些常见下,有些数据被访问的次数非常少,甚至只会被访问一次。当这些数据请求后,还继续留存在缓存中的话,只会白白占用缓存的空间。这种情况就是缓存污染。当缓存污染不严重时,只有少量数据占据缓存空间,此时对缓存系统的影响不大。但是,缓存污染一旦变得验证后,就会有大量不在访问的数据滞留在缓存中。如果这时数据占满了缓存空间,我们再往缓存中写入新数据时,就需要先把这些数据逐步淘汰出缓存,这就会引入额外的
陈建111
·
2024-02-03 07:12
Redis核心技术学习
redis
缓存污染
缓存污染后如何选择淘汰策略
Redis核心技术与实战【
学习笔记
】 - 15.Redis 缓存的淘汰策略
前言Redis缓存使用内存来保存数据,避免业务应用直接从数据库读取数据,可以提升应用的访问速度。但是,我们又没有办法做到把所有的数据都放入缓存,因为这样做的性价比不高,而且缓存也存不下数据库中的所有数据。例如,Mysql中有1TB的数据,如果使用Redis把这些数据都缓存起来,虽然应用都能在内存中访问数据了,但是这样配置并不合理,因为性价比低。一方面内存的价格比磁盘的价格贵很多。另一方面,数据访问
陈建111
·
2024-02-03 07:11
Redis核心技术学习
redis
redis
缓存淘汰策略
redis
缓存容量设置
Redis核心技术与实战【
学习笔记
】 - 17.Redis 缓存异常:缓存雪崩、击穿、穿透
概述Redis的缓存异常问题,除了数据不一致问题外,还会面临其他三个问题,分别是缓存雪崩、缓存击穿、缓存穿透。这三个问题,一旦发生,会导致大量的请求积压到数据库。若并发量很大,就会导致数据库宕机或故障,这是很严重的生产事故。1.缓存雪崩缓存雪崩是指大量的应用请求无法在Redis缓存中进行处理,应用将大量的请求发送到数据库层,导致数据库层压力激增。造成缓存雪崩的原因一般有两个,应对的方案也不同。1.
陈建111
·
2024-02-03 07:36
Redis核心技术学习
redis
缓存雪崩
缓存击穿
缓存穿透
【DDD】
学习笔记
-代码模型的架构决策
代码模型属于软件架构的一部分,它是设计模型的进化与实现,体现出了代码模块(包)的结构层次。在架构视图中,代码模型甚至会作为其中的一个视图,通过它来展现模块的划分,并定义运行时实体与执行视图建立联系,如下图所示:确定软件系统的代码模型属于架构决策的一部分。在领域驱动设计背景下,代码模型的设计可以分为两个层次,具体如下。系统层次:设计整个软件系统的代码模型。限界上下文层次:设计限界上下文内部的代码模型
码农丁丁
·
2024-02-03 07:05
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
限界上下文
【DDD】
学习笔记
-限界上下文对架构的影响
通信边界对架构的影响限界上下文的通信边界会对系统的架构产生直接的影响,在此之前,我们需要理清几个和边界有关的概念。如前所述,我提出了限界上下文的通信边界的概念,并将其分为进程内通信与进程间通信两种方式。在TobyClemson给出的微服务架构中,则将逻辑边界视为整个微服务的边界,而将微服务代码模型中的所有模块视为在同一个网络边界内。但我认为在引入了虚拟化以及容器技术后,仍将这种边界描述为网络边界似
码农丁丁
·
2024-02-03 07:05
软件工程
#
领域驱动设计
架构
微服务
DDD
领域驱动设计
限界上下文
【Springcloud篇】
学习笔记
二(四至六章):Eureka、Zookeeper、Consul
第四章_Eureka服务注册与发现1.Eureka基础知识1.1Eureka工作流程-服务注册1.2Eureka两大组件2.单机Eureka构建步骤IDEA生成EurekaServer端服务注册中心,类似于物业公司EurekaClient端cloud-provider-payment8081将注册进EurekaServer成为服务提供者provider,类似尚硅谷对外提供授课服务EurekaCli
光久li
·
2024-02-03 07:02
Springcloud
spring
cloud
学习
笔记
【Springcloud篇】
学习笔记
十一(十八章):Seata解决分布式事务问题
第十八章_Seata解决分布式事务问题1.Seata简介1.1分布式事务问题由来分布式前单机单库没这个问题从1:1->1:N->N:N单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务来完成。此时每个服务内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。一句话:一次业务操作需要跨多个数据源或需要跨多个系统进行远程调
光久li
·
2024-02-03 07:02
Springcloud
spring
cloud
学习
笔记
【Springcloud篇】
学习笔记
四(九章):Hystrix—服务降级、熔断、限流
第九章_Hystrix服务降级1.Hystrix简介1.1分布式系统面临的问题服务雪崩1.2Hystrix是什么1.3Hystrix能干嘛服务降级服务熔断接近实时的监控1.4官网资料官网资料:https://github.com/Netflix/Hystrix/wiki/How-To-UseHystrix官宣,停更进维:https://github.com/Netflix/Hystrix被动修复b
光久li
·
2024-02-03 06:31
Springcloud
spring
cloud
学习
笔记
【Springcloud篇】
学习笔记
九(十五、十六章):Cloud Alibaba介绍、Nacos服务注册、服务配置中心
第十五章_CloudAlibaba简介1.出现SpringCloudAlibaba的原因SpringCloudNetflix项目进入维护模式技术的发展2.SpringCloudAlibaba简介2.1是什么2.2能干嘛2.3去哪下阿里巴巴中文文档下载网站:spring-cloud-alibaba/README-zh.mdat2022.x·alibaba/spring-cloud-alibaba(g
光久li
·
2024-02-03 06:31
Springcloud
spring
cloud
学习
笔记
服务发现
【Springcloud篇】
学习笔记
一(一至三章):微服务介绍、构建环境
零基础微服务架构理论入门介绍一个基于分布式的服务架构应该含有的架构内容如下:1.1SpringCloud是什么1.2基于微服务的系统1.3服务与之对用的技术1.4课程目录第一章_SpringBoot和SpringCloud版本选择详细可见SpringCloud2020.mmap文件1.概述2.SpringBoot版本选择git源码地址:https://github.com/spring-proje
光久li
·
2024-02-03 06:30
Springcloud
spring
cloud
学习
笔记
SpringCloud_
学习笔记
_3_sentinel
微服务保护1.初识Sentinel1.1.雪崩问题及解决方案1.1.1.雪崩问题微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务。如图,如果服务提供者I发生了故障,当前的应用的部分业务因为依赖于服务I,因此也会被阻塞。此时,其它不依赖于服务I的业务似乎不受影响。但是,依赖服务I的业务请求被阻塞,用户不会得到响应,则tomcat的这个线程不会释放,于是越来越多的用户请求到来,越来
lisus2007
·
2024-02-03 06:16
Java
spring
cloud
sentinel
【Springcloud篇】
学习笔记
十(十七章):Sentinel实现熔断与限流——Hystrix升级
第十七章_Sentinel实现熔断与限流1.Sentinel介绍1.1是什么随着微服务的流行,服务和服务之间的稳定性变得越来越重要。==Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护==等多个维度保护服务的稳定性。用来代替HystrixSentinel具有以下特征:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容
光久li
·
2024-02-03 06:09
Springcloud
spring
cloud
学习
笔记
MySql
学习笔记
1.MySql简介MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据
青年心路
·
2024-02-03 06:22
laravel
学习笔记
创建laravel项目composercreate-project--prefer-distlaravel/laraveldriver6.0.0启动laravel服务器phpartisanserve为其他的环境设置变量php.\artisankey:generate--env=testlaraveldb查询get时返回的对象为obj转为array的方法Fetch模式#Laravel不再支持在配置文
竭尽全力才能成功
·
2024-02-03 06:27
Unity UGUI系列十 EventSystem 和Input输入事件
一、EventSystem参考【Unity
学习笔记
】事件系统EventSystem第一次在Unity中创建UI元素时,总会自动生成一个EventSystem物体,它包含三个组件:Transform、EventSystem
合肥黑
·
2024-02-03 05:42
Java
学习笔记
:模块化
模块化概述Java语言随时间推移庞大,称为“臃肿”语言。无论是大软件还是小程序都要JVM加载整个JRE环境。针对这种情况,Java9推出了模块化系统,Java被拆分为N多个模块,允许Java程序根据需要选择加载程序必须的Java模块2021-02-10_200119.jpg模块的基本使用目标:在Test01文件中调用Student和Teacher中的方法2021-02-10_201715.jpg在
NobilityQAQ
·
2024-02-03 04:00
使用 ABAP 事物码 SM59 创建 Destination 来读取外网的数据试读版
零基础ABAP学习教程系列文章的目录ABAP标准培训教程BC400
学习笔记
之一:ABAP服务器的架构和一个典型的ABAP程序结构介绍ABAP标准培训教程BC400
学习笔记
之二:Cross-client和
JerryWang_汪子熙
·
2024-02-03 04:44
python pyecharts
学习笔记
散点图、气泡图
文章目录参考链接echarts叠加图层的优先级pyecharts框架示例-绘制散点图参考链接参考文档:官方文档-案例:https://pyecharts.org/#/zh-cn/intro官方文档-配置项:https://pyecharts.org/#/zh-cn/global_options保存为高清图片:https://blog.csdn.net/weixin_56859075/article
mohana48833985
·
2024-02-03 04:01
pyecharts
pyecharts
STM32 Modbus通信
学习笔记
—— 代码及示例
文章目录前言从机帧格式举个栗子:STM32Modbus_RTU与维控屏通信STM32代码1.定时器2串口收发3.数据包处理维控屏代码总结合集前言前面已经介绍了Modbus的通信流程以及主机的数据帧,此篇主要结合STM32的代码来进一步介绍从机端的帧格式以及整个通信过程。从机帧格式从机格式与上一篇的主机格式类似,从机会根据主机的命令和功能码返回对应信息,这里从机返回的地址、功能码是和主机发送的数据一
小向是个Der
·
2024-02-03 04:46
STM32
c语言
stm32
单片机
modbus
维控屏
AST
学习笔记
至少入个大门
我的理解:AST相当于把js代码所有语法解析为抽象的树.用处大概就是逆向的时候把混淆的代码还原逻辑,方便看逻辑.,以下所有笔记都是抄自悦来客栈的老板的星球jsvmp相关请看JSVMPjs加密一.直观地看ASTAST在线解析用这个网站输入JS源码就可以看到AST解析出来的语法树了type节点类型结构path->node->typestart,end节点起始.结尾位置program源代码comment
[meng
·
2024-02-03 04:45
js
逆向分析
学习
javascript
前端
FFmpeg音视频开发入门--Apple的
学习笔记
之前看过一个流媒体开发的音视频基础,并且搭建过FFmpeg的VS2017调试环境。所以现在要通过使用FFmpeg库来入门。目标会使用基本的FFmpeg命令,实现简易播放--ok通过FFmpeg的API+SDL,实现简易播放--ok关于音视频中的关键步骤解协议:对象为流媒体RTMP等数据。解封装:对象为封装为MP4,AVI等格式的数据。解码:对象为压缩过的包括H.264/AAC等的数据,目的是输出最
applecai
·
2024-02-03 03:49
【大厂AI课
学习笔记
】1.4 算法的进步(2)
关于感知器的兴衰。MORE:感知器的兴衰一、感知器的发明与初期振动在人工智能的历史长河中,感知器(Perceptron)无疑是一个里程碑式的存在。它最初由心理学家FrankRosenblatt在1950年代提出,并在随后的几年中得到了广泛的关注和研究。感知器是一种二元线性分类器,其结构模仿了生物神经元的工作原理,能够通过简单的加权和阈值操作对输入进行分类。感知器的出现引起了巨大的振动。在当时,计算
giszz
·
2024-02-03 03:36
学习笔记
人工智能
学习
笔记
【大厂AI课
学习笔记
】1.4 算法的进步(1)
2006年以来,以深度学习为代表的机器学习算法的发展,启发了人工智能的发展。MORE:自2006年以来,深度学习成为了机器学习领域的一个重要分支,引领了人工智能的飞速发展。作为人工智能专家,我将阐述这一时期内出现的一些重要算法、定义、关键技术以及应用场景。重要算法与定义深度学习(DeepLearning):深度学习是一种机器学习方法,它基于大量数据进行训练,通过构建多层的神经网络来模拟人脑的学习过
giszz
·
2024-02-03 03:34
学习笔记
人工智能
人工智能
学习
笔记
爬虫
学习笔记
-scrapy安装及第一个项目创建问题及解决措施
1.安装scrapypycharm终端运行pipinstallscrapy-ihttps://pypi.douban.com/simple2.终端运行scrapystartprojectscrapy_baidu,创建项目问题1:lxml版本低导致无法找到解决措施:更新或者重新安装lxml3.项目创建成功4.终端cd到项目的spiders文件夹下,cdscrapy_baidu\scrapy_baid
DevCodeMemo
·
2024-02-03 03:00
爬虫
学习
笔记
vue
学习笔记
vue
学习笔记
vue框架介绍Vue.js(读音/vju:/,发音类似于view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。
zyl熬夜之路
·
2024-02-03 02:30
vue笔记
vue.js
学习
笔记
Vue
学习笔记
六
前端工程化一、模块化相关规范1.模块化概述传统开发模式的主要问题①命名冲突②文件依赖通过模块化解决上述问题模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护2.浏览器端模块化规范1.AMDRequire.js(http://www.requirejs.cn
神里の凌华
·
2024-02-03 02:00
vue.js
学习
javascript
Vue
学习笔记
:将数组数据使用Excel表格导出
Vue
学习笔记
:将数组数据使用Excel表格导出需求:数组数据使用Excel导出第一步:下载依赖命令行:npmixlsx第二步:建立下载公共jssrc下建立文件夹utils后建立data2Excel.js
前端互助会
·
2024-02-03 02:28
Vue学习笔记
vue
excel
前端
Vue
学习笔记
(一)
备注:为了毕设紧急学习的个人笔记,不是为了总结分享···es6模块化每个js都是独立的模块,import导入其他模块成员,export向外共享模块成员【附上b站vue视频的具体位置】铺垫知识-03.ES6模块化-默认导...P230-00:16·模块化语法1.默认导出:exportdefault,里面的才是能从外头访问到的成员→每个模块只能有一次exportdefault!!!2.默认导入:i
fancy努力闯关
·
2024-02-03 02:58
为毕设拼命
vue.js
学习
javascript
ecmascript
Vue
学习笔记
Vue
学习笔记
1前端工程化与webpack1.1前端工程化1.1.1实际的开发模块化(js的模块化、css的模块化、资源的模块化)组件化(复用现有的UI结构、样式、行为)规范化(目录结构的划分、编码规范化
称霸幼儿园18
·
2024-02-03 02:56
Vue
vue.js
学习
javascript
Vue
学习笔记
(一)JS导入导出
Vue
学习笔记
(一)JS导入导出js文件-导出、批量导出、默认导出showMessage.jsexportfunctionsimpleMessage(msg){console.log(msg);}exportfunctioncomplexMessage
老李笔记
·
2024-02-03 02:55
js导入导出
vue学习笔记
STM32
学习笔记
(五) —— 按键翻转LED
前面我们分析过GPIO的各个寄存器,探讨了如何使用GPIO点亮LED,这里再验证一下GPIO的输入功能1.硬件连接我们在开发板上将按键连接到了PA0引脚,按键外接了上拉电阻,默认状态下PA0引脚处于高电平,当按键按下,PA0引脚就与GND短接,变为低电平,所以我们可以通过读取PA0引脚的电平状态来判断按键是否被按下2.软件编程这里使用STM32CubeMX来配置PA0引脚的初始化:生成代码后,可以
SSS&10&01
·
2024-02-03 02:21
STM32学习笔记
stm32
STM32
学习笔记
(六) —— 配置系统时钟
1.时钟树从图中可以看出一共有四个时钟来源,分别是内部高速时钟、内部低速时钟、外部高速时钟接口、外部低速时钟接口,这些时钟源经过内部的倍频分频后提供给各外设使用。其中HSE与LSE需要由外部提供,可以是外部时钟直接输入,也可以是无源晶振,一般HSE需要在4-16MHz之间,LSE只能是32.768KHz。还可以将PLLCLK、HSI、HSE、SYSCLK时钟通过单片机相关引脚输出。2.配置系统时钟
SSS&10&01
·
2024-02-03 02:51
STM32学习笔记
stm32
React学习记录
我想在上记录自己的一些
学习笔记
,自己实在太菜。今天在React中看到一个demo。有一段代码如下:constnewItem={text:this.st
一抹春绿误行程
·
2024-02-03 02:32
slurm集群管理系统的
学习笔记
刚刚接触到slurm集群管理系统,有几点心得想写出来与大家一起分享,后续可能也会有更新,所以先写一下基本的常用命令。sinfo:查看节点的运行状态,运行此命令得到如下结果:上图列出了集群各个分区各个节点的运行状况:在此主要关注最后两列信息:state展示了各个分区的运行状况:idle表示分区空闲;mix表示分区已经被占用,但是仍有可用资源,这时候可以通过scontrolshownodenode01
柴本
·
2024-02-03 01:02
React从零基础入门到实战,完成企业级项目简书网站开发
终于追完整部React剧~全部代码可见GitLab项目地址:https://gitee.com/xxxxxl17/jian-shu-react
学习笔记
:React从零基础入门到实战,完成企业级项目简书网站开发
Xxxxxl17
·
2024-02-03 01:09
React
react.js
javascript
前端
【
学习笔记
】用不好技术分析,根源在于思维模式!
TechnicalAnalysis.jpg【对技术分析的错误认知】普通人最习惯的思维模式就是逻辑推理中的因果律,其表达模式是:因为A,所以B。这种思维模式在日常生活里处处可见,深刻地扎根在我们的思维深处,而它背后的逻辑依据是:确定性。可是,市场却是一个根本不存在确定性的地方。市场里,时时刻刻只有不确定性!因此,“因为A,所以B”的思维模式在交易中是第一等有害的、最错误的观念。技术分析的思维模式是逻
坤乾泰
·
2024-02-03 01:29
数据结构与算法
学习笔记
(训练营三)-经典面试七
给定一个无序数组arr,如果只能再一个子数组上排序,返回如果让arr整体有序,需要排序的最短子数组长度。/***给定一个无序数组arr,如果只能再一个子数组上排序,*返回如果让arr整体有序,需要排序的最短子数组长度。*/publicclassMimSubArrayLen{publicstaticintminSubArrayLen(int[]arr){if(arr==null||arr.lengt
剑侠李逍遥
·
2024-02-03 01:23
《有钱人和你想的不一样》
学习笔记
(第一篇)
在这个世界上,基本上每个人都想成为有钱人,每个人都想成为健康、快乐的人,也许有些人达到了某一个或两个目标,但三个目标都能达成的确实寥寥无几。而学习本书的目的,就在于要弄明白如何再保证健康、快乐的前提下达到成为一个有钱人的目标。本书的开篇讲到,如何解决以上问题,关键在于改变你的思维模式,也就是你的思维模式中关于金钱的固有观念不改变,只改变行动模式,到头来仍会是竹篮打水一场空。所以,我们学习这本书,将
空山新雨0019
·
2024-02-03 00:59
HTMLCSS
学习笔记
(十一)-- css3渐变及2D
浏览器前缀-ms-:IE浏览器专属的CSS属性需添加-ms-前缀-ms-box-shadow:1px1px0#CCC;-moz-:所有基于Gecko引擎的浏览器(如Firefox)专属的CSS属性需添加-moz-前缀-moz-box-shadow:1px1px0#CCC;-o-:Opera浏览器专属的CSS属性需添加-o-前缀-o-box-shadow:1px1px0#CCC;-webkit-:所
千锋HTML5学院
·
2024-02-03 00:33
STM32F103
学习笔记
(三)-STM32F103的存储器、供电
文章目录一、存储器和总线架构1、系统架构2、存储器二、STM32位带操作三、STM32的启动模式1、启动模式2、ISP和IAP四、电源控制1、供电总览2、电源管理器3、低功耗模式一、存储器和总线架构1、系统架构四个驱动单元:Cortex™-M3内核DCode总线(D-bus),和系统总线(S-bus)通用DMA1和通用DMA2四个被动单元:内部SRAM内部闪存存储器FSMCAHB到APB的桥(AH
生知同涯
·
2024-02-03 00:03
STM32学习
stm32
学习
笔记
STM32
学习笔记
--寄存器映射和存储器映射
系列文章目录第一章:stm32f1系列内部介绍一、stm32内部框图是什么?我们对这个系统框图做一个简要说明左上角部分是Cortex-M3的内核,内核引出了3条总线,分别是ICode指令总线DCode数据总线System系统总线,这三根总线又和总线矩阵与之相连接起来。ICode总线即指令总线,它主要用于连接到FLASH接口访问FLASH闪存,我们所写的程序就存储在flash闪存内(程序在flash
qq_55191714
·
2024-02-03 00:03
stm32
单片机
arm
可转债转股套利
学习笔记
可转债接触一段时间后,我对转股套利有了基本的认识,但是对于如何实操还是没有经验。今天运用理论,和实践相结合,我对可转债转股套利有了更加深刻的认识。什么是转股套利?确切的说,转股套利就是折价转股套利,当转股溢价率是负数的时候,就是折价。只有可转债发生折价的时候,才可以进行转股套利。为什么转股套利可以获得收益?这里涉及到3个公式:每股成本=可转债转债价格/可转债可转股数量,可转债可转股数量=可转债面值
Andy_Future
·
2024-02-03 00:50
Spring系列
学习笔记
->Spring篇(一)
前言心得体会本系列是学习spring很唱一段时间之后的一系列
学习笔记
总结,包括spring篇,springmvc篇和springboot篇。
happystudy_neu
·
2024-02-02 23:30
spring
笔记
java
juc并发线程
学习笔记
(一)
本系列会更新我在学习juc时的笔记和自己的一些思想记录。如有问题欢迎联系。并发编程进程与线程1.进程和线程的概念程序是静态的,进程是动态的进程程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理IO的当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。进程就
happystudy_neu
·
2024-02-02 23:59
学习
笔记
后端
正点原子--STM32中断系统
学习笔记
(1)
1、什么是中断?原子哥给出的概念是这样的:打断CPU正常执行的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断。当发生中断时,当前执行的程序会被暂时中止,进而进入中断处理函数对中断事件进行处理,处理完毕后,又回到之前被暂停的程序继续执行。1.1中断的作用和意义使得CPU在能够执行主程序的同时,对重要事件做出及时的响应,提高CPU的工作效率,高效处理紧急程序,不会一直占用CPU资源。1
枫-琳
·
2024-02-02 23:29
单片机
嵌入式硬件
学习
stm32
笔记
正点原子
正点原子--STM32定时器
学习笔记
(1)(更新中....)
F1系列基本定时器(TIM6/TIM7)我们的目标是通过TIM6基本定时器定时500ms,让LED0每隔500ms闪一下!思路:使用定时器6,实现500ms产生一次定时器更新中断,在中断里执行“翻转LED0”。定时器什么时候会产生更新中断呢?有两种情况:第一种是定时器计数到ARR值后溢出,这时会伴随更新事件和更新中断的产生;第二种是通过软件的方式,设置UG位产生软件的更新中断,从而产生更新中断1.
枫-琳
·
2024-02-02 23:29
stm32
学习
笔记
HarmonyOS开发
学习笔记
HarmonyOS开发Harmony应用开发01-概述HarmonyOS概述HarmonyOS系统架构开发套件02-Helloworld创建项目调整代码实时预览本地模拟器真机调试项目工程结构最外层结构AppScope目录结构entry目录结构03-ArkUI功能组件Image组件Text组件TextInput组件Button组件Slider组件04-ArkUI布局组件容器组件主轴方向枚举交叉轴方向
超超超帅
·
2024-02-02 23:26
harmonyos
学习
笔记
typescript
江科大stm32
学习笔记
11——旋转编码器计次
一、接线旋转编码器,旋钮会不断接触断开触点产生电波。由于两个电波之间相差90°,即为正交波,一个电波处于高电平时另一个处于低电平,所以可以用来判断旋转方向。二、代码复制粘贴4-1的工程文件,重命名为“5-2旋转编码器计次”,在“Hardware”文件夹右键新建“Encoder.c”及“Encoder.h”,注意文件路径。Encoder.c:#include"stm32f10x.h"//Device
风痕天际
·
2024-02-02 23:54
江科大stm32学习笔记
学习
笔记
stm32
单片机
正点原子--STM32中断系统
学习笔记
(2)
引言上篇帖子STM32中断系统
学习笔记
(1)是理论,这篇帖子开始实战,目标是通过按键实现LED的控制。
枫-琳
·
2024-02-02 23:53
stm32
学习
笔记
单片机
正点原子
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他