E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WorkQueue
Heritrix 3.1.0 源码解析(三十一)
从BdbFrontier对象的next方法(从某个Classkey标识的Bdb
WorkQueue
工作队列)取出来的CrawlURI uri对象第一步要进入的处理器是Preselector处理器,该处理器主要是对
·
2015-10-31 09:10
Heritrix
Heritrix 3.1.0 源码解析(十五)
本文分析Heritrix3.1.0系统里面的
WorkQueue
队列(具体是Bdb
WorkQueue
)的调度机制,这部分是系统里面比较复杂的,我只能是尝试分析(本文可能会修改) 我在Heritrix 3.1.0
·
2015-10-31 09:09
Heritrix
Heritrix 3.1.0 源码解析(六)
本文分析BdbFrontier对象的相关状态和方法 BdbFrontier类继承自
WorkQueue
Frontier类
WorkQueue
Frontier类继承自AbstractFrontier
·
2015-10-31 09:09
Heritrix
Heritrix 3.1.0 源码解析(十四)
cURI)方法是,其实还有一些相关环境没有分析,其实我是有点疲倦 本文接下来分析在多线程环境中Heritrix3.1.0系统怎样保持相关对象属性的一致性以及怎样自定义配置相关对象的属性值 我们在
WorkQueue
Fron
·
2015-10-31 09:09
Heritrix
Heritrix 3.1.0 源码解析(八)
本文接着分析存储CrawlURI curi的队列容器,最重要的是Bdb
WorkQueue
类及BdbMultiple
WorkQueue
s类 Bdb
WorkQueue
类继承自抽象类
WorkQueue
,抽象类
·
2015-10-31 09:09
Heritrix
Workqueue
机制的实现
Workqueue
机制中定义了两个重要的数据结构,分析如下: cpu_
workqueue
_struct结构。该结构将CPU和内核线程进行了绑定。
·
2015-10-30 18:15
Queue
Heritrix 3.1.0 源码解析(三十五)
本文接下来先分析CandidatesProcessor处理器,我们称之为候选处理器,该处理器的功能是对网页抽取的外链进行过滤,通过过滤的链接则添加到Frontier边界部件的Bdb
WorkQueue
工作队列
·
2015-10-30 14:06
Heritrix
工作队列中的sleep导致控制台无法输入问题
通常我们会在
workqueue
中调用msleep(50);之类的函数进行延时。而且是可行的。
·
2015-10-28 09:43
sleep
如何使用ASINet
WorkQueue
下载实现
假设有这么个触发下载方法叫 - (IBAction)startDownLoad:(id)sender 本地viewController有这么个instance variable : ASINet
WorkQueue
·
2015-10-27 15:52
NetWork
ThreadUtil
publicclassThreadUtil{publicinterfaceCallback{voidperform();}/***作业队列*/publicstaticclass
WorkQueue
{privateLoglogger
zootial
·
2015-10-26 14:00
Java 线程池 ThreadPoolExecutor
ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize, longkeepAliveTime,TimeUnitunit, BlockingQueue
workQueue
lw305080
·
2015-10-22 15:00
java
线程池
tasklet与
workqueue
的区别和不同应用环境总结
一、中断处理的tasklet(小任务)机制 中断服务程序一般都是在中断请求关闭的条件下执行的,以避免嵌套而使中断控制复杂化。但是,中断是一个随机事件,它随时会到来,如果关中断的时间太长,CPU就不能及时响应其他的中断请求,从而造成中断的丢失。因此,Linux内核的目标就是尽可能快的处理完中断请求,尽其所能把更多的处理向后推迟。例如,假设一个数据块已经达到了网线,当中断控制器接受到这个中断请求信
·
2015-10-21 12:54
Queue
中断服务下半部之工作队列详解
【关键字】中断下半部,工作队列,
workqueue
_struct,work_s
·
2015-10-21 11:51
工作
iphone 异步获取图片
-281443.htm iPhone应用开发之学习点滴 iPhone应用开发中学习点滴是本文要介绍的内容,主要介绍了IPhone之NSBundle的使用、IPhone之ASINet
workQueue
·
2015-10-21 11:27
iPhone
Spring线程池ThreadPoolTaskExecutor
2、如果此时线程池中的数量等于corePoolSize,但是缓冲队列
workQueue
未满,那么任务被放入缓冲队列。
gongm_24
·
2015-10-08 16:00
spring
线程池
TaskExecutor
Spring线程池ThreadPoolTaskExecutor
2、如果此时线程池中的数量等于corePoolSize,但是缓冲队列
workQueue
未满,那么任务被放入缓冲队列。
gongm_24
·
2015-10-08 16:00
spring
taskExecutor
线程池
Spring线程池ThreadPoolTaskExecutor
2、如果此时线程池中的数量等于corePoolSize,但是缓冲队列
workQueue
未满,那么任务被放入缓冲队列。
gongm_24
·
2015-10-08 16:00
spring
taskExecutor
线程池
ASINet
workQueue
队列下载
我们直接看看主视图控制器ViewController.h代码如下: #import“ASIHTTPRequest.h” #import“ASINet
workQueue
.h” #import“NSNumber
韦韦韦
·
2015-10-08 15:00
RabbitMQ基础学习03 发布/订阅
http://www.rabbitmq.com/tutorials/tutorial-three-java.html发布/订阅在前面的教程中,我们创建了一个工作队列(
workqueue
)。
lijiejava
·
2015-09-28 22:00
ThreadPoolExecutor
ThreadPoolExecutorcorePoolSize是线程池的核心线程数,通常线程池会维持这个线程数maximumPoolSize是线程池所能维持的最大线程数keepAliveTime和unit则分别是超额线程的空闲存活时间数和时间单位
workQueue
dk05408
·
2015-09-25 16:00
ThreadPoolExecutor
corePoolSize是线程池的核心线程数,通常线程池会维持这个线程数maximumPoolSize是线程池所能维持的最大线程数keepAliveTime和unit则分别是超额线程的空闲存活时间数和时间单位
workQueue
dk05408
·
2015-09-25 16:00
RabbitMQ基础学习02(工作队列)
在不同的App之间传递,但是Message始终只能存储在队列中 [url]http://www.rabbitmq.com/tutorials/tutorial-two-python.html[/url]
Workqueue
s
lijiejava
·
2015-09-24 16:00
怎么给一个函数的运行设置超时
首先,为了使系统资源能更好分配,建立一个线程池:BlockingQueue
workQueue
=newLinkedBlockingQueue(3);//Integer.MAX_VALUE ExecutorServicemExecutor
jkkjklmn
·
2015-09-18 11:00
内核工作队列
workqueue
LDD3:工作队列是,表面上看,类似于taskets;它们允许内核代码来请求在将来某个时间调用一个函数.但是,有几个显著的不同在这2个之间,包括:(1)tasklet在软件中断上下文中运行的结果是所有的tasklet代码必须是原子的.相反,工作队列函数在一个特殊内核进程上下文运行;结果,它们有更多的灵活性.特别地,工作队列函数能够睡眠.(2)tasklet常常在它们最初被提交的处理器上运行.工作队
xgbing
·
2015-09-07 22:00
下半部和下半部执行的工作--工作队列
工作队列(
workqueue
)是另外一种将工作推后执行的形式.他和其他形式都不相同.工作队列可以把工作推后,交由一个内核线程去执行,这个下半部分总是会在进程上下文中去执行.这样,通过工作队列执行的代码能占尽进程上下文的所有优势
hongbochen1223
·
2015-09-06 23:00
工作队列
下半部
推后执行的工作
异步框架asyn4j的原理
run){run=true;//工作队列
workQueue
=newPriorityBlockingQueue(maxCacheWork);//是否存在工作队列满处理类if(this.
workQueue
FullHandler
clbhii
·
2015-08-19 11:03
java
【3】工作队列queues
在本章我们将创建一个工作队列(
workQueue
,后面统称工作队列)用来给多个工作节点分发任务。工作队列(又名任务队列)主要的思想是为了避免执行资源密集型的任务,因为那样我们不得不花时间等待其完成。
mingyuan_wang
·
2015-08-18 23:00
ASINet
workQueue
实现APP的部分更新
最近项目要求只更新发生改变的部分,特别是图片这块,占用内存比较大,每次更新都需要更新全部的内容,浪费资源和时间,于是跟后台商量做了个增量更新,只更新发生改变的部分,中间使用时间戳来保持上次更新的时间,跟后台那边做对比,后台返回需要更新的数据.-(void)updateTest{ [[UIApplicationsharedApplication]setIdleTimerDisabled:YES];
u013705509
·
2015-08-04 10:00
ASI下载
SVN更新异常
结果其他人在更新时,出现如下异常:org.apache.subversion.javahl.ClientException:Problemrunninglogsvn:FailedtoruntheWCDB
workqueue
associatedwith'E
PSAR
·
2015-07-31 20:43
java
web
RabbitMQ erlang "Publish/Subscribe"
官网地址:http://www.rabbitmq.com/tutorials/tutorial-three-python.html 在
workqueue
例子中,每个消息只会发送给一个消费者
nao
·
2015-07-30 10:00
rabbitmq
erlang
线程池ThreadPoolExecutor使用简介
ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize, longkeepAliveTime,TimeUnitunit, BlockingQueue
workQueue
浮躁的码农
·
2015-07-28 09:00
RabbitMQ erlang "work queues"
Themainideabehind
WorkQueue
s(aka:TaskQueues)istoavoiddoingaresource-intensivetas
nao
·
2015-07-27 19:00
rabbitmq
erlang
“work
queues”
工作队列代码分析
首先应该了解一下表示工作队列的结构体
workqueue
_struct, 该结构体定义在文件kernel/
workqueue
.c中。
xiaocainiaoshangxiao
·
2015-07-25 17:00
代码分析
workqueue
工作队列
工作队列 (
workqueue
)
有些时候内核需要一个异步的进程执行上下文,而工作 队列(
workqueue
)可以满足这种需求。
xiaocainiaoshangxiao
·
2015-07-25 17:00
workqueue
工作队列
Java-ThreadPoolExecutor类
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue
workQueue
尚浩宇
·
2015-07-19 20:00
RabbitMQ学习三
接上一篇文章:http://john88wang.blog.51cto.com/2165294/1670904
WorkQueue
s在上一篇文章中,send.py程序向名为hello的队列发送消息,receive.py
自由linux
·
2015-07-04 21:05
rabbitmq
RabbitMQ学习三
接上一篇文章:http://john88wang.blog.51cto.com/2165294/1670904
WorkQueue
s在上一篇文章中,send.py程序向名为hello的队列发送消息,receive.py
自由linux
·
2015-07-04 21:05
rabbitmq
《Java并发编程实践》笔记4——线程池高级
1.估算线程池最优大小:Ncpu = CPU的数量 = Runtime.getRuntime().availableProcessors();Ucpu = 目标CPU的使用率, 0
workQueue
,
chjttony
·
2015-06-26 11:00
Linux 3.14 待机流程分析
1:待机节点创建staticint__initpm_init(void) { interror=pm_start_
workqueue
(); if(error) returnerror; hibernate_image_size_init
xujianqun
·
2015-06-12 15:00
svn常见问题解决方案
错误提示:FailedtoruntheWCDB
workqueue
associatedwith……1.下载:sqlite3.exe2.找到你项目的.svn文件,查看是否存在wc.db。
孤独水寒cbq
·
2015-06-05 09:00
svn
eclipse
浅析linux内核的软中断情况
我们本文只谈软中断,至于tasklet、
workqueue
等我们以后再谈。
佚名
·
2015-06-03 16:50
Linux 驱动之中断下半部之工作队列
步骤一、定义并初始化工作队列:创建工作队列函数: struct
workqueue
_struct*create_
workqueue
(constchar*name) 函数传参是内核中工作队列的名称,返回值是
xy010902100449
·
2015-06-03 15:00
linux驱动
OutOfMemoryError: unable to create new native thread
ProblemDescriptionInourproductionandstagingenvironment,weoccasionallyencounteredthiserror:Exceptioninthread"default-
workqueue
Derek_Zhang_
·
2015-05-29 11:00
Linux
workqueue
工作原理
1.什么是
workqueue
Linux中的
Workqueue
机制就是为了简化内核线程的创建。通过调用
workqueue
的接口就能创建内核线程。
hanmengaidudu
·
2015-05-05 17:00
Executors常用的创建ExecutorService的方法的简单说明
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue
workQueue
引鸩怼孑
·
2015-05-05 09:00
Executors常用的创建ExecutorService的方法的简单说明
ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,BlockingQueue
workQueue
iteye_4921
·
2015-05-04 21:35
Java
Thread
Executors常用的创建ExecutorService的方法的简单说明
ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,BlockingQueue
workQueue
Josh_Persistence
·
2015-05-04 21:00
Exectuors
ThreadPool
线程池
Executors常用的创建ExecutorService的方法的简单说明
ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,BlockingQueue
workQueue
Josh_Persistence
·
2015-05-04 21:00
Exectuors
ThreadPool
线程池
Executors常用的创建ExecutorService的方法的简单说明
corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable>
workQueue
Josh_Persistence
·
2015-05-04 21:00
ThreadPool
线程池
Exectuors
Java ThreadPoolExecutor 学习笔记(一)
corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable>
workQueue
Vampiredx
·
2015-04-26 14:00
java
jdk
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他