1.flume是分布式的日志收集系统,把收集来的数据传送到目的地去。
2.flume里面有个核心概念,叫做agent。agent是一个java进程,运行在日志收集节点。
3.agent里面包含3个核心组件:source、channel、sink。
3.1 source组件是专用于收集日志的,可以处理各种类型各种格式的日志数据,包括avro、thrift、exec、jms、spooling d...
分类:
Web程序 时间:
2015-06-16 14:45:05
阅读次数:
188
近期一直在收集一些平台,有很多,今天整理了一些开发者需要用的一些平台分享给大家,可能还有很多遗漏的,希望大家可以评论补充。。供大家一起学习。安卓轻开发解决方案:AppCanhttp://www.appcan.cn/?apkplughttp://www.apkplug.com/?安卓开发漏洞检测工具:...
分类:
其他好文 时间:
2015-06-16 12:49:46
阅读次数:
142
【转自】:http://www.cnblogs.com/dengdl/archive/2011/07/14/2106849.html在做Asp.NetMVC项目中,都知道View负责页面展示数据或者提供页面收集数据,而所展示的数据或者收集的数据都是从Controller的Action中获取或提交到C...
分类:
Web程序 时间:
2015-06-16 12:20:40
阅读次数:
130
我们写程序的时候都希望能写出一个没有任何Bug的程序,期望在任何情况下都不会发生程序崩溃。但没有一个程序员能保证自己写的程序绝对不会出现异常崩溃。特别是当你用户数达到一定数量级后,你也更容易发现应用不同情况下的崩溃。
对于还没发布的应用程序,我们可以通过测试、分析Log的方法来收集崩溃信息。但对已经发布的程序,我们不可能让用户去查看崩溃信息然后再反馈给开发者。所以,设计一个对于小白用户都可以...
分类:
移动开发 时间:
2015-06-16 11:02:49
阅读次数:
149
在 java 的 bin 目录下,jdk 提供了很多使用的工具,下面学习一些监控和故障处理的工具。名称作用jpsJVM process status tool,显示指定系统内所有的 HotSpot 虚拟机进程jstatJVM statistics monitoring tool,用于收集 HotSp...
分类:
编程语言 时间:
2015-06-16 10:50:29
阅读次数:
155
所谓的Hack就是只有特定浏览器才能识别这段hack代码。Hack 不是什么好东西,除非没有办法,我们尽量还是不要用着玩意。 下面是各个浏览器的CSS Hack 列表。Firefox 浏览器@-moz-document url-prefix() { .selector { property:...
分类:
Web程序 时间:
2015-06-16 01:07:26
阅读次数:
137
十一章:软件设计与实现软件的设计,需要大量的前期工作,收集大量的信息来对软件进来定性,设计出客户需要的软件,能满足客户需求的。根据客户的需求,我们一个分工合作,减少时间,用最少的时间,最好的速度,做出客户需要的功能,最后组装软件。把它传给我们的客户。十二章:用户体验用户体验,是客户体验了我们程序员的...
分类:
其他好文 时间:
2015-06-15 23:45:18
阅读次数:
147
本节讨论内容主要针对收集了上篇文章大家碰到问题的讨论解决,会持续收集扩充。DbContext加载原值,当前值,数据库值,属性操作,对象复制,对象值复制(VO,DTO->POCO),复杂对象取值DbContext Local Data与AsNoTracking无跟踪查询 如何提高效率DbContext...
分类:
其他好文 时间:
2015-06-15 23:35:23
阅读次数:
218
//压缩图片大小 public static Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(...
分类:
移动开发 时间:
2015-06-15 21:58:46
阅读次数:
190
在做产品的某个核心模块的性能优化时,发现压到100并发时应用服务器的CPU就飙升至90%以上,50并发以后TPS就基本定格在一个数值上。使用性能监视器收集应用服务器的数据,发现每秒的.NET CLR Exceptions数据特别高,且异常数量与CPU使用率的曲线呈正比例的关系。 并发测试的业务结果....
分类:
数据库 时间:
2015-06-15 21:53:38
阅读次数:
222