分布式日志收集系统:Facebook Scribe之日志收集方案

写入日志到Scribe的解决方案

1.概述

       Scribe日志收集服务器只负责收集主动写入它的日志,它本身不会去主动抓取某一个日志,所以为了把日志写入到scribe服务器,我们必须主动向 scribe服务器发送日志信息。由于scribe服务器是基于thrift框架实现的,并且thrift支持多种编程语言的通信,所以对于写入 scribe服务器的客户端实现也可以使用多种语言,这就为把写入日志的客户端集成到各种应用系统中提供了很好的支持。把写入日志到scribe服务器的功能集成到应用系统是一种可行的解决方案,但是不是唯一的解决方案,我们还可以现实一个单独的客户端,专门用来抓取应用系统生成的日志文件,然后写入到 scribe服务器。下面就针对这两种方案具体说明。[......]

阅读全文

jqGrid自适应宽度

  1. // 自适应宽度   
  2. var gridWp = grid.parents(".ui-jqgrid:first");   
  3. gridWp.css("width","");   
  4. $(".ui-jqgrid-view", gridWp).css("width","100%");   
  5. $(".ui-jqgrid-hdiv", gridWp).css("width","100%");   
  6. $(".ui-jqgrid-htable", gridWp).css("width","100%");   
  7. $(".ui-jqgrid-btable", gridWp).css("width","100%");   
  8. $(".ui-jqgrid-pager", gridWp).css("width","100%");   
  9. $(".ui-jqgrid-bdiv", gridWp).css("width","100%");  

[......]

阅读全文

轻松玩转抠图,photoshop抠图完全攻略


“抠图”是图像处理中最常做的操作之一,将图像中需要的部分从画面中精确地提取出来,我们就称为抠图,抠图是后续图像处理的重要基础。初学者都认为抠图不好掌握,其实抠图不难,只要你有足够的耐心和细心,掌握最基础的Photoshop知识就能完美的抠出图片。在这个专题里,小编整理了Photoshop中抠图的相关技巧和实例,相信通过学习这个专题,你可以掌握更简便、快速、高效的抠图方法。希望大家喜欢![......]

阅读全文

BLINK

网络应用

《BLINK》是由微软官方出品的一款拍照应用,你不会再错过任何一张好照片。BLINK会从你按下快门前开始拍摄一系列的照片。如果你太早或太晚按快门,别担心。有了BLINK,你只需在屏幕上轻滑就能找到最佳照片。你还可以返回BLINK找出某个镜头的第二张和第三张照片。微软研究院的高级照片稳定技术可以除去相机抖动带来的干扰,用户可以安心集中照重要的场景。[......]

阅读全文

nginx

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

http://baike.baidu.com/view/926025.htm
http://nginx.org/[......]

阅读全文

uProfiler使用指南

介:

uProfiler Community是面向主题的一种JVM监控工具,它通过JVMTI和bytecode技术,在JVM运行期间把相关的bytecode精确的注入到当前JVM所载入class字节合适的地方,不修改原class文件,从而达到监控JVM的目的。完整的uProfiler Community版本有两大部分组成,其整体结构如下图。
[......]

阅读全文

Retina.js智能转换显示高清图片

随着高清显示技术不断提高与完善,高清显示器也来越普及。苹果公司的The New iPad就是一个例子,它采用Retina显示技术,图像显示解像度十分高清。这对于用户的无疑得是视觉盛宴,但对于网站而言,恐怕就多对了一种负担。毕竟图片的分辨率越高,体积就越大,无疑对网络加载速度是一个负担与挑战,但我们不能逆市场发展,逆用户需求。那么是否有一种方法能做到两全其美,既能顾及一般显示终端的用户,又能考虑新产品用户群,还能相对减轻网站加载体积?

Retina.js 无疑是一个福音!其实一个开源的js脚本,专门结局网站对高清显示终端的转换。当网站加载时,首先Retina.js 会判断显示终端,再对页面上的所有图片逐个检测是否存在高清版本,如在高清显示终端则显示高清版本,否则显示原有版本。[......]

阅读全文

开发者应该了解的12款Eclipse插件

Eclipse成为最流行的集成开发环境,在很大程度上要归功于它跨平台的插件支持系统。通过将各种类型的插件添加到Eclipse中,可以扩充Eclipse的功能,以满足你的各种需求。

目前有许多款流行的Eclipse插件,其中一些很流行,有一些很时尚,还有一些仅仅是功能新巧,所有的这些功能各异的插件构成了强大的Eclipse,并不断为它的发展添加活力。

本文整理了12款非常实用的 Eclipse 插件,你可以从Eclipse Marketplace中获取到。 [......]

阅读全文

Xftp

应用平台: Win9x/NT/2000/XP/2003
是一个基于 MS Windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密地协同工作,此外它还为高级用户提供了众多强劲地功能特性。