自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 scala implicit class

scala 是一门 scalable 的语言,扩展性很强。 implicit 是 scala 的一个关键词,当它被用于 class 时,该类将被认为是implicit class,它可以用来扩展现有类的行为和方法以下在scala REPL中展示implicit class的作用scala> "HAL".increment:8: error: value increment i

2015-03-18 15:08:08 1343

原创 Linkedin Camus的使用

Preface在实现Lambda架构的时候,我以Kafka作为系统的输入,同时需要将数据批量从Kafka导入到HDFS存储起来,以备Batch layer批处理计算。而从Kafka到HDFS的数据传输,Linkedin已经有一个开源的项目,即Linkedin Camus。Camus是Kafka到HDFS的管道,它实际上是向Hadoop提交一个作业,并从Kafka获取指定topic的消息,存

2015-03-14 13:43:16 5772

原创 Linkedin Camus,从Kafka到HDFS的数据传输管道

Preface本文是对Linkedin-Camus的介绍。内容都是从Camus的github中摘取出来的,详细的内容要看其说明和源码Introduction of CamusCamus是Linkedin开源的一个从Kafka到HDFS的数据管道,实际上它是一个MapReduce作业What is AvroApache Avro是一个 Data Seria

2015-03-14 13:41:35 12798 3

原创 <Python一下>Time操作

UTC & Localtime 是python的一个模块,其中又有一个同名函数time,返回当前到所谓epoch,即1970.1.1的秒数,不过与Unix不太一样的是,这厮返回的是一个精确度更高的浮点数说time操作之前,必须说UTCUTC:Universal Time Coordinated,传说中的世界调整时间,全世界的时间都统一到UTC来。前身就是GMT(Greenwich 

2015-03-10 10:37:53 682

原创 解决vim和gvim颜色方案不一致的问题

前段时间一直被vim和gvim颜色显示不一致的问题困扰,颜色方案不一致就忍了,就连代码语法颜色配色(filetype syntax highlighting)vim都差了gvim一截这就不能忍了啊。耐着性子用了两天gvim,其实也挺好的,但是这个vim的问题不解决心里总是不爽。于是谷歌起来,终于发现问题所在:终端颜色位数问题插件CSApproxstackoverflow大神

2015-03-09 11:11:42 3299 2

原创 Vim配置目录结构

一直以来都没有好好得学习一下Vim,甚至连基本的Vim文件夹都搞不清楚。工作中总会有不想兴师动众使用IDE的时候,但是配置不好的Vim用起来又特憋屈。 之前使用了spf13的一个vim配置,但是我觉得那个太复杂了,倒不如自取所需,自己来配置一些。首先还是先学习一下Vim的文件夹吧。 其实很多东西都可以通过vim的:help查到。系统文件夹我的是在/usr/share/v

2015-03-08 11:16:00 2216

原创 Vim中的buffer, window, tab

Preface一直都搞不清楚Vim的buffer,window以及tab的含义,今天搜了一下,发现一篇文章讲了这个,于是沿着别人的思路自己边看边探索。Buffer在Vim中,可以把buffer看成一个打开的文件实例。比如我用vim打开了一个文件,这时候就相当于创建了一个buffer,该buffer属于刚才这个文件。 但是,虽然打开了文件就创建了buffer,buffer

2015-03-08 11:15:54 2193

原创 正则表达式之预查

在正则表达式中,有一部分内容并不容易通过文档解释就能搞清楚,那就是预查。预查包括正向预查,反向预查,细分了还各自有肯定预查和否定预查。(?=pattern) 正向肯定预查,在任何匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如,“Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Wi

2015-03-08 11:14:04 5519

原创 Druid初体验

Preface毕业设计研究 Lambda 框架的实现,其中的Serving layer现在想用Druid来实现,看官网中Serving layer 的 component 中,Druid还是挺适合的,加上已经有案例利用其来实现Lamda框架了,所以不妨一试。Main官网/文档最好的学习一个新东西的方法就是参照它的官网文档 ( 如果有的话 ),从安装到使用甚至到白皮书,内容应该是应有尽有。 我的所有

2015-03-05 09:34:45 786 2

华南理工大学网络管理

华南理工大学 网络工程与网络管理的作业 题目和答案 希望对大家有用

2014-06-24

C# Web Froms Lab

c# web 编程的一本挺不错的书,推荐看一下

2012-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除