码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
redis利用scan匹配形式删除数据
该命令在生产redis中执行过#scan,以非阻塞的方式实现key值的查找,将redis中以saas-pay@开头的key用scan删除redis-cli-h100.100.100.100-a‘PASSWD‘-n7-p6379--scan--pattern‘saas-pay@*‘|xargsredis-cli-h100.100.100.100-a‘PASSWD‘-n7-p6379del
分类:其他好文   时间:2020-04-23 16:14:51    阅读次数:58
Redis监控命令
慢查询 这里的执行时间不包括IO操作,比如与客户端通信,发送回复等等,而只是实际执行命令所需的时间(这是唯一在命令执行过程中线程被阻塞且不能同时处理其他请求的阶段)。 可以用两个参数配置慢查询日志: 1. _slowlog log slower than_告诉Redis命令的执行时间超过多少微秒将会 ...
分类:其他好文   时间:2020-04-23 13:49:41    阅读次数:79
python入行038(并发编程)
# 1 简述操作系统发展史 """ 手工操作-穿孔卡片 批处理系统-磁带存储 -联机批处理系统 -脱机批处理系统 多道程序系统 -多道程序设计技术 -多道批处理系统 分时系统 实时系统 """ # 2 简述多道程序系统 """ 基本概念: 并发:看起来像同时运行的就可以称之为并发 并行:真正意义上的 ...
分类:编程语言   时间:2020-04-22 22:51:52    阅读次数:88
进程的三种状态
进程的状态有:运行态,就绪台,阻塞态。如下图示: 注意区别就绪状态和等待状态:就绪状态是指进程仅缺少cpu,只要获得cpu资源就立即执行;而等待状态是指进程需要其他资源(除了cpu)或等待某一事件。 用户态和核心态的区别。 当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运 ...
分类:系统相关   时间:2020-04-22 16:24:08    阅读次数:101
双端阻塞队列LinkedBlockingDeque源码深入解析
1 前言 与普通队列相比,阻塞队列另外支持两个附加操作,这两个附加的操作支持阻塞的插入和移除方法。 ①支持阻塞的插入方法:当队列满时,队列会阻塞插入元素的线程,直到队列不满。 ②支持阻塞的移除方法:在队列为空时,获取元素的线程会等待队列变为非空。 一般的阻塞队列相比,只能在“尾部入队、在头部出队”, ...
分类:数据库   时间:2020-04-22 13:17:35    阅读次数:67
eclipse中项目maven update无法停止解决方法
有些时候,maven update完全停不下来,这时是最让人苦恼的时候,感觉拿它没辙了。 即强制杀死eclipse进程,再重启eclipse,再次open project,它还是自动update然后卡在百分之几的节点上,更新个没完没了,并且会阻塞其它进程。 如果出现了这种现象,这时该如何解决呢? 下 ...
分类:系统相关   时间:2020-04-21 18:25:37    阅读次数:152
BlockingCollection实现单体程序内队列
BlockingCollection可实现单体程序内队列功能,适合写日志、发邮件等并发高可异步的操作 BlockingCollection是一个线程安全的集合类,可提供以下功能: 实现制造者-使用者模式。 通过多线程并发添加和获取项。 可选最大容量。 集合为空或已满时通过插入和移除操作进行阻塞。 插 ...
分类:其他好文   时间:2020-04-21 12:40:12    阅读次数:58
消息中间件(一)-----概述、JMS以及ActiveMQ简介
什么是消息中间件? 定义 其实并没有标准定义。一般认为,消息中间件属于分布式系统中一个子系统,关注于数据的发送和接收,利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成。 为什么要用消息中间件? 假设一个电商交易的场景,用户下单之后调用库存系统减库存,然后需要调用物流系统进行发货, ...
分类:其他好文   时间:2020-04-20 23:31:13    阅读次数:85
linux下的信号量PV操作进阶之路
一.同步和互斥机制 信号量 互斥锁 同步:指多个任务按照约定的先后次序相互配合来完成一件事情. 比如读线程等待写线程写完之后再去读. 二.信号量-P/V操作 P(s)含义: if(信号量>0) { 申请资源的任务运行; 信号量--; } else {申请资源的任务阻塞} V(S)含义: 信号量++; ...
分类:系统相关   时间:2020-04-20 23:21:07    阅读次数:99
Java 多线程进阶-并发数据结构
Java 多线程进阶 并发数据结构 并发数据结构 常用的数据结构是线程不安全的 ArrayList/HashMap/HashSet 非同步的 多个线程同时独写, 可能会抛出异常或数据错误 传统Vector/HashTable等同步数据集合性能过差 并发数据结构: 数据添加或删除 阻塞式集合: 当集合 ...
分类:编程语言   时间:2020-04-20 16:00:58    阅读次数:66
9115条   上一页 1 ... 58 59 60 61 62 ... 912 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!