结构意图定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Te m p l a t e M e t h o d 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。适用性一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。各子类中公共的行为应被提取出来并集中到一个公共父类中...
分类:
其他好文 时间:
2015-07-22 09:21:24
阅读次数:
127
初识 ZMapZMap被设计用来针对整个IPv4地址空间或其中的大部分实施综合扫描的工具。ZMap是研究者手中的利器,但在运行ZMap时,请注意,您很有 可能正在以每秒140万个包的速度扫描整个IPv4地址空间 。我们建议用户即使在实施小范围扫描之前,也联系一下本地网络的管理员并参考我们列举的最佳扫...
分类:
其他好文 时间:
2015-07-22 09:18:43
阅读次数:
145
1、首先要下载Font Awesome字体,解压后在fonts文件夹中找到FontAwesome.otf文件,双击安装字体。如下图:2、重启你的photoshop或者其他图像编辑软件,确保字体被软件载入。3、在Font Awesome4.2.0所有字体图标参考页面找到你想要的图标,(注意:是图标而不...
分类:
其他好文 时间:
2015-07-22 09:20:54
阅读次数:
148
一、相关声明 本文涉及的 Xamarin 系列软件的版权为 Xamarin Inc. 所有 以本文涉及的思路和方法破解的软件,禁止用于商业用途 如无必要,学习和研究时最好以正版为准 团队或土豪等若觉得 Xamarin 非常适合自身的业务,请务必支持正版 本文禁止转载扩散 之后应该不会发相...
分类:
其他好文 时间:
2015-07-22 09:20:05
阅读次数:
203
结构意图使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。适用性有多个的对象可以处理一个请求,哪个对象处理该请求运行时刻自动确定。你想在不明确指定接收者的情况下,向多个对象中的一个提交一个请求。可处理一个请...
分类:
其他好文 时间:
2015-07-22 09:18:21
阅读次数:
95
本文大部分整理自网络,相关文章请见文后参考。SSL/TLS作为一种互联网安全加密技术,原理较为复杂,枯燥而无味,我也是试图理解之后重新整理,尽量做到层次清晰。正文开始。1. SSL/TLS概览1.1 整体结构SSL是一个介于HTTP协议与TCP之间的一个可选层,其位置大致如下:tls-ssl-_tc...
分类:
其他好文 时间:
2015-07-22 09:16:53
阅读次数:
152
---恢复内容开始---题意:已知n*n的矩阵A和正整数k,求S = A + A^2 + A^3 + .... + A^k并输出S的各元素对M取余后的答案。分析:如果选择依次求解矩阵的幂,然后将其累加,时间复杂度是O(kn^3logk),效率太低。但如果试着找一下关于S的递推公式,效率将大大提升。我...
分类:
其他好文 时间:
2015-07-22 09:19:33
阅读次数:
102
主题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4016Magic Bitwise And OperationTime Limit: 6000/3000 MS (Java/Others)Memory Limit: 65768/65768 K (Java/...
分类:
其他好文 时间:
2015-07-22 09:16:21
阅读次数:
220
http://www.cocoachina.com/ios/20130520/6236.html我在去年的一篇文章《iOS5中UIViewController的新方法》中介绍了iOS5引入的关于ViewController的新方法。但是现在如果运行该文章中的Sample代码的话,你会发现Log中不会...
分类:
其他好文 时间:
2015-07-22 09:17:09
阅读次数:
106
结构意图给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。适用性当有一个语言需要解释执行, 并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。而当存在以下情况时该模式效果最好:该文法简单对于复杂的文法, 文法的类层次变得庞大而无法管理。此...
分类:
其他好文 时间:
2015-07-22 09:14:11
阅读次数:
87
queue.declare即申请队列,首先对队列名作处理,若未指定队列名则随机生成一个,然后查询数据库队列是否已经创建,若创建完成则会申请队列返回handle_method(#'queue.declare'{queue = QueueNameBin, ...
分类:
其他好文 时间:
2015-07-22 09:14:26
阅读次数:
91
随着Linux服务器越来越多了,底层系统内核想要保持版本统一就需要定制专门的二进制安装包来便捷的升级和管理。 RedHat系那当然就是使用rpmbuild来做定制化管理了。今天我们分俩个部分(root和普通用户)来讲解如何制作内核的二进制rpm包。Building主机系统环境约定:OS : Cent...
分类:
其他好文 时间:
2015-07-22 09:14:31
阅读次数:
178
网络编程中不免会遇到需要传输大数据、大文件的情况,而由于socket本身缓冲区的限制,大概一次只能发送4K左右的数据,所以在传输大数据时客户端就需要进行分包,在目的地重新组包。而实际上已有一些消息/通讯中间件对此进行了封装,提供了直接发送大数据/文件的接口;除此之外,利用共享目录,ftp,ssh等系...
分类:
其他好文 时间:
2015-07-22 09:13:32
阅读次数:
150
主要是参考官方教程本地环境:ubuntu12.04准备工作:VirtualBoxVagrant我所采用的版本为:VirtualBox v4.3.10,Vagrant 1.6.2另外需要注意 , 得有足够大的剩余磁盘空间(建议剩余20G以上)开始安装mkdir fullstackcd fullstac...
分类:
其他好文 时间:
2015-07-22 09:13:23
阅读次数:
104
UVA 572 DFS(floodfill) 用DFS求连通块Time Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64uDescriptionDue to recent rains, water has pooled in ....
分类:
其他好文 时间:
2015-07-22 09:11:56
阅读次数:
123