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
java_并发
关于Redis分布式锁这一篇应该是讲的最好的了,先收藏起来再看!
前言在Java
并发
编程中,我们通常使用到synchronized、Lock这两个线程锁,Java中的锁,只能保证对同一个JVM中的线程有效。而在分布式集群环境,这个时候我们就需要使用到分布式锁。
前程有光
·
2024-02-01 16:57
Java学习day22:进程和线程、
并发
并行、线程创建方式(知识点详解)
声明:该专栏本人重新过一遍java知识点时候的笔记汇总,主要是每天的知识点+题解,算是让自己巩固复习,也希望能给初学的朋友们一点帮助,大佬们不喜勿喷(抱拳了老铁!)往期回顾Java学习day21:System类、Runtime类、Date类、Calendar类(知识点详解)-CSDN博客Java学习day20:常用数据类型的包装类、Math类、Random类(知识点详解)-CSDN博客Java学习
凌~风
·
2024-02-01 16:21
java从0到1
java
学习
开发语言
intellij-idea
java-ee
Java
并发
基础:Phaser全面解析!
其优点在于支持多阶段的任务拆分与同步,并且能够动态地注册与注销参与者,它提供了丰富的等待与推进机制,使得开发者能够更细粒度地控制线程的协调行为,实现复杂的并行任务处理,相比于其他同步工具,Phaser更加灵活且易于扩展,适用于多种
并发
场景
程序员古德
·
2024-02-01 16:50
Java并发基础
java
开发语言
蜀汉时期的江州都督是什么官?都是谁担任过该职务?
而到了东汉末期才一步步形成了军事职称“都督”,
并发
展为中央或者地方的军事领导长官。到了三国时期,都督开始大量出现。既然如此
深更读史
·
2024-02-01 15:32
肺癌新辅助治疗
新辅助治疗的意义术前化疗不仅可以降低手术分期,减少手术风险,减少转移及
并发
症的产生,还可以提高远期治疗效果。
freya周
·
2024-02-01 15:09
【后端】乐观锁和悲观锁
锁是用于控制多个操作在
并发
环境下按顺序执行,以确保数据安全。我们在数据库中使用的是MySQL,而MySQL中最常用的存储引擎是InnoDB。InnoDB默认使用行锁。
Lucky小维
·
2024-02-01 13:23
面试题
java
Zookeeper分布式锁实战
在单体的应用开发场景中涉及
并发
同步的时候,大家往往采用Synchronized(同步)或者其他同一个JVM内Lock机制来解决多线程间的同步问题。在分布式集群工作的开发场景中,就需要一种更加高级的
山鸟与鱼!
·
2024-02-01 13:45
分布式中间件
分布式
zookeeper
后端
spring
怎样选择多线程多进程和多协程?
有这么多可以实现
并发
的方式方法,那么,我们怎么确定在合适的时机采用合适的实现方法呢?这就需要我们对各个实现
并发
的方式方法有一个全面的概念性的理解,以及他们的内在执行逻辑优缺点有一个清晰的认识!
轻编程
·
2024-02-01 13:12
python
java
数据库
redis
[Java
并发
基础]多线程编程
文章参考:https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.htmlhttps://juejin.cn/post/6970558076642394142文章目录线程的创建方式继承`Thread`实现`Runnable`接口实现`Callable`接口使用`Lambda`使用线程池线程创建相关的`jdk`源码`
程序员三木
·
2024-02-01 13:11
Java探索者之路
java
开发语言
亿级流量系统架构之如何支撑百亿级数据的存储与计算
这篇文章就聊聊这个数据产品背后对应的一套大型商家数据平台,看看这个平台在分布式、高
并发
、高可用、高性能、海量数据等技术挑战下的架构演
java成功之路
·
2024-02-01 13:21
Log4j2-29-log4j2 discard policy 极端情况下的丢弃策略 同步+异步配置的例子
异步日志(性能最好,推荐使用)异步日志情况下,增加Disruptor队列长度并配置队列堵塞丢弃策略从可以增加高
并发
下的性能,实现如下:(1)jvm参数:-DLog4jAsyncQueueFullPolic
老马啸西风
·
2024-02-01 12:15
log
log4j
单元测试
junit
王学岗Kotlin协程(五)————Channel通道-多路复用-
并发
安全
使用channel进行通信Channel实际上是一个
并发
安全的队列,它可以用来连接协程,实现不同协程的通信。
qczg_wxg
·
2024-02-01 12:20
kotlin
kotlin
rust学习基于tokio_actor聊天服务器实战(一 )
前言tokio是Rust中使用最广泛的异步Runtime,它性能高、功能丰富、便于使用,是使用Rust实现高
并发
不可不学的一个框架Actor背后的基本思想是产生一个独立的任务,该任务独立于程序的其他部分执行某些工作
yunteng521
·
2024-02-01 11:00
rust
学习
rust
服务器
tokio
actor
Rust实践:使用Tokio实现Actor系统
简介:原文:ActorswithTokio原文主要介绍了如何使用Tikio而不是已有的Actor库(Actix)来实现Actor系统,在我之前的文章里也讲过Actor系统是什么C++Actor
并发
模型框架
BBinChina
·
2024-02-01 11:00
Rust
每周入门实践
JVM垃圾回收
GCRoots3.垃圾回收算法3.1.标记-清除算法(mark-sweep)3.2.标记-复制算法(mark-copy)3.3.标记-压缩算法(mark-compact)3.4.对比3.5.分代收集4.并行与
并发
Upaaui
·
2024-02-01 11:39
#
jvm
jvm
2019-08-01工作总结
每一行都要走到,要确保实际和预期100%一致.所有分支都要走到,这样才能确保代码的健壮性3.bobussinessObject==>业务对象,就只在service层使用4.尽量不使用字段保存数据,因为一旦
并发
Mr钧
·
2024-02-01 11:19
YUNBEE【技术文章】PG的多版本
并发
控制
PG的多版本
并发
控制-
并发
是一种当多个事务在数据库中
并发
运行时维护原子性和隔离性的机制,这是ACID的两个属性。
云贝教育-郑老师
·
2024-02-01 10:22
数据库
postgresql
安全
mvc
Kotlin 协程1:深入理解withContext
在Kotlin中,协程提供了一种优雅和高效的方式来处理异步编程和
并发
。在这篇文章中,我们将深入探讨Kotlin协程中的一个重要函数:withContext。
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
Kotlin 协程:深入理解 ‘lifecycleScope‘
Kotlin协程:深入理解‘lifecycleScope’Kotlin协程是一种强大的异步编程工具,它提供了一种简洁、易读的方式来处理
并发
和异步操作。
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
Kotlin 协程:深入理解 ‘async { }‘
Kotlin协程:深入理解‘async{}’Kotlin协程是一种强大的异步编程工具,它提供了一种简洁、易读的方式来处理
并发
和异步操作。
jiet_h
·
2024-02-01 10:17
Android
夯实基础
kotlin
android
微信
Go语言通用开发框架-Ngo开源啦
1、为什么要用Go语言Go语言于2009年11月正式宣布推出,它是Google开发的一种静态强类型、编译型、
并发
型、并具有垃圾回收功能的编程语言,它的特性包括:编译速度快语法简单像动态语言一样开发资源消耗少为
并发
常遇cy
·
2024-02-01 10:35
Ngo
golang
后端
go语言
opensource
软件框架
面试3:Redis面试题
9、Redis是单进程单线程的10、redis的
并发
竞争问题如何解决?11、redis常见性能问题和
梦さん
·
2024-02-01 10:25
redis
面试
java
精选 21道 Redis 最常问面试题!收藏一波 !
9、Redis是单进程单线程的10、redis的
并发
竞争问题如何解决?11、redis常见性能问题和解决方案12、r
等风来.长
·
2024-02-01 10:54
redis
数据库
缓存
java
程序人生
双非本科准备秋招(12.1)—— JVM4:类文件结构与加载机制
学了五天JVM了,不打算学的太深,这几天收获也很多,对很多底层原理有了那么一点了解,以后肯定还会继续加深JVM的学习理解的,暂时先到此为止,接下来是为期一个星期的JUC
并发
编程学习。
随心自风流
·
2024-02-01 10:21
开发语言
jvm
java
求职招聘
intellij-idea
【Linux】线程池的简易实现(懒汉模式)
而线程池维护着多个线程,等待着监督管理者分配可
并发
执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过
Kaugo
·
2024-02-01 10:14
linux
单例模式
运维
线程池
他趣app邀请码汇总一览(2024两个邀请码扭亏)青春洋溢!
他趣app是一款非常流行的社交应用程序,他趣邀请码【FGJ8HT】和【NMV43T】它可以让用户与他们的朋友保持联系,
并发
现新的有趣的人。如果你想使用他趣app,你需要一个邀请码。
桃朵十三
·
2024-02-01 10:34
焦点网络初级班第25期徐惠娟坚持分享第47天
并发
誓在过年期间弹奏钢琴曲《秋日私语》已做见证!因为当时钢琴基本上全忘掉了,要一点一点的回忆!并且《秋日私语》是我从来没有弹过的比较复杂的曲目。以后日子的忙碌拉开序幕-买曲本,温习节拍,
释怀juan
·
2024-02-01 09:08
从零开始 Linux(一):基础介绍与常用指令总结
Linux是一个开源免费的操作系统,具有很好的稳定性、安全性,且有很强的处理高
并发
的能力Linux的应用场景:可以在Linux下开发项目,比如JavaEE、大数据、Python,PHP、C/C++等应用领域或者变成语言的项目个人桌面应用
*Soo_Young*
·
2024-02-01 09:57
linux
运维
服务器
面试手写第二期 Promsie相关
PromiseA+规范二.Promise.all实现三.Promise.race实现四.Promise.allsettled实现六.Promise.any实现六.如何实现Promise.map,限制Promise
并发
数七
~black-
·
2024-02-01 09:20
前端高频面试题
javascript
前端
手写
【
并发
编程】锁
目录1、锁的分类1.1可重入锁、不可重入锁1.1.1定义1.2乐观锁、悲观锁1.2.1定义1.3公平锁、非公平锁1.3.1定义1.4互斥锁、共享锁1.4.1定义2、synchronized2.1类锁,对象锁2.2synchronized优化2.3synchronized实现原理2.4synchronized的锁升级2.5重量锁底层ObjectMonitorObjectMonitor核心属性:C++
lxtx-0510
·
2024-02-01 09:49
并发编程
java
开发语言
从搜索引擎到答案引擎:LLM驱动的变革
但巧合的是,莱比锡大学本周发布并在其他地方报道的一项新研究实际上支持了我论文的至少一半,所以我想我应该完成
并发
布在这里。但我们不仅仅关注谷歌搜索的衰落,还应
新缸中之脑
·
2024-02-01 09:15
搜索引擎
go
并发
编程-定时器与select多路复用
1.定时器Timer:时间到了,执行只执行1次packagemainimport("fmt""time")funcmain(){//1.timer基本使用//timer1:=time.NewTimer(2*time.Second)//t1:=time.Now()//fmt.Printf("t1:%v\n",t1)//t2:=<-timer1.C//fmt.Printf("t2:%v\n",t2)/
leellun
·
2024-02-01 08:39
go并发编程
go从入门到实践
golang
开发语言
后端
go
并发
编程-锁、Sync与原子操作
1.
并发
安全和锁有时候在Go代码中可能会存在多个goroutine同时操作一个资源(临界区),这种情况会发生竞态问题(数据竞态)。
leellun
·
2024-02-01 08:39
go并发编程
golang
算法
开发语言
Redis优化——管道技术
redis请求量巨大时也会存在速度瓶颈可以使用管道技术,redis客户端与服务器交互遵循TCP通讯协议,网络请求一次只能发一条命令(每一次set,get只能存取一条数据),高
并发
时会限制读取缓存的效率;
现在,此刻
·
2024-02-01 07:22
学习
工作
redis
java
缓存
C#使用RabbitMQ-3_发布订阅模式(扇形交换机)
在RabbitMQ中实现发布订阅模式通常涉及以下几个关键组件:生产者:负责生产
并发
送消息到RabbitMQ的Exchange(路由器)。
爱吃香蕉的阿豪
·
2024-02-01 07:44
RabbitMQ
rabbitmq
分布式
发布订阅模式
解锁测试性能瓶颈:深度探讨JMeter分布式性能测试!
01、为什么要使用分布式做性能测试时,如果被测系统性能比较好,或者系统项目比较大,那么一般都会要求能支持比较高的
并发
用户数。而我们做性能测试时,发起请求的机器,硬件资源是一定的,不可能配置无限大。
自动化测试 老司机
·
2024-02-01 07:50
自动化测试
测试工程师
软件测试
jmeter
分布式
测试工具
selenium
测试工程师
自动化测试
locust--python实现的分布式性能测试工具
1.locust特点:1.1支持Python编写测试用例方案;1.2使用requests发送http请求;1.3使用协程实现,高
并发
时消耗更低;1.4使用Flask提供WebUI;1.5有第三方插件支持扩展
chuntian_tester
·
2024-02-01 07:20
python
开发语言
微服务知识
1、概念大型单体应用拆分成多个独立部署运行的微服务(解决
并发
问题)2、特点3、技术栈4、微服务带来的问题5、微服务的注册中心服务注册与发现:微服务实例在启动时会向注册中心注册自己的信息,如网络地址、端口号等
你比人间更美好
·
2024-02-01 06:27
微服务
运维
架构
性能测试工具架构
背景性能测试工具(LoadRunner为例)性能测试工具通常是指那些用来支持压力、负载测试,能够录制和生成脚本、设置和部署场景、产生
并发
用户和向系统施加持续压力的工具。
基多里的猫
·
2024-02-01 06:20
软件测试
学习笔记
测试工具
架构
性能测试基础知识
性能测试工具架构
由微信token和mysql锁说开去
token获取,大家都知道我们访问微信的一些接口是需要token的(这也算开放平台访问的一个标准了),而token是存在过期时间的,那么在token即将过期的时候,获取就会存在一个问题,因为如果你允许
并发
获取
ro9er
·
2024-02-01 06:11
Java中使用foreach遍历集合删除元素所引发的灾难
remove元素请使用Iterator方式,如果
并发
操作,需要对Iterator对象加锁。那么,如果在foreach循环里进行元素的remove/add操作,会发生什么呢?我们来试试看!
tangzhenhao
·
2024-02-01 06:08
tomcat
1.1Tomcat安装启动1.2Tomcat结构介绍1.3Tomcat项目部署1.4Tomcat创建配置1.4.1默认访问1.4.2解决控制台乱码1.4.3修改Tomcat监听端口1.4.4配置Tomcat
并发
数
陌生人~
·
2024-02-01 06:46
tomcat
java
【Python】asyncio库的介绍及用法
目录1、应用场景2、asyncio-标准库1、应用场景Python的asyncio库被设计用于处理
并发
和异步编程,同时提供了基于协程的高级API,以在处理一些I/O密集型操作时提供更好的性能和易用性。
“趁早”
·
2024-02-01 06:40
python
python
笔记
Redis是什么
性能优秀,数据在内存中,读写速度非常快,支持
并发
10W+QPS;单进程单线程,是线程安全的,采用IO
道乾坤
·
2024-02-01 06:08
无“E”,无疫
据新闻发布会公布,此轮疫情我市累计确诊病例达408例,具有数量多,
并发
症多样、老幼比重大的特点。
美丽洁白
·
2024-02-01 05:39
多任务
多任务多任务含义:生活:一边听歌,一边跳舞电脑:同时运行多个程序,如:qq,微信,陌陌,浏览器
并发
和并行
并发
:任务数大于核心数,通过操作系统调度算法实现多个任务“同时”执行,实际上通过快速切换任务,看上去是一起执行的
爱断点
·
2024-02-01 05:46
深入理解 Ribbon 的架构原理
为什么说它偏僻了,因为在面试中,聊得最多的是消息队列和缓存来提高系统的性能,支持高
并发
,很少有人会问负载均衡,究其原因,负载均衡的组件选择和搭建一般都是运维团队或者架构师去做的,开发人员确实很少接触到。
程序员xysam
·
2024-02-01 05:40
ribbon
spring
cloud
后端
java
程序人生
学习
【
并发
编程】线程安全单例
个人主页:五敷有你系列专栏:
并发
编程⛺️稳重求进,晒太阳产生线程安全的原因:1.操作系统中,线程的调度是随机的2.两个线程针对同一个变量进行修改3.修改操作,不是原子性的4.内存可见性问题解决线程安全使用
五敷有你
·
2024-02-01 05:37
并发编程
java
单例模式
开发语言
并发编程
jvm
并发
,高
并发
,CPU多级缓存概念
一、
并发
与高
并发
概念
并发
:同时有多个线程,【交替】被CPU执行。高
并发
:保证系统能同时并行处理很多请求的【设计】。
阿梨喜欢吃榴莲
·
2024-02-01 05:35
java
关于HTTP协议中的缓存概念
那么服务器如何在
并发
请求特别大时还能保持响应水准呢?为了解决这一问题,http协议引进了缓存标准,而apachehttpd服务器实现了http协议的缓存标
budapest
·
2024-02-01 05:34
前端乱炖
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他