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
并发性
【操作系统①】——操作系统的定义和功能、操作系统的四大特征【并发 共享 虚拟 异步】
操作系统的定义:二、操作系统的功能和目标:功能1:作为系统资源的管理者功能2:向上层提供(方便易用的)服务功能3:对硬件机器进行拓展四、小结一(操作系统的定义和功能):五、操作系统的四大特征:特征1:
并发性
特征
一支王同学
·
2024-02-10 16:44
操作系统学习笔记
操作系统
Linux线程 分离和同步与互斥 条件变量
这种机制允许主线程不必关心子线程的状态,从而提高程序的
并发性
和可维护性。pthread_detach函数pthr
yualian
·
2024-02-10 06:10
linux
c语言
服务器
ubuntu原始套接字多线程负载均衡
这种技术允许应用程序在多个线程之间有效地分配和处理网络流量,提高系统的
并发性
能。
强壮的向阳花
·
2024-02-09 05:21
linux系统学习
负载均衡
运维
PostgreSQL 与 MySQL 相比,优势何在?
数据类型支持支持JSON/JSONB、数组、区间等高级数据类型基本数据类型支持,JSON支持较普通遵循SQL标准更严格遵循,支持复杂查询遵循较宽松,某些功能可能不完全符合标准并发控制使用MVCC,减少死锁,提高
并发性
能依赖表锁或行锁
小郑说编程i
·
2024-02-09 01:41
postgresql
mysql
区块链
MySQL的MVCC机制
MVCC(Multi-VersionConcurrencyControl,多版本的并发控制协议)机制来实现可重复读(REPEATABLEREAD)的隔离级别MVCC最大的优点是读不加锁,因此读写不冲突,
并发性
能好
拾光师
·
2024-02-08 01:20
程序人生
RabbitMQ之七生产集群部署
个人专题目录1.RabbitMQ集群搭建实际生产应用中都会采用消息队列的集群方案,出于MQ中间件本身的可靠性、
并发性
、吞吐量和消息堆积能力等问题的考虑,在生产环境上一般都会考虑使用RabbitMQ的集群方案
Java及SpringBoot
·
2024-02-07 21:21
项目-目标定位
OneThreadOneLoop主从Reactor模型高并发服务器目标定位目标定位我们要实现的是主从Reactor模型服务器,也就是主Reactor线程仅仅监控监听描述符,获取新建连接,保证获取新连接的⾼效性,提⾼服务器的
并发性
能
hu_yuchen
·
2024-02-06 20:24
one
thread
one
loop式并发服务器实现
c++
http
服务器
C++多线程编程:解锁性能与并发的奥秘
今天我们将深入探讨C++中的多线程编程,揭示多线程如何解锁性能潜力,提高程序的
并发性
能。什么是多线程?在计算机科学中,多线程是指一个进程(程序的执行实例)中的多个线程同时执行。
白日梦批发商
·
2024-02-06 17:18
c++
java
jvm
从卡牌类游戏初探游戏服务器
它们之间的区别包括数据的实时性、交互性、
并发性
等区别,而且对于不同类型的游戏,服务器之间的差异也很大。这里以弱交互类型为例,就是建立HTTP短连接的游戏服务器类型。
Snippers
·
2024-02-06 01:42
服务器
游戏
【软件设计师笔记】深入探究操作系统
【软件设计师笔记】计算机系统基础知识考点(传送门)【软件设计师笔记】程序语言设计考点(传送门)操作系统的作用1.通过资源管理提高计算机系统的效率2.改善人机界面向用户提供友好的工作环境操作系统的特征
并发性
操作系统能够同时处理多个任务或事件
今天背单词了吗980
·
2024-02-04 20:53
软件设计师
开发语言
职场和发展
程序人生
笔记
Redis 中的原子操作(3)-使用Redis实现分布式锁
Redis中的分布式锁如何使用分布式锁的使用场景为了保证我们线上服务的
并发性
和安全性,目前我们的服务一般抛弃了单体应用,采用的都是扩展性很强的分布式架构。
ikyrxbxfas
·
2024-02-04 16:16
Java
Java编程
Spring
redis
分布式
lua
spring
java
Rust-谈谈为什么要学Rust
它的设计目标是为了提供比C和C++更高的内存安全性和
并发性
,同时保持与这两种传统
TE-茶叶蛋
·
2024-02-04 07:37
Rust
rust
开发语言
后端
MySQL事务隔离级别
较低的隔离级别通常允许更高的
并发性
,并且开销也更低。每种存储引擎实现的隔离级别都不尽相同。如果是其他数据库产品,可能会发现某种特性和期望的会有些不一样。可以根据所选择
一朝风月S
·
2024-02-04 05:55
面试宝典
mysql
数据库
进程、线程的概念、区别和联系;并发、并行概念、区别和联系
进程具有三个重要的性质:独立性、动态性、
并发性
独立性:经常在操作系统中独立存在,拥有独立的资源和私有的地址空间。没有经过进程自身
程序员小伙伴
·
2024-02-03 14:43
CopyOnWriteArrayList源码分析
这种设计使得它在多线程环境下能提供更好的
并发性
能。当一个线程修改列表时,其他线程不能访问旧数组,因此不会受到数据不一致的影响。然而,写操作的代价是创建新数组并复制所有元素,这可能在大
不随意的风
·
2024-02-03 03:36
JUC
java
数据结构
开发语言
Metal初探
Metal具有以下特点低CPU开销最佳GPU性能,即metal能在GPU上发挥最大的性能最大限度的提高CPU/GPU的
并发性
有效的资源管理图形管道graphicspipelinesMet
源本平凡
·
2024-02-02 22:27
使用go并发网络爬虫
网络抓取只是作为一个例子来考察Go的
并发性
。我们想从我们的起始页中提取所有的URL,将这些URL保存到一个列表中,然后对列表中的每个URL做同样的处理。
ldxxxxll
·
2024-02-02 11:45
golang
爬虫
c++
81.如何评估一台服务器能开启多少Go协程
文章目录一、前置分析(一般是CPU和内存)二、分析三、结论Go语言以其显著的
并发性
能和轻量级的线程模型而闻名。Goroutine,作为Go语言中实现并发的主要手段,允许开发人员编写高效且并发的代码。
百里守约学编程
·
2024-02-02 09:35
go
服务器
golang
java
gitlab提示403,forbidden
背景:最近在做Gitlab
并发性
能测试时遇到如下错误信息错误提示:1.web端只显示forbidden字样forbidden用git拉取代码时提示fatal:unabletoaccess'http://
banche168
·
2024-02-02 08:26
gitlab
版本管理
gitlab
forbidden
403
使用ThreadLocal存储分页参数
提高性能:ThreadLocal避免了使用线程同步机制(如锁)来保护共享数据,从而提高程序的
并发性
能。由于每个线程都拥有自
爱生活,更爱技术
·
2024-02-02 04:00
springboot
spring
boot
java
spring
Go语言在构建HTTP代理时的优势和挑战
它在设计时考虑到了性能、
并发性
和简洁性,因此在构建网络应用方面表现优异。特别是在构建HTTP代理时,Go语言展现出了一些独特的优势,但也存在一些挑战。
华科℡云
·
2024-02-01 03:14
java
开发语言
【操作系统·考研】进程与线程
1.进程1.1概述进程概念的引入,是为了更好地描述和控制程序的并发执行,实现现代OS的
并发性
和共享性。
编程旧事
·
2024-01-31 16:23
考研
操作系统
考研
操作系统
限流之令牌桶和漏桶算法(java)
以下是简单的demon,着重理解大致思路,
并发性
问题暂忽略不考虑。@Slf4jpublicclassTok
【JAVA】玩家
·
2024-01-31 15:24
初阶算法
java
算法
大数据
Go中的
并发性
介绍
说实话,我一开始很害怕写这篇文章,因为我自己直到最近才对
并发性
不太适应。我已经掌握了基础知识,所以我想帮助其他初学者学习Go的
并发性
。这是众多
并发性
教程中的第一篇,请继续关注更多的教程。
ldxxxxll
·
2024-01-31 13:34
golang
算法
开发语言
Python并发编程的概念和重要性
并发性
对于提高系统资源利用率、提升应用程序性能以及改善用户体验都至关重要。并发编程的重要性主要体现在以下几个方面:性能提升:通过同时执行多个任务,可以更有效地利用系统资源,从而提高整体性能。
轻编程
·
2024-01-31 10:05
python
java
数据库
开发语言
DBA02 一、实现MySQL读写分离 二、配置MySQL多实例 三、MySQL性能优化
读写分离适用与读远大于写的场景,如果只有一台服务器,当select很多时,update和delete会被这些select访问中的数据堵塞,等待select结束,
并发性
能不高。
mid的博客
·
2024-01-30 22:57
MySQL数据库知识集
MySQL读写分离
配置MySQL多实例
MySQL性能优化
数据库设计规范——58同城30条军规(转)
军规适用场景:并发量大、数据量大的互联网业务一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、
并发性
能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集UTF
前进中的HDG
·
2024-01-30 13:33
java基础 -10 Set之ConcurrentSkipListSet、EnumSet
跳表是一种基于并行排序的数据结构,允许快速的出入,删除和查找操作,且在多线程环境中具备良好的
并发性
能。
Miaow.Y.Hu
·
2024-01-30 11:23
java
java
windows
python
《边缘计算》施巍松——第二章读书笔记
分布式计算分布式计算:通过互联网将许多计算机节点互联,将单台计算机无法完成的计算任务分解成多个任务分配到网络中的多台计算机中执行,将各个节点的执行结果整合成最终结果并返回挑战主要来自异构性、可扩展性、容错性及
并发性
xiao_wyy
·
2024-01-30 10:00
边缘计算
人工智能
Go语言编写安全的HTTP代理服务器
使用Go语言编写代理服务器可以确保较高的性能和
并发性
,同时通过一些关键的安全措施,可以增强服务器的安全性。
华科℡云
·
2024-01-30 08:54
java
开发语言
利用Go语言的特性优化HTTP代理的性能
Go语言,也被称为Golang,是一种高效、
并发性
强的编程语言。它特别适合于网络应用和分布式系统的开发。使用Go编写HTTP代理服务器可以充分利用其特性来优化性能。
华科℡云
·
2024-01-30 06:41
python
http
go语言中的Mutex
Golang以其
并发性
Goroutines而闻名。不仅是并发,还有更多。因此,在这种情况下,我们必须确保多个goroutines不应该同时试图修改资源,从而导致冲突。
ldxxxxll
·
2024-01-30 06:30
golang
开发语言
后端
要做接口
并发性
能测试,总得先学会分析吧!
交流讨论:欢迎加入我们一起学习!资源分享:耗时200+小时精选的「软件测试」资料包教程推荐:火遍全网的《软件测试》教程欢迎点赞收藏⭐留言如有错误敬请指正!引言这篇是我3月份在公司内部做的技术分享内容,由于我在公司内部分享的内容较多以及一些特殊性,我摘取了接口并发测试从设计思路整理→测试方案设计→设计分析→代码编写这套流程(我不会承认我把40多页PPT的内容都放在这篇博文里)。不管是在内部技术分享,
程序员 二 黑
·
2024-01-30 05:50
python
压力测试
单元测试
软件测试
自动化测试
分布式协调服务-zookeeper
分布式环境的特点分布性
并发性
程序运行过程中,
并发性
操作室很常见的。比如同一个分布式系统中的多个节点,同时访问一个共享资源。
猿日记
·
2024-01-30 01:14
深入理解 Java 多线程
深入理解Java多线程1.概述Java多线程编程是Java
并发性
的核心。通过合理地使用多线程,可以充分利用多核处理器、提高程序性能、提升用户体验。
hymua
·
2024-01-29 23:47
java
开发语言
2024年的Rust与Go
两者在性能、简单性、安全性、功能特性、规模化(scale)和
并发性
等方面如何比较?它们有什么共同点,又有什么根本区别?让我们通过Rust和Go的友好且公平的比较来找到答案。
Tony Bai
·
2024-01-29 22:55
rust
golang
开发语言
后端
5.2 并发模式
1.
并发性
的基本单位UML中,
并发性
的基本单位是任务。任务是指一个可以并发执行的操作或过程。2.创建任务通过任务识别策略来识别所需的任务。一旦确定了一组任务,开发人员就会为每个任务创建一个活动对象。
Let's Chat Coding
·
2024-01-29 03:10
uml
【网易】资深Java开发工程师/专家(采购系统方向)
重点关注系统
并发性
能、可靠性等方面,解决系统技术难点,参与架构持续升级。关注互联网和企业信息化热点技术的发展方向,能够提出、评估并应用新技术。参与系统需求分析与讨论,并提出技术可行性方案。
探小虎
·
2024-01-29 00:49
大厂工作机会
java
开发语言
进程和线程的区别及通信方式(TCP三次握手四次挥手)
(2)
并发性
:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行。
Time_x
·
2024-01-28 21:28
并发三大特性解析
在多线程编程中,
并发性
是一个重要的概念,它允许程序在多个任务之间切换执行,以提高程序的效率和响应性。然而,并发编程也带来了许多挑战,其中最主要的挑战之一是保证多个线程之间的数据一致性和正确性。
小阳小朋友
·
2024-01-28 20:46
并发
java
后端
并发
Java JDK 21新特性:开发者的竞争优势深度剖析
开发者的竞争优势深度剖析摘要引言模式匹配:Java语言的崭新篇章1.模式匹配的核心概念2.模式匹配的高级应用记录类型:现代数据管理的利器️1.记录类型的基本概念2.记录类型在实际项目中的应用️JDK21的性能提升:Java更高效的运行1.
并发性
能的提升
默 语
·
2024-01-28 13:28
JDK
java
开发语言
软件系统架构黄金法则7:高并发写架构法则
1.背景介绍在现代互联网时代,高
并发性
能是软件系统的基本要求。为了满足这一需求,我们需要掌握一种高并发写架构法则。
OpenChat
·
2024-01-27 22:20
系统架构
架构
HashMap扩容机制详解
目录1.扩容的触发条件2.扩容的具体步骤2.1计算新的容量2.2创建新的桶数组2.3将元素重新分配到新的桶数组中2.4更新容量和阈值3.与
并发性
能的关系4.扩容的性能优化5.总结HashMap是Java
达芬奇要当程序员
·
2024-01-26 12:40
java
开发语言
hashmap
goroutine并发扫描MySQL表_GO语言的进阶之路-goroutine(并发)
优雅的并发编程范式,完善的并发支持,出色的
并发性
能是Go语言区别于其他语言的一大特色。使用Go语言开发服务器程序时,
佘明
·
2024-01-26 09:09
java多线程测试websocket demo(使用文件流)
通过多线程测试,可以验证WebSocket通信的
并发性
能和稳定性。同时,可以通过多线程测试来模拟不同场景下的并发请求,以便对WebSocket服务器进行压力测试和性能优化。
[奸笑]这个不是斜眼笑[奸笑]
·
2024-01-26 02:25
java
springcloud
springboot
java
websocket
python
开发语言
jvm
Netty线程模型
线程模型设计的好坏,决定了系统的吞吐量,
并发性
和安全性能架构质量属性。Netty线程模型被精心的设计,既提升了
并发性
,又在很大程度避免锁,局部进行了无锁优化。
Real_man
·
2024-01-25 11:28
MySQL进阶第九章
九.MVCC和隔离级别MVCC,全称是Multi-VersionConcurrencyControl(多版本并发控制),MVCC在MySQLInnoDB中的实现主要是为了提高数据库的
并发性
能,用更好的方式去处理
RenTouZhuNao
·
2024-01-25 04:23
mysql
数据库
Awesome C++资源大全
内容包括:标准库、框架、人工智能、异步事件和循环、音频、生物学、BitTorrent、命令行界面、压缩、
并发性
、配置文
PickLoop
·
2024-01-24 20:55
地图技术
软件开发
人工智能
大数据
C++
day6题目
1.ConcurrentHashMap对整个桶数组进行了分割分段(Segment),然后在每一个分段上都用lock锁进行保护,相对于HashTable的synchronized锁的粒度更精细,
并发性
能更好
2301_81459747
·
2024-01-24 11:17
业务题
java
设计高并发分布式锁架构的实用指南
考虑到系统的高
并发性
质,通常需要满足以下需求:性能优化:系统应该能够处理大量的并发请求,确保低延迟和高吞吐量。可靠性:分布式锁需要保证在各种异常情况下的可靠性,防止死锁和数据不一
ZKf30FkG
·
2024-01-24 09:36
redis
zookeeper
java
分布式
架构
上一页
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
其他