将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。如果我们用了建造者设计模式,用户就只需要指定需要建造的类型就可以得到他们,而具体建造的过程和细节就不需要知道。Builder是为创建一个Product对象的各个部件指定的抽象接口,ConcreateBuilder是具体建造者...
分类:
其他好文 时间:
2015-01-31 12:05:19
阅读次数:
172
Given a binary tree containing digits from0-9only, each root-to-leaf path could represent a number.An example is the root-to-leaf path1->2->3which rep...
分类:
其他好文 时间:
2015-01-31 12:05:25
阅读次数:
209
动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更灵活。装饰模式就是利用SetComponent来对对象进行包装的,这样每个装饰对象的实现就和如何使用这个对象分离开了,每个装饰对象只关心自己的功能。不需要关心如何添加到对象链当中的。如果只有一个ConcreteComponent...
分类:
其他好文 时间:
2015-01-31 12:05:15
阅读次数:
186
第一种显示注入function demoController(a){}demoController.$inject=['$scope']第二种显示注入angular.module('myApp',[]).controller('demoController',['$scope',function(a...
分类:
其他好文 时间:
2015-01-31 12:02:25
阅读次数:
213
今天想了一些小事.我渴望有老师指导我学习,当我遇到不明白的问题时,我立刻询问旁边的老师,然后老师给我讲解这些问题的解决方法,这样一个困扰我数天甚至数月的问题,立刻就迎刃而解。但是现在的阶段,我根本接触不到能给我讲授的老师,我遇到的许多程序上的问题,都要靠我自己去一点点解决。比如:前晚凌晨:我3点多醒...
分类:
其他好文 时间:
2015-01-31 12:02:36
阅读次数:
163
XPath的绝对路径定位方式被测试网页的HMTL代码搜狗搜索搜狗图片百度搜索百度图片绝对路径定位方式: 在被测试网页中,查找第一个 div 标签中的按钮。XPath的表达式: /html/body/div/input[@value="查询"]Java的定位语句: WebElement button=...
分类:
其他好文 时间:
2015-01-31 12:01:25
阅读次数:
285
方案1直接将脚本放到启动文件夹里面 C:/Documents and Settings/Administrator/「开始」菜单/程序/启动/脚本.bat方案2 Windows本身就有开机/关机脚本设置(非开始菜单启动项) cmd——输入gpedit.msc——本地组策略编辑器——计算机配置——.....
分类:
其他好文 时间:
2015-01-31 12:01:28
阅读次数:
193
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3221题解:跟风Xs酱! 数据范围这么小,肯定是状压DP。咦?怎么枚举子集?。。。 跪烂Xs:http://www.cnblogs.com/rausen/p/4263790.html代...
分类:
其他好文 时间:
2015-01-31 12:02:14
阅读次数:
203
最重要的是找规律。下面是引用http://blog.sina.com.cn/s/blog_4dc813b20100snyv.html的讲解: 1 做这题时,千万不要被那个图给吓着了,其实这题就是道简单的数学题。2 3 首先看当m或n中有一个为2的情况,显然,只需要算周长就OK了。即(m+n-2).....
分类:
其他好文 时间:
2015-01-31 11:59:24
阅读次数:
183
封装:每个对象都包含它能进行操作所需要的信息,而不依赖其它对象来完成自己的操作,称为封装。封装的好处:良好的封装能减少耦合,类内部的实现可以自由的修改,类具有清晰的对外接口。继承者可以完全替换被继承者,反之则不成立。继承定义了如何互相关联,共享特性。Protected表示继承时子类可以对基类有完全的...
分类:
其他好文 时间:
2015-01-31 12:00:04
阅读次数:
159
工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的...
分类:
其他好文 时间:
2015-01-31 12:00:26
阅读次数:
315
cx的值是程序的长度转自《汇编语言》论坛在程序加载的时候,计算CX的值是通过段地址和偏移地址的变动来求得的。(1)如果程序只有一个段或者是程序中的最后一个段,那么在计算过程中,不涉及段地址的改变,即段地址不变,变的只是偏移地址,所以计算出来偏移地址改变量就是cx的值。(2)如果是多个段,计算的应该过...
分类:
其他好文 时间:
2015-01-31 12:01:21
阅读次数:
191
Problem DescriptionGiven a string containing only 'A' - 'Z', we could encode it using the following method:1. Each sub-string containing k same charac...
分类:
其他好文 时间:
2015-01-31 11:58:49
阅读次数:
171
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。解决多产品多等级结构。模式的类图如下:抽象工厂模式的优点:易于交换产品系列,由于具体工厂类在一个应用中只需要在初始化的时候出现一次,这就使得改变一个应用的具体工厂变得非常容易,它只需要改变具体工厂即可使用不同的产品配置。它让具体的创...
分类:
其他好文 时间:
2015-01-31 12:00:39
阅读次数:
182
import java.io.*;public class Echo { public static void main(String[] args) throws IOException{BufferedReader in=new BufferedReader(new InputStreamRea...
分类:
其他好文 时间:
2015-01-31 12:00:17
阅读次数:
154
http://acm.hdu.edu.cn/showproblem.php?pid=2896思路:建立字典树时,把字符串单词节点信息改为id就可以,然后计算失配函数,再查找哪一个上面的病毒字符串在下面的网站信息中出现,AC自动机。 1 #include 2 #include 3 #incl...
分类:
其他好文 时间:
2015-01-31 11:59:17
阅读次数:
198