Executor系类图
2016-05-06 10:57:21 0 举报
Executor系类图展示了Java中执行任务的框架。它包括了Executor、ExecutorService、ScheduledExecutorService和ThreadPoolExecutor等子类。Executor接口定义了执行任务的基本方法,而ExecutorService提供了更多的管理功能,如关闭线程池、提交任务等。ScheduledExecutorService则支持定时任务的执行。ThreadPoolExecutor是最常用的线程池实现类,它可以创建固定大小的线程池,并提供了任务调度和线程池管理的功能。通过使用这些类,开发者可以方便地管理和控制多线程程序的执行。
作者其他创作
大纲/内容
gen_write_command
set_final_status(sctx);
Executors
set_final_status
_pb_video_msg
respconv.cc
after_fork_respconv
item->set_dur_and_ctr(dur_and_ctr);
pre_grc_cache_dao.cc
.cc
pares_response
pb->ParseFromZeroCopyStream(&gzin)
rframe
check_and_repair
if (pb->issued_ids_size() != pb->dur_and_ctr_size()) { pb->clear_dur_and_ctr(); for (auto idx = 0; idx < pb->issued_ids_size(); ++idx) { pb->add_dur_and_ctr(0); } }
gcms_handler.cc
add_to_history
读取
check_and_process
解析,设置值
ThreadPoolExecutor
ScheduledThreadPoolExecutor
conf_base.cc
load_global_conf()
写_news_vec
fill_history
请求数据
queue_cache_io.cc
gen_request()
parse_history
get_pbmsg_from_hs
gcms_dao.cc
gen_history.cc
写入
remove_expired_id
tmp_vec
arch_merge.cc
global.conf
redis
history_service_dao.cc
issued_items
history_handler.cc
router_dao.cc
HistoryRedisContext
int _call_err_no;baidu::rpc::Controller _cntl;baidu::rpc::Channel* _channel;baidu::rpc::RedisResponse _response;
void reset() {}
fork_dao.cc
gcms_io.cc
get_response()get_response()
history_service_io.cc
get_request()get_response()
resp_content<-mutable_content
数据校验
ScheduleExecutorService
解析response
imitation_read_cache_dao.cc
AbstractExecutorService
get_shown_pb
_news_vec
merge_uid_cuid_history
std::vector<_item_swap > vec_tmp;
Executor
GRC feed.cc
state_pre()
xxx_tree.conf
sync_dur_dao.cc
dur_ctx->resp_container->nids_ve
pkg executor
generic_handler.cc
merge_show_status
write_topnews_redis
ExecutorService
_incre_news_vec
main.cc
gr::SpringScene::get_instance()>init():_channel_scene.Init
news_history.cc
merge_history_show_status
spring_scene.cc
run():_channel_scene.CallMethod
_xxx_xxx_map:数据分类
0 条评论
回复 删除
下一页