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
Concurrency
MVCC多版本并发控制
MVCCMVCC,全称Multi-Version
Concurrency
Control,即多版本并发控制。MVCC是一种并
爱情小傻蛋
·
2023-04-18 05:22
什么是MVCC?MVCC解决了什么问题?MVCC的实现原理?
MVCC全称是【Multi-Version
ConCurrency
Control】,即多版本控制协议。
mischen520
·
2023-04-17 21:06
java
数据库
mysql
mysql多线程更新一行_多线程并发更新同一条记录
数据库通过行级锁来保证并发更新准确性,测试代码如下:publicclass
Concurrency
{/**执行更新语句,根据commitImmediately决定是否立即提交*/publicstaticintexecuteUpdate
许瀚文
·
2023-04-17 14:26
mysql多线程更新一行
视频笔记一:绪论
分布式系统面临的挑战:
Concurrency
,系统构件很多,并行繁杂,交互复杂。Partialfailure,存在部分失败,而不是像单机一样要么正常运行,要么完全宕机。
xiaohao204
·
2023-04-17 03:26
A Note on Distributed Computing翻译(三)
5TheMythof"QualityofService"Onecouldtakethepositionthatthewayanobjectdealswithlatency,memoryaccess,partialfailure,and
concurrency
controlisreallyanaspectoftheimplementationofthatobject
凉凉zz
·
2023-04-16 19:13
现代服务器底层奠基(SEDA+Reactor/Proactor+epoll/kqueue )
ScalableInternetServiceshttps://dl.acm.org/doi/pdf/10.1145/502034.502057类似actormodel(akka和erlang)Thread-based
concurrency
ajian005
·
2023-04-16 18:19
1.1.1.11
通信框架
1.1.1.10
网络与通信
1.1.1.9
Java
C#
服务器
网络协议
tcp/ip
http
《C++ Primer》学习笔记
初学建议《C++Primer》和《C++标准程序库》ScottMeyers的《EffectiveC++》AnthonyWilliams《C++
Concurrency
inAction》:学习标准C++开发并发程序陈硕
Sun-wz
·
2023-04-16 14:57
C++
c++
学习
技术分析内核并发消杀器(KCSAN)一文解决!
一、KCSAN介绍KCSAN(Kernel
Concurrency
Sanitizer)是一种动态竞态检测器,它依赖于编译时插装,并使用基于观察点的采样方法来检测竞态,其主要目的是检测数据竞争。
Linux内核站
·
2023-04-15 16:12
linux
运维
服务器
Linux内核
并发消杀器(KCSAN)
乐观锁和悲观锁
1、乐观锁在关系型数据库管理系统中,乐观并发控制(又名:“乐观锁”,Optimistic
Concurrency
Control,缩写“OCC”),是一种并发控制的方法。多适用于读多写少的场景。
F3nGaoXS
·
2023-04-15 15:38
后端
数据库
Concurrency
DefiningandCallingAsynchronousFunctionsWeuseasynckeywordinplaceofbeforereturnarrowinfunctiondefinitiontomakeafunctionasaAsynchronourFunction.Justlikethrowingfunctions,andwawannaafunctionisbothasynchro
宋奕Ekis
·
2023-04-15 11:11
并发编程基础
package
Concurrency
;//死锁publicclassDeadLockDemo{ privatestaticStringA="A"; privatestaticStringB="B";
长不大的老小孩J
·
2023-04-15 07:30
个人总结
java
Go Channel是什么?
并行、并发对于并行、并发的区别,在《
concurrency
inGo》中有这样一句话
concurrency
isapropertyofthecode;parallelismisapropertyofrunningprogram
动态一时爽,重构火葬场
·
2023-04-15 05:44
concurrent
lang
golang
数据结构
经典Java面试题的答案——多线程
并发(
concurrency
):指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个进程同时执行的效果,但在微观上并不是同时执行的,只是把时间分成若干端,使多个进程快速交替的执行
九神说编程
·
2023-04-15 04:47
关于条件变量wait操作中锁的作用
condition_variable::wait的锁在看C++
Concurrency
inAction6.2.3节的线程安全队列时,其对condition_variable的使用与常规用法有点不同,我对condition_variable
liuyuan185442111
·
2023-04-15 01:50
c++11
c++
开发语言
简单理解c++11内存序
整理自CPP
Concurrency
InAction5.3Synchronizingoperationsandenforcingordering(同步操作和强制排序)c++11有六个内存序选项可应用于原子类型的操作
liuyuan185442111
·
2023-04-15 01:50
c++11
c++
Linux与高并发
思维导图一、什么是高并发高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。
王乐乐0727
·
2023-04-13 23:48
Linux与高并发
linux与高并发
第13章-线程安全与锁优化
[TOC]13.2线程安全《Java
Concurrency
InPractice》对“线程安全”有一个比较恰当的定义:“当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步
void_miss
·
2023-04-13 13:19
MySQL MVCC实现原理
MVCC(MultiVersion
Concurrency
Control的简称),代表多版本并发控制。与MVCC相对的,是基于锁的并发控制,Lock-Based
Concurrency
Control)。
丶Daniel
·
2023-04-13 10:59
性能测试术语(摘录)
性能测试术语(1)并发(
concurrency
)指多个同时发生的操作(2)并发用户数量错误的理解:系统全部在线用户数正确的理解:与服务器有发生交互的在线用户数(3)请求响应时间Client端发出请求到得到响应的整个时间
Joey_GZ
·
2023-04-13 08:27
MySQL多版本并发控制MVCC
MVCC概述MVCC(Multiversion
Concurrency
Control),多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的并发控制。
窗边的小豆豆丶
·
2023-04-12 20:29
MySQL高级
mysql
数据库
sql
听说你还不知道CompletableFuture?
CompletableFuture类作为Java8
Concurrency
API改进而引入,熟悉的同学应该了解在Java9也有对CompletableFuture有一些改进,橘子之后再进入讲解。
「已注销」
·
2023-04-12 00:56
java
[架构之路-40]:目标系统 - 系统软件 - Linux OS的线程库pthread简介
目录第1章pthread简介1.1简介1.2线程查看命令1.3线程与进程的区别1.4并发性(
concurrency
)和并行性(parallel)是两个概念第2章核心数据结构2.1线程管理2.2线程同步第
文火冰糖的硅基工坊
·
2023-04-11 19:58
架构之路
pthread
线程
Linux
OS
架构
java线程池
title:java线程池date:2017-02-0309:27:23tags:
concurrency
category:
concurrency
本篇Blog是《java并发编程的艺术》第九章线程池部分读后总结
lazyguy
·
2023-04-11 01:19
文章记录汇总
spring-cloud-alibaba/blob/2.2.x/README-zh.md大话程序猿眼里的高并发架构https://blog.thankbabe.com/2016/09/14/high-
concurrency
-scheme
彦偈
·
2023-04-10 18:48
java
【多线程】追寻并发的崇高理想-线程安全【工作常用】
《Java
Concurrency
InPractice》的作者BrianGoetz对“线程安全”有一个比较恰当的定义:“当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步
Whaleson
·
2023-04-10 15:59
java
线程安全
【架构】常见技术点--架构设计
1、高并发(High
Concurrency
)由于分布式系统的问世,高并发(High
Concurrency
)通常是指通过设计保证系统能够同时并行处理很多请求。
平凡之大路
·
2023-04-10 11:33
架构
分享
CUDA编程:stream和
Concurrency
初探
CUDA程序并发性可分为两种:1、kernellevel
concurrency
:一个task由GPU上多个thread并行执行的
Mokingjay雨
·
2023-04-09 23:19
服务器
java
网络
大数据(062)Scala【Akka框架】
二、Akka特性1.更加简单的并发策略Simpler
Concurrency
,通过ActorsSTM&Transactors能够简化编写可靠的并行计算。
张--小涛涛
·
2023-04-09 23:26
集群
全文检索
大数据(Hadoop)
Guava 官方文档:
Concurrency
(一)
ListenableFuture并发是一个困难的问题,但是通过使用功能强大且简单的抽象可以显著的简化并发。为了简化问题,Guava使用ListenableFuture扩展了JDK的Future接口。我们强烈建议你在所有代码中始终使用ListenableFuture而不是Future,因为:大多数Futures工具类下的方法都需要它。直接使用比以后迁移到ListenableFuture编程更加容易。
changhr2013
·
2023-04-09 17:41
【读后感】Java
Concurrency
in Practice:8.避免活跃性危险
0.是无人知的欢喜~在安全性与活跃性之间存在某种制衡,例如过度的使用加锁,可能导致锁顺序死锁。当我们想通过线程池以及信号量来限制对资源的使用时,又可能导致资源死锁。Java应用程序无法从死锁中恢复过来,因此程序设计时需要考虑避免死锁出现的条件。1.死锁数据库系统的设计中考虑了检测死锁以及从死锁中恢复。当数据库服务器检测到一组事务发生死锁时(通过在表示等待关系的有向图中搜索循环),将选择一个牺牲者并
肯尼思布赖恩埃德蒙
·
2023-04-09 06:59
并发
java
并发
读后感
亿级流量Java高并发与网络编程实战合集!!!!!
高并发(High
Concurrency
)通常是指通过设计保证系统能够同时并行处理很多请求。通俗来讲,高并发是指在同一个时间点,有很多用户同时访问同一API接口或者Url地址。
小小怪下士 XIA
·
2023-04-08 21:56
servlet
学习
java
面试
ConAnalysis -
Concurrency
Attack (Bug) Detector and Analyser
RunningStepsofConAnalysisInstallationandBuildofLLVM,Clang,CompilerRT&LLDBwgethttp://releases.llvm.org/5.0.0/llvm-5.0.0.src.tar.xztar-xvfllvm-5.0.0.src.tar.xzwgethttp://releases.llvm.org/5.0.0/cfe-5.0.
James_Qiu
·
2023-04-08 21:48
如何应对高并发
什么是高并发高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。
担当~
·
2023-04-08 11:26
【MySQL高级篇】 第16章_多版本并发控制
第16章_多版本并发控制1.什么是MVCCMVCC(Multiversion
Concurrency
Control),多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的并发控制。
陌上人如玉এ
·
2023-04-08 02:22
MySQL
mysql
数据库
sql
linux驱动之workqueue
随着内核发展,驱动遇到越多越多的场景,而工作队列也逐渐发展,现在我们常用的工作队列称为并发管理工作队列(
concurrency
managedworkqueue),本文对工作队列进行简单的介绍和用法说明,
wipping的技术小栈
·
2023-04-08 00:56
Web并发测试工具-ApacheBench
命令:ab[options][http[s]://]hostname[:port]/path参数选项比较常用的有:-nrequests执行的请求个数-c
concurrency
并发数-ttimelimit
_Jack君
·
2023-04-06 23:55
Java线程系列——线程安全
一、什么是线程安全:《Java
Concurrency
InPractice》的作者BrianGoetz对“线程安全”有一个比较恰当的定义:“当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行
禺沫
·
2023-04-06 23:11
Innodb解决幻读
1、MVCC多版本并发控制(Multi-Version
Concurrency
Control,MVCC)是MySQL的InnoDB存储引擎实现隔离级别的一种具体方式,用于实现提交读和可重复读这两种隔离级别
ecy_uooki
·
2023-04-06 15:54
Netty 组件
Netty网络抽象层组件:Channel—SocketsEventLoop—Controlflow,multithreading,
concurrency
ChannelFuture—AsynchronousnotificationInterfaceChannelNetty
八只鹅
·
2023-04-06 07:20
Netty
Netty
JavaScript 回调函数/Promise/ async/await
并发和并行并行和并发是两个概念,容易混淆是因为并行和并发在中文意思上相近,其实在英文中,这是完全不相同的东西,并行(parallelism)、并发(
concurrency
)。
詹Sir(开源字节)
·
2023-04-06 02:08
开源项目
javascript
开发语言
ecmascript
并发基础之线程池(Thread Pool)
简单介绍ThreadPoolExecutor核心类ThreadPoolExecutor类构造参数含义线程池运行规则线程设置数量结语前言相信大家都知道当前的很多系统架构都要求高并发,所谓高并发(High
Concurrency
小沈同学呀
·
2023-04-06 01:51
并发编程
java
开发语言
线程池
Thread
多线程并发问题
基本概念:进程Process:线程Thread:同步Synchro:异步Asynchro:队列Queue:并发
Concurrency
:串行Serial:进程Process:一个具有一定独立功能的程序关于某个数据集合的一次运行活动
Mortimey_yt
·
2023-04-06 01:38
多线程——synchronized详解
如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那就称这个对象是线程安全的”——《Java并发编程实战(Java
Concurrency
InPractice
Pluto372
·
2023-04-04 22:41
java基础
JVM
java
jvm
开发语言
【浅淡程序“三高”:高并发,高性能,高可用】
高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一。当多个进程或
努力学爪哇
·
2023-04-04 19:51
java
开发语言
三高:高可用,高性能,高并发的解决方案总结(持续更新[个人所拾])
高可用实现方式:highavailability高性能实现方式:highperformance高并发实现方式:high
concurrency
IT杂人
·
2023-04-04 19:03
kafka 如何动态设置并发
kafka并发springbootset
Concurrency
决定kafka并发,kafka的分区决定了并发上限,
concurrency
container;if(topicPartitions==null
许老许
·
2023-04-04 19:32
kafka
java
分布式
c++11 多线程间共享数据
concurrency in action>
本章主要描述多线程之间共享数据的方法、存在问题、解决方案。第一部分:mutex在保护共享数据中的使用1、最简单使用:#includestd::mutexsome_mutex;voidfunc(){some_mutex.lock();//访问共享数据....some_mutex.unlock();}2、向lock_guard推进:但是不推荐直接使用lock、unlock,因为unlock一定要调用,
weixin_34043301
·
2023-04-04 09:16
c/c++
Doris Broker Load高并发导入
导入效率不高,很可能是并发度原因,可以尝试配置如下参数:max_send_batch_parallelism_per_jobmin_bytes_per_broker_scannermax_broker_
concurrency
async_pending_load_task_pool_sizeasync_loading_load_task_pool_sizeload_chec
wangleigiser
·
2023-04-04 06:15
Doris
java
开发语言
深入浅出 Java
Concurrency
(38): 并发总结 part 2 常见的并发场景[转]
常见的并发场景线程池并发最常见用于线程池,显然使用线程池可以有效的提高吞吐量。最常见、比较复杂一个场景是Web容器的线程池。Web容器使用线程池同步或者异步处理HTTP请求,同时这也可以有效的复用HTTP连接,降低资源申请的开销。通常我们认为HTTP请求时非常昂贵的,并且也是比较耗费资源和性能的,所以线程池在这里就扮演了非常重要的角色。在线程池的章节中非常详细的讨论了线程池的原理和使用,同时也提到
weixin_30751947
·
2023-04-04 04:42
java
大数据
数据库
高并发架构设计
01概述高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。
程序员姜戈
·
2023-04-04 00:15
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他