并发

并发

文章 234 浏览 308

Java :多核 CPU 多线程下,原子操作有先后顺序吗?

譬如 JAVA 里 ConcurrentHashMap 的 putIfAbsent 方法 两个线程同时调用这个方法 putIfAbsent ( key1,value1 ) 他们之间会有先后顺序吗?不会两个…

划一舟意中人 2022-09-06 16:05:04 18 0

请教python做聊天室的服务端性能如何?和php的swoole相比哪个支持的并发和在线人数更多呢?

想做一个聊天室,我本身是个phper,但最近在学习python,看到python也可以实现聊天室的服务端,不禁的想知道: 用这两个语言分别实现的聊天室服务端…

顾忌 2022-09-06 15:41:13 23 0

mysql并发访问

我是个编程小白,请教大家个问题。这个问题我已经google了很多文章,但是并没有解决。 问题是这样的: 有两个独立的进程,一个进程select表,一个进…

叫思念不要吵 2022-09-06 15:07:18 10 0

redis锁的问题

我看网上这篇文章,http://blog.csdn.net/jj546630...里面获取redis锁的过程 while lock != 1: now = int(time.time()) lock_timeout = now + LOCK_T…

杀手六號 2022-09-06 13:23:48 13 0

fatal error: concurrent map iteration and map write

如上图,如果没有增加红框内的代码,运行起来没有问题;加了红框的代码后,不停刷新页面请求时,偶尔会出现报错另程序强制停止(一般快速刷新5,6遍就…

淡看悲欢离合 2022-09-06 13:05:00 22 0

Java: 锁重入对性能影响有多大?

如下,commonDo可能被多个方法(有可能不同步的)调用,在specialDo调用commonDo会重入锁,对性能影响大吗?是不是最好把commonDo()的代码直接放在sp…

汹涌人海 2022-09-06 12:56:29 17 0

C#下多线程更新数据库如何保持一致性

IIS部署的系统,会员有储值,消费等操作,如果多个客户端同时调用上述操作,如何保证不会产生错误数据。 目前我用加锁的方式 但是多客户端调用消费操…

请恋爱 2022-09-06 11:44:00 21 0

如何手动撸一个能够满足下列并发的队列?

在做puv统计时碰到的一个问题,用户请求过来会记录为一个pv,记录到redis中,但由于pv量太大会给redis造成过大压力,所以做个缓存,当pv满10条了发一…

尽揽少女心 2022-09-06 11:40:33 44 0

mysql 存在则更新,不存在则插入的并发问题

比如有这样的场景: 操作一:检查表 table 中的 id=2 记录是否存在,存在,则更新这条记录,否则插入一条记录 操作二:检查表 table 中的 id=2 记录…

寄离 2022-09-06 10:58:45 14 0

请问java并发编程中这种变量怎么处理?如下图

/** * 从指定节点Element node开始,递归遍历其所有子节点 */ static Map map2 = new HashMap(); public static Map getNodes(Element node) { System…

清君侧 2022-09-06 09:35:40 18 0

非阻塞链表 一行代码不理解

使用cas操作实现非阻塞链表 其中put方法 代码如下 public class LinkedQueue { private static class Node { final E item; final AtomicReference> …

鹿港巷口少年归 2022-09-06 08:42:59 30 0

java的一个多并发问题

一个人重复快速多次添加一条数据或者很多人抢某样东西如果仅仅只是插入前先查询的话,那么会出现如下所示的情况: if(用户不存在) { xxxxx 存储用户…

鹿! 2022-09-06 08:07:51 14 0

使用swoole建立websocket服务器,并发方面的配置选项应该如何写呢?

使用swoole建立websocket长连接,是不是一个连接要一直占用一个进程? 那这样的话,worker_num等选项应该如何配置 才能应对并发比较高的websocket长…

困倦 2022-09-06 06:14:20 16 0

关于php解决并发的一些疑惑

首先 并发我是这样理解的: 2 个人同时下单, 库存只有 1, 那么肯定有一个人无法抢到。也就是说, 库存只会减 1, 订单也只会生成一条。 后来我用 Jmemte…

离鸿 2022-09-06 05:07:59 19 0

golang net/http handler 中有request操作怎么提高并发?

import ( "log" "net/http" "io" ) func proccess(w http.ResponseWriter) { resp, err := http.Get("https://baidu.com/") if err != nil { log.Pri…

凯凯我们等你回来 2022-09-06 03:30:33 13 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文