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
并发处理
线程概念,实现方式以及多线程模型
引入线程之后,不仅是进程之间可以并发,进程内的各线程之间也可以并发,从而进一步提升了系统的并发度,使得一个进程内也可以
并发处理
各种任务(如QQ视频、文字聊天、传文件)引入线程后,进程只作为除
Junglei-Rim
·
2023-10-04 20:07
操作系统
java
linux
服务器
2018-12-25 圣诞节 回想
工作的学习是无止境的,会有很多新的技术,比如微信开发,小程序开发,api接口,高
并发处理
的网站,还有各
chaofu
·
2023-10-04 19:28
SpringBoot 可以同时处理多少请求
另外,SpringBoot还提供了一些配置参数,可以对Web服务器进行调优,以提高其
并发处理
能力。
Evan Wang
·
2023-10-04 06:45
Spring
Boot
spring
boot
tomcat
后端
必读开发规范之阿里巴巴开发手册(个人整理版)
文章目录一、编程规约(一)命名风格(二)常量定义(三)代码格式(四)OOP规约(五)日期时间(六)集合处理(七)
并发处理
(八)控制语句(九)注释规约(十)其它二、异常日志(一)错误码(二)异常处理(三)
Apple_Web
·
2023-10-02 21:49
计算机基础
读书笔记
1024程序员节
使用Guava 的 Ratelimiter 实现限流
通过限制
并发处理
的请求数目,可以
帅骚贯彻一生
·
2023-10-02 07:30
GPU 直通 & vGPU:超融合为 GPU 应用场景提供高性能支持
由于这些应用普遍需要强大的并行计算能力,相较于擅长处理串行任务的CPU,具备更多核心、可
并发处理
多个任务的GPU成为了支撑高性能应用的不二之选,企业对GPU算力的需求也水涨船高。
志凌海纳SmartX
·
2023-10-02 05:29
超融合
SmartX
优化您的Spring应用程序:缓存注解的精要指南
无论是为了提供更快的响应时间、更高的
并发处理
能力,还是为了降低数据库或外部服务的负载,性能优化一
todoitbo
·
2023-10-02 02:12
springboot
缓存
spring
缓存
java
海量数据的处理方案,高
并发处理
。
转载:https://blog.csdn.net/xlgen157387/article/details/53230138《这个内容对我自己有用,转来用作自己今后的学习》一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题
水的精神
·
2023-10-01 01:08
海量数据
高并发
解决方案
Java java基础面试题
★★★★★-BIO:BlockIO同步阻塞式IO,就是我们平常使用的传统IO,它的特点是模式简单使用方便,
并发处理
能-力低。
抹泪的知更鸟
·
2023-09-30 21:55
Java
Interview
questions
java
面试
开发语言
互联网通用架构——详解当下最前沿的互联网架构技术
——《当下的互联网架构》就是要通过网络架构,以一种系统性的方法,搭建起世界最具备容错能力、可扩展性、弹性、
并发处理
能力的分布式系统架构,从而顺应时代的发展潮流,构建出一个能
禅与计算机程序设计艺术
·
2023-09-30 19:10
Python
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
ExecutorCompletionService
ExecutorCompletionService介绍ExecutorCompletionService是Java提供的一个用于
并发处理
任务的类。
928-y
·
2023-09-28 20:08
java
【新版】系统架构设计师 - 软件架构的演化与维护
软件架构的演化与维护考点摘要软件架构演化和定义面向对象软件架构演化对象演化消息演化复合片段演化约束演化软件架构演化方式静态演化动态演化软件架构演化原则软件架构演化评估方法大型网站架构的演化第一阶段:单体架构第二阶段:垂直架构第三阶段:使用缓存改善网站性能第四阶段:使用服务集群改善网站
并发处理
能力第五阶段
WorkLee
·
2023-09-28 14:28
软考
-
系统架构设计师
软考
系统架构设计师
Ceph代码分析---线程池
对于计算密集型的业务通常使用线程池进行多线程
并发处理
,线程池在一定程度上可以有效的提高CPU的利用率,降低无用消耗。Ceph中实现了两种类型的线程池类(本质相同),并实现消息队列处理类。
数据存储张
·
2023-09-28 11:53
存储技术从入门到精通
线程池
ceph
代码分析
Go 每日一库之 ants
语言内置了方便的并发语法,可以非常方便的创建很多个轻量级的goroutine
并发处理
任务。相比于创建多个线程,goroutine更轻量、资源占用更少、切换速度更快、无线程上下文切换开销更少。
darjun
·
2023-09-27 13:13
python
java
go
编程语言
多线程
反向代理HAproxy
:LoadBalance,简称LB,是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了公司业务的
并发处理
能力
ehuo_
·
2023-09-26 06:11
haproxy
服务器
memcached
运维
linux
【操作系统】聊聊Linux软中断
中断其实是一种异步的事件处理机制,可以提高系统的
并发处理
能力。因为中断会打断正在运行的进程执行,所以需要非常快的执行。但是在实际中,可能A进程执行,执行一个中断,如果此时有别的中断,就不会被执
qxlxi
·
2023-09-25 06:00
#
操作系统
#
Linux
linux
运维
服务器
python异步io 队列_Python之异步IO&RabbitMQ&Redis
3、一个cpu可支持上万协程,适合高
并发处理
。4、无法利用多核资源,因为协程只有一个线程。
用户7397237569
·
2023-09-24 02:44
python异步io
队列
微服务介绍
框架存在如下2个问题:1、高
并发处理
能力不足。一当高并发请求,可能出现多个服务待定处理,导致整个系统出现瓶颈。2、随着移动端广泛应用,服务不能灵活支持APP应用。
qdwyj001
·
2023-09-24 00:53
微服务
微服务
分布式
.net
MySQL 锁机制
锁机制的优劣直接影响到数据库的
并发处理
能力和系统性能,所以锁机制也就成为了各种数据库的核心技术之一。同时,锁机制也为实现MySQL事务的各个隔离级别提供了保证。
猿究院薛之谦
·
2023-09-22 23:17
数据库
mysql
YashanDB混合存储揭秘:行式存储如何为高效TP业务保驾护航(下)
YashanDB采用了In-placeUpdate的块级MVCC,能极大提高事务
并发处理
能力。本篇文章,我们将会详解插入性能优化和宽行存储的设计。
YashanDB
·
2023-09-22 14:56
YashanDB
国产数据库
数据库
数据库
Kafka实现保证一批消息顺序生产消费的方案
在Kafka中,消息是以topic为单位进行归类的,而每个topic又可以分为多个partition,以实现数据的高效存储和
并发处理
。然而,由于Kafka的设计特性,消息在消费时并不能保证顺序。
隐 风
·
2023-09-22 06:30
kafka专区
java消息中间件笔记
kafka
分布式
大数据
java
消息队列
大并发下请求合并(
并发处理
技巧)
大并发下请求合并一次请求消耗的资源旧的方式改造后批量请求处理器批量请求包装类使用性能测试旧的改造后的一次请求消耗的资源我们经常碰到查询请求的操作,例如根据用户id查询该用户的信息,接口仓储层查询用户正常的做法是通过id去数据库查询该用户id,例如:whereid=xxx这样的一次请求可能会涉及tomcat、数据库连接池的链接获取,以及可能存在的链接创建和销毁链接资源是宝贵的,并发比较高的情况100
皮特猫.
·
2023-09-22 05:33
java
spring
漱玉平民大药房:多元化药店变革的前夜
通过技术创新,漱玉平民建设了覆盖医药全生命周期的大健康生态圈,采用混合云架构和国产分布式数据库TiDB,应对庞大的会员数据处理需求,实现了精准营销、高
并发处理
等目标。
·
2023-09-21 16:08
tidbpingcap数据库
解决高并发问题
在处理项目中的高并发问题时,可以采取以下几种方法:后端处理:大部分的高
并发处理
是在后端进行的。
Denial_learn
·
2023-09-21 00:29
面试题
高并发
C++11的半同步半异步线程池
其中同步层包括同步服务层和排队层,指的是将接收的任务排队,将所有的任务排队到一个队列中,等待处理;异步层指多个线程处理任务,异步处理层从同步层取出任务,
并发处理
任务。
Aries_Ro
·
2023-09-20 14:34
C++进阶
线程池
c++
java
开发语言
使用线程池进行任务处理
可用线程数量应该取决于可用的
并发处理
器、处理器内核、内存、网络sockets等的数量。线程池的应用场景:需要大量的线程来完成任务,且完成任务的时间比较短
weixin_45138295
·
2023-09-20 12:48
Linux
C++
c++
【JDK 8-集合框架进阶】6.1 parallelStream 并行流
>报错三、实战>执行结果四、总结一、parallelStream并行流多线程
并发处理
,速度快fork/join框架提供了并发执行能力底层原理:线程池(ForkjoinPool)维护一个线程队列,将父任务拆分成子任务
ladymorgana
·
2023-09-20 01:11
架构师之路-java
java
开发语言
jvm
parallelStream
并行流
9、 ConcurrentHashMap的线程安全
HashMap没有考虑
并发处理
,比如多个线程put的时候,如果key的hash值一样,可能导致数据的覆盖丢失。
佳勇_f034
·
2023-09-19 21:28
akka框架——异步非阻塞高
并发处理
框架
akkaactor,akkaclusterakka是一系列框架,包括akka-actor,akka-remote,akka-cluster,akka-stream等,分别具有高
并发处理
模型——actor
weixin_30819163
·
2023-09-19 07:25
java
scala
网络
Java 原子操作与并发
由一个简单的例子引出
并发处理
时容易被忽视的陷阱,用来作为面试问题应该很适合。
4553675200ad
·
2023-09-18 22:33
Java ZGC 算法调优
利用
并发处理
能力和先进算法,ZGC为优化Java应用程序的性能提供了有效的解决方案。在这篇文章中,我们将探索调整ZGC来提高性能的技术。
一个处女座的程序媛
·
2023-09-18 21:29
JVM
#
java
java
jvm
Redis 分布式锁
但现在大多站点都会使用分布式部署,在传统单机部署的情况下,可以使用Java
并发处理
相关的API,例如:ReentrantLcok,synchronized**进行互斥控制。
杨健kimyeung
·
2023-09-18 06:49
Go 并发请求量限制组件分享
背景关于限流Go官方通过一个采用令牌池的算法的实现:golang.org/x/time/rate,但是,这个限制的是每秒的请求数,有的时候我们希望限制的是系统
并发处理
的请求数量,类似线程池的功能,需求如下
想搞艺术的程序员
·
2023-09-17 23:47
Go
线程池
开发语言
golang
限量
grpc客户端原理
它运行在TCP(第4层-传输层)协议之上,相比于传统的REST/JSON机制grpc有诸多的优点:基于HTTP/2之上的二进制协议(Protobuf序列化机制);一个连接上可以多路复用(stream),
并发处理
多个请求和响应
tracy_668
·
2023-09-17 02:39
go并发(进程、线程、协程)
背景go强大的多线程能力很强大,能
并发处理
大量的任务。详细案例分类主要介绍go中的进程、线程、协程这三个东西。它们的关系按照内存大小的关系依次是进程>线程>协程(一般一个协程2K)。
养只猫
·
2023-09-16 08:07
go
java
多线程|多进程|高并发网络编程
一.多进程并发服务器多进程并发服务器是一种经典的服务器架构,它通过创建多个子进程来处理客户端连接,从而实现
并发处理
多个客户端请求的能力。概念:服务器启动时,创建主进程,并绑定监听端口。
左手的月光
·
2023-09-15 21:39
网络
实现 Kafka 分区内消费者多线程顺序消费
但是消费者里可能会有多个线程来
并发处理
消息,而多个线程
并发处理
的话,顺序可能就乱掉了。解决方案写n个queu
npk191954
·
2023-09-15 12:17
中间件
kafka
go
并发处理
业务
引言实际上,在服务端程序开发和爬虫程序开发时,我们的大多数业务都是IO密集型业务,什么是IO密集型业务,通俗地说就是CPU运行时间只占整个业务执行时间的一小部分,而剩余的大部分时间都在等待IO操作。IO操作包括http请求、数据库查询、文件读取、摄像设备录音设备的输入等等。这些IO操作会引起中断,使业务线程暂时放弃cpu,暂时停止运行,等待IO操作完成后在重新获得cpu、继续运行下去。比如下面这段
开longlong了吗?
·
2023-09-13 23:18
golang
开发语言
后端
java多线程阻塞队列分析(BlockingQueue)及SynchronousQueue:同步队列
答:多线程,线程池多线程
并发处理
,线程池Blockingdeque:双端队列:两头都可操作,能返回值学会使用队列:添加,移除四组API方式抛出异常不会抛出异常,有返回值阻塞
风中有朵雨做的云yi
·
2023-09-13 13:06
java并发专栏
队列
java
多线程
并发编程
Linux内核分析与应用5-中断
可作抛砖引玉中断机制概述中断是CPU对系统发生的某个事件作出的一种反应,当中断发生时,CPU暂停正在执行的程序,保留现场后,自动转去执行相应事件的处理程序,处理完成后,返回断点,继续执行被打断的程序.中断是操作系统的脉搏,是
并发处理
的基础
techdashen
·
2023-09-12 17:46
后端
【异步VS多线程】异步VS多线程区别
异步的实现方式有两种:第一种:通过asyncTASK来实现异步,第二种:通过多线程来实现异步的操作2、多线程多线程是通过多核CPU的硬性条件,开启多个线程来实现
并发处理
多个逻辑。
是五月吖
·
2023-09-12 10:15
c#
Linux内核分析与应用5-中断
可作抛砖引玉中断机制概述中断是CPU对系统发生的某个事件作出的一种反应,当中断发生时,CPU暂停正在执行的程序,保留现场后,自动转去执行相应事件的处理程序,处理完成后,返回断点,继续执行被打断的程序.中断是操作系统的脉搏,是
并发处理
的基础
·
2023-09-12 01:44
后端
Linux内核分析与应用5-中断
可作抛砖引玉中断机制概述中断是CPU对系统发生的某个事件作出的一种反应,当中断发生时,CPU暂停正在执行的程序,保留现场后,自动转去执行相应事件的处理程序,处理完成后,返回断点,继续执行被打断的程序.中断是操作系统的脉搏,是
并发处理
的基础
·
2023-09-12 01:42
后端
php如何解决高并发的问题?
负载均衡:通过将请求分发到多个服务器上,可以平衡服务器的负载,提高系统的
并发处理
能力。可以使用负载均衡器(如Nginx、HAProxy等)将请求分发到多个PHP服务器
聚名网
·
2023-09-11 03:17
php
开发语言
Nginx常用的配置
worker_processes8;#工作进程个数worker_connections65535;#每个工作进程能
并发处理
(发起)的最大连接数(包含所有连接数)error_log/data/logs/nginx
Ifthe_1da7
·
2023-09-09 09:05
uniapp生态中的 uniCloud 是什么
uniCloud降低前端掌握后端的门槛前端工程师想掌握后端开发,有6大门槛:学习php、java等非js的语言学习数据库设计学习SQL学习linux、nginx等系统和三方软件学习服务器运维:熟悉负载均衡、大
并发处理
HTAO濤
·
2023-09-08 21:12
浅谈saas产品的优势
一、SaaS平台的产品功能方面1、SaaS平台,平台底座能力方面,提供统一的门户、统一用户中心(账号/资源权限等)、统一组织中心、消息中心、流程引擎处理机制、
并发处理
机制等,即业务中台,实现公共业务模块的集中化
Penny蔚
·
2023-09-07 22:13
2024腾讯校招后端面试真题汇总及其解答(二)
11.如果同时有5个任务在10分钟之后提交,或者更多,那么如果是一个个从队列中拿数据,那么前一个任务会影响后续任务执行时间,说一下解决思路你的问题是一个典型的
并发处理
问题。
这就是编程
·
2023-09-07 16:46
大厂校招笔试面试真题详解
腾讯校招
Linux线程池和其他锁
(1)线程池中可用线程的数量应该取决于可用的
并发处理
器、处理器内核、内存、网络sockets等的数量。(2
GSX_M
·
2023-09-07 14:05
Linux系统
linux
线程池
Linux:线程池 | 自旋锁 | 读写锁
可用线程数量应该取决于可用的
并发处理
器、处理器内核、内存、网络socke
Keflavík
·
2023-09-07 14:35
Linux
单例模式
开发语言
linux
后端
c++
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他