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.前言在流量控制系列文章中的前六篇,分别介绍了固定时间窗口算法、滑动时间窗口算法、漏桶原理、令牌桶、消息中间件、Sentinel如何应用到分布式环境下的流量与
并发
控制。
隐墨星辰
·
2024-01-22 07:19
百图解码支付系统设计与实现
分布式
图解支付系统设计与实现
流量控制
限流
配置ansible自动化工具
自动化运维工具Puppet:用ruby语言写的Saltstack:用python写的,是一个模块化shell(就是命令),用的agent服务连接的被控端,用于大集群,高
并发
ansible:用python
小王丨小王
·
2024-01-22 07:19
Centos
ansible
自动化
ansible
centos
Gatling用户注入方案
Gatling的用户注入官方网址:https://gatling.io/docs/current/Gatling用户设置//10分钟内,用户
并发
率从1到10rampUsersPerSec(1)to10during
陈凌川
·
2024-01-22 07:35
2018-5-27
老公,最近你连续劳累,今天扛不住了,扁桃体化脓了,
并发
烧了,浑身无力,只能等我加班回来带你去医院,需要挂水几天,你魁梧的身躯也抵不过病毒,你辛苦了,注意身体,你是全家的依靠!
尧妈可人
·
2024-01-22 07:24
第10章-第1节-Java中的多线程
2)、
并发
与并行:
并发
:指两个或多个事件在同⼀个时间段内发⽣。并⾏:指两个或多个事件在同⼀时刻发⽣(同时发⽣)。
Zwarwolf
·
2024-01-22 07:01
java
第10章-第2节-Java多线程中的synchronized锁
1、概念:线程安全是
并发
编程中的重要关注点,应该注意到的是,造成线程安全问题的主要诱因有两点,一是存在共享数据(也称临界资源),二是存在多条线程共同操作共享数据。
Zwarwolf
·
2024-01-22 07:01
java
SQL笔记 -- 多版本
并发
控制(MVCC)
1.概念MVCC(MultiversionConcurrencyControl),多版本
并发
控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的
并发
控制。
Little.M_
·
2024-01-22 07:23
SQL
sql
数据库
解密最受欢迎的开源 Serverless 框架:流量篇
作者:元毅对于web应用来说,通过请求流量的
并发
数、qps、rt等指标,可以很好的衡量当前的web服务质量。
阿里云云原生
·
2024-01-22 07:43
开源
serverless
云原生
Java-NIO篇章(4)——Reactor反应器模式
前面已经讲过了Java-NIO中的三大核心组件Selector、Channel、Buffer,现在组件我们回了,但是如何实现一个超级高
并发
的socket网络通信程序呢?
矩阵科学
·
2024-01-22 06:40
技术提升篇
java
nio
Reactor反应器
Reactor
Netty
Reactor
Redis常见缓存问题
目录缓存穿透造成缓存穿透的原因缓存穿透问题解决方案1、缓存空对象返回2、布隆过滤器缓存失效(击穿)缓存雪崩热点缓存key重建优化缓存与数据库双写不一致1、双写不一致情况2、读写
并发
不一致解决方案缓存穿透缓存穿透是指查询一个根本不存在的数据
山鸟与鱼!
·
2024-01-22 06:37
分布式中间件
缓存
redis
性能优化
java
开发语言
后端
Redis高
并发
分布式锁
目录场景描述订单扣减场景举例代码调整1代码调整2代码调整3redisson锁续命核心代码场景描述订单扣减场景举例//首先在redis中setstock300@RequestMapping("/deduct_stock")publicStringdeductStock(){intstock=Integer.parseInt(stringRedisTemplate.opsForValue().get(
山鸟与鱼!
·
2024-01-22 06:07
分布式中间件
redis
分布式
数据库
java
后端
缓存
day5:IO多路复用
思维导图TCP
并发
服务器的IO复用poll函数实现#include#defineSER_PORT8888#defineSER_IP"192.168.232.133"intmain(intargc,constchar
jacksheepskin
·
2024-01-22 06:51
网络编程
服务器
网络
阶段七性能测试jmeter报告图表,
并发
数和Locust
一级目录报告图表1.聚合报告重点关心的性能指标:·响应时间1.观察当前的最大最小值的波动范围2.如果波动范围不大,以平均响应时间作为最终的性能响应时间结果3.如果波动范围很大,以90%(经验的响应时间作为最终性能响应时间结果。·错误率·吞吐量每秒发送/接收的字节数2.HTML报告步骤:1、在bin目下执行上述命令2、等待脚本执行完成后,进行report文件夹下,打开index.html,可以看到性
幼儿园大班首富.
·
2024-01-22 06:44
阶段七性能测试
jmeter
python
PoEAA笔记-
并发
-5.3 隔离不变性...
5.3隔离不变性
并发
问题由来已久,对企业应用来说,有两个非常重要的解决方案,一个是隔离,一个是不变性。
ariestse9
·
2024-01-22 05:46
笔记
java
数据库
python的多线程及线程间的通信方式
并发
与并行:线程的
并发
是指处理器CPU在极短的时间内交替执行每个线程,而并行是指CPU同时处理多个线程。
catch_dreamer
·
2024-01-22 05:10
python编程基础
python中线程的创建方式
python中线程之间的通信
Vue组件化编程的基础知识要点
组件编程不是必须的,全部使用系统或者别人的组件(控件)也可以完成一般系统的开发;如果是略微复杂或者灵活度高的项目,在团队开发的情况下,熟练掌握组件化的
编程技术
就是对一个参与开发的程序员最起码要求了。
dawn
·
2024-01-22 05:10
Vue.js
+
ElementUI
vue.js
javascript
MPI学习网站和资料
练习题MPIExercises3.推荐书籍ParallelProgrammingwithMPIUsingMPI-3rdEditionUsingAdvancedMPI-1stEdition高性能计算之并行
编程技术
blogZT
·
2024-01-22 05:36
分布式
算法
大数据
并发
导致重复添加问题-单机
基础环境与技术mysql5.7springboot2.4.2mybatis-plus需求概述学生管理功能,具备增删改查学生信息的逻辑。支持批量新增;要求逻辑删除重复加入的学生信息记录覆盖已存在的记录(学号作为学生唯一标识);导入时间限制5s之内学生基本信息通过学号从三方系统提供接口获取(i/o操作)分析建表,由于逻辑删除,无法为学号建立唯一索引1考虑查询学号和姓名居多,分别为学号和姓名建立普通索引
AaronCos
·
2024-01-22 04:23
java
手写一个RPC框架(造轮子)
Netty的基本使用,修复高
并发
情况下,netty导致的内存泄漏问题。Java序列化以及反序列化,protobuf和kryo序列化协议,配置即用。Zooke
Zarlic
·
2024-01-22 04:53
rpc
网络
java
Map实现类
LinkedHashMapLRU、LFU算法实现参考https://www.jianshu.com/p/8f4f58b4b8ab跳表原理解析ConcurrentSkipListMap此外对于
并发
性相对较低的并行程序可以使用
chenxuezhou
·
2024-01-22 04:15
多线程
MySql锁
目的保证数据
并发
访问的一致性、有效性分类1.从对数据操作的类型(读\写)分读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响写锁(排它锁):当前写操作没有完成前,它会阻断其他写锁和读锁
_NineSun旭_
·
2024-01-22 03:57
Java中锁的分类
乐观锁、悲观锁乐观锁:不加锁的
并发
操作是安全的可重入锁RerntrantLock当一个线程进入到一个同步方法中,然后在此方法中要调用另一个同步方法,而且两个方法公用同一把锁此时线程是可以进入到另一个同步方法中的
小俱的一步步
·
2024-01-22 03:39
java
开发语言
Liunx系统和Window系统有什么区别
核心体系结构及源代码访问:首先,Linux是一种基于Unix的开源操作系统,其源代码对用户开放,允许他们自由修改
并发
行自己的版本。反观Windows,作为微软的专有产品,它的核心源代码是不公开的。
莱卡云
·
2024-01-22 03:06
windows
linux
云计算
服务器
并发
编程(八)——异步编程
一、FutureTask应用&源码分析1.1FutureTask介绍FutureTask是一个可以取消异步任务的类。FutureTask对Future做的一个基本实现。可以调用方法区开始和取消一个任务。一般是配合Callable去使用。异步任务启动之后,可以获取一个绑定当前异步任务的FutureTask。可以基于FutureTask的方法去取消任务,查看任务是否结果,以及获取任务的返回结果。Fut
小灰灰-58
·
2024-01-22 01:41
并发编程
网络
java
安全风险评估21:新聘保安猝死的启示
经查,王某到保安项目后,保安队长李某看到王某经常吃药,
并发
现王某患有先天性疾病。王某死后,其家属到保安公司讨要说法,并要求赔偿。问题1、保安公司在招聘录用保安员王某时是否符合规定?
一日进步一点
·
2024-01-22 01:09
[AIGC] 深入理解Java
并发
编程:从入门到进阶
深入理解Java
并发
编程:从入门到进阶引言在计算机领域中,针对多核处理器的高
并发
需求,Java
并发
编程成为了一项重要的技能。
程序员三木
·
2024-01-22 01:57
AI
java
AIGC
开发语言
MySQL for update 用法解析
作为解决
并发
问题的方案之一。forupdatenowait:被锁时直接报错而不等待。fo
_江屿_
·
2024-01-22 00:21
MySQL
mysql
高性能队列--Disruptor
JAVA内置的队列目前java内置的队列有以下几种为了在
并发
场景下保证线程的安全,上面的内置队列都使用了CAS或者锁的技术,那么使用CAS或者锁会对性能造成多大的影响呢?
岁月无痕_2020
·
2024-01-22 00:12
高并发
高并发
队列
java
Disruptor框架中生产者、消费者的各种复杂依赖场景下的使用总结
Disruptor是一个优秀的
并发
框架,可以实现单个或多个生产者生产消息,单个或多个消费者消息,且消费者之间可以存在消费消息的依赖关系。
Angela㐅cc
·
2024-01-22 00:42
java
java队列处理高
并发
_处理高
并发
高性能队列-Disruptor详细讲解
背景Disruptor是LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了业界关注。2011年,企业应用软件专家MartinFowler专门撰写长文介绍。同年它还获得了Oracle官方的Duke大奖。目前,包括ApacheStorm、C
阿猫读书
·
2024-01-22 00:42
java队列处理高并发
一篇文章熟悉 Java 高性能队列——Disruptor
前言本文隶属于专栏《100个问题搞定Java
并发
》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!
Shockang
·
2024-01-22 00:09
Java并发
java
并发
disruptor
Linux高性能服务器编程 学习笔记⑥
Linux高性能服务器编程学习笔记⑥高性能服务器程序框架模型C/S模型P2P模型编程框架I/O模型事件处理模型Reactor模式Proactor模式模拟Proactor模式
并发
模式半同步/半异步模式领导者
LonelyTaoist
·
2024-01-22 00:35
Linux高性能服务器
linux
网络
ubuntu
糖尿病肾病要怎么饮食?
本文来源微信公众号【北京古楼疑难病研究院】糖尿病肾病是糖尿病最严重的
并发
症之一,又是终末期肾病主要原因。
5b2bd40942fc
·
2024-01-21 23:24
深度探讨 Golang 中
并发
发送 HTTP 请求的最佳技术
目录推荐使用Goroutines的基本方法Goroutine入门处理多个请求
并发
HTTP请求的方法基本GoroutineWaitGroupChannelsWorkerPools使用通道限制Goroutine
库库的里昂
·
2024-01-21 23:22
杂谈
golang
开发语言
后端
网络协议
http
并发
编程面试题(持续更新...)
目录基础知识多线程与高
并发
Java多线程涉及技术点高
并发
技术解决方案
并发
编程的优劣为什么要使用
并发
编程(
并发
编程的优点)
并发
编程有什么缺点
并发
编程三要素是什么?
心安成长
·
2024-01-21 23:47
面试题
并发编程
面试
java
[优雅的面试]MySQL与Redis双写一致性方案
前言由于缓存的高
并发
和高性能已经在各种项目中被广泛使用,在读取缓存这方面基本都是一致的,大概都是按照下图的流程进行操作:但是在更新缓存方面,是更新完数据库再更新缓存还是直接删除缓存呢?
软件测试潇潇
·
2024-01-21 22:15
软件测试
面试
mysql
redis
软件测试
自动化测试
功能测试
程序人生
父亲
在父亲走之前就已经有很多征兆,多年的糖尿病引起的
并发
症导致他走路都很费劲,偶尔的上吐下泻,母亲经常劝父亲去医院住几天,但父亲很固执常说"吃点药就好了",实在拗不过才住几天。
行走的大山
·
2024-01-21 22:45
mysql aa复制_MySQL主从复制与主主复制
采用MySQL分布式集群,能够搭建一个高
并发
、负载均衡的集群服务器(这篇博客暂时不涉及)。在此之前我们必须要保证每台MySQL服务器里的数据同步。数据同步我们可以通过
weixin_39989443
·
2024-01-21 22:37
mysql
aa复制
使用Docker搭建Mysql主从数据库
我们在日常工作中,也会随着业务的增长,面临海量用户对于服务器的
并发
访问量造成的性能问题。为此,我们可以搭建数据库集群,实现主从分离和负载均衡,来提高系统的可用性和性能。
一只快乐的融合怪
·
2024-01-21 22:06
Docker
MySQL
数据库
docker
mysql
CompletableFuture应用&源码分析
应用&源码分析2.1CompletableFuture介绍平时多线程开发一般就是使用Runnable,Callable,Thread,FutureTask,ThreadPoolExecutor这些内容和
并发
编程息息相关
小笨哥
·
2024-01-21 22:48
并发编程
java
开发语言
C++原子变量及内存模型
C++中的原子变量通过原子操作提供了一种管理
并发
访问的机制,它是在C++11及以后的标准中引入的。这些操作确保了当多个线程尝试同时更新同一个变量时,该变量的行为是可预测和一致的。
zhaoyqcsdn
·
2024-01-21 19:43
C++
笔记
c++
双十一发生Redis缓存雪崩、穿透、击穿了,你该如何挽救
各种干货技术文章,技术资料前言在今天的互联网里,高
并发
、大数据量、大流量已经成为了代言词,那么我们的系统也承受着巨大的压力,首当其冲的解决方案就是redis。
IT老哥
·
2024-01-21 19:15
ClickHouse/Doris vs Elasticsearch谁更胜一筹?
本轮压测与上一轮的区别在于:新加入了Elasticsearch搜索引擎ClickHouse和Doris均采用多
并发
写入,发挥最大性能本轮测试得到了飞轮科技多位技术专家的指导,对Doris进行了一定的参
禹鼎侯
·
2024-01-21 18:14
数据库
clickhouse
elasticsearch
全文检索
切实担负起新的文化使命 努力建设中华民族现代文明
习近平总书记6月2日在北京出席文化传承发展座谈会
并发
表重要讲话,从党和国家事业发展全局战略高度上,全面系统深入阐述中华文化传承发展的一系列重大理论和现实问题,具有很强的政治性、思想性、战略性、指导性,为坚定文化自信自强
清正
·
2024-01-21 18:39
MySQL DDL详情揭露
1.OnlineDDL简介在MySQL的早期版本中,DDL操作因为锁表会和DML操作发生锁冲突,大大降低
并发
性。在早期版本中,大部分DDL操作的执行原
K_un
·
2024-01-21 18:45
java常见面试题:如何使用Java进行多线程编程和
并发
控制?
在Java中,多线程编程和
并发
控制是常见的编程任务。以下是一些基本概念和步骤,帮助你开始使用Java进行多线程编程和
并发
控制。了解线程:在Java中,线程是执行任务的单元。
广寒舞雪
·
2024-01-21 18:24
java
java
开发语言
网络审计技术
操作系统审计:对网络中的操作系统进行审计,检查其补丁程度、安全设置和配置是否合规,
并发
现可能的安全
Zh&&Li
·
2024-01-21 17:10
网络安全运维
网络
安全
运维
Java全栈课程之Mybatis详解——缓存
②将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高
并发
系统的性能问题。2.为什么使用缓存?
小孙同学1024
·
2024-01-21 17:52
Java全栈开发
缓存
mybatis
java
模拟缓存击穿并提供解决方案
在聊到这个问题的时候我们首先要知道什么是缓存击穿,缓存击穿也叫做热点key问题,一个热点key在高
并发
的场景下突然失效了,此时很多的请求会在瞬间给数据库带来巨大冲击。
追豆者
·
2024-01-21 17:52
缓存
redis
java
spring
boot
模拟缓存穿透并提供解决方案
缓存穿透就是对没有的数据进行操作,现在redis中进行查询(很显然是查询不到的),那么就会来查询数据库,如果是在高
并发
的
追豆者
·
2024-01-21 17:51
java
redis
spring
boot
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他