04 2018 档案

摘要:设计模式: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模 阅读全文
posted @ 2018-04-22 22:09 blog_hfg
摘要:Maven:a tool that can now be used for building and managing any Java based project Maven是一个项目管理和综合工具,Maven提供了开发人员构建一个完整的生命周期框架 Maven can provide: Chan 阅读全文
posted @ 2018-04-22 22:08 blog_hfg
摘要:静态语言(JAVA,C) 在编译时确定变量类型 动态语言(python,VBScript) 运行时确定变量类型 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 强类型语言(Java,Python) 变量类型总是强制的.如某个变量是整型,那么你就不可以用st 阅读全文
posted @ 2018-04-14 11:45 blog_hfg
摘要:time.struct_time(tm_year=2018, tm_mon=4, tm_mday=13, tm_hour=19, tm_min=53, tm_sec=10, tm_wday=4, tm_yday=103, tm_isdst=0) 时间数组 datetime.datetime(2018 阅读全文
posted @ 2018-04-13 20:04 blog_hfg
摘要:HDFS以流式数据访问模式来存储超大文件,特点 超大文件:GB,TB,甚至是PB级 流式数据访问: 商用硬件:硬件普通普遍 低时间延迟的数据访问:HDFS并不适合地时间延迟数据访问的应用,HBase是更好的选择 大量的小文件 单个writer 数据块 磁盘块(512字节) 文件系统块(磁盘块的整数快 阅读全文
posted @ 2018-04-09 20:18 blog_hfg
摘要:MapReduce作业是客户端需要执行的一个工作单元:它包括输入数据,MAPReduce程序和配置信息 有两类节点控制着作业执行过:一个jobtracker及以一系列tasktracker jobtracker是管理者,通过调度tasktracker上运行的任务来协调所有运行在系统上的作业。task 阅读全文
posted @ 2018-04-03 19:48 blog_hfg