上一篇文章分析了Flume如何加载配置文件的,动态加载也只是重复运行getConfiguration()。
本篇分析加载配置文件后各个组件是如何运行的? 加载完配置文件订阅者Application类会收到订阅信息执行: @Subscribe public
synchronized voi...
分类:
其他好文 时间:
2014-07-22 23:16:35
阅读次数:
527
//一般来说,委托的 定义和执行 是在一个类里的, 绑定事件 在另一个类里,通过实例化 发布者
a,然后用 a绑定要执行的事件。namespace delegatetest{//订阅者 public class mainform {//具体要执行的方法
public voi...
分类:
其他好文 时间:
2014-07-22 23:16:13
阅读次数:
294
1、python2、selenium 2.03、日语TAT 尽量完成吧
分类:
其他好文 时间:
2014-07-22 23:15:53
阅读次数:
228
在做识别验证码时,需要对验证码图片进行一些处理,所以就学习了一下PIL的知识,下面是我总结的一些常用方法。注明:图片的操作都需要Image库,所以要使用import
Image导入库1.打开图片import Imageimg=Image.open("code.jpg")注:有些图片名称是包含中文的,...
分类:
编程语言 时间:
2014-07-22 23:15:52
阅读次数:
615
观察者模式定义一种交互,即发布-订阅:一个对象当自身状态发生改变时,会发出通知,但是并不知道谁是他的接收者,但每个接收者都会接收到通知,这些接受者称为观察者。作为对通知的响应,每个观察者都将查询目标状态,然后改变自身的状态以和目标状态进行同步。
分类:
编程语言 时间:
2014-07-22 23:15:52
阅读次数:
433
1、打印操作会首先尝试__str__和str内置函数,他通常返回一个用户友好显示。__repr__用于所有其他环境,用于交互式模式下提示回应以及repr函数,如果没有使用__str__,则会使用print和str。它通常返回一个编码字符串,可以用来重新创建对象,或则给开发者一个详细的显示。总而言之,...
分类:
编程语言 时间:
2014-07-22 23:15:37
阅读次数:
687
1、重载构造函数和减法运算__init__,__sub__ #file
number.py class Number: def __init__(self,data): self.data = data def
__sub__(self,other): return Number(se...
分类:
编程语言 时间:
2014-07-22 23:15:36
阅读次数:
510
美术们总是忘记或者因为其它原因没有给图片资源加@2x后缀,遂用python实现了这个小功能。View Code
分类:
编程语言 时间:
2014-07-22 23:15:36
阅读次数:
332
APScheduler是基于Quartz的
一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以
持久化任务。基于这些功能,我们可以很方便的实现一个python定时任务系统,写python还是要比java舒....
分类:
编程语言 时间:
2014-07-22 23:15:13
阅读次数:
935
awk非常的优秀,运行效率高,而且代码简单,对格式化的文本处理能力超强。基本上grep和sed能干的活awk全部都能干,而且干得更好。先来一个很爽的例子:文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定(当然,这个东东用python也可以很轻松的实现,只...
分类:
其他好文 时间:
2014-07-22 23:15:12
阅读次数:
486