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
并发性
分布式系统基础知识
彼此之间仅仅通过消息传递进行通信和协调的系统这是分布式系统,在不同的硬件,不同的软件,不同的网络,不同的计算机上,仅仅通过消息来进行通讯与协调这是他的特点,更细致的看这些特点又可以有:分布性、对等性、
并发性
冷风的代码
·
2023-12-26 15:59
分布式
系统架构
9. 使用Pthreads实现线程池(一)
为了提高
并发性
,我们可以在每收到一个用户请求时就创建一个线程处理相关操作。
Mega_Li
·
2023-12-26 05:05
Pthreads
c语言
linux
【Java 集合】ThreadLocal
1简介在多线程编程中,我们经常面临共享数据的问题,而这可能引发一系列
并发性
和线程安全性的挑战。
lcn29
·
2023-12-26 04:05
#
Java
集合
java
开发语言
Java之多线程
一、什么是多线程进程:是正在运行的程序独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的
并发性
:任何进程都可以同其他进程一起并发执行线程
慎霄
·
2023-12-25 10:31
Java基础
java
开发语言
MySql的mvcc原理
mvcc全称Multi-VersionConcurrencyControl,即多版本并发控制,主要是为了提高数据库的
并发性
能,同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用
Lzfnemo2009
·
2023-12-25 08:36
mysql
数据库
Oracle Library cache
并发性
、对象之间的关系和快速搜索的组合需求确实会对体系结构造成压力。我将从这个体系结构的一个非常概念性的层次开始,然后有条不紊
cnje5551
·
2023-12-25 08:10
数据库
操作系统
内存管理
Redis多路复用在不同操作系统的性能
在单线城的
并发性
是指:一个线程轮询获取新的事件进行处理。多路复用的工作原理Epool模型Linux下默认的模型Epool的工作原理就是使用三个系统调
哇塞大嘴好帅(DaZuiZui)
·
2023-12-25 08:54
redis
数据库
缓存
rust相对于c,c++的优势
**
并发性
:**Ru
abytecoder
·
2023-12-24 04:46
学习
SpringBoot 异步编程浅谈
1.需求背景当我们需要提高系统的
并发性
能时,我们可以将耗时的操作异步执行,从而避免线程阻塞,提高系统的
并发性
能。
快乐非自愿
·
2023-12-23 09:30
spring
boot
java
spring
Rust学习:HelloWorld
Rust学习:HelloWorldHelloWorldRust语言简介主要特点先看程序分析程序HelloWorldRust语言简介Rust是一种系统编程语言,旨在提供内存安全、
并发性
和性能。
开发实习生
·
2023-12-23 08:43
Rust学习笔记
rust
学习
开发语言
qt 中sqlite的性能优化与使用问题
WAL提供更多的
并发性
,因为读者不会阻止编写者,而编写
季截
·
2023-12-23 06:48
c++
qt
sqlite
数据库
MySQL- 多版本并发控制(MVCC)
基本介绍多版本并发控制(MVCC)是一种用于提高数据库
并发性
能的技术,广泛应用于各种数据库系统,包括PostgreSQL、Oracle、MySQL的InnoDB引擎等。
青衫客36
·
2023-12-22 21:22
数据库
mysql
数据库
用举例来学习Python中的并行性、
并发性
和异步性
本教程介绍如何通过多进程、线程和AsyncIO来加速CPU密集型和IO密集型操作。ConcurrencyvsParallelism并发与并行Concurrencyandparallelismaresimilarterms,buttheyarenotthesamething.并发和并行是相似的术语,但它们不是同一件事。Concurrencyistheabilitytorunmultipletasks
会python的小孩
·
2023-12-22 19:10
学习
python
数据库
爬虫
开发语言
python入门
rust为什么是系统编程语言
Rust被称为系统编程语言,而其他语言可能不被称为系统编程语言,是因为Rust在设计上注重提供与底层系统交互和控制的能力,并且在内存管理、
并发性
和性能等方面具有特定的优势。以下是一些原因:1.
weixin_37841024
·
2023-12-22 12:58
学习
Haproxy搭建Web群集
LVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高
并发性
能没有Haproxy好硬件一般使用比较多的是F5、Array,也有很多人使用国内的一些产品
袁慕求玲
·
2023-12-22 07:42
服务器
运维
mysql 表锁 行锁
这可能会导致其他事务的写操作被阻塞,降低了
并发性
能。行锁(RowLock)是针对
enterprising boy
·
2023-12-22 01:20
mysql
数据库
MySQL的四大主要内容
它被设计为具有高
并发性
能和数据完整性的存储引擎。事务支持:InnoDB存储引擎支持ACID属性(原子性、一致性、隔离性、持久性),允许用户执行复杂的事务操作。
代码有点萌
·
2023-12-21 22:48
面试
mysql
数据库
MySQL 8.0相对于5.7版本的新特性
存储引擎:MySQL8.0将所有的MyISAM存储引擎替换为InnoDB存储引擎,提供了更好的事务处理能力、崩溃恢复能力和更高的
并发性
能。
KevinAha
·
2023-12-21 21:37
mysql
数据库
[Linux] Haproxy负载均衡集群
Haproxy知识1.1常用的负载均衡调度器软件通常使用开源的LVS、Haproxy、NginxLVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高
并发性
能没有
你请叫我Ikun
·
2023-12-21 17:09
linux
负载均衡
运维
nginx
服务器
tomcat
Java 锁的优化
锁优化的方法有:减少锁的粒度:将大对象拆分成小对象,这样可以减少锁的竞争,提高
并发性
能。缩小锁的范围:只在需要的代码段中加锁,避免在不需要的代码段中加锁,这样可以减少锁的竞争,提高
并发性
能。
guochangjin
·
2023-12-21 10:16
Java
java
Haproxy搭建Web群集
Web集群调度器分为软件和硬件2、软件通常使用开源的LVS、Haproxy、NginxLVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高
并发性
能没有
少年啊0101
·
2023-12-21 07:16
web
nginx
linux
大网站都在用的HAproxy+Web群集还不快来学
集群调度器分为软件和硬件软件通常使用开源的LVS、Nginx、HAproxy就性能来说LVS性能最好(基于性能实现的负载均衡,但是搭建相对复杂),Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,
并发性
能没有
王德发666
·
2023-12-21 06:34
前端
开发知识点-09Rust
2.
并发性
:Rust通过其独特的“所有权”和“生命周期”机制,使得在并发场景下编写高质量的多线程代码变得更加容易和安全。3.可移植性:Rust通过对底层硬件的高度抽象和封装,
amingMM
·
2023-12-21 06:16
rust
开发语言
后端
进程与线程
为此引入了线程(Process)这个概念,以便更好地描述和控制程序的并发执行,实现操作系统的
并发性
和共享性(最基本的两个特性)为了使参与并发执行的每一个程序(含数据)都能独立地运行,必须为之配备一个专门的数据结构
努力学习的小飞侠
·
2023-12-21 05:07
操作系统
java
服务器
linux
【计算机四级(网络工程师)笔记】操作系统概论
目录一、OS的概念1.1OS的定义1.2OS的特征1.2.1
并发性
1.2.2共享性1.2.3随机性1.3研究OS的观点1.3.1软件的观点1.3.2资源管理器的观点1.3.3进程的观点1.3.4虚拟机的观点
Filotimo_
·
2023-12-21 05:05
笔记
笔记
网络
网络安全
网络协议
安全
web安全
学习
记一次深入内核的数据库高
并发性
能优化实践
前不久,我们接到客户长江电力的反馈,称在生产环境中进行高并发查询,例如包含数百个测点的近千个并发作业,在从近三月的数据中取数或聚合计算时,会出现作业超时,但CPU利用率却很低。接到反馈后,我们的技术团队第一时间组织人员复现场景,本以为是一次普通平常的性能优化问题,没想到解决问题的过程堪比福尔摩斯探案。从脚本分析至核心代码,再深入到操作系统内核,我们抽丝剥茧,拨开层层迷雾,最终为客户揭开了性能不佳现
DolphinDB智臾科技
·
2023-12-20 20:59
DolphinDB与大数据
性能优化
数据库
时序数据库
高并发
数据查询
glibc
操作系统复习大纲
6.了解OS设计目的7.理解OS的基本特性及含义:
并发性
、共享性、虚拟性、异步性8.理解OS的进程、内存、IO、文件、接口模块的基本功能9.理解OS内核概念,了解什么是微内核和强内
多喝氧烷_
·
2023-12-18 22:09
操作系统
OS
Nginx部署Gin Web服务
简介Go是一门开放源代码的编程语言,它与其他语言相比有着更好的性能和更高的
并发性
。Gin是一个用于构建Web应用程序的轻量级框架,它提供了简单而强大的API来实现Web应用程序和微服务的开发。
ldxxxxll
·
2023-12-18 20:18
nginx
gin
前端
IIS配置优化
IIS配置优化一、设置应用程序池默认设置二、常规设置三、优化回收策略四、性能五、IIS初始化(预加载),解决(被回收后)第一次访问慢六、
并发性
七、安全性八、多服务器IIS集中化管理web通常把站点发布到
kalvin_y_liu
·
2023-12-18 18:31
技术栈学习
服务器
.netcore
Spring Boot 如何配置 log4j2
在配置之前,我们需要知道的是Log4j2是Log4j的升级版,它在Log4j的基础上做了诸多改进:异步日志;支持Java8lambda风格的懒加载日志;过滤器;插件;
并发性
改进;支持:SLF4J,CommonsLogging
无法无天过路客
·
2023-12-18 09:28
spring
boot
log4j
单元测试
深入理解 Goroutines 和 Go Scheduler
Go调度程序如何工作以在Go中实现最佳
并发性
能。我会尽力用简单的语言解释,这样你就可以理解了。
少林码僧
·
2023-12-18 03:41
go开发工作经验汇总
golang
开发语言
后端
企业核心架构(高可用 ,高并发 ,高复用)
本文将介绍一些常用的技术和最佳实践,以实现高可用性、高
并发性
和高复用性。并给出相应的代码示例。关键词:高可用、高并发、高复用、互联网应用、性能优化、架构设计、代码示例。
超维Ai编程
·
2023-12-16 18:14
架构
事务隔离级别:保障数据库并发事务的一致性与性能
数据库系统必须在维护数据一致性的同时,尽可能提高
并发性
能。本文将深入探讨不同事务隔离级别的含义、实现机制以及如何保障数据库在高并发环
达芬奇要当程序员
·
2023-12-15 17:41
数据库
java
服务器
Spring Boot Async:从入门到精通,原理详解与最佳实践
这种方式可以显著提高应用程序的响应速度和
并发性
。SpringBootAsync使用场景以下是一些适合使用SpringBoot异步功能的常见场景:1.发
Apifox.
·
2023-12-15 15:10
学习方法
性能优化
spring
boot
springboot
后端
Rust语言第一篇:我是谁?
Rust是一种系统级编程语言,专注于安全性、
并发性
和性能。它由Mozilla开发并于2010年首次发布。
自己的九又四分之三站台
·
2023-12-15 13:15
#
软件架构师的“不归之路“
rust
开发语言
后端
掌握异步网络编程利器:Python aiohttp使用教程及代码示例
第1节:异步网络编程简介异步网络编程是一种处理网络请求和响应的编程模式,它允许同时处理多个网络连接,提高程序的
并发性
能。传统的同步网络编程方式在处理多个连接时需要使用多线程或多进程
Rocky006
·
2023-12-15 12:02
python
开发语言
Sqlserver 中 with(nolock) 和 nolock 的区别
3.
并发性
不同-with(nolock)在读取数据时不会申请共享锁,但会申请schemastability锁。-nol
一个堆栈
·
2023-12-15 03:50
SQL
Server
sqlserver
数据库
EOS.IO技术白皮书
比如交易所就需要足够的时序性能来处理很高的交易量,因此高时序性能处理的平台是必须的
并发性
能3.共识算法DPOSEOS.IO软件使得区块准确的每3秒生成一个并且在任何时间点都只有一个被授权的生产者来生成区块
MichelleZm
·
2023-12-15 02:22
常用的线程锁
读写锁可以提高
并发性
能,适用于读操作频繁、写操作较少的场景。自旋锁(SpinLock)当线程
djykkkkkk
·
2023-12-14 20:30
系统安全
springboot 同时连接多个redis
Springboot连接reids的三个客户端:Jedis:是Redis的Java实现客户端,提供了比较全面的Redis命令的支持,复杂的redis操作需要使用它;springboot1.x默认集成;据说在高并发下有
并发性
问题出现
窦再兴
·
2023-12-14 17:08
技术贴
redis
spring
boot
java
多个reids
Java 多线程之 StampedLock(读写锁/乐观读锁/共享锁/排他锁)
StampedLock的设计目标是在读多写少的场景下提供更高的
并发性
能。与传统的读写锁相比,StampedLock更加
QIFU
·
2023-12-06 18:50
Java
java
开发语言
多线程
Java 多线程之 ReentrantReadWriteLock(读写锁/共享锁/排他锁)
它是对传统互斥锁的一种改进,可以提高
并发性
能。读写锁的主要目的是在读多写少的场景下,提供更高的
并发性
能。当多个线程只需读取共享资源时,可以同时获得读锁,从而实现并发读取。
QIFU
·
2023-12-06 18:19
#
Java
多线程
java
开发语言
多线程
为何Go爬虫依然远没有Python爬虫流行
目录一、Go与Python的比较1、语言生态2、易用性3、库支持二、Go爬虫的优势1、性能与
并发性
2、跨平台性3、内存占用三、Go爬虫的潜力与未来发展1、社区支持与库完善2、跨平台移动应用开发3、大数据处理与实时分析四
小小卡拉眯
·
2023-12-06 17:41
python小知识
c++
开发语言
mysql-mvcc
mysql-mvccMVCC在MySQLInnoDB中的实现主要是为了提高数据库
并发性
能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读什么是innodb下的当前读和快照读当前读当前读读取的是记录的最新版本
甜甜起司猫_
·
2023-12-06 13:51
在Linux上优化HTTP服务器的性能
例如,对于高并发请求,Nginx是一个很好的选择,因为它具有较低的内存占用和更高的
并发性
能。调整服务器配置大多数
华科℡云
·
2023-12-05 19:51
python
https
linux下实现一个C++线程池
线程的基本概念线程是比进程更小的基本单位,它能减少程序在并发执行时所付出的时空开销,提高程序并发执行的程度,使OS具有更好的
并发性
。进程是进程实体的运行过程,是系统进行资源分配
路_安
·
2023-12-05 17:56
c++
linux
Rust 引入存在类型,为编程带来新的支持
Rust是一种系统级编程语言,以其强大的内存安全性和
并发性
而闻名。最近,Rust引入了一项新功能,即存在类型(existentialtypes),为开发人员提供了更灵活和抽象的编程方式。
技术探宝
·
2023-12-05 15:50
rust
python
开发语言
Python异步IO之async/await:异步编程的利器
在Python中,async/await关键字是异步编程的基石,用于处理异步任务,提高程序的
并发性
能。本篇博客将深入探讨async/await的概念、用法,以及通过实例演示异步编程在实际开发中的应用。
小雨淋林
·
2023-12-05 14:15
Python基础入门教程
python
服务器
开发语言
C#中HttpWebRequest最大并发和性能
为了提升
并发性
能,你需要调整以下几个关键属性:DefaultConnectionLimit:默认情况下,.NETFramework的ServicePoint
softshow1026
·
2023-12-05 07:59
c#
开发语言
第四章 操作系统知识
操作系统特征与功能操作系统的四个特征是
并发性
、共享性、虚拟性和不确定
鹊华秋
·
2023-12-04 20:05
上一页
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
其他