码迷,mamicode.com
首页 >  
搜索关键字:finalization queue    ( 8901个结果
[待续]一些知识点的杂记
1. SQL Server的Data和Log文件的读写特性有区别, Data一般是随机存取, 而Log一般是顺序写. 2. Performance Counter LogicalDisk|PhysicalDisk \Avg. Disk Queue Length 指示着某磁盘在采样时间间隙中进入队列并...
分类:其他好文   时间:2014-06-28 23:44:42    阅读次数:370
python故障查找:超时未设置
最近一台基于python的应用服务总是出现问题。需求是用户可以在页面上提交批量处理任务,后台把这些任务入到一个Queue里排队处理,然后通过一个线程专门处理。现在总是偶尔出现假死状态,任务处理中断执行。开始总是以为是哪里出错了,导致程序中断。可以检查程序,任务处理过程全部try了,并打印日志。但是查...
分类:编程语言   时间:2014-06-28 23:08:41    阅读次数:302
Java-- Queue
队列相信大家也很熟悉,我就不说了。本文采用LinkedList提供的方法以支持队列的行为,并且它实现了Queue的接口,因此LinkedList可以作为Queue的一种实现。通过将LinkedList向上转型为Queue,下面的示例使用了在Queue接口中与Queue相关的方法: 1 package...
分类:编程语言   时间:2014-06-28 15:42:36    阅读次数:221
GCD: 基本概念和Dispatch Queue 【转】
什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertion....
分类:其他好文   时间:2014-06-21 12:21:28    阅读次数:261
RabbitMQ
介绍RabbitMQ是一个消息代理。它的核心原理非常简单:接收和发送消息。专有名词生产(Producing)意思就是发送。发送消息的程序就是一个生产者(producer)。我们一般用"P"来表示:队列(queue)就是邮箱的名称。消息通过你的应用程序和RabbitMQ进行传输,它们能够只存储在一个队...
分类:其他好文   时间:2014-06-20 20:45:02    阅读次数:179
Boost Thread学习笔记三
下面先对condition_impl进行简要分析。condition_impl在其构造函数中会创建两个Semaphore(信号量):m_gate、m_queue,及一个Mutex(互斥体,跟boost::mutex类似,但boost::mutex是基于CriticalSection的):m_mute...
分类:其他好文   时间:2014-06-20 20:11:44    阅读次数:211
帮你理解多线程
static BOOL flag=NO; dispatch_queue_t myQueue=dispatch_queue_create("identifier", NULL); dispatch_async(myQueue, ^{ for (int i=0; i<10; i++...
分类:编程语言   时间:2014-06-20 16:36:20    阅读次数:195
数据结构《20》----Immutable stack
有趣的函数式数据结构《一》----不可变栈 什么是不可变?往栈中插入一个元素,原来的栈保持不变,返回一个新的栈(已插入新的元素)。 push, pop,getMax 等操作都要求在 常数时间内完成。 可能读者会产生疑惑,既然要返回一个新的栈,是不是就必须先拷贝一份原来的栈,然后在新的栈中插入元素。 但是这样复杂度就是线性的,如何能够在常数时间内完成呢?? 这里,就是immutab...
分类:其他好文   时间:2014-06-18 06:40:42    阅读次数:220
数据结构《21》----Immutable queue
用上一篇文章的immutable stack 来实现 immutable queue. 其实就是用两个栈实现队列,就 {CSDN:CODE:395989}...
分类:其他好文   时间:2014-06-18 06:21:56    阅读次数:201
队列的应用:双端队列
双端队列(Deque:double ended queue)就是一个两端都是结尾的队列。队列的每一端都可以插入数据项和移除数据项。相对于普通队列,双端队列的入队和出队操作在两端都可进行。这里我们使用最常用的顺序结构来存储双端队列,为了节省空间,把它首尾相连,构成循环队列。并且规定left指向左端的第一个元素,right指向右端的下一个位置。那么队空的判断则是left==right,队满是(left-1+MAX)%MAX==right或者(right-left+MAX)%MAX==MAX。...
分类:其他好文   时间:2014-06-18 00:40:38    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!