自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thomas Young的专栏

勤奋,谦虚,好学,激情

  • 博客(7)
  • 收藏
  • 关注

转载 Python描述符(descriptor)解密

转载自: http://www.geekfan.net/7862/本文由 极客范 - 慕容老匹夫 翻译自 Chris Beaumont。欢迎加入极客翻译小组,同我们一道翻译与分享Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说

2016-10-28 14:06:40 353

转载 Python中用MetaClass实现委托、不可变集合

转载自 http://jianpx.iteye.com/blog/908121委托(delegate)是许多设计模式(如Decorator, Proxy)的基础,实现委托的一般方法是在委托类为每个需要委托的方法定义一个方法,它的仅有的实现就是对被委托对象调用同样的方法。例如,要实现ImmutableList,可以这样做: Python代码  class Immu

2016-10-27 23:10:13 1555

转载 Hadoop MapReduce执行过程详解(带hadoop例子)

转自 https://my.oschina.net/itblog/blog/275294摘要: 本文通过一个例子,详细介绍Hadoop 的 MapReduce过程。分析MapReduce执行过程    MapReduce运行的时候,会通过Mapper运行的任务读取HDFS中的数据文件,然后调用自己的方法,处理数据,最后输出。Reducer任务会接收Mapper任务输出的数据

2016-10-26 01:05:54 4060

转载 谷歌技术"三宝"之MapReduce

转自 http://blog.csdn.net/opennaive/article/details/7514146#t2江湖传说永流传:谷歌技术有"三宝",GFS、MapReduce和大表(BigTable)!谷歌在03到06年间连续发表了三篇很有影响力的文章,分别是03年SOSP的GFS,04年OSDI的MapReduce,和06年OSDI的BigTable。SOSP和OSDI都是操

2016-10-25 23:52:20 268

转载 Git 撤销 merge

在使用Git开发过程中偶尔会遇到合并(merge)错代码的情形。此时需要撤销已经合并的分支(branch)。虽然对git有了一定的了解和使用,但是这种撤销合并分支的情况还是不太清楚改如何处理,这里有一个比较好的资料。Git 撤销合并这里通过本人亲身试验对连接中文章的revert a merge commit 部分做一定程度的解释:先原因文章内容:

2016-10-18 18:45:38 1097

转载 如何解决构造函数参数过多?

1.  构建builder 解决参数过多问题[java] view plain copy print?package com.polycom.ngma.core.shared.services;    public class NgmaServiceControlRequest  {      String uui

2016-10-15 20:29:00 3412

转载 如何将字典的值按照指定键的顺序返回列表?

比如:    x = {1:'a', 2: 'b'}    希望按照[2,1]的键的顺序返回值['b','a']基本的思想是:按照键的顺序取相应的值就可以了实现方式1:def sortedDictValues1(adict): keys = adict.keys() keys.sort()return [adict[key] for key in keys]实现方

2016-10-08 10:49:43 5102

空空如也

空空如也

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

TA关注的人

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