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
mysqljavasql高并发
实现CAS自旋锁
CAS在
高并发
场景,可以使用加锁、CAS来保证原子性,但是加锁是很重量级的操作,CAS类似于乐观锁CAS(Compareandswap)比较并交换,是实现并发算法时常用到的技术,包含三个操作数:内存位置
isTrueLoveColour
·
2023-11-21 04:37
JUC
java
jvm
极端情况下Go的Map也会发生内存泄漏
今天分享一个极端情况下Go的Map发生内存泄漏的案例给大家,文末会给出规避这一现象的方案,文章转自「码农桃花源」平时爱分享大流量、
高并发
情况下的一些线上问题。
kevin_tech
·
2023-11-21 04:01
golang
数据结构
开发语言
后端
为什么阿里推荐 LongAdder ,不推荐 AtomicLong ??
1.什么是LongAdderLongAdder是JDK1.8由DougLea大神新增的原子操作类,位于java.util.concurrent.atomic包下,LongAdder在
高并发
的场景下会比AtomicLong
伴川
·
2023-11-21 04:17
java
开发语言
分布式消息队列的作用
消息队列(MQ)由于在
高并发
环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达MySQL,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发
yi往情深
·
2023-11-21 03:01
分布式
消息队列
消失模式
为什么会需要消息队列(MQ)?
##########################################################################################主要原因是由于在
高并发
环境下
Soar Tu
·
2023-11-21 03:26
消息中间件
中间件
消息队列
Redis:Java客户端
前言"在当今大数据和
高并发
的应用场景下,对于数据缓存和高效访问的需求日益增长。而Redis作为一款高性能的内存数据库,以其快速的读写能力和丰富的数据结构成为众多应用的首选。
zhizhiqiuya
·
2023-11-21 03:55
Redis
redis
java
spring
redis乐观锁实现
高并发
秒杀
在限量秒杀抢购的场景,一定会遇到抢购成功数超过限量的问题和
高并发
的情况影响系统性能1、虽然能用数据库的锁避免,超过限量的问题。
牡丹男孩
·
2023-11-21 03:17
SmartSoftHelp 7.0 最专业的c#代码生成器
json,sql,web前端html,css,js压缩格式化代码,web客户端性能提升)3.数据库性能优化,数据库参数设置,查询,数据库连接字符串优化,SQL耗时优化,SQL格式化,SQL美化4.服务器
高并发
性能优化
SmartSoftHelp开发辅助优化
·
2023-11-21 03:48
netcore动软三层
代码生成器
winform
c#
开发语言
浅谈比LongAdder功能更强大的LongAccumulator
要是上期LongAdder不记得的同学就再看看这篇:
高并发
下解决AtomicLong性能瓶颈的方案——LongAdder来回顾一下~LongAdder是本期要学习的LongAccumulator的一个特例
ZZZhonngger
·
2023-11-21 03:30
Java多线程
LongAdder原理浅析
1.什么是LongAdderLongAdder是JDK1.8由DougLea大神新增的原子操作类,位于java.util.concurrent.atomic包下,LongAdder在
高并发
的场景下会比AtomicLong
大林子先森
·
2023-11-21 03:26
#
JUC关键类源码分析
Java并发编程(JUC)
java
原子操作类
LongAdder原理
LongAdder
LongAdder功能和原理
AtomicLong的缺点:可以看到在
高并发
情况下,当有大量线程同时去更新一个变量,任意一个时间点只有一个线程能够成功,绝大部分的线程在尝试更新失败后,会通过自旋的方式再次进行尝试,这样严重占用了CPU
信仰_273993243
·
2023-11-21 03:24
java
性能优化
开发语言
缓存一致性设计思路
双更新模式:操作不合理,导致数据一致性问题“后删缓存”,能解决多数不一致大厂
高并发
,“后删缓存”依旧不一致如何解决
高并发
的不一致问题?延迟双删与闪电缓存如何解决缓存击穿?
我爱娃哈哈
·
2023-11-21 00:24
后端
缓存
redis
设计思路
解决方案
高并发
阿里P8用这份402页多线程与架构设计笔记,征服你 吊打你
今天分享一份《Java
高并发
编程详解多线程与架构设计》就会帮你解决这些问题,本书结合作者的实践经验,不仅介绍了高速缓存Cache、CacheLine、Java内存模
架构师温以凡
·
2023-11-20 23:26
mysql 事实表 维度表_【datamining】OLTP,OLAP,维度数据库,事实表,维度表、星形和雪花模式、数据立方体、概念分层...
一、联机事务处理(OLTP)OLTP系统是设计用来允许
高并发
性的,这样很多用户就能够访问同一个数据源并进行所需的处理。OLTP系统是面向在数据库上进行事务处理的理念的。
weixin_39808877
·
2023-11-20 20:39
mysql
事实表
维度表
阿里P9耗时28天,总结历年亿级活动
高并发
系统设计手册,真的太强了
俗话说:罗马不是一天建成的,系统的设计当然也是如此。从原来谁都不看好的淘宝到现在的电商巨头,展现的不仅仅是一家互联网巨头的兴起,也是国内互联网行业迎来井喷式发展的历程,网络信号从2G发展到现在的5G通信,中国网民数量更是不用说,你说谁现在手机上没有个淘宝、京东、美团等便民软件,而在生活便利的同时,人民也越来越注重生活质量,硬件设备从老年机到在线足以媲美电脑的掌上设备(比方说我一直想买的华为watc
该用户快成仙了
·
2023-11-20 13:46
java
架构
系统设计
阿里P9耗时28天,总结历年亿级活动
高并发
系统设计手册
高并发
俗话说:罗马不是一天建成的,系统的设计当然也是如此。
π大星的日常
·
2023-11-20 13:10
java
java
面试
高并发
MVCC多版本并发控制
一、MVCC简介MVCC(Multi-VersionConcurrencyControl),即多版本并发控制,在MySQLInnoDB中处理并发时,不加锁和非阻塞并发读,提
高并发
读性能的一种机制。
一只梨花压海棠
·
2023-11-20 13:30
mysql
java
【MySQL】多版本并发控制(MVCC)
概念 多版本控制(MultiversionConcurrencyControl):指的是一种提
高并发
的技术。最早的数据库系统,只有读读之间可以并发,读写,写读,写写都要阻塞。
麦格马戈登
·
2023-11-20 13:22
MySQL
mysql
详解使用asyncio实现playwright并发操作(复制源码即可运行)
asyncio来解决palywright中并发的问题,asyncio即AsynchronousI/O是python一个用来处理并发(concurrent)事件的包,是很多python异步架构的基础,多用于处理
高并发
网络请求方面的问题
测试开发Kevin
·
2023-11-20 13:02
Playwright
自动化测试
测试工具
【Scala】一小时学会基础语法
;可以进行业务代码的编制,也可以进行元程序的编制(定义程序的程序);可以开发大规模的服务应用,亦可进行类似shell的脚本编程;可以使用共享变量的并发编程模式,当然也可以采用基于Actor的消息机制的
高并发
编程模式用
pierre94
·
2023-11-20 13:47
大数据
scala
flink
大数据
spark
编程语言
多路转接I/O select/poll/epoll
高并发
模型详解
多路转接I/Oselect/poll/epoll
高并发
模型详解多路IO转接服务器也叫做多任务IO服务器。该类服务器实现的主旨思想是,不再由应用程序自己监视客户端连接,取而代之由内核替应用程序监视文件。
zhuoyue01
·
2023-11-20 11:57
linux高并发模型
c语言
c++
后端
布隆过滤器解决 Redis 缓存穿透【绝对易懂】
在
高并发
环境下,某一个key被不停地访问,然而缓存中找不到这个key,于是我们的程序就会到数据库中去读取,诶?数据库中也没有呀!好,它根本就不存在,全剧终。
栈老师不回家
·
2023-11-20 10:40
redis
缓存
redis
数据库
Java性能优化最佳实践,附答案
一,阿里巴巴面试题二,百度面试题三,蚂蚁金服面试题四,美团面试题五,携程面试题六,所有面试题所得结论通过面试题来看,可以看出目前互联网公司面试考点为:性能调优、算法数据机构
高并发
下数据安全、接口冪等性、
最新Java面经
·
2023-11-20 08:01
程序员
面试
后端
java
Nginx
Nginx在
高并发
下表现出色,能够处理大量的并发连接。同时,Nginx也支持动态负载均衡、HTTP流量控制、IP限制等高级功能。由于其良好的性能和灵活性,Nginx在Web
wenyqing
·
2023-11-20 08:38
nginx
运维
分库分表
分库,分表,分库分表“只分库“,“只分表“,“既分库又分表"何时分库在面对
高并发
的情况下,数据库连接成为性能瓶颈。当数据QPS过高导致数据库连接数不足时,考虑分库。
Zevin~
·
2023-11-20 07:58
oracle
数据库
log4j升级到log4j2 spring
1.0.1升级到1.3.2mybatis3.0.6->3.4.6问题升级了,log4j2.xml和log4j2.properties却没有生效项目中用到的MDC也需要升级为什么要升级,因为log4j不支持
高并发
Xuan学编程
·
2023-11-20 05:55
Java基础
log4j
spring
mybatis
Log4j1升级Log4j2实战
Log4j1.x在
高并发
情况下出现死锁
高广超
·
2023-11-20 05:17
Java
coding
log4j
性能
Android之Semaphore使用
位于java.util.concurrent.Semaphore,最常见的使用场景就是
高并发
下的限流。
LVXIANGAN
·
2023-11-20 03:13
JAVA
性能效率
java
开发语言
后端
Java
高并发
面试题
1、线程与进程进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(textregion)、数据区域(dataregion)和堆栈(stackregion)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实
coder_girl
·
2023-11-20 01:17
讲讲什么是缓存穿透?击穿?雪崩?如何解决?
总结前言我们以
高并发
秒杀系统中扣减库存的场景为例,说明了Redis是如何助力秒杀系统的。
猫南北的猫
·
2023-11-20 01:34
缓存
redis
数据库
什么是缓存雪崩、缓存击穿、缓存穿透?
当某一个时刻出现大规模的缓存失效的情况,那么就会导致大量的请求直接打在数据库上面,导致数据库压力巨大,如果在
高并发
的情况下,可能瞬间就会导致数据库宕机。
黄泥川水猴子
·
2023-11-20 01:33
redis
缓存
redis
java
Redis从入门到精通文档笔记
随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和
高并发
的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展
Siri30k
·
2023-11-19 23:36
Redis从入门到精通
java
redis
分布式
【Go入门】 Go的http包详解
Go的http有两个核心功能:Conn、ServeMuxConn的goroutine与我们一般编写的http服务器不同,Go为了实现
高并发
和高性能,使用了goroutines来处理Conn的读写事件,这样每个请求都能保持独立
王多头发
·
2023-11-19 23:27
golang
http
开发语言
CnosDB有主复制演进历程
分布式存储系统的复杂性涉及数据容灾备份、一致性、
高并发
请求和大容量存储等问题。本文结合CnosDB在分布式环境下的演化历程,分享如何将分布式理论应用于实际生产,以及不同实现方式的优缺点和应用场景。
CnosDB
·
2023-11-19 22:12
时序数据库
数据库
cnosdb
2020Redis面试宝典-Redis持久化机制详解
Redis是一种面向"key-value"类型数据的分布式NoSql数据库系统,具有高性能,持久存储,适应
高并发
应用场景的优势.持久化解释:将数据放到断电后数据不会丢失的设备中,也就是我们通常所说的硬盘
小白记
·
2023-11-19 20:18
redis
java
数据库
高并发
场景下使用缓存需要注意那些问题?
但是,在
高并发
场景下,有可能多个请求并发的去从数据库获取数据,对后端数据库
风平浪静如码
·
2023-11-19 19:31
GO的并发之道-Goroutine调度原理&Channel详解
并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一个出道以来就自带『
高并发
』光环的富二代编程语言,它的并发(并行)编程肯定是值得开发者去探究的,而Go语言中的并发
weixin_30808253
·
2023-11-19 19:21
golang
runtime
go实现分布式高可用后台:使用gRPC实现日志微服务
在构建
高并发
系统时,内部的服务组件通常使用gRPC来实现高效数据传输,因此我们把前面使用json完成的日志服务改成用gRPC来完成。
tyler_download
·
2023-11-19 19:20
golang
微服务
分布式
mysql-事务未提交导致死锁
mysql事务未提交导致死锁Lockwaittimeoutexceeded;tryrestartingtransaction:在
高并发
的情况下,Spring事物造成数据库死锁,后续操作超时抛出异常。
java易学堂
·
2023-11-19 19:45
mysql
java
数据库
Golang标准库限流器rate使用
限流就是限制系统的输入和输出流量来达到保护系统的目的,限流在实际场景中应用十分广泛,尤其在
高并发
场景下,为了保证系统的可以用性,我们需要采取一些限流措施降级,一旦达到限制的阈值,就需要限制流量并采取一些措施来完成限制流量的目的
CoreDump丶
·
2023-11-19 19:11
go
golang
golang
nginx 如何根据IP做限流,以及 nginx 直接返回 json 格式数据
缓存:缓存是现在系统中必不可少的模块,并且已经成为了
高并发
高性能架构的一个关键组件,缓存的目的是提升系统访问速度和增大系统处理容量。降级:这个在天猫双11的时候非常常见,降级是当服务出现问题
abiao1981
·
2023-11-19 18:12
linux
nginx
网络知识
nginx
tcp/ip
json
docker 安装mongodb 实现 数据,日志,配置文件外挂
docker安装mongodb实现数据,日志,配置文件外挂1背景最近开发了一个评论系统之前用mysql来存储数据,但是考虑到后期业务增大访问量也会增大,为了兼容这种
高并发
的场景,因此经过多方面的考虑,我们最终选择了
小星星1991
·
2023-11-19 16:08
mongodb
mongodb
高并发
场景下的限流策略
高并发
场景下的限流策略:在开发
高并发
系统时,有很多手段来保护系统:缓存、降级、限流。
weixin_30908941
·
2023-11-19 14:08
运维
数据库
数据结构与算法
jmeter脚本录制和压测
什么是脚本录制在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程
高并发
进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试
_张晓旭_
·
2023-11-19 13:33
Redis6基础篇
当今互联网时代,用户访问量大幅提升,出现了
高并发
高内存问题,同时产生了大量的用户数据,为了缓解CPU及内存压力,NoSQL这种缓存数据库的作用就体现出来了,它使得数据完全在内存中,访问数据速度极快,数据结构也较简单
LeBrWcd
·
2023-11-19 11:32
redis
WGCLOUD打造极简分布式监控系统
轻量和安装简单,但是不意味其功能单一,相反它是高性能
高并发
的分布式监控系统,采用springboot微服务架构和go来实现,其中server采用springboot,agent用go,当前版本是v3.2.1WGCLOUD
王逅逅_f6c0
·
2023-11-19 09:46
搭建算法接口及访问——Nginx、fastapi、postman配置使用
一、nginx简介1.什么是nginx和可以做什么事情Nginx是高性能的HTTP和反向代理的web服务器,处理
高并发
能力是十分强大的,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。
擎苍007
·
2023-11-19 08:06
nginx
fastapi
postman
最强“
高并发
”系统设计 46 连问,分分钟秒杀一众面试者
最强“
高并发
”系统设计46连问,分分钟秒杀一众面试者!谈起“
高并发
”系统设计相关知识,我想你必须要认知到的一个问题是:它是你获取一线大厂Offer必不可少的利器!!
愿天堂没有BUG
·
2023-11-19 08:13
性能测试时 服务器资源监控怎么看,性能测试时 服务器资源监控怎么看
华为云正式发布了企业级云性能测试服务CPTS(CloudPerformanceTestService),CPTS专注于应对云上应用压力测试场景,为用户提供一站式性能测试解决方案,帮助企业最大限度真实还原业务的海量
高并发
等复杂场景
weixin_39819661
·
2023-11-19 06:58
性能测试时
服务器资源监控怎么看
CAT 性能优化的实践和思考
作者简介锦华,携程高级技术专家,超过10年互联网研发经验,2011年至今一直从事框架和中间件相关产品研发,对
高并发
、分布式中间件以及应用性能优化等有浓厚兴趣。
zl1zl2zl3
·
2023-11-19 06:33
携程
性能
性能优化
CAT
携程
性能优化
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他