1.问题 出行旅游:我们可以有几个策略可以考虑:可以骑自行车,汽车,做火车,飞机。每个策略都可以得到相同的结果,但是它们使用了不同的资源。选择策略的依据是费用,时间,使用工具还有每种方式的方便程度。2.解决方案 策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得.....
分类:
编程语言 时间:
2014-08-17 10:20:52
阅读次数:
364
上一节以WordCount分析了MapReduce的基本执行流程,但并没有从框架上进行分析,这一部分工作在后续慢慢补充。这一节,先剖析一下任务提交过程。MapReduce集群包含一个JobTracker和多个TaskTracker,这里先不考虑YARN,仍然依据1版本进行分析。一个MapReduce...
分类:
其他好文 时间:
2014-08-17 02:20:01
阅读次数:
320
做web项目时,常常会遇到改动了代码,但浏览器端没有生效,原因是多种多样的,我会依据我遇到的情况逐步更新解决的方法1.执行的时候採用debug模式,普通情况下使用项目部署button右边那个button下的tomcat7中的run即可,假设使用的是serves中的run serves,这样的情况貌似...
分类:
Web程序 时间:
2014-08-16 19:44:00
阅读次数:
199
PL/SQL连接oracle数据库1、简单介绍 在不安装oracle数据库的情况下使用pl/sql连接远程oracle数据库。2、详细步骤: a)安装PL/SQL、依据自己的操作系统安装oracleclient(跟oracle数据库的版本号没有关系)。 b)设置连接远程oracle数据...
分类:
数据库 时间:
2014-08-16 16:20:20
阅读次数:
194
设计模式 ( 十八 ) 策略模式Strategy(对象行为型)1.概述 在软件开发中也经常遇到类似的情况,实现某一个功能有多种算法或者策略,我们能够依据环境或者条件的不同选择不同的算法或者策略来完毕该功能。如查找、排序等,一种经常使用的方法是硬编码(Hard Coding)在一个类中,如须要提...
分类:
其他好文 时间:
2014-08-15 17:28:19
阅读次数:
241
客户端发送号码大全恳求(HttpRequest),被struts1的中心控件器ActionServlet接纳,ActionServlet依据struts-config.xml里的映射联系找到对就的Action,若找不到就回来500过错到JSP页面关键词挖掘工具。若有就Action里的excute()办法里履行相应的逻辑操作,比如调用Model层的..
分类:
其他好文 时间:
2014-08-15 10:53:49
阅读次数:
218
客户端发送号码大全恳求(Http Request),被struts1的中心控件器ActionServlet接纳,ActionServlet依据struts-config.xml里的映射联系找到对就的Action,若找不到就回来500过错到JSP页面关键词挖掘工具。若有就Action里的 excute...
分类:
其他好文 时间:
2014-08-15 08:13:47
阅读次数:
209
baksmali的源码分析在baksmali进行源码分析之前,需要读者掌握一条主线,因为本身笔者只是由于项目需要用到这套源码,在工作之余的时间里面来进行学习也没有时间和精力熟读源码的每个文件每个方法,但是依据这条主线,至少能够猜出并且猜对baksmali里面的源码的文件大概的作用..
分类:
其他好文 时间:
2014-08-15 02:58:07
阅读次数:
200
在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会依据情况在代码中自己定义控件,这就须要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用相似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,...
分类:
其他好文 时间:
2014-08-14 23:30:36
阅读次数:
256
接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东...
分类:
其他好文 时间:
2014-08-14 15:57:38
阅读次数:
137