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
Akka并发编程实战
04.编译安装nginx
由俄罗斯的程序设计师伊戈尔·西索夫(IgorSysoev)所开发,官方测试nginx能够支支撑5万
并发
链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。2.Nginx应用场景【ttp服务器】。
哈哈大圣
·
2024-09-05 07:43
2024下半年最新版 Java 面试题整理(初、中、高、架构)持续更新中
【072期】面试官:对
并发
熟悉吗?说说wait、notify、yield等线程间的协作【073期】SpringBoot项目@Async默认线程池导致OOM问题如何解决?
2401_84047990
·
2024-09-05 05:35
程序员
java
架构
开发语言
Redis概述
一、为什么需要NoSQLHighperformance高
并发
读写HugeStorage海量数据的高效率存储和访问HighScalability&&HighAvailability高可拓展性和高可用性二、
AC编程
·
2024-09-05 03:08
AI大模型编写多线程
并发
框架(六十五):发布和应用
它们可以帮助我们完成从简单的问答到复杂的编程任务,所以AI编程将会是未来的主流方向,利用AI大模型的能力,本系列文章将介绍从零到一用AI大模型编写一个多线程
并发
框架。一、项目背景经过前面
hanyi_
·
2024-09-05 03:53
多线程处理框架
java
python
AI编程
AI大模型
chatgpt
多线程
高并发
【Docker系列】docker缓存详解
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,jvm,
并发
编程redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具
Kwan的解忧杂货铺@新空间代码工作室
·
2024-09-05 02:45
s11
Docker系列
docker
缓存
容器
高
并发
Nginx + lua是如何抗住的
提到高
并发
或者抗压力,有这种高qps经验的同学第一反应大都是Nginx+lua+Redis,网上也满天非那种高
并发
架构方案大都是这种,但是Nginx+lua来做接入层到底是怎么抗住压力的呢?
邹志全
·
2024-09-05 01:33
Tomcat 部署及优化
Tomcat属于轻量级应用服务器,在中小型系统和
并发
访问用户不是很多的场合下被
NorthHadesFish
·
2024-09-05 00:33
tomcat
java
消息队列基础知识
削峰/限流将短时间高
并发
产生的事务消息存储在消息队列中,然后后端服务再慢慢根据自己的能力去消费
黄卷青灯77
·
2024-09-04 21:17
rabbitmq
分布式
消息队列
分布式消息队列技术选型
网络编程(学习)2024.8.30
目录IO多路复用select、poll、epollIO多路复用机制一.select1.函数2.流程3.案例使用select创建全双工客户端4.
并发
服务器5.案例使用select创建全双工服务端二.poll1
何物爱惜雨#1110
·
2024-09-04 19:37
网络编程
网络
学习
多路复用
select
poll
服务器
Sublime text3+python3配置及插件安装
://blog.chargingbunk.cn/微信公众号:rayson_666(Rayson开发分享)个人专研技术方向:微服务方向:springboot,springCloud,Dubbo分布式/高
并发
raysonfang
·
2024-09-04 19:23
PostgreSQL——入门到精通(小白必看)
第一部分:PostgreSQL简介和安装1.1PostgreSQL概述定义:PostgreSQL是一个高度可扩展的开源对象关系数据库系统,支持丰富的数据类型和
并发
控制机制。
范范0825
·
2024-09-04 18:33
postgresql
thrift RPC调用性能对比
tcprecycle;2.测试数据对比如下一、单进程下,长短连接,两个RPC框架和两大语言对比二二.多进程(线程,协程)下,两大RPC框架和两大语言对比总结:1)Thrift框架性能比gRPC框架快两倍以上;2)高
并发
场景下
飞稀饭你的微笑
·
2024-09-04 17:16
七、性能测试
文章目录一、常见的性能测试二、为什么要进行性能测试三、性能测试实施的流程(一)如何确定性能测试的需求1.关键性能指标分析2.关键业务分析(二)常见的性能指标三、性能测试定义四、性能测试关键指标(一)
并发
用户数一
for_everyoung01
·
2024-09-04 16:50
测试开发
功能测试
单元测试
压力测试
kafka集群搭建
2、erlang和最近比较火的和go语言一样是从代码级别就支持高
并发
的一种语言,所以RabbitMQ天生就有很高
java皮皮虫
·
2024-09-04 16:48
kafka
springboot
后台
kafka
kafka测试
kafka集群
操作系统-管道通信
编写程序,演示多进程
并发
执行和进程软中断、管道通信。
醉后才知酒浓
·
2024-09-04 15:12
操作系统
算法
c语言
简单的golang
并发
fmt输出
:=0;i<10;i++{wg.Add(1)//增加WaitGroup的计数gofunc(iint){deferwg.Done()//记得在goroutine结束时调用Donefmt.Printf("
并发
执行的循环体
结城明日奈是我老婆
·
2024-09-04 15:40
golang
golang
开发语言
后端
java开发面试:AOT有什么优缺点/适用于什么场景/AOT和JIT的对比、逃逸分析和对象存储在堆上的关系、高
并发
中的集合有哪些问题
JDK9引入了AOT编译模式。AOT有什么优点?适用于什么场景?JDK9引入了一种新的编译模式AOT(AheadofTimeCompilation)。和JIT不同的是,这种编译模式会在程序被执行前就将其编译成机器码,属于静态编译(C、C++,Rust,Go等语言就是静态编译)。AOT避免了JIT预热等各方面的开销,可以提高Java程序的启动速度。并且AOT还能减少内存占用和增强Java程序的安全性
鸡鸭扣
·
2024-09-04 14:31
java面试
java
面试
开发语言
Redis:支撑高
并发
及高可用复杂的缓存架构
这里写目录标题一、企业级Redis集群架构二、(nginx+lua)+redis+ehcache的三级缓存架构三、数据库+缓存双写一致性解决方案四、大key:缓存维度拆分解决方案五、如何提高缓存的命中率一、企业级Redis集群架构二、(nginx+lua)+redis+ehcache的三级缓存架构三、数据库+缓存双写一致性解决方案四、大key:缓存维度拆分解决方案五、如何提高缓存的命中率
玉成226
·
2024-09-04 12:51
【Redis】
缓存
redis
架构
快手特效刷使用量搬砖挂机项目
通过注册成为平台的特效师,创作者可以设计
并发
布特效,并通过合法的方式增加特效的使用量。核心流程注册与创作:首先,创作者需要在快手平台注册成为特效师,并开始创作特效。
老张笔记创业达人
·
2024-09-04 10:38
其他
经验分享
Rust高级类型概述
Rust作为一种现代的、强类型的系统级编程语言,其高级类型特性为开发者提供了丰富的编程工具和手段,使得Rust在编写高性能、
并发
、安全的系统时具有显著优势。
bigbig猩猩
·
2024-09-04 09:34
rust
开发语言
后端
Java 入门指南:Java NIO —— Buffer(缓冲区)
这种阻塞模型在处理多个
并发
连接时可能会导致性能瓶颈,因为需要为每个连接创建一个线程,而线程的创建和切换都是有开销的。
ZachOn1y
·
2024-09-04 08:53
Java
java
nio
个人开发
后端
java-ee
团队开发
Java 入门指南:Java NIO —— Channel(通道)
这种阻塞模型在处理多个
并发
连接时可能会导致性能瓶颈,因为需要为每个连接创建一个线程,而线程的创建和切换都是有开销的。
ZachOn1y
·
2024-09-04 08:22
Java
java
nio
后端
个人开发
java-ee
服务器
团队开发
【架构-29】RPC
实现分布式系统在现代的软件应用中,尤其是大规模的企业级应用和互联网服务,往往需要构建分布式系统来满足高
并发
、高可用和可扩展性的要求。
W Y
·
2024-09-04 07:44
架构
rpc
网络协议
并发
服务器---IO多路复用
单循环服务器:同一时刻只能处理一个客户端任务
并发
服务器:同一时刻,只能处理多个客户端的任务实现方法:多进程多线程IO多路复用IO多路复用:1.阻塞io(fgetsscanfrecvgetcharread
耶耶耶!ohh
·
2024-09-04 04:27
服务器
运维
linux服务器程序设计模型,Linux下几种
并发
服务器的实现模式(详解)
1>单线程或者单进程相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client不存在
并发
。
tianjiaxiaoer
·
2024-09-04 01:08
linux服务器程序设计模型
IO多路复用
操作方式:创建文件描述符添加文件描述符通知内核开始监测根据返回的结果做对应操作应用场景:1.构建
并发
服务器,使用IO多路复用监测多个客户端套接字2.使用io多路复用监测多个IO所对应的通信(如:网络、串口
我可莉害了ღ
·
2024-09-04 00:06
服务器
数据库
运维
小琳Python课堂:Python高
并发
实现的基本原理(高阶版)
今天,我们将从高阶视角深入探讨Python高
并发
实现的基本原理,特别是线程安全性、线程同步和原子性这三个核心概念。这些概念对于构建复杂、高效的多线程应用程序至关重要。
小琳ai
·
2024-09-03 21:16
缓存
中间件
JAVA与Python谁更适合后端?
Java在处理大量数据和高
并发
请求时表现出色,具有强大的扩展性,可以使用多线程和分布式计算等技术实现高
并发
。此外,Java的自动内存管理和垃圾回收机制也有助于提高系统稳定性
纵然间
·
2024-09-03 21:13
java
python
开发语言
性能测试-
并发
测试心得
一些关键名词吞吐量指的是在一定时间内系统处理请求或传输数据的能力,具体到性能测试中的话,就是指单位时间内系统处理并完成的请求数量或者是系统传输的数据量。例如,吞吐量可以表示为系统每秒处理HTTP请求次数,或者是系统每秒钟完成的事务数量(TPS)。这个指标很大程度体现了系统的处理效率和负载承载能力。对于这个指标,影响其的因素与CPU、磁盘的I/O紧密相关。例如,一个Web应用在每次请求时都会去查询数
什么时候才能变强
·
2024-09-03 20:08
#
测试基础知识
性能测试
Java 内存模型-锁的内存语义
章节目录锁的释放-获取建立的happens-before关系锁的释放-获取的内存语义锁的释放-获取建立的happens-before关系锁是Java
并发
编程中最重要的同步机制。
markfork
·
2024-09-03 20:20
面试宝典第三话 -- 如果系统QPS突然提升10倍该怎么处理?
在高
并发
系统重,QPS(QueriesPerSecond)是一个重要的性能指标。当系统QPS突然提升10倍时,如果没有合理的对应措施,系统可能会出现性能瓶颈甚至奔溃。
有头发的程序猿!
·
2024-09-03 19:02
随手记录
java开发
面试
java
SpringCloud中什么是服务雪崩,常见的解决方案有哪些?(面试版)
(其实就是一个服务的问题导致另一个访问它的服务出问题)常见的解决方案:1.请求限流:限制访问微服务请求(接口)的
并发
量,避免服务因浏览激增出现故障2.线程隔离:限定业务能使用的线程数量而将故障业务隔离,
雪球不会消失了
·
2024-09-03 15:06
SpringCloud
spring
cloud
面试
java
使用 Nginx 部署前端 Vue 项目:跨平台详细指南
Nginx是一个高性能的Web服务器和反向代理服务器,以其稳定性和高
并发
处理能力而闻名。它可以快速处理静态内容,同时支持负载均衡、反向代理等功能,非常适合部署前端应用,如Vue项目。
Hello.Reader
·
2024-09-03 11:14
运维
web
前端
vue.js
javascript
nginx
Rust简介、安装指南
一、Rust简介Rust是一种由Mozilla开发的系统级编程语言,自2010年首次公开发布以来,因其高性能、
并发
性、安全性以及开发人员友好的语法而备受瞩目。
陪倩碎碎念
·
2024-09-03 11:43
rust
开发语言
后端
Java GC 详解:Minor GC和Full GC以及CMS理解
ConcurrentMarkandSweep(
并发
标记-清除)CMS的官方名称为“MostlyConcurrentMarkandSweepGarbageCollector”(主要
并发
-标记-清除-垃圾收集器
搬山道猿
·
2024-09-03 11:41
java
jvm
开发语言
利用Spring Boot的@Transactional注解保障业务数据的一致性
当应用程序需要处理多个数据库操作时,保证这些操作要么全部成功,要么全部失败(即所谓的原子性),以及确保这些操作不会干扰其他
并发
运行的操作(即隔离性),成为了软件工程师们面临的挑战之一。
潘多编程
·
2024-09-03 10:39
spring
boot
数据库
oracle
CentOS下高
并发
socket最大连接数所受的各种限制
CentOS下高
并发
socket最大连接数所受的各种限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高
并发
TCP连接处理时,最高的
并发
数量都要受到系统对用户单一进程同时可打开文件数量的限制
浪里狼
·
2024-09-03 09:31
网络编程
centos
socket
连接数
最大连接数限制
Java 入门指南:Java
并发
编程 —— CAS 机制实现乐观锁(Optimistic Locking)
乐观锁乐观锁(OptimisticLocking)是一种
并发
控制机制,相对于悲观锁(如互斥锁)而言,它更倾向于假设
并发
冲突不会发生,从而减少锁的使用,提高
并发
性能。
ZachOn1y
·
2024-09-03 08:20
Java
java
开发语言
个人开发
后端
运维
安全
【
并发
编程】Mutex(互斥锁)拓展提高
博主介绍:–我是了凡,喜欢每日在简书上投稿日更的读书感悟笔名:了_凡。专注于GoWeb后端,了解过一些Python、Java、算法、前端等领域。微信公众号【了凡银河系】期待你的关注。未来大家一起加油啊~前言文章目录前言为什么要基于Mutex进行扩展?TryLock方法实现基于Mutex实现TryLock方法获取等待者的数量等指标使用Mutex实现一个线程安全的队列为什么要基于Mutex进行扩展?在
了 凡
·
2024-09-03 05:37
Golang
并发编程
操作系统
并发编程
Mutex互斥锁
go语言
56、Go语言
并发
编程实战
:核心概念与高级模式解析
Go语言开发:
并发
编程实战
本文将通过实战案例为您介绍Go语言的
并发
编程知识,让您轻松掌握
并发
编程的核心概念和技巧。1.
并发
编程简介在现代软件开发中,
并发
编程已成为一种重要的编程范式。
多多的编程笔记
·
2024-09-03 05:36
golang
xcode
开发语言
MySQL:事务
目录一、概述二、事务操作2.1查看事务的提交方式2.2设置事务的提交方式2.3提交事务2.4回滚事务2.5开启事务三、事务四大特性四、
并发
事务问题五、事务隔离级别(解决
并发
事务问题)5.1查看事务隔离级别
Monly21
·
2024-09-03 05:00
MySQL
mysql
数据库
常见的性能测试方法!
前言性能测试划分有很多种,测试方法也有很多种,更确切的说是由于测试方法的不同决定了测试划分的情况,但在测试过程中性能测试的划分没有绝对的界限,常用的有压力测试、负载测试和
并发
用户测试等。
小码哥说测试
·
2024-09-03 04:24
软件测试
自动化测试
技术分享
java
压力测试
测试工程师
自动化测试
软件测试
jmeter
性能测试
浅析事件驱动Reactor
它的核心思想是通过事件驱动的方式管理和处理多个
并发
连接或I/O操作,而不需要为每个连接或操作创建单独的线程。这种模式能够极大地提高系统的可扩
不适合写代码的程序员
·
2024-09-03 02:47
服务器
C/C++
IO多路复用
事件驱动
Reactor
设计模式
高级java每日一道面试题-2024年9月02日-基础篇-什么是脏读、不可重复读和幻读?
我回答:在数据库事务的
并发
控制中,脏读(DirtyRead)、不可重复读(Non-repeatableRead)和幻读(PhantomRead)是三种常见的
并发
问题,它们主要涉及到事务的隔离级别和一致性
java我跟你拼了
·
2024-09-03 02:45
java每日一道面试题
java
面试
基础篇
高级面试题
脏读
幻读
不可重复度读
Hadoop之MapReduce
概念是:Map(映射)"和"Reduce(归约)指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定
并发
的Reduc
qq_43198449
·
2024-09-03 01:07
Nginx总结
它的设计充分使用异步事件模型,削减上下文调度的开销,提高服务器
并发
能力。采用了模块化设计,提供了丰富模块的第三方模块。
爱撒谎的男孩
·
2024-09-03 01:03
【MySQL】字节跳动MySQL连环40问(网图)
共享锁适用于读取操作,多个会话可以
并发
读取同一份数据而不会产生冲突。排他锁(ExclusiveLock):
慕雪华年
·
2024-09-02 23:56
MySQL
mysql
android
adb
创建线程方法?什么是线程池?线程池原理?线程池的线程复用?(由浅入深,全面剖析)
Callable和FutureTask线程池1.继承Thread类创建多线程创建一个多线程需要执行两个步骤,继承Thread类,创建一个新的线程类,比如命名为mythread类,重写run()方法,将需要
并发
执行的业务代码编写在
zainful
·
2024-09-02 22:48
java
开发语言
第十七章 rust异步库tokio入门
转移至我的自建站点中,本章原文为:rust异步库tokio入门目录注意一、前言二、基本理解与使用三、状态共享四、注意事项一、前言异步是一个非常强大特性,它有相当多的实现模型,其中比较知名的“协程”,go语言的
并发
编程就是借助的
余识-
·
2024-09-02 21:45
Rust从入门到精通
rust
开发语言
后端
高效
并发
编程:在C++中实现线程池
高效
并发
编程:在C++中实现线程池在现代软件开发中,线程池是一种常用的
并发
编程技术,能够有效管理和调度多个线程,提高系统性能和资源利用率。
清水白石008
·
2024-09-02 19:31
C++题库
面试试题
C++
c++
java
开发语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他