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
Cortex-m架构学习
C/S
架构学习
之TCP的三次握手和四次挥手
TCP的三次握手:一定由客户端主动发起的,发生在建立连接的过程中。此过程发生在客户端的connect()函数和服务器的accept()函数之间。第一次握手:客户端向服务器发送一个带有SYN标志的数据包,表示客户端请求建立连接。并且客户端会选择一个随机的序列号a放在SYN标志的数据包中,然后向服务器发送这个数据包。第二次握手:服务器收到客户端的请求后,会回复一个带有SYN/ACK标志的数据包,表示服
少年维克多
·
2023-10-03 15:57
C/S架构学习系列
架构
C/S
TCP通信
三次握手
四次挥手
学习
网络协议
Java内存马学习-Filter
Java内存马学习-Filter基础知识Tomcat
架构学习
过滤链基础知识学习漏洞分析实验代码FliterDemo-doFliterApplicationFilterChain-internalDoFilterApplicationFilterChain-doFilterStandardWrapperValve-invokeApplicationFilterFactory-createFilter
lmonstergg
·
2023-10-02 07:15
Java
基础知识
java
学习
tomcat
ARM系列
类别ARMCortex系列处理器核包括Cortex-A系列(高性能,具备MMU,可以运行如Linux、Android等操作系统)、Cortex-R系列(高端嵌入式满足高性能高可靠性的实时需求)、
Cortex-M
gbmaotai
·
2023-10-02 02:01
GD32学习
Cortex-M3、Cortex-M4、Cortex-M23三个系列,其中红色框框为主推系列:开发调试环境:支持主流的KeilMDK4/5、IAR、Eclipse等IDE环境开发编程/烧写工具:因为采用标准的
Cortex-M
切尔西的笑脸橘猫
·
2023-09-30 11:58
单片机
学习
stm32
一文快速入门分库分表(必修课)
的粉丝留言,想系统的学习一下分库分表相关技术,可我一直没下定决心搞,眼下赶上公司项目在使用sharing-jdbc对现有MySQL架构做分库分表的改造,所以借此机会出一系分库分表落地实践的文章,也算是自己对
架构学习
的一个总结
码农小光
·
2023-09-29 18:55
中移OneOS开发板学习入门
学习任何开发板开始前都是先找好学习资料,然后在学习OneOS的内核部分,外设部分,系统组件等.OneOSOneOS是物联网领域推出的轻量级操作系统,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARMCortex-A和
Cortex-M
End-ING
·
2023-09-29 01:25
物联网
学习笔记总结
物联网
嵌入式
oneos
mcu
RTOS
STM32 系统定时器--SysTick
所有的
Cortex-M
内核的单片机都具有这个定时器。通过系统定时器,我们可以实现精准的软件延时(毫秒、微秒级)。一、结构图与寄
Haohao fighting!
·
2023-09-27 07:45
STM32
stm32
单片机
arm
C/S
架构学习
之TCP服务器
TCP服务器的实现流程:一、创建套接字(socket函数):通信域选择IPV4网络协议、套接字类型选择流式;intsockfd=socket(AF_INET,SOCK_STREAM,0);//通信域选择IPV4、套接字类型选择流式二、填充服务器的网络信息结构体:1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的网络字节序的
少年维克多
·
2023-09-26 06:47
C/S架构学习系列
c语言
linux
服务器
tcp/ip
算法
架构
C/S
架构学习
之TCP客户端
TCP客户端的实现流程:一、创建套接字(socket函数):通信域选择IPV4网络协议、流式套接字;intsockfd=socket(AF_INET,SOCK_STREAM,0);二、填充服务器的网络信息结构体(structsockaddr_inserveraddr):1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的网络
少年维克多
·
2023-09-26 06:47
C/S架构学习系列
c语言
架构
学习
算法
tcp/ip
开发语言
Linux
C/S
架构学习
之UDP客户端
UDP客户端的实现流程:一、创建用户数据报套接字(socket函数):通信域选择IPV4网络协议、数据报式套接字;intsockfd=socket(AF_INET,SOCK_DGRAM,0);二、填充服务器的网络信息结构体:1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的网络字节序的端口号;6.预留给在终端输入的IP地址
少年维克多
·
2023-09-26 06:47
C/S架构学习系列
c语言
架构
udp
Linux
开发语言
青少年编程
算法
C/S
架构学习
之UDP服务器
UDP服务器的实现流程:一、创建用户数据报套接字(socket函数):通信域选择IPV4网络协议、套接字类型选择数据报式;intsockfd=socket(AF_INET,SOCK_DGRAM,0);二、填充服务器的网络信息结构体:1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的网络字节序的端口号;6.预留给在终端输入的
少年维克多
·
2023-09-26 06:43
C/S架构学习系列
c语言
架构
udp
服务器
青少年编程
【STM32笔记】HAL库定时器捕获配置、操作及通用函数定义
HAL库定时器捕获配置、操作及通用函数定义文章目录定时器捕获设置输入捕获滤波器设置输入捕获极性设置输入捕获映射关系设置输入捕获分频器定时器配置定时器捕获函数全局变量定时器回调和定时器捕获回调频率计算附录:
Cortex-M
网易独家音乐人Mike Zhou
·
2023-09-23 08:35
STM32笔记
stm32
笔记
嵌入式硬件
【STM32笔记】HAL库I2C通信配置、读写操作及通用函数定义
【STM32笔记】HAL库I2C通信配置、读写操作及通用函数定义文章目录I2C协议I2C配置I2C操作判断I2C是否响应I2C读写附录:
Cortex-M
架构的SysTick系统定时器精准延时和MCU位带操作
网易独家音乐人Mike Zhou
·
2023-09-23 08:34
STM32笔记
stm32
笔记
嵌入式硬件
STM32 定时器介绍--基本定时器
.时基初始化结构体4.实验设计1-配置时基初始化结构体2-开启定时器更新中断(即定时时间到了)3-编写main函数在我之前文章中说过一个系统定时器SysTick,它存在于内核,嵌套在NVIC中,所有的
Cortex-M
Haohao fighting!
·
2023-09-23 08:59
STM32
stm32
嵌入式硬件
单片机
ARM的工作模式以及寄存器组织(回顾复习)
1、关于cortex-A系列工作模式2.关于
cortex-M
系列工作模式总结:对于不同的处理器,都是在特定的模式下执行特定的代码,完成特定的功能。
我只是个小白
·
2023-09-22 16:39
arm
arm
嵌入式硬件
汇编基础(1)--ARM32
ARM32是ARM体系结构中较早的版本,被许多处理器核使用,包括Cortex-A、Cortex-R和
Cortex-M
系列。
Tasfa
·
2023-09-20 20:30
汇编
J-Flash烧录
我使用的芯片平台是MM32和GD32,不管什么芯片只要是
cortex-M
内核的都是一个流程。
VF-TECH
·
2023-09-19 14:50
jlink
单片机
J-Flash
jflash
hex烧录
阿里面试,问到Mybatis拦截器,3年Java答不上来?
最近整理的Java
架构学习
视频和大厂项目底层知识点,需要的同学欢迎私信我【资料】发给你~一起学习进步!
Java日记本
·
2023-09-18 11:45
RISC-V
架构学习
——C语言内嵌汇编总结
1、C语言内嵌汇编的作用(1)优化:对于特别重要代码进行优化,出于性能的考虑;(2)C语言需要借助汇编指令来实现特殊功能。比如:C语言中访问系统寄存器就需要借助CSR指令;2、基础内嵌汇编2.1、基础内嵌汇编格式asmasm-qualifiers(AssemblerInstructions)关键字含义asm这是内嵌汇编的关键字,表明这是一个GNU扩展asm-qualifiers修饰词,比如:vol
正在起飞的蜗牛
·
2023-09-17 12:27
RISC-V架构
risc-v
汇编
STM32移植FreeRTOS系列七:FreeRTOS中断管理
中断相关寄存器1、什么是中断正点原子pptSTM32F1FreeRTOS开发手册7.1.1中断简介中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生以后CPU就会中断当前的流程转而去处理中断服务,
Cortex-M
ghujlhdrx
·
2023-09-14 17:42
单片机
揭秘网易云背后的数据库:由Facebook开源,完全兼容MySQL
自己整理的Java
架构学习
视频和大厂项目底层知识点,需要的同学欢迎私信我【资料】发给你~一起学习进步!简述MyRocks是Facebook数据库工程团队将MySQL的默认存储引
Java日记本
·
2023-09-10 13:08
API
架构学习
MQTT架构MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型
对酒当歌今夕何夕
·
2023-09-10 06:11
学习
Cortex-M
系列处理器偶发死机定位方法
Cortex-M
系列处理器偶发死机定位方法1.简介2.准备知识2.1.Cortex-M4处理器2.2.中断2.2.1EXC_RETURN2.2.2.Fault2.3.JLink调试器命令行方式使用2.3.1
fedorayang
·
2023-09-10 02:51
cortex-M
单片机
stm32
嵌入式硬件
阿里巴巴
架构学习
阿里架构.png本图总结了2018年的阿里技术参考图册,有谬误之处还望大牛留言指出研发:http://techforum-img.cn-hangzhou.oss-pub.aliyun-inc.com/1523849261680/AliTech101_RD.pdf算法:http://techforum-img.cn-hangzhou.oss-pub.aliyun-inc.com/1523848064
zhackertop
·
2023-09-09 05:56
ARM
架构学习
image.pngARM由来ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为AdvancedRISCMachine。1978年12月5日,物理学家赫尔曼·豪泽(HermannHauser)和工程师ChrisCurry,在英国剑桥创办了CPU公司(CambridgeProcessingUnit),主要业务是为当地市场供应电子设备。1979年,CPU公司改名为Aco
Lee_5566
·
2023-09-07 02:22
Cortex-M
系列:ARM架构与汇编指令集
本章是花费大好多功夫整理总结的,某种意义上算原创。文中大量内容是引用的,请见谅。文中比的比较仅到Armv8-M架构的Cortex-M33,没涉及后续新版本(也没法预计到)。目录1ARM处理器分类2基于Thumb-2技术的Thumb®指令集3参考资料1ARM处理器分类ARM的老产品树:1、第一级——架构:ARMv4~ARMv62、第二级——产品系列:如ARMv4下的部分ARM7、部分ARM93、第三
NoDistanceY
·
2023-09-06 21:27
嵌入式
Thumb-2
指令集
架构
Armv8-M
DSP加速
浅谈ARM
Cortex-M
系列架构——指令集
目录前言一、ARM、Thumb、Thumb2指令集有什么不同?二、如何判断CPU使用什么指令集?1.引入寄存器概念2.特殊寄存器三、统一汇编语言(UAL)四、对于学习汇编的看法总结前言何为指令集指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合,而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否,也关系到CPU的性能发挥,它也是CPU性能体现的一
Thompson801
·
2023-09-05 05:27
浅谈ARM
Cortex-M系列架构
stm32
架构
ARMv7M-Cortex-M3&M4
Ⅰ.指令集Cortex-M3和Cortex-M4都基于ARMv7-M架构,
Cortex-M
处理器使用的指令集名为Thumb(其中包括16位Thumb和更新的32位Thumb指令),Cortex-M3和Cortex-M4
u013161680
·
2023-09-05 05:26
ARM处理器架构
Cortex-M3
Cortex-M4
ARMv7M
MCU
ARM
Cortex-M
的 SP
文章目录1、栈2、栈操作3、
Cortex-M
中的栈4、MDK中的SP操作流程5、Micro-Lib的SP差别1.使用Micro-Lib2.未使用Micro-Lib在嵌入式开发中,堆栈是一个很基础,同时也是非常重要的名词
杭州_燕十三
·
2023-09-03 06:56
arm开发
cortex-m
Java中的静态字段
静态字段和静态常量通过属于类而不是实际对象来启用这种类型的共享通过在优锐课的java
架构学习
分享中,讨论了关于类中定义的字段和方法只能在创建该类类型的对象时使用。
程序员plus
·
2023-09-02 20:16
Java
基础知识
程序员
java
编程语言
软件开发
计算机
IT
微服务
架构学习
-进阶篇--09,分布式配置中心(下)
第六节,采用对称加密算法,实现敏感数据加密例子:(1)在config模块下,新建maven项目,命名为config-server-encrypt-symmetric,该项目作为配置中心的服务端(能对想加密的数据进行加密)。(2)修改pom文件,加入如下配置:org.springframework.bootspring-boot-starter-weborg.springframework.clou
tanwenfang
·
2023-09-01 17:34
微服务
SpringCloud学习系列
微服务
架构学习
-进阶篇--02,声明式服务调用
第一节:声明式服务调用的作用是什么?它解决了什么问题?1,什么是Feign?Feign是一种声明式,模板化的HTTP客户端(仅在consumer中使用)2,什么是声明式?有什么作用?解决了什么问题?a.声明式调用就像调用本地方法一样调用远程方法,无感知远程HTTP请求。b.Springcloud的声明式调用,可以做到使用HTTP请求远程服务时,就像调用本地方法一样的体验,开发者完全感知不到这是远程
tanwenfang
·
2023-09-01 17:04
微服务
SpringCloud学习系列
微服务
架构学习
-进阶篇--08,分布式配置中心(上)
第一节,为什么需要配置中心?它解决了什么问题?第二节,编写配置中心的服务端(1)在e-book模块下新建子模块config,在config模块下新建maven项目,命名为config-server。(2)修改配置文件,加入如下依赖:org.springframework.bootspring-boot-starter-weborg.springframework.cloudspring-cloud
tanwenfang
·
2023-09-01 17:33
微服务
SpringCloud学习系列
AURIX TriCore内核
架构学习
笔记
名词缩写ISA-InstructionSetArchitecture,指令集架构PC-ProgramCounter,holdstheaddressoftheinstructionthatiscurrentlyrunningGPRs-32GeneralPurposeRegistersPSW-ProgramStatusWordPCXI-PreviousContextInformationCSA-Con
依笑奈何
·
2023-09-01 13:09
TriCore
学习
笔记
armv8-M(
cortex-m
) Trustzone总结和介绍
02Trustzone扩展的两种安全状态03内存的划分04Attributionunits(SAUandIDAU)05Secure和Non-secure的状态切换说明:本文为转载文章,原文链接ARM精选:armv8-M(
cortex-m
安全二次方security²
·
2023-09-01 02:26
ARM安全架构
ARMv8-M
cortex-m
TF-M
Trustzone
ARM安全
cortex-m0p/m7 之 关闭中断与跳转
Cortex-M
文档以及CMSIS_5下载地址:Overview(arm-software.github.io)内核构架:内核架构—芯闻(soc.xin)core_cm0plus.hcore_cm7.hcmsis_gcc.hcortex-m0
Qaiya
·
2023-08-29 11:07
嵌入式硬件
微服务相关资料
Ocelot网关和consul服务发现.NETCore微服务
架构学习
与实践系列文章目录IdentityServer4学习及简单使用
梁萌
·
2023-08-28 14:38
c#
微服务
微服务
ocelog
consul
Vscode EIDE+Cortex Debug搭建STM32开发仿真环境
EmbeddedIDE特色支持8051、AVR、STM8、
Cortex-M
[0/0+/3/4/7]、RISC-V、Universal-Gcc项目开发支持导入KEIL项目(仅限KEIL5及更高版本)支持安装标准
柒妖71
·
2023-08-28 13:03
ARM
vscode
stm32
单片机
Cortex
Embedded
IDE
分布式
架构学习
之:030--Keepalived+Nginx实现高可用Web负载均衡
一、场景需求二、Keepalived简要介绍Keepalived是一种高性能的服务器高可用或热备解决方案,Keepalived可以用来防止服务器单点故障的发生,通过配合Nginx可以实现web前端服务的高可用。Keepalived以VRRP协议为实现基础,用VRRP协议来实现高可用性(HA)。VRRP(VirtualRouterRedundancyProtocol)协议是用于实现路由器冗余的协议,
恒奇恒毅
·
2023-08-25 19:59
JavaEE
Dubbo
搭建互联网
架构学习
--003--maven以及nexus私服搭建
跳过,等待完善中,,,后台服务工具maven:使用Nexus配置Maven私有仓库一、安装配置Nexus1、下载nexushttps://www.sonatype.com/download-oss-sonatype2、解压:tar-zxfnexus-3.5.2-01-unix.tar.gz3、进入bin目录启动:./nexusrun&出现如下界面启动成功----------------------
weixin_30822451
·
2023-08-25 09:25
java
意外发现
Cortex-M
内核带的64bit时间戳,比32bit的DWT时钟周期计数器更方便,再也不用担心溢出问题了
视频:https://www.bilibili.com/video/BV1Bw411D7F5意外发现
Cortex-M
内核带的64bit时间戳,比32bit的DWT时钟周期计数器更方便,再也不用担心溢出问题了介绍
硬汉嵌入式
·
2023-08-24 17:58
H7-TOOL
实战技能分享
rtos
驱动开发
Cortex
dwt
演进式
架构学习
笔记(三):演进式数据及构建可演进的架构
第五章演进式数据数据库脚本管理策略:目前项目采用的策略是合适的,即保留每个产品版本的基础全量脚本,同时添加从上一版本到目前最新版本的升级脚本。最新的全量版本包含了最新的升级脚本。这样的好处是,如果是升级场景,在不迁移数据情况下,仅通过升级脚本即可完成升级。在新系统部署时,则运行全量脚本。在存在大量数据库操作的时候,微服务的限界上下文如何确定?因为数据库是整个系统的强力耦合点,因此单纯构建一个数据库
zhang_qxian
·
2023-08-23 18:16
编程思辨
读书笔记
架构设计
企业架构
单片机要这样保护临界区
目录一、概述二、临界区保护测试场景三、临界区保护三种实现1、入门做法2、改进做法3、终极做法四、附录---PRIMASK寄存器设置函数在各IDE下实现一、概述今天给大家分享的是
Cortex-M
裸机环境下
KeLin&
·
2023-08-22 18:19
STM32
单片机
stm32
SysTick
概述SysTick:24位,只能递减,存在于内核,嵌套在NVIC中,所有
Cortex-M
内核的单片机都具有这个定时器系统滴答校准值固定为9000,当系统滴答时钟设定位9MHz(HCK/8的最大值),产生
玩嵌入式的菜鸡
·
2023-08-22 07:56
STM32
ahb总线协议主机_AMBA总线协议(三)——一文看懂AHB总线所有协议总结(AHB2 & AHB-Lite & AHB5 )...
主模块:
Cortex-M
内核,DMA存储器,DMA外设,以太网DMAUSB等连接组件和从模块:内部Flash,内部SRAM,AHB2APB桥,APB外设之间的接口。
Balinda婷婷
·
2023-08-21 07:45
ahb总线协议主机
事件驱动架构中的事件驱动
架构学习
:掌握如何构建智能、可扩展的应用程序
作者:禅与计算机程序设计艺术1.简介事件驱动架构(EDA)已成为一种架构模式,它通过异步消息传递模型实现复杂系统的各个部件之间的解耦和灵活性。EDA模式通常用于解决复杂系统中模块之间通信的问题,并提升系统的韧性、弹性和可伸缩性。EDA可以帮助开发人员创建松耦合、易维护、可伸缩的应用,并避免因通信问题导致性能或可用性问题。近年来,随着云计算、容器化、微服务架构、serverless等技术的广泛应用,
禅与计算机程序设计艺术
·
2023-08-19 15:47
大数据AI人工智能
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
Cortex-A与
Cortex-M
对比
一、芯片运行模式1、
Cortex-M
:M系列处理器仅支持2种模式,2种访问级别:1)Threadmode(线程模式):该模式下的执行可以是非特权的或特权的。运行异常服务程序以外的程序。
bug大湿
·
2023-08-18 03:02
嵌入式
操作系统
linux
嵌入式
RTOS
携程推荐系统
架构学习
下图是携程推荐系统的架构图,参考携程大数据实践:高并发应用架构及推荐系统案例这个图,画的较携程应用系统整体
架构学习
清晰。对我的技术选型和架构设计有很多借鉴参考的地方1数据采集采集的是哪些数据?
warrah
·
2023-08-17 10:04
岁月云——Web系统最佳实践
系统架构
携程
携程应用系统整体
架构学习
下图是携程应用系统整体架构根据上图可以发现以下几个问题1.同一节点在多个层次出现。2.只是简单的技术罗列,架构分层之间的关联不大。3.线上服务/应用层中HBase、Redis、Tomcat不是一方面的东西,混做一团。4.离线计算为什么又把SparkQL归类进去呢?5.hive只能说是一个数据仓库工具,反而归类到数据源层这样的架构水平,要么携程不想透露太多真实实力,要么就是携程派了一个大数据开发工程
warrah
·
2023-08-17 10:03
岁月云——Web系统最佳实践
应用系统架构
更新arm的linux编译工具链
主要是针对
Cortex-M
架构做了一些优化。如上,下载t
技术的微光
·
2023-08-17 09:24
arm开发
linux
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他