首页
学习
活动
专区
工具
TVP
发布

#并发

shell | 检测网站存活并自动钉钉告警

Amadeus

脚本内容如下, 替换钉钉 bot 的 token, 将脚本放至 crontab 执行即可

6610

? Java并发 - (并发基础)

用户7630333

11410

彻底搞懂Redis击穿、雪崩、穿透(中)

测试蔡坨坨

其实,在真实场景中,缓存雪崩是一个更容易发生的问题,因为它不像缓存击穿那么极端,1个key就有成千上万的并发量,直接把数据库击垮,而是一个key可能只有几十几百...

9610

npm、pnpm、yarn之间的区别

啦啦啦啦

平时在项目开发中,经常用到npm、pnpm、yarn这些来安装包,但是它们之间到底有什么区别呢,一直没太搞明白。

14210

ASP.NET CORE Study08

人类群星闪耀时

并发问题,可以是指 两个客户端,1和2,客户1先获取了某一个资源,随后客户2也获取了该资源,并且客户2进行了更新操作并且推送到服务器端,而此时客户1也对该资源进...

8610

虾皮一面:如何保证数据双写一致?

磊哥

年关将至,又到了准备面试跳槽的季节了。据不完全统计,跳槽是涨薪最快的方式,没有之一。而跳槽成功与否的关键是“面试”,所以认真准备面试 = 快速涨薪。

6910

并发模型和同步机制

用户1413827

总之,Golang的并发模型和同步机制是其最重要的特性之一,也是其在高并发应用领域得到广泛应用的主要原因之一。掌握并发编程技术对于提高程序性能和响应速度都具有重...

9910

Mutex、WaitGroup和Semaphore的使用

用户1413827

Golang是一种非常适合并发编程的语言,因为它提供了许多强大的工具来帮助我们在高度并发的环境中编写代码。在这篇文章中,我们将重点讨论Mutex、WaitGro...

11210

Java中事务的理解

用户1413827

今天在做固资系统时遇到一个问题,就是无论如何事务提交都不生效,于是决定实施实验,探究下背后的原理。本文主要分为三部分,第一部分讲解事务机制生效的原理。第二部分讲...

9110

写了这么多golang程序,我来给出一些针对于使用golang的并发性和并行性特征来提高系统性能的专业性建议

用户1413827

作为一个普遍的概念,Go社区广泛使用并发性。实现Go并发的关键是使用 Goroutines - 轻量级、低成本的方法或函数,它们可以与其他方法和函数并发运行。

10710

一文彻底读懂MySQL事务的四大隔离级别

用户1413827

今天在做固资系统时遇到一个问题,就是无论如何事务提交都不生效,于是决定实施实验,探究下背后的原理。本文主要分为三部分,第一部分讲解事务机制生效的原理。第二部分讲...

11410

DDIA:分布式系统最重要的事情——“顺序”和“因果”

木鸟杂记

根据上述解释,在线性一致性的数据存储服务中,是不存在并发操作的:因为必然存在一个时间线能将所有操作进行排序。同一时刻可能会有多个请求到来,但是线性化的存储服务可...

14310

DorXNG:一款功能强大的现代OSINT信息收集工具

FB客服

DorXNG客户端应用程序使用Python 3开发,能够与SearXNG API交互并以并发的形式向其发送搜索查询请求。值得一提的是,该工具还支持跨多个Sear...

13610

并发与并行

Lemon黄

并发(Concurrency) 涉及多个任务同时进行,这对于需要等待来自外部的数据(如数据库或网络连接)的 I/O 密集型任务特别有用。Web 服务器就是一个例...

6610

Rust并发控制之Semaphore-两线程交替打印

newbmiao

thoughtworks · 后台开发工程师 (已认证)

区别于互斥锁(Mutex)是对共享资源的独占访问,Semaphore 允许指定多个并发访问共享资源。

12730

Rust并发控制之Condvar-两线程交替打印

newbmiao

thoughtworks · 后台开发工程师 (已认证)

考察的是如何做并发线程的同步控制,实现的方式有很多,今天我们先用上篇提到的 condvar 试试。

13030

Rust并发控制之Condvar

newbmiao

thoughtworks · 后台开发工程师 (已认证)

至于为什么会有线程一直阻塞的情况,是因为唤醒次数少于等待次数,导致有些线程一直阻塞。 因为是多线程并发构建的 notify_one 和 wait,存在调用 no...

12630

Rust并发控制之Barrier

newbmiao

thoughtworks · 后台开发工程师 (已认证)

Rust 有很多种控制并发的方式,Barrier(屏障)是其中一种用来同步多线程计算的方式。

10530

聊聊Rust的并发约束:Send和Sync

newbmiao

thoughtworks · 后台开发工程师 (已认证)

不知道你有没有好奇过,Rust是怎么控制并发安全的。为什么编译器在编译时就能发现一些并发安全的问题。

10330

Java多线程并发中部分不并发的问题

叶茂林

字符a和字符b是混合输出的,这符合我们的预期,因为多线程是并发的,因此各个线程之间的输出顺序是不确定

10410
领券
http://www.vxiaotou.com