Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作a... ...
分类:
其他好文 时间:
2016-06-27 19:48:56
阅读次数:
179
代理模式 何时使用:想在访问一个类时做一些控制。为其他对象提供一种代理以控制对这个对象的访问。 关键代码:增加中间层(代理层),代理类与底层实现类实现共同接口,并创建底层实现类对象(底层实现类对象依赖注入代理类),以便向外界提供功能接口。 优点: 1、职责清晰。 2、高扩展性。 3、智能化。 缺点: ...
分类:
其他好文 时间:
2016-06-27 19:48:38
阅读次数:
137
1、关于Application 用户程序,一个Application由一个在Driver运行的功能代码和多个Executor上运行的代码组成(工作在不同的节点上)。 又分成多个Job,每个Job由多个RDD和一些Action操作组成、job本分多个task组,每个task组称为:stage。 每个t ...
分类:
其他好文 时间:
2016-06-27 19:46:13
阅读次数:
262
Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 Solr下载地址:http://lucene.ap ...
分类:
其他好文 时间:
2016-06-27 19:48:13
阅读次数:
135
使用Servlet实现请求重定向:两种方式 1. response.setStatus(302); response.setHeader("location", "/ResponseDemo/ResponseDemo13"); 2. response.sendRedirect("/ResponseD ...
分类:
其他好文 时间:
2016-06-27 19:46:13
阅读次数:
148
# 查看正在运行的服务 systemctl # 查看某个服务的状态 systemctl status httpd.service # 启动服务 systemctl start foo.service 如:systemctl start httpd.service # 停止服务 systemctl s ...
分类:
其他好文 时间:
2016-06-27 19:45:59
阅读次数:
136
作为iOS开发,UITableView可能是平时我们打交道最多的UI控件之一,其重要性不言而喻。 关于TableView,我想最核心的就是UITableViewCell的重用机制了。 简单来说呢就是当TableView滚动时,会调tableView:cellForRowAtIndexPath:这个方 ...
分类:
其他好文 时间:
2016-06-27 19:44:27
阅读次数:
146
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1237 题目大意:你有n 个整数Ai和n 个整数Bi。你需要把它们配对,即每个Ai恰好对应一 个Bp[i]。要求所有配对的整数差的绝对值之和尽量小,但不允许两个相同的数配 对。例如A= {5,6 ...
分类:
其他好文 时间:
2016-06-27 19:46:34
阅读次数:
150
大家经常遇到这样的需求,尤其是支付中心接口的时候: 查询满足某种条件的订单,调用第三方接口成功,更改订单状态。 task1: orders = queyrOrder(...); //查询已离店的订单 for (Map<String, Object> order : orders) { try { c ...
分类:
其他好文 时间:
2016-06-27 19:43:27
阅读次数:
356
原型模式 何时使用: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。在运行期建立和删除原型。用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数 ...
分类:
其他好文 时间:
2016-06-27 19:42:40
阅读次数:
146
组合模式(Composite Pattern) 何时使用:将对象组合成树形结构以表示"部分-整体"的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。 1、您想表示对象的部分-整体层次结构(树形结构 ...
分类:
其他好文 时间:
2016-06-27 19:44:32
阅读次数:
133
享元模式 何时使用: 1、系统中有大量对象。 2、这些对象消耗大量内存。 3、这些对象的状态大部分可以外部化。 4、这些对象可以按照内蕴状态分为很多组,当把外蕴对象从对象中剔除出来时,每一组对象都可以用一个对象来代替。 5、系统不依赖于这些对象身份,这些对象是不可分辨的。主要解决:在有大量对象时,有 ...
分类:
其他好文 时间:
2016-06-27 19:44:48
阅读次数:
128
解释器模式 何时使用:如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。这种模式被用在 SQL ...
分类:
其他好文 时间:
2016-06-27 19:41:05
阅读次数:
144
责任链模式 何时使用:在处理消息的时候以过滤很多道。避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接 ...
分类:
其他好文 时间:
2016-06-27 19:40:19
阅读次数:
123