应用场景 将各个零件组装起来,比如我们需要组装手机,组装电脑等等。当构建的对象很复杂的时候,需要用到建造者模式。 本质 将子组件的单独构造(由Builder来负责)和装配(由Director负责)进行了分离,这种模式适用于某个对象在构建过程复杂的情况下。由于将构建与装配解耦,不同的构建器,相同的装配 ...
分类:
其他好文 时间:
2016-06-29 12:59:15
阅读次数:
120
spark版本:spark-1.6.0-bin-hadoop2.6hive版本:hive 1.2.11.hive-site.xml<property> <name>hive.metastore.uris</name> <value>thrift://master:9083</value></prop ...
分类:
其他好文 时间:
2016-06-29 12:57:36
阅读次数:
249
记得那是2年前的事了,那时候住的地方离上班的地方比较远,而且需要换乘公交车,因为经常迟到,所以我决定以后早起。 第一天我就起的很早,刚刚8点都到了需要换乘公交车的地方,从换乘的地方到我公司,虽然有8站路,但是这条路车比较少,公交车快的话10来分钟就到了。 在等车的时候,我遇见了一个女孩。 不知道你们 ...
分类:
其他好文 时间:
2016-06-29 12:57:32
阅读次数:
115
方法就是使用:ActionFilterAttribute它的几个方法:OnActionExecuted,OnActionExecuting,OnResultExecuted和OnResultExecuting,它们记录一个action从加载到页面最终显示在浏览器的全过程,这个东西一般用在页面权限验证 ...
分类:
Web程序 时间:
2016-06-29 12:57:43
阅读次数:
396
成员变量的优点 1. 能够定义作用于:@protect @public @package @private 2. 不走setter和getter方法, 读取速度快(这个走的是什么) 属性 1. 能够定义读写属性, 原子属性, setter和getter方法名称 2. 不需要自己去管理内存 这里有个疑 ...
分类:
移动开发 时间:
2016-06-29 12:59:01
阅读次数:
315
join() 定义:join() 方法用于把数组中的所有元素转换一个字符串。 元素是通过指定的分隔符进行分隔的。 语法:array.join(separator) eg1: var fruits = ["Banana", "Orange", "Apple", "Mango"];var energy ...
分类:
编程语言 时间:
2016-06-29 12:56:50
阅读次数:
3229
NuGet NuGet是一个工具,已经被集成到VS开发环境里,直接使用它可以快速安装第三方的包包,包包就是一组DLL和资源,开发者把它们打包一个包包,或者叫做package,而我们使用nuget可以将这个package(dll和资源)直接安装到指定的项目中,可以说是非常方便的,而且当包包有更新时,使 ...
分类:
其他好文 时间:
2016-06-29 12:57:27
阅读次数:
587
很长一段时间没有写博客了,最近在学习iOS开发,看了不少的代码,自己用UIScrollView和UIButton实现了水平滚动的效果,有点类似于今日头条的主界面框架,效果如下: 代码如下: MyScrollView.h MyScrollView.m MySegementView.h MySegeme ...
分类:
移动开发 时间:
2016-06-29 12:56:56
阅读次数:
1184
原文:https://technet.microsoft.com/zh-cn/sysinternals/cc836459 url JSON.stringify 函数 ...
分类:
Web程序 时间:
2016-06-29 12:58:01
阅读次数:
142
通过判断输入是否等于EOF,可以结束输入。 EOF 是个宏,其意思是:End Of File,文件尾标志。 从数值上来看,就是整数-1。 在C语言的头文件中对其进行了宏定义: libio.h: # define EOF (-1) 当读文件操作时,遇到文件结束位置或读数据出错均会返回 EOF。 (C语 ...
分类:
编程语言 时间:
2016-06-29 12:56:39
阅读次数:
185
var pxs = new Array(); pxs.push("22"); jQuery.each(pxs,function(){ str +=jQuery("#"+this).parent().attr("title")+" "; }); var myMap =new Map(); myMap. ...
分类:
Web程序 时间:
2016-06-29 12:56:25
阅读次数:
620
启动和关闭数据库的常用工具有三个 一、SQL*Plus 在SQL*Plus环境中,用户以SYSDBA身份连接到Oracle后,可以通过命令行方式启动或关闭数据库。 二、OEM(企业管理器) 利用OEM数据库控制台,可以完成数据库的启动与关闭操作。 三、RMAN 在Recovery Manager(R ...
分类:
数据库 时间:
2016-06-29 12:56:15
阅读次数:
289
来自:http://blog.csdn.net/woshixuye/article/details/7776742 遇到问题 我们用svn更新某个项目的时候,有时候会遇到一些什么文件夹被locked等问题。 可能原因 有可能在你上一次更新中,遇到断网或者未更新完就关闭等。 解决办法 办法一: 右击项 ...
分类:
其他好文 时间:
2016-06-29 12:55:04
阅读次数:
129
DOCTYPE DOCTYPE(Document Type),该声明位于文档中最前面的位置,处于 html 标签之前,此标签告知浏览器文档使用哪种 HTML 或者 XHTML 规范。 使用 HTML5 doctype,不区分大小写。 charset 声明文档使用的字符编码 html5 之前网页中会这 ...
分类:
移动开发 时间:
2016-06-29 12:53:16
阅读次数:
477