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
seata原理分析
MMKV vs DataStore vs Sp
image.pngMMKV:主要是效率,比Sp效率高DataStore:主要是稳定性Sp
原理分析
数据格式:XML格式保存初始化:子线程使用IO读取整个文件,进行XML解析,存入内存Map集合保存:commit
crush_d872
·
2023-10-24 07:21
【Spring Cloud】
seata
分布式事务官方入门案例(导读2)
文章目录1.准备
seata
环境1.1.生产环境启动
seata
1.2.采用代码启动
seata
2.开始测试3.附录3.1.如果第一次配置
seata
压缩包3.2.常见问题参考本文是针对官方
seata
入门文章https
Fire Fish
·
2023-10-24 06:43
spring
cloud
alibaba
spring
cloud
性能优化(总纲)
,Merge的使用,ViewStub的使用)1.3.APP启动速度优化实例解析1.4.各种布局的性能对比(LinerLayout,RelativeLayout)2)内存优化2.1.LeakCanary
原理分析
mybook1122
·
2023-10-24 03:27
android
Vue—关于响应式(二、异步更新队列
原理分析
)
本节需要准备知识点:EventLoop、Promise关于EventLoop介绍参考阮一峰老师的文章:http://www.ruanyifeng.com/blog/2013/10/event_loop.htmlhttps://www.ruanyifeng.com/blog/2014/10/event-loop.html关于Promise:https://developer.mozilla.org/
Mr丶Sunny
·
2023-10-24 01:44
objc_msgSend分析之快速查找
本文的主要目的是理解objc_msgSend的方法查找流程,上一篇文章objc_class中cache
原理分析
中,分析了cache的写入流程,在写入流程之前,还有一个cache读取流程,即objc_msgSend
辉辉岁月
·
2023-10-23 23:46
Android系统之SurfaceFlinger
显示系统:SurfaceFlinger详解Android渲染机制——SurfaceFlinger一篇文章看明白Android图形系统Surface与SurfaceFlinger之间的关系Android卡顿
原理分析
和
猿知
·
2023-10-23 20:38
android
Android之AMS
原理分析
在学习android框架原理过程中,ams的原理非常重要,无论是在面试中还是在自己开发类库过程中都会接触到。1简述ActivityManagerService是Android最核心的服务,负责管理四大组件的启动、切换、调度等工作。由于AMS的功能和重要性,它是运行在SystemServer进程,客户端不能直接访问。但是可以通过ActivityManager类的getService方法获取IActi
山东好汉Tim
·
2023-10-23 18:26
Android
android
MyBatis整合Spring的
原理分析
MyBatis整合Spring的
原理分析
http://mybatis.org/spring/zh/index.html1.MyBatis整合Spring实现我们先来实现MyBatis和Spring的整合操作
不知名的艾坤
·
2023-10-23 14:40
SSM
SpringBoot源码分析
mybatis
spring
java
大型分布式订单系统项目实战
技术方案1:使用
Seata
AT模式分布式事务,确保订单正向核心链路的数据强一致性技术方案2:基于Redisson分布式锁解决多线程并发预支付问题技术方案3:
m0_67400972
·
2023-10-23 13:28
java
后端
分布式
java
spring
cloud
7 ReentrantLock底层
目录1管程2AQS
原理分析
2.1AQS简介2.2AQS核心结构2.3AQS两种队列2.3.1同步等待队列2.3.2条件等待队列3ReentrantLock源码3.1公平/非公平3.2可重入锁3.3总体流程
刺豚灬
·
2023-10-23 12:55
#
并发编程
java
开发语言
【C++进阶(九)】C++多态深度剖析
主页:杭电码农-NEO ⏩专栏分类:C++从入门到精通⏪ 代码仓库:NEO的学习日记 关注我带你学习C++ 多态1.前言2.多态的概念以及定义3.多态的实例调用情况4.构成多态的两个特例5.多态的底层
原理分析
杭电码农-NEO
·
2023-10-23 09:42
C++从入门到精通
c++
开发语言
java
Spring Cloud Alibaba
Seata
分布式事务解决方案
SpringCloudAlibaba
Seata
分布式事务解决方案一、分布式事务问题二、
Seata
简介三、
Seata
的部署3.1
Seata
Server端配置3.1.1修改配置文件3.1.2MySQL数据库配置
青衫白衣98
·
2023-10-23 06:24
Spring
Cloud
spring
cloud
seata
12.Spring Cloud Alibaba
Seata
分布式事务使用入门
事务四大特性一组批量的SQL语句(insert,update,delete)执行来操作数据库数据,使用事务来处理,保证数据的完整性,要么全部执行,要么全部不执行。这组批量SQL可视为一个完整的逻辑处理工作单元。比如:转账,借钱的批量更新操作,删除用户所有信息级联删除的操作。那么事务应满足四个条件(ACID):原子性-Atomicity事务作为一个整体(不可分割的工作单元),要么全部成功(commi
弓长日含
·
2023-10-23 06:23
Spring
Cloud
【Spring Cloud Alibaba】
Seata
分布式事务
文章目录【SpringCloudAlibaba】
Seata
分布式事务1、SpringCloudAlibaba
Seata
2、服务公共内容(1)相关依赖(2)application.yml(3)file.conf
Tellsea
·
2023-10-23 06:22
Spring
Cloud
Alibaba
分布式
java
spring
cloud
SpringCloud Alibaba
Seata
处理分布式事务及示例Demo
创建undo_log表,此表为
seata
框架使用:CREATETABLE`undo_log`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`branch_id`bigint(
零
·
2023-10-23 06:22
详细代码
spring
cloud
分布式
java
【Spring Cloud Alibaba】
seata
分布式事务官方入门案例(实战版)
文章目录1.业务介绍1.1.用例1.2.架构图1.3.3个服务的代码及业务逻辑(略)2.
SEATA
的分布式交易解决方案3.由Dubbo+
SEATA
提供支持的示例(实战)3.1.步骤1:建立数据库,如
seata
Fire Fish
·
2023-10-23 06:48
spring
cloud
alibaba
spring
cloud
SpringCloud+Nacos+
Seata
实现分布式事物
文章目录1.macOS上
Seata
安装2.
seata
配置3.jdk问题4.服务中加
Seata
配置5.校验分布式事物前言提示:Spring提供了对编程式事务和声明式事务的支持,编程式事务允许用户在代码中精确定义事务的边界
尔雅221
·
2023-10-23 05:39
中间件
spring
spring
cloud
分布式
中间件
Spring-Cloud分布式事物
Seata
分布式事务就是为了保证多个jdbc实例同时成功或同时失败分布式事务模型DTPDTP模型由5个元素组成应用程序(ApplicationProgram,简称AP):用于定义事务边界(即定义事务的开始和结束),并且在事务边界内对资源进行操作。资源管理器(ResourceManager,简称RM):跟数据库打交道告诉数据库开启事物回滚事物增删改查等如数据库、文件系统等,并提供访问资源的方式。事务管理器(T
染指1110
·
2023-10-23 05:38
个人学习
spring
cloud
alibaba
分布式
SpringCloud Alibaba之
Seata
分布式事务
分布式事务基础事务事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么什么都不做,要么做全套”机制。本地事务本地事物其实可以认为是数据库提供的事务机制。说到数据库事务就不得不说,数据库事务中的四大特性:A:原子性(Atomicity),一个事务中的所有操作,要么全部完成,要么全部不完成C:一致性(Cons
爱玛士
·
2023-10-23 05:08
Java
程序员
编程
分布式
数据库
中间件
java
redis
Spring Cloud Alibaba
Seata
实现分布式事物
Seata
是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。
悟世君子
·
2023-10-23 05:37
spring
cloud
分布式
springcloud
java
微服务
TCP拥塞控制及BBR
原理分析
导语:TCP拥塞控制不仅仅是网络层的概念,可以将其归属于控制论的范畴。在TCP的演进过程中,出现了很多优秀的思想和算法,以实现网络传输过程中,在公平竞争性的前提下,尽可能地利用带宽资源。本文介绍TCP发展过程中出现的几种拥塞控制算法,并着重介绍BBR的原理。一、拥塞控制概述TCP拥塞控制不仅仅是网络层的概念,可以将其归属于控制论的范畴。在TCP的演进过程中,出现了很多优秀的思想和算法,以实现网络传
RmondJone
·
2023-10-23 03:57
Android屏幕刷新机制
原理分析
基本概念CPU:执行应用层的measure、layout、draw等操作,绘制完成后,将数据交由GPUGPU:处理数据,将数据发送到缓冲区屏幕:由一个一个像素组成,以固定频率(1000ms,60次,即16.6ms一次)去缓冲区里读取数据填充像素点双缓冲机制看完上面的流程图,我们很容易想到一个问题,屏幕是以16.6ms的固定频率进行刷新的,但是我们应用层触发绘制的时机是完全随机的(比如我们随时都可以
咸鱼谈何梦想
·
2023-10-23 02:59
Android源码
android
58同城Android端-最小插件化框架实战和
原理分析
目录背景插件化需要了解的知识2.1类加载过程和类加载器2.2ClassLoader的findClass、findLibrary、findResource2.3DexClassLoader的oat配置2.4LoadedApk2.5AssetManager、Resources插件化需要解决的核心问题3.1插件化的安全性和稳定性3.2class和so加载3.3资源加载和资源id冲突3.4四大组件3.5现
Tony-老师
·
2023-10-23 01:27
插件化篇
android
SpringCloud+Nacos集成
Seata
-1.7.0分布式事务
Seata
是一个比较成熟的分布式事务工具,但官方文档比较简洁,查阅网上资料也版本较多不太统一,在此记录一下集成过程以供下次参考。
架构大数据双料架构师
·
2023-10-23 00:30
spring
cloud
分布式
wpf
后端
java
Android Handler线程间通信
原理分析
本文将分三个部分剖析:使用方式、
原理分析
,如何利用。
Gray_s
·
2023-10-22 22:59
KVC
原理分析
KVC底层实现的是setter和getter方法。KVC简介代码准备苹果官方文档查阅//类LGPerson中的方法#import"LGStudent.h"NS_ASSUME_NONNULL_BEGINtypedefstruct{floatx,y,z;}ThreeFloats;@interfaceLGPerson:NSObject{@publicNSString*myName;}@property(
志在交流
·
2023-10-22 18:11
Qt 日志规范及
原理分析
Qt中debug和release状态下输出内容有所不同,debug模式下包含了数百条警告及错误日志,除非在编译期间设置了QT_NO_WARNING_OUTPUT和/或QT_NO_DEBUG_OUTPUT,否则在发布模式下构建的Qt也包含此类警告。一格式化日志qt格式化输出内容有两种方法:qInstallMessageHandler和qSetMessagePatternqSetMessagePatt
linalg
·
2023-10-22 17:05
qt
学习
RocketMQ NameServer
原理分析
概述NameServer是RocketMQ消息队列的状态服务器(服务发现功能),集群中的各个服务都需要通过NameServer来了解集群中各个服务的状态。相当于SpringCloud中的Eureka的功能。NameServer中维护着Producer集群、Broker集群、Consumer集群的服务状态。通过定时发送心跳数据包进行维护更新各个服务的状态。当有新的Producer加入集群时,通过上报
jijs
·
2023-10-22 15:49
Bag of Tricks for Efficient Text Classification (fastText) 学习笔记
模型
原理分析
虽然神经网络在实践中效果不错,然而训练和测试需要大量的时间,但是有rankconstraint和fastlossapproximation的线性模型却可以在十亿级别的单词量下十分钟完成分析。
ffffatgoose
·
2023-10-22 14:33
fastText
树状数组的理解以及简单应用
原理分析
:假设有9个数字组成的数组:A[]=125437869我们使得树状数组c[]以以下方法存储:C[1]=A[1]C[2]=A[1]+A[2]C[3]=A[3]C[4]=A[1]+A[2]+A[3]
diefen9380
·
2023-10-22 11:05
并发编程-线程池ThreadPoolExecutor底层
原理分析
(一)
问题:线程池的核心线程数、最大线程数该如何设置?线程池执行任务的具体流程是怎样的?线程池的五种状态是如何流转的?线程池中的线程是如何关闭的?线程池为什么一定得是阻塞队列?线程发生异常,会被移出线程池吗?Tomcat是如何自定义线程池的?线程池执行任务的具体流程是怎样的?ThreadPoolExecutor中提供了两种执行任务的方法:1.voidexecute(Runnablecommand)2.F
长情知热爱
·
2023-10-22 09:01
java
Shiro原理及源码分析
一、
原理分析
1.Shiro的简介是:好用的Java安全框架,可执行身份验证、授权、密码和会话管理,它有三个核心组件:Subject,SecurityManager和Realm。
乘风破浪的码农
·
2023-10-21 23:37
后台登录认证中间件
java
大数据
开发语言
seata
的使用文字简洁版
1.下载安装这个
seata
服务器2.打开运行了3.在regist文件里面配置一下nacos4.在idea中导入
seata
的依赖5.添加代理数据源6.添加那两个文件进去7.需要在file文件里面改下那个应用名
渣瓦攻城狮
·
2023-10-21 21:46
微服务
微服务
粤嵌实训医疗项目--day01(Vue+SpringBoot)
、数据库设计、数据库创建及导入sql五、使用mybatis-plus逆向工程生成代码【vaccinum】六、JavaEE三层架构概念及user查询实现七、mybatis-plus逆向工程通用API实现
原理分析
及
Alphamilk
·
2023-10-21 20:26
SpringBoot
前端
java
后端
HashMap遍历、性能、原理以及安全性
1.迭代器EntrySet2.迭代器KeySet3.ForEachEntrySet4.ForEachKeySet5.Lambda6.StreamsAPI单线程7.StreamsAPI多线程性能测试性能
原理分析
安全性测试
锋声
·
2023-10-21 19:50
java基础
java
算法
hashmap
Base64
原理分析
及应用
从三方面来聊聊我对他的理解一、什么是Base641、概念2、为什么是643、怎么进行的转换二、Base64作用一、什么是Base641、概念Base64就是一种编码方式,它采用的是最常见的字母来表示世界上所有的文字,常见的字母有az、AZ、0~9、+、/共64个2、为什么是64而不是其他的数字呢根据不同的编码规则,英文及汉字占的字节数不同,在UTF-8下,一个中文繁体占三个字节可以表示为00000
非小惰
·
2023-10-21 09:22
MyBatis批量插入,10秒内十万条数据插入,及性能测试
批量插入功能是日常工作中比较常见的业务功能之一,MyBatis批量插入的汇总,同时对3种实现方法做一个性能测试,以及相应的
原理分析
。
user__kk
·
2023-10-21 08:23
java
技术
mybatis
数据库
mysql
java
spring
boot
ivshmem-plain设备
原理分析
文章目录前言基本原理共享内存协议规范具体实现设备模型数据结构设备初始化测试验证方案流程Libvirt配置Qemu配置测试步骤前言ivshmem-plain设备是Qemu提供的一种特殊设备,通过这个设备,可以实现虚机内存和主机上其它进程共存共享,应用程序可以利用此设备实现虚机内部和主机上进程间的高效数据传输。通常,虚机内部的进程作为生产者,往共享内存中写入数据,主机侧进程作为消费者,从共享内存中读取
享乐主
·
2023-10-21 07:30
Qemu
ivshmem
虚拟化杀毒软件
热迁移中VirtIO-PCI设备的配置空间处理
文章目录问题现象定位过程日志分析源端目的端
原理分析
基本原理上下文分析复现分析patch分析总结解决方案问题现象集群升级虚拟化组件版本,升级前存量运行并挂载了virtio磁盘的虚拟机集群内热迁移到升级后的节点失败
享乐主
·
2023-10-21 07:30
VirtIO
内存迁移
Qemu
virtio
[转]分布式事务
Seata
TCC 模式深度解析
转自金融及分布式架构公众号2019年3月,蚂蚁金服加入分布式事务
Seata
的社区共建中,并贡献其TCC模式。
gennnius
·
2023-10-21 06:05
【SA8295P 源码分析 (四)】35 - QNX侧 Marvell 88Q5152 Phy_Switch 导通实录(硬核)
【SA8295P源码分析】35-QNX侧Marvell88Q5152Phy_Switch导通实录(硬核)一、硬件
原理分析
二、88Q5152芯片读写时序分析2.1Clause22读、写寄存器配置(配置Port5
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-20 20:13
车芯
SA8295P
源码分析(四)
之
网络部分
QAM8295P
android
SA8295P
QNX
分布式事务无压力:轻松整合Spring Cloud与Alibaba
Seata
,事务管理so easy
今天我们聊聊在SpringCloud微服务架构中如何解决分布式事务这一技术难题,本文主要包含三个方面内容:讲解分布式事务的解决方案;介绍Alibaba
Seata
分布式事务中间件;分析
Seata
的AT模式实现原理
技术琐事
·
2023-10-20 13:02
分布式
sql
数据库
java
spring
cloud
老罗博客整理-关于WMS和图像相关博客目录
https://blog.csdn.net/Luoshengyang/article/details/7691321Android帧缓冲区(FrameBuffer)硬件抽象层(HAL)模块Gralloc的实现
原理分析
罗占伟David
·
2023-10-20 13:53
Logistic回归
原理分析
与Python实现
Logistic回归
原理分析
与Python实现Logistic回归是一种经典的分类算法,用于将数据点分为两个或多个离散的类别。
ZjbFullstack
·
2023-10-20 10:03
正则表达式
回归
python
数据挖掘
正则表达式
内存拷贝函数memcpy相关解析(C语言)
memcpy方法解析内存拷贝函数的一般用法memcpy()函数的拷贝
原理分析
以深浅拷贝为例分析memcpy的拷贝原理用memcpy()函数与不用memcpy()函数进行拷贝数据的区分内存拷贝函数的一般用法
虽然什么都没做,但我还是辛苦了
·
2023-10-20 09:18
指针
数据结构
c语言
SpringCloud微服务-----
seata
服务的搭建
目录1.搭建
Seata
服务1.1为了使
seata
集群能够共享数据1.2修改注册中心和配置中心1.3把配置放入配置中心2.搭建微服务连接
seata
2.1配置微服务2.2
seata
解决分布式事务的原理1.搭建
Java于
·
2023-10-20 08:36
spring
cloud
微服务
spring
boot
SpringCloud -
seata
Seata
是什么
Seata
是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务分布式事务处理过程的一ID+三个组件模型TransactionIDXID:全局唯一的事务ID3组件概念
☞遠航☜
·
2023-10-20 08:06
第五篇 springcloud-
seata
整合
springcloud-
seata
整合使用
Seata
解决SpringCloud中的分布式事务问题文章目录springcloud-
seata
整合前言一、
Seata
原理和设计二、使用步骤1.下载
seata
-server2
bj_wasin
·
2023-10-20 08:05
springCloud
微服务
spring
cloud
分布式
SpringCloud Alibaba-
Seata
SpringCloudAlibaba-
Seata
1.
Seata
基础1.先看一个问题,引出
Seata
单机单库(多表)处理事务示意图分布式微服务架构下的数据库事务示意图梳理上图用户购买商品的业务逻辑。
llp1110
·
2023-10-20 08:34
SpringCloud
spring
cloud
java
分布式
springCloud-
seata
1.分布式事务理论θ1.1CAP定理1998年,加州大学的计算机科学家EricBrewer提出,分布式系统有三个指标:Consistency(一致性)用户访问分布式系统中的任意节点,得到的数据必须一致Availability(可用性)用户访问集群中的任意健康节点,必须能得到响应,而不是超时或拒绝Partitiontolerance(分区容错性)Partition(分区):因为网络故障或其它原因导致
橘·灬
·
2023-10-20 08:33
spring
cloud
云原生
cloud
native
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他