上一篇说了HDFSEventSink的实现,这里根据hdfssink的配置和调用分析来看下sink中整个hdfs数据写入的过程:线上hdfssink的几个重要设置hdfs.path=hdfs://xxxxx/%{logtypename}/%Y%m%d/%H:
hdfs.rollInterval=60
hdfs.rollSize=0//想让文件只根据实际来roll
hdfs.rollCount=0
hd..
分类:
其他好文 时间:
2015-03-08 01:32:45
阅读次数:
4543
Shiro授权简介Shiro授权简单来说分为两种类型:
粗粒度的:也就是代码中直接写入和角色的绑定。
细粒度的:代码中写入的是和权限的绑定,而角色到权限和可配置的。
对于粗粒度来说,若角色对应权限有改变的话,那么则需要更改代码,很不方便。而细粒度的好处显而易见,所以一般项目中应该都采用细粒度的权限配置。源码及流程分析那么Shiro中是如何来完成权限检验的呢?
通过调用Subject.hasRole...
分类:
其他好文 时间:
2015-03-03 13:36:41
阅读次数:
17703
转自:http://www.uml.org.cn/mobiledev/201211221.asp今天,我着重讲解下如下三个内容:measure过程WRAP_CONTENT、MATCH_PARENT/FILL_PARENT属性的原理说明xml布局文件解析成View树的流程分析。希望对大家能有帮助。- ...
分类:
移动开发 时间:
2015-02-26 18:24:16
阅读次数:
367
转载自:http://blog.csdn.net/guolin_blog/article/details/17045157在 前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最 重要步骤的工作原理,那么今天...
分类:
移动开发 时间:
2015-02-04 18:32:19
阅读次数:
397
简介
在csdn上发现了一个http://blog.csdn.net/maotoula/article/details/7680716 ,上面有分析对于一个车牌的识别过程。于是跟着这个流程分析,自己利用opencv
来代码实现了一遍。
[编辑]图像预处理
首先拿到如下的车牌照片:
接着对它进行一些预处理,这里做的是简单的将它灰阶二值化:
uchar* p...
分类:
其他好文 时间:
2015-02-01 16:11:49
阅读次数:
257
DispatcherServlet的核心方法 doDispatchprotected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletR.....
分类:
编程语言 时间:
2015-01-23 16:03:59
阅读次数:
247
u-boot分析(十) 上篇博文我们按照210的启动流程,分析到了初始化nand flash,由于接下来的关闭ABB比较简单所以跳过,所以我们今天按照u-boot的启动流程继续进行分析。今天我们会用到的文档:1. 2440芯片手册:http://download.csdn.net/detail/w....
分类:
其他好文 时间:
2015-01-22 21:42:24
阅读次数:
240
nodejs的Express框架源码分析、工作流程分析1.Express的编写流程2.Express关键api的使用及其作用分析app.use(middleware);connect package分析function fn(req,res,next)的定义及其使用,next的定义,及其运转流程。3...
分类:
Web程序 时间:
2015-01-22 17:19:22
阅读次数:
646