本篇主要涉及到的是java.util.concurrent包中的ExecutorService。ExecutorService就是Java中对线程池的实现。 一、ExecutorService介绍 ExecutorService是Java中对线程池定义的一个接口,它java.util.concurr ...
分类:
编程语言 时间:
2018-05-11 13:48:15
阅读次数:
173
环境:Ubuntu16.10、hadoop-2.7.2 一、 在Linux中安装hadoop 1、 将hadoop的开发包上传到Linux中 2、 将hadoop解压缩到“/usr/local”目录下 tar xzvf hadoop-2.7.2.tar.gz -C /usr/local 3、 进行目 ...
分类:
其他好文 时间:
2018-05-10 12:17:24
阅读次数:
191
阿玻罗软件(上海)有限公司已经两年了.中国银行营销系统,到民生银行小微信贷工厂建设.再到交通银行ioffice移动平台项目.以前所学的SSH好多都用不上 公司的框架.都是负责项目的贷款查找模块开发和测试.为什么总是要我管这些呢.其实心里还真是喜欢解决代码问题的.这里总有机会去深圳了.哈哈.. 以下是 ...
分类:
其他好文 时间:
2018-05-10 01:06:30
阅读次数:
179
def Schedule(a, b, c): """ 进度条显示 :param a:已经下载的数据块 :param b:数据块的大小 :param c:远程文件的大小 :return: """ per = 100.0 * a * b / c if per > 100: per = 100 sys..... ...
分类:
其他好文 时间:
2018-05-08 14:42:05
阅读次数:
182
一. 组件介绍 1.Master(管理)组件 a.kube-apiserver b.kube-controller-manager c.kube-scheduler d.cloud-controller-manager e.etcd (保存集群数据) 2.Node(节点)组件 a.kubelet b ...
分类:
其他好文 时间:
2018-05-04 16:58:57
阅读次数:
153
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。 对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 private java.util.Timer timer; timer = new Timer(true); timer.schedule( ...
分类:
编程语言 时间:
2018-05-03 19:48:19
阅读次数:
199
一.基本原理: Scrapy-Redis则是一个基于Redis的Scrapy分布式组件。它利用Redis对用于爬取的请求(Requests)进行存储和调度(Schedule),并对爬取产生的项目(items)存储以供后续处理使用。scrapy-redi重写了scrapy一些比较关键的代码,将scra ...
分类:
系统相关 时间:
2018-05-03 16:29:55
阅读次数:
574
还记得前三次的设计策略:星期二之前实现功能,星期三找一下可能出现的小bug。 这三次以及变成了:星期二之前能跑出来就行。 总体来说设计策略是:先让几个线程能够顺利运行,再开始实现功能。 在接触到多线程之后,我已经没有前三次作业的余裕了(虽然前三次也不怎么有)。 还生存个鬼嘞,不无效就行了吧 = = ...
分类:
其他好文 时间:
2018-05-02 02:47:45
阅读次数:
167
多线程电梯 设计策略 用户发出请求加入请求队列,调度器根据电梯的状态为电梯分配请求,每个电梯有自己的执行队列,根据执行队列的请求来改变自身的状态。用户请求处理器和调度器共享请求队列,调度器和电梯本身存在对电梯状态进行同时读写,因此需要对这两个做数据保护。 一开始以为电梯是要模拟真实运行状态,对时间不 ...
分类:
其他好文 时间:
2018-05-01 15:57:42
阅读次数:
198