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
C ++核心准则:并发和无锁编程
原文:https://www.modernescpp.com/index.php/c-core-guidelines-
concurrency
-and-lock-free-programming今天,我完成了并发性规则
Trestin
·
2023-07-23 02:19
Swift 结构化并发!看完就有新收获。
结构化并发(structured
concurrency
)将用一个高效可预测的模型,来实现优雅的异步代码的并发。
iOS祈峰
·
2023-07-22 22:57
MVCC:多版本并发控制
.快照读和当前读2.1快照读2.2当前读3.ReadView3.1ReadView中含有什么内容3.2ReadView的规则4.MVCC整体操作流程1.MVCC是什么MVCC(MultiVersion
Concurrency
Control
NorthSmile
·
2023-07-22 13:14
MySql
Java开发
java
数据库
开发语言
mysql
Go语言第二课笔记 | 青训营笔记
在今天的课程中学习到了并发,协程,通道,lock锁等概念,并尝试用代码进行相关练习并发与并行并发(
concurrency
):把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。
XXXHHHNNN
·
2023-07-22 08:41
笔记
golang
W-TinyLFU源码分析(Caffeine)
Caffeine使用一个
Concurrency
HashMap来保存所有数据,那它的过期淘汰策略采用的什么的方式与数据结构呢?
山里小龙
·
2023-07-22 02:54
Netty源码解析 ——
concurrency
线程模型概述因为具有多核心或多个CPU的计算机现在已经司空见惯,大多数的现代应用程序都利用了复杂的多线程处理技术以有效地利用系统资源。相比之下,在早期的Java语言中,我们使用多线程处理的主要方式无非是按需创建和启动新的Thread来执行并发的任务单元——一种在高负载下工作得很差的原始方式。Java5随后引入了ExecutorAPI,其线程池通过缓存和重用Thread极大地提高了性能。基本的线程池
shallowinggg
·
2023-07-20 19:55
什么是并发(非常详细)
按最简单、最基本的程度理解,并发(
concurrency
)是两个或多个同时独立进行的活动。并发现象遍布日常生活,我们可以边走路边说话,左右手同时做出不一样的动作,诸如此类。
陀螺匠-企业助手
·
2023-07-20 05:07
数据库
Apache Hudi的编译及安装
Deleteswithfast,pluggableindexing.Incrementalqueries,RecordlevelchangestreamsTransactions,Rollbacks,
Concurrency
Control.SQLRead
贾斯汀玛尔斯
·
2023-07-19 13:06
hadoop
数据湖
apache
maven
java
Apache
Hudi
redis乐观锁概念
乐观锁(又名乐观并发控制,Optimistic
Concurrency
Control,缩写“OCC”),是一种并发控制的方法。
xmh-sxh-1314
·
2023-07-19 06:04
redis
使用jmeter做性能测试使用jar包
1,使用jmeter-plugins-manager-1.4包2,放在图中位置里lib\ext3,重启jmeter4,点击图中标记位置5,勾选图中6,7,使用图中JMeter
Concurrency
ThreadGroup
俗人+
·
2023-07-19 01:47
接口测试
接口测试
自动化测试
软件测试
15. 操作系统的四个特性
并发性(
concurrency
):指在计算机系统中存在着许多并发执行的活动。对计算机系统而言,并发是指宏观上看系统内有多道程序同时运行,微观上看是串行运行。
vbuer
·
2023-07-18 20:04
Linux C++11——多线程类thread
2、并发(
concurrency
)指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个进程同时执行的效果,但在微观上并不是同时执行的,只是把时间分成若干段,使多个进程快速交
ooMelloo
·
2023-07-16 17:49
C/C++学习笔记
Linux
C++11
多线程
《实战 Java 高并发程序设计》笔记——第1章 走入并行世界(一)
1.1.2可怕的现实:摩尔定律的失效1.1.3柳暗花明:不断地前进1.1.4光明或是黑暗1.2你必须知道的几个概念1.2.1同步(Synchronous)和异步(Asynchronous)1.2.2并发(
Concurrency
bm1998
·
2023-07-16 17:39
#
《实战
Java
高并发程序设计》
Java
高并发
hive增加Update、Delete支持
操作四、总结一、配置hive-site.xmlCDH版本先进入Hive配置页选择高级,找到hive-site.xml的Hive客户端高级配置代码段配置项点击+号,增加如下配置项hive.support.
concurrency
zxfBdd
·
2023-07-16 16:23
大数据
hive
大数据
hadoop
Hive 不同版本中update更新操作 (merge into 有则更新,无则插入)
使用该功能还需做如下配置1、参数配置sethive.support.
concurrency
=true;sethive.enforce.bucketing=true;sethive.exec.dynamic.partition.mode
宇文智
·
2023-07-16 16:49
大数据技术
hive
大数据
sql
MySQL的MVCC
目录1.MVCC基本概念1.当前读:2.快照读:3.MVCC:Multi-Version
Concurrency
Control,多版本并发控制:2.MVCC实现原理-三个隐藏字段3.MVCC实现原理-undolog
perseveregz
·
2023-07-16 06:46
Java日常学习
oracle
数据库
并发和并行的区别
而根据《
Concurrency
inGo》这本书,计算机的概念都是抽象的结果,并发和并行也不例外。它这样描述并发和并行的区别:Concur
风亡小窝
·
2023-07-15 19:57
Spring Boot笔记-接收RabbitMQ队列中的消息
在消费(接收订阅)端要配置一些数据:spring.rabbitmq.listener.simple.
concurrency
=5spring.rabbitm
web15536243458
·
2023-07-15 11:37
java
java-rabbitmq
rabbitmq
spring
boot
mysql
运维
springBoot集成guava实现限流--ratelimeter
1.前言Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[
concurrency
libraries
兢兢业业的子牙
·
2023-07-13 21:15
实战
java
聊一聊mysql的MVCC
技术主题在mysql世纪使用中,经常涉及到MVCC的概念(Multi-Vsersion
Concurrency
Control),即多版本并发控制,一种并发控制方法,根本目的是主为了提升数据库的并发性能。
ZhiguoXue_IT
·
2023-06-23 22:13
mysql
mvc
数据库
Airflow 有关task并行度的问题
在airflow.cfg里面配置
concurrency
:这个用来控制每个dag运行过程中最大可同时运行的task实例数。
cyangssrs
·
2023-06-23 17:09
高并发架构设计
通过本文你将了解:高并发架构概述高并发度量指标高并发架构设计思路高并发方案:池化技术高并发方案:缓存高并发方案:消息系列高并发方案:限流数据库高并发方案01概述高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一
南国_之恋
·
2023-06-23 08:37
秒杀系统
高并发
高并发
J.U.C-AQS-ReentrantLock
前者可以阅读源码个人实现)性能的区别(目前差不多,倾向于synchronized)功能的区别function.png当需要使用ReentrantLock的独有功能时使用该锁packageio.haitaoc.
concurrency
墨平语凡
·
2023-06-21 06:00
自动化测试之稳定性测试的设计
目录前言压力Stress随机Randomness并发
Concurrency
交互Interaction时间Time总结:前言稳定性测试是自动化测试领域最为核心的内容之一。稳定性测试设计应该考虑哪些方面?
测试小婉
·
2023-06-20 22:08
自动化测试
自动化测试
软件测试
职场和发展
接口测试
APP
Python 的异步 IO:Asyncio 简介
Asyncio是并发(
concurrency
)的一种方式。对Python来说,并发还可以通过线程(threading)和多进程(multiprocessing)来实现。
·
2023-06-20 09:54
asynciopython
JPA带过滤条件和分页的写法
oas.annotations.media.Schema;importorg.hibernate.annotations.Cache;importorg.hibernate.annotations.Cache
Concurrency
Strategy
永远sayYES
·
2023-06-20 08:29
Java
SpringBoot
hibernate
java
spring
MySQL优化--MVCC
锁:排他锁(如一个事务获取了一个数据行的排他锁,其他事务就不能再获取该行的其他锁)mvcc:多版本并发控制概念全称Multi-Version
Concurrency
Control,多版本并发控制。指维护
Java菜鸟尹先生
·
2023-06-20 08:26
mysql
数据库
java
CMU15445 (Fall 2020) 数据库系统 Project#4 -
Concurrency
Control 详解
#前言一个合格的事务处理系统,应该具备四个性质:原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。隔离性保证了一个活跃的事务(还没提交或者回滚)对数据库所做的系统对于其他的活跃事务是不可见的,看起来就像某一时刻就只有一个
之一Yo
·
2023-06-19 23:00
javascript事件的异步机制
APRIL20,2015Events,
Concurrency
andJavaScriptModernwebappsareinherentlyevent-drivenyetmuchofthebrowserinternalsfortriggering
xiaobing0324
·
2023-06-19 16:00
现代操作系统(OS)的特性
操作系统也是一个程序,它具有4个非常重要的特性,即程序的并发性(
concurrency
)、资源的共享性(sharing)、异步性(asynchronous)、和虚拟性(virtuality)。
改的笔记
·
2023-06-19 00:33
计算机操作系统
java
数据库
开发语言
第16章_多版本并发控制
第16章_多版本并发控制1.什么是MVCCMVCC(Multiversion
Concurrency
Control),多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的并发控制。
迷茫却坚定
·
2023-06-18 21:50
MySQL高级
mysql
【Lock锁的使用与原理】
文章目录Lock锁的使用与原理1.基本使用2.可重入锁3.公平锁Lock锁的原理Lock锁的优缺点总结小故事Lock锁的使用与原理Lock锁是Java
Concurrency
API中的一个重要机制,它用于实现多线程并发访问共享资源时的线程同步
我是廖志伟
·
2023-06-17 23:50
#
并发编程
java
数据库
开发语言
python 多线程和多进程
multiprocessingisapackagethatsupportsspawningprocessesusinganAPIsimilartothethreadingmodule.Themultiprocessingpackageoffersbothlocalandremote
concurrency
·
2023-06-17 18:06
python
7-并发编程-Future&ForkJoin框架原理分析
虚拟出多个核并发与并行并发可认为是一种程序的逻辑结构的设计模式可以用并发的设计方式去设计模型,然后运行在一个单核系统上可以将这种模型不加修改地运行在多核系统上,实现真正的并行并行是程序执行的一种属性对Java而言,对支持
Concurrency
青龙小码农
·
2023-06-16 01:46
JAVA
MVCC和undo log
MVCC多版本并发控制MVCC是多版本并发控制(Multi-Version
Concurrency
Control,简称MVCC),是MySQL中基于乐观锁理论实现隔离级别的方式,用于实现已提交读和可重复读隔离级别的实现
FuzhouJiang
·
2023-06-15 20:26
MySQL
数据库
mysql
PHP+JMeter模拟测试高并发场景。附代码。
文章目录1.建表2.编写模型类和控制器3.使用jmeter模拟高并发场景4.开始测试5.解决办法6.其他的测试高并发的工具1.建表新建商品表CREATETABLE`zlsn_
concurrency
_goods
最美不过下雨天啊
·
2023-06-14 22:06
php
Jmeter
高并发
MySQL性能深度优化
.CPU的优化三.内存的优化四.IO的优化五.连接的优化六.数据一致性的优化原文链接一.数据库服务器配置CPU:48C内存:128GDISK:3.2TSSD二.CPU的优化innodb_thread_
concurrency
Tang World
·
2023-06-14 17:58
mysql
java
数据库
MIT 6.824 lab distributed system 分布式系统(1)----lab1 MapReduce
highperformanceparallelism:分布式系统可以实现CPU、内存、硬盘的并行运行faulttolerancephysical:security/isolated分布式系统的困难
concurrency
back2childhood
·
2023-06-14 05:38
java
开发语言
MySQL 乐观锁与悲观锁
这种借助数据库锁机制,在修改数据之前先锁定,再修改的方式被称之为悲观并发控制【Pessimistic
Concurrency
Control,缩写“PCC”,又名“悲观锁”】。
BXuan随笔
·
2023-06-14 04:06
MySQL
mysql
锁
乐观锁
悲观锁
一文读懂 Mysql MVCC
MVCC具体解决什么问题4、MVCC的实现原理4.1、4个隐式字段4.2、undo日志4.3、ReadView5、使用MVCC时,需要注意什么问题1、什么是MVCCMVCC(Multi-Version
Concurrency
Control
激流丶
·
2023-06-11 13:17
Mysql
mysql
java
数据库
mvcc
undo
log
zeromq简介
ZeroMQ以嵌入式网络编程库的形式实现了一个并行开发框架(
concurrency
framework),能够提供进程内(inproc)、进程间(IPC)、网络(TCP)和广播方式的消息信道,并支持扇出(
淡定我咔
·
2023-06-11 11:50
操作系统——并发相关问题
目录1.什么是操作系统中的并发(
Concurrency
)?1.1并发的概念1.2并发引起的问题1.3编程中的并发1.3.1并发计算与并行计算1.3.2为什么要使用并发计算?
ComputerInBook
·
2023-06-11 10:24
操作系统
CPU处理器类
计算机系统结构
并发
并发编程
操作系统并发
互斥
GreenPlum架构之MVCC
GreenPlum作为分布式数据库,与传统事务型数据库系统通过锁机制来控制并发访问的机制不同,GPDB使用多版本控制(Multiversion
Concurrency
Control/MVCC)来保证数据一致性
清纯男孩
·
2023-06-10 20:17
架构
数据库
数据库架构
postgresql
MySQL学习总结(三)
MVCC机制MVCC(Multi-Version
Concurrency
Control)多版本并发控制机制是一种用于支持数据库的并发事务处理的技术。
路上阡陌
·
2023-06-08 10:51
mysql
学习
数据库
异步爬虫模板--aiohttp
importpymysqlimportrequestsimportasyncioimportaiohttpfromfake_useragentimportUserAgentfrompandasimportread_excel,DataFrame#并发量
CONCURRENCY
一口神探
·
2023-06-08 02:35
爬虫
爬虫
python
pandas
InnoDB Undo log详解
1.UndoLog的简介在InnoDB的设计中,UndoLog主要参与了两件重要的事:崩溃恢复(CrashRecovery)和多版本并发控制(Multi-Version
Concurrency
Control
saviochen
·
2023-04-24 13:49
event loop线程
参考:阮一峰eventloopMDN
Concurrency
modelandEventLoop阮一峰线程和进程概念javascriptEventLoop机制详解线程和进程进程是指CPU所能处理的单个任务,
海娩
·
2023-04-21 16:19
CMU15445-project2-满分收获总结
#2-HASHTABLEIMPLEMENTATION2.1坑:关于需要实现的文件2.2如何下手(理解Task2需求)2.3SplitInsert(),merge()2.4Debug辅助函数TASK#3-
CONCURRENCY
CONTROL3.1bucket
Korpse
·
2023-04-21 15:53
数据库
哈希算法
算法
数据库
【Go】Go基础之语法
TheGoprogramminglanguageisanopensourceprojecttomakeprogrammersmoreproductive.Goisexpressive,concise,clean,andefficient.Its
concurrency
mechanismsmakeiteasytowriteprogramsthatgetthemostoutofmulticoreandn
Dongle74
·
2023-04-20 05:21
※开发之旅※
※语言之旅※
go
并发和并行的区别,通俗解释,生活例子解释并发和并行区别到底在哪里。
1、并发和并行本质区别并发(
Concurrency
)和并行(Parallelism)是计算机领域中经常用到的两个术语,它们有些相似之处,但也有明显的不同。
番茄Salad
·
2023-04-19 13:32
Spring学习笔记
java
数据库
分布式
高并发
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他