模板方法的实现要素:抽象基类和具体子类。抽象基类:(1)基本方法:共有的方法,用private修饰 (2)抽象方法:只知道原则,不知道具体实现,要延迟到子类中实现,用protected abstract修饰 (3)可选的钩子:具体的子类可以自行决定是否挂钩以及如何挂钩,从而影响算法...
分类:
其他好文 时间:
2015-06-10 10:25:06
阅读次数:
83
效果图以下代码均可全部复制,直接到上图的效果图#import "ViewController.h"@interface ViewController ()//设置属性@property (nonatomic,strong)NSMutableDictionary *aihao;@property (n...
分类:
其他好文 时间:
2015-06-10 10:25:02
阅读次数:
78
Linux下进程的建立我们都知道,进程就是正在执行的程序。而在Linux中,可以使用一个进程来创建另外一个进程。这样的话,Linux的进程的组织结构其实有点像Linux目录树,是个层次结构的,可以使用pstree命令来查看。在最上面是init程序的执行进程。它是所有进程的老祖宗。Linux提供了两个...
分类:
系统相关 时间:
2015-06-10 10:23:28
阅读次数:
169
个人理解,使用css画出三角形,其实控制的就是border。 下面效果分别是4个方向的三角形:/*向上*/ .triangle_border_up{ width:0; height:0; border-width:0 30px 30px; ...
分类:
Web程序 时间:
2015-06-10 10:25:03
阅读次数:
77
创建一个android项目。 启动Eclipse程序,选择File->New->Android Application Project菜单项,打开新建引用窗口来创建一个新的项目。 在应用名称(Application Name)处输入GeoQuiz(项目名称(Project Name)会自动更...
分类:
移动开发 时间:
2015-06-10 10:24:22
阅读次数:
156
原文C# 计算字符串的哈希值(MD5、SHA)一、关于本文本文中是一个类库,包括下面几个函数:1)计算32位MD5码(大小写):Hash_MD5_322)计算16位MD5码(大小写):Hash_MD5_163)计算32位2重MD5码(大小写):Hash_2_MD5_324)计算16位2重MD5码(大...
佳人 杜甫 绝代有佳人,幽居在空谷。自云良家女,零落依草木。关中昔丧乱,兄弟遭杀戮。官高何足论,不得收骨肉。世情恶衰歇,万事随转烛。夫婿轻薄儿,新人美如玉。合昏尚知时,鸳鸯不独宿。但见新人笑,那闻旧人哭。在山泉水清,出山泉水浊。侍婢卖珠回,牵萝补茅屋。摘花不插发,采柏动盈掬。天寒翠袖薄,日暮倚修竹。...
分类:
其他好文 时间:
2015-06-10 10:22:52
阅读次数:
80
# kill -pid注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。确定要杀死进程的PID或PPID# ps...
分类:
系统相关 时间:
2015-06-10 10:22:13
阅读次数:
201
一、DataSet、DataTable、DataRow、DataColumn1】 在DataSet中添加DataTable DataSet.Tables.Add(DataTable)实例: DataSet ds=new DataSet(); DataTable table=new Dat...
分类:
其他好文 时间:
2015-06-10 10:22:09
阅读次数:
144
ProgressDialog使用ProgressDialog 从继承AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口。ProgressDialog的创建方式有两种。一种是new Dialog ,一种是调用Dialog的静态方法Dialog.sh...
分类:
其他好文 时间:
2015-06-10 10:22:58
阅读次数:
93
SQLHelper的数据库配置:
分类:
数据库 时间:
2015-06-10 10:20:48
阅读次数:
127
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我...
分类:
其他好文 时间:
2015-06-10 10:22:56
阅读次数:
132
http://acm.hdu.edu.cn/showproblem.php?pid=3549Ford-Fulkerson算法.#include #include #include #include #include #include #include #include #include #inclu...
分类:
其他好文 时间:
2015-06-10 10:21:48
阅读次数:
103
定义和用法array_fill() 函数用给定的值填充数组,返回的数组有 number 个元素,值为 value。返回的数组使用数字索引,从 start 位置开始并递增。如果 number 为 0 或小于 0,就会出错。语法array_fill(start,number,value)参数描述star...
分类:
Web程序 时间:
2015-06-10 10:21:05
阅读次数:
145
1.Hibernate 是什么? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以很方便的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet....
分类:
Web程序 时间:
2015-06-10 10:22:12
阅读次数:
144
Well, it seems that many people meet the TLE problem. Well, I use a simple trick in my code to aoivd TLE. That is, each time before I try to break the...
分类:
其他好文 时间:
2015-06-10 10:21:23
阅读次数:
85
原文:http://linoxide.com/linux-shell-script/guide-start-learning-shell-scripting-scratch/ 作者: Petras Liumparas 译文:LCTThttps://linux.cn/articl...
分类:
系统相关 时间:
2015-06-10 10:19:33
阅读次数:
287