全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果453,564个

浅谈Redis如何应对并发访问_Redis_脚本之家

Redis客户端要加锁,需要使用分布式锁,而分布式锁实现复杂,增加复杂度。 总结 本文讲解了针对并发访问Redis如何保证原子性操作,针对不同的业务场景,选择合适的方案,更多相关Redis 并发访问内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
www.jb51.net/article/2575...htm 2025-4-21

Go 并发读写 sync.map 详细_Golang_脚本之家

接着根据各 map 性能分析的结果,针对性的对 sync.map 进行源码解剖,了解 WHY。 一起愉快地开始吸鱼之路。 1、sync.Map 优势 在Go 官方文档中明确指出 Map 类型的一些建议: 多个goroutine 的并发使用是安全的,不需要额外的锁定或协调控制。 大多数代码应该使用原生的 map,而不是单独的锁定或协调控制,以获得更...
www.jb51.net/article/2253...htm 2025-4-16

Java并发容器ConcurrentLinkedQueue解析_java_脚本之家

在ConcurrentLinkedQueue中,由于要支持并发操作,因此使用了volatile关键字对节点的item和next字段进行修饰。volatile关键字可以保证在多线程环境下的可见性,从而避免了出现脏读等线程安全问题。 在ConcurrentLinkedQueue的构造函数中,会初始化头尾节点,同时将head和tail指向同一个初始节点。这个节点的item为空(null),表示队列...
www.jb51.net/program/310053b...htm 2025-4-21

shell子进程多任务实现进程高并发_linux shell_脚本之家

本文主要介绍了shell子进程多任务实现进程高并发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 + 目录 GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用! 【如果你想靠AI翻身,你先需要一个靠谱的工具!】 ...
www.jb51.net/jiaoben/293749j...htm 2025-4-13

asp.net core 系列之并发冲突的深入理解_实用技巧_脚本之家

乐观并发冲突允许发生并发冲突,并在并发冲突发生时作出正确的反映。 说了这么多,那么,并发冲突的处理方式呢? 1. 可以跟踪用户已修改的属性,并只更新数据库中相应的列。 这样,当两个用户更新了不同的属性,下次查看时,都将生效。 但是,这种方法,也有一些问题: 当对同一个属性进行竞争性更改的话,无法避免数据丢失...
www.jb51.net/article/1603...htm 2019-4-26

Java 多线程并发AbstractQueuedSynchronizer详情_java_脚本之家

这篇文章主要介绍了Java 多线程并发AbstractQueuedSynchronizer详情,文章围绕主题展开想象的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下+ 目录AbstractQueuedSynchronizerAbstractQueuedSynchronizer 简称 AQS ,抽象队列同步器,用来实现依赖于先进先出(FIFO)等待队列的阻塞锁和相关同步器的框架。这个类旨在为大多数...
www.jb51.net/article/2518...htm 2022-6-16

Redis高并发场景防止库存数量超卖少卖_java_脚本之家

因为lua脚本在执行过程中,可以避免被打断,并且redis执行的过程也是单线程的,所以在脚本中进行判断,再扣减,这个过程是可以避免并发的。所以也就可以实现前面我们说的原子性+有序性了。 并且Redis是一个高性能的分布式缓存,使用Lua脚本扣减库存的方案也非常的高效 首先将商品库存初始化到Redis中,然后后续对Redis进行库...
www.jb51.net/program/3274476...htm 2025-4-16

java并发编程专题(一)---线程基础知识_java_脚本之家

在任何的生产环境中我们都不可逃避并发这个问题,多线程作为并发问题的技术支持让我们不得不去了解。这一块知识就像一个大蛋糕一样等着我们去分享,抱着学习的心态,记录下自己对并发的认识。 1.线程的状态: 线程状态图: 1、新建状态(New):新创建了一个线程对象。
www.jb51.net/article/1897...htm 2025-4-12

浅谈Java并发编程基础知识_java_脚本之家

同步语句对细粒度同步提高并发性也很有用,比如我们需要对同一个对象的不同属性进行同步修改我们可以通过如下代码来提高细粒度同步控制下的并发。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 publicclassIntrinsicLock {
www.jb51.net/article/1752...htm 2025-4-17

Java多线程系列之JDK并发包举例详解_java_脚本之家

通过合理利用这些工具,可以大幅提升Java应用程序的性能、可靠性和可维护性。了解并掌握这些并发工具,对于每一个Java开发者来说都是非常重要的。 到此这篇关于Java多线程系列之JDK并发包的文章就介绍到这了,更多相关Java多线程JDK并发包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之...
www.jb51.net/program/317083i...htm 2025-4-14