迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 介绍 意图:提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 ...
分类:
其他好文 时间:
2019-06-24 00:40:55
阅读次数:
83
第1节 hive安装:6、hive的基本操作;7、创建数据库的语法;8、hive当中创建内部表的语法。 hive的基本操作: 创建数据库与创建数据库表操作 创建数据库操作:create database if not exists xxx; 创建数据库表的操作: CREATE [EXTERNAL] ...
分类:
其他好文 时间:
2019-06-19 00:21:37
阅读次数:
134
第一节:数据库 Hive的数据库同mysql中的数据库,将数据进行细化管理,不同业务模块的数据放在一个数据库中。 第二节:数据表 一、按管理权限分 1、内部表 管理权限是hive自己,hive对表中的数据(原始数据)有绝对的增删权限的。内部表在进行删除表的时候,表中的数据(hdfs对应的目录)会被删 ...
分类:
其他好文 时间:
2019-06-17 00:43:46
阅读次数:
117
关于这部分的知识我也是问了度娘 给你们推荐几个关于这方面的网址:https://www.cnblogs.com/wswang/p/7718103.html https://www.cnblogs.com/guanhao/p/5641675.html https://www.cnblogs.com/k ...
分类:
其他好文 时间:
2019-06-01 19:22:13
阅读次数:
87
建造者模式 他的本质主要是: 分离了组件的构造(由builder来负责),和装配(由Director负责),从而构造出复杂的对象,这个模式使用于:某个对象构建过程复杂的情况下使用 建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一 ...
分类:
其他好文 时间:
2019-05-08 21:50:39
阅读次数:
138
编译器在分析阶段把一个源程序划分成各个组成部分,并生成源程序的内部表现形式。这种内部表现称为中间代码。然后,编译器在合成阶段将这个中间代码翻译成目标程序。 分析阶段的工作是围绕这编译语言的“语法展开的”。一个程序设计语言的语法描述了该语言程序的正确形式。而该语言的语义定义了程序的含义。即每个程序运行 ...
分类:
其他好文 时间:
2019-03-30 18:39:28
阅读次数:
277
查看此文章需要对字符集编码有一定的认识:任意门:字符集编码基础 一、字符串的内部表示? 重点:字符串在java(指在JVM中、在内存中)中统一用unicode表示( 即utf-16 LE) , 下面解释: 对于 String s = "你好哦!"; 如果源码文件(java文件)是GBK编码, 操作系 ...
分类:
编程语言 时间:
2019-01-26 00:21:26
阅读次数:
209
this是JavaScript的一个关键字,表示的不是对象本身,而是指被调用的上文。 主要用于以下四种环境: 1.没有被调用,在函数内部,表示的是全局对象,window 2.作为对象方法被调用,表示的是该对象 3.作为构造函数被调用,表示的是创建的实例 4.可以使用apply(),call()改变t ...
分类:
Web程序 时间:
2019-01-21 15:57:09
阅读次数:
164
迭代器模式定义:提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 相信java程序员对迭代器模式都不陌生,我们集合类就是采用的这种模式,但是为什么要用呢?下面我先自己写一版demo版的Arraylist、linkedList和hashmap。 在代码中,我都是通过一个toA ...
分类:
其他好文 时间:
2019-01-14 14:52:29
阅读次数:
132
迭代器模式(Iterator Pattern)提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 简单的说,使用迭代器的遍历方法遍历目标对象,而不是从对象直接获取。 获取迭代器的方法有两种(也许有更多),如JDK中集合对象可以直接获取内部迭代器;也可以采用将对象以参数的形式传 ...
分类:
其他好文 时间:
2018-12-28 14:08:04
阅读次数:
178