设计模式之单例模式(Singleton) 1.什么是单例模式 在现实生活中存在着有这样的特点的一些类: A.这些类只能有一个实例; B.这些能够自动实例化; C.这个类对整个系统可见,即必须向整个系统提供这个实例。 不妨举一个具体的单例模式的例子:比如教室里面的教师和学生都是需要在黑板上写字的,但是 ...
分类:
其他好文 时间:
2017-10-27 13:13:01
阅读次数:
113
单利模式 两种 一 恶汉式 //恶汉式 public class Single { //私有的静态的自身实例 private static Single instance = newSingle(); //私有的构造方法 private Single(){ } //公开的,私有的工厂方法,(get方... ...
分类:
其他好文 时间:
2017-10-26 13:45:52
阅读次数:
200
古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 很简单,就是每个字符原文往后面推3个字符就是对应密码 程序设计思想:编写一个类,在主线程中调用这个类的静态方法,这两个静态方法接受字符串,一个翻译原文,另一个翻译密码。具体实现非常简单,利用循环对字符串中每个字符作+3的操作(这里需要用到强制类 ...
分类:
其他好文 时间:
2017-10-25 17:11:59
阅读次数:
137
shell上传条件:1、上传点2、绝对路径3、要有权限开始上传(先试着上传小马,然后在上传大马,因为有时大马更容易被吃掉)1、直接上传shell,即php文件(对文件类型不做限制)2、更改后缀上传其他允许上传格式的文件例如png、jpg。然后再改后缀php(在前端验证黑白名单)3、利..
分类:
Web程序 时间:
2017-10-11 00:37:48
阅读次数:
257
一、引言 最近在设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模 ...
今天在lintCode做了一道面试题,非常的简单,利用常规的方法计算起来非常的简答,但是有意思的就是挑战项。我们先来看看题: 题意: 样例: 挑战: 常规的方法在这里就不展示,这里最主要的是展示Manacher算法。 1.Manacher算法 首先说明一下,Manacher算法能够使得在O(n)的时 ...
分类:
编程语言 时间:
2017-10-02 22:18:43
阅读次数:
267
1 // 单利模式(三私一公) 2 3 class Singleton{ 4 5 //私有化构造方法,禁止外部实例化 6 7 private function __construct(){} 8 9 //私有化__clone,防止被克隆 10 11 private function __clone(... ...
分类:
Web程序 时间:
2017-09-29 09:58:32
阅读次数:
177
话不多说上图 实现简单利用了这个ClipDrawable clip.xml activity_main.xml MainActivity.java 简单吧。 ...
分类:
移动开发 时间:
2017-09-23 13:45:18
阅读次数:
220
利用bootstrap框架的字体图标和下拉菜单效果,以及css3的动画效果,可以做出比较优雅的按钮式下拉菜单样式 ...
分类:
Web程序 时间:
2017-09-23 12:21:08
阅读次数:
226
要求:寻找图纸零件所有标注的字符,包括位置信息+图像信息 方法: 1.利用形态学+轮廓信息去查询 这里精度不是很高,计算难度也比较复杂,好处是思想简单。 2.利用模板匹配 这里是保证模板和实际相差不大,不然匹配精度就很差了。 效果图不上了,不想再去运行了 ...
分类:
其他好文 时间:
2017-09-17 16:29:48
阅读次数:
287