代理模式:代理者和被代理者实现共同的行为,然后让代理制调用被代理者完成这些行为。 示例说明:代理者Proxy 代理MrLi 给MrssHong 送礼物。 类图如下: 代码实现: 定义一个送礼物的接口:GiveGift 实现MrLi: 实现代理Proxy : 被送礼物者:MrssHong 测试类: ...
分类:
其他 时间:
2017-04-03 22:45:07
收藏:
0 评论:
0 赞:
0 阅读:
157
单例模式:程序在运行期间只能有一个实例对象。 第一中实现方式:饥汉模式 在类进行初始化的时候 就加载了singleton 对象,这是会占用内存。 第二种实现方式:懒汉模式 在进行调用时对singleton进行实例化,这时如果多个线程同时调用getInstance(),这时线程存在安全问题。 为了解决 ...
分类:
其他 时间:
2017-04-03 22:44:48
收藏:
0 评论:
0 赞:
0 阅读:
151
装饰者模式:灵活的对一个对象的功能进行修改。 优势:可以自由的对对象进行功能(行为)进行添加、删除操作。而不像继承那样会继承一些父类多余的方法。 示例说明:创建两个人,一个正常的人(NormalPerson)可以进行呼吸、哭、说话、跑、跳、开车;另一个聋哑人只可以进行呼吸、跳、跑、哭。要求重用各种动 ...
分类:
其他 时间:
2017-04-03 22:44:30
收藏:
0 评论:
0 赞:
0 阅读:
190
模板题,套模板即可(Gym 100004C Party Location http://codeforces.com/gym/100004/attachments) 模板题,套模板即可 代码: #include <iostream> #include <cstdio> #include <cmath ...
分类:
其他 时间:
2017-04-03 22:44:03
收藏:
0 评论:
0 赞:
0 阅读:
250
结合网上的知识梳理以及自己安装的经验 myeclipse2014 安装maven3.3.9和maven配置本地仓库 及犯的错误修改 成功搞定maven 1,安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。jdk最好是1.6以上的,Maven是 Apache 下的一个项目,我用的是 3 ...
分类:
系统服务 时间:
2017-04-03 22:43:43
收藏:
0 评论:
0 赞:
0 阅读:
299
建造者模式:把工人(对象组件的建造者ComputerCreator)给主管(Director),让主管告诉工人如何一步一步创建产品。 各司其职,主管知道该怎么创建对象,但是不会创建具体的对象模块。工人会创建具体的模块但是不知道给怎样一步一步创建。两者组合创建出需要的对象。 优势:把复杂对象的各个模块 ...
分类:
其他 时间:
2017-04-03 22:43:07
收藏:
0 评论:
0 赞:
0 阅读:
256
一、最快最简单的排序——桶排序 问题:让计算机随机读入5个数然后将这5个数从大到小输出。 分析:这里只需借助一个一维数组就可以解决这个问题 int a[11],i,j,t; for(i=0;i<=10;i++) a[i]=0; //初始化为0 for(i=1;i<=5;i++) //循环读入5个数 ...
分类:
编程语言 时间:
2017-04-03 22:42:37
收藏:
0 评论:
0 赞:
0 阅读:
244
先说什么是栈: 1、后进先出 2、对数据的所有操作只能在固定的一端进行操作,不能再中间或者另一端对数据进行操作。 符合以上两点的 存储数据的类(对象) 叫做栈。 需要说明的是:栈是符合以上两个特性的所有的数据结构都可以叫做栈,无论其用什么基本容器实现的。 再说如何实现: 可以使用数组或者链表实现栈, ...
分类:
其他 时间:
2017-04-03 22:42:23
收藏:
0 评论:
0 赞:
0 阅读:
205
要说希尔排序首先要明白插入排序,排序—插入排序 :http://www.cnblogs.com/PerkinsZhu/p/5664808.html 插入排序是直接对数组进行循环插入,二希尔排序是先把数组分隔成多个特别的数组,然后再对分割出来的数组进行插入排序。 该如何对数组进行分割呢? 取一个步长 ...
分类:
编程语言 时间:
2017-04-03 22:42:11
收藏:
0 评论:
0 赞:
0 阅读:
267
Description 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i, ...
分类:
其他 时间:
2017-04-03 22:41:54
收藏:
0 评论:
0 赞:
0 阅读:
191
先说关于导入包的问题 不确定在哪个版本之后谷歌取消了org.apache.http.legacy的几个包 要先下载 放入lib目录下 并且在build.gradle中加入依赖关系 然后rebuild project 再说关于 onsuccess方法的问题 由于Asynchttp是异步的 所以在主线程 ...
分类:
Web开发 时间:
2017-04-03 22:41:38
收藏:
0 评论:
0 赞:
0 阅读:
287
1 模块简介 当你开始使用Python编程时,你或许已经使用了iterators(迭代器)和generators(生成器),你当时可能并没有意识到。在本篇博文中,我们将会学习迭代器和生成器是什么。当然,我们也会了解如何创建它们,在我们需要的时候,就可以创建属于我们自己的迭代器和生成器。 2 模块使用 ...
分类:
编程语言 时间:
2017-04-03 22:41:19
收藏:
0 评论:
0 赞:
0 阅读:
222
还在加班中 再过3个小时就清明节了。我的这块任务以完成咱们聊聊主键 主键 在表的设计中一般都会有一个主键。主键的作用是为了有效的管理表中的数据,主键的存在做为唯一的标识列,主键的存在将表中的每一行数据区分开来,方便有效的检索,更新,删除, 如果没有主键我们执行这些功能时效率将会缓慢。 主键作为标识符 ...
分类:
其他 时间:
2017-04-03 22:20:10
收藏:
0 评论:
0 赞:
0 阅读:
264
到刚刚为止,一直以为这两个是等价的。打脸了。。。 其实我想说的是第二个编译也过不了。。。 char *ch2[] 首先是ch2是一个数组,数组里面是指向const字符串的指针。所以必须是这样的形式 const char *ch2[]; perfect ...
分类:
编程语言 时间:
2017-04-03 22:19:29
收藏:
0 评论:
0 赞:
0 阅读:
128
今天心血来潮,突然想到有主席树这个神奇的玩意儿。。。一直都只是听说也没敢看。(蒟蒻蛋蛋的忧伤。。。) 然后到网上翻大神的各种解释。。。看了半天。。。 一拍脑袋。。。哇其实主席树 真的难。。。【咳咳我只是来搞笑的】 看了很多种解释最后一头雾水啊。。。就是没法脑补出(嗯没错经常脑补数据结构长啥样)主席树 ...
分类:
其他 时间:
2017-04-03 22:18:26
收藏:
0 评论:
0 赞:
0 阅读:
430
一、常用命令归纳分类 课外网站 http://man.linuxde.net/ http://www.jb51.net/linux/ https://jaywcjlove.github.io/linux-command/ 如果想查看命令的使用手册可以使用 man, 例如man clear 二、常用命 ...
分类:
系统服务 时间:
2017-04-03 22:18:08
收藏:
0 评论:
0 赞:
0 阅读:
193
create procedure P_mng_prize @ResultCode char(1) out, @ResultMsg char(50) out, @action_id varchar(30), @operator_id char(6), @prize_id char(4) , @stor ...
分类:
数据库技术 时间:
2017-04-03 22:17:19
收藏:
0 评论:
0 赞:
0 阅读:
240
https://www.zhihu.com/question/52908434/answer/132934213 点击视图,宏,查看宏,任意输入一个宏名,创建,清空框内内容,复制以下代码粘贴,保存。 Sub 批量图片大小() Dim iSha As InlineShape For Each iSha ...
分类:
其他 时间:
2017-04-03 22:17:03
收藏:
0 评论:
0 赞:
0 阅读:
275
类1:public class LogicException extends RuntimeException { //业务逻辑异常 /** * * @param message 异常信息 */ public LogicException(String message) { super(messag... ...
分类:
编程语言 时间:
2017-04-03 22:16:27
收藏:
0 评论:
0 赞:
0 阅读:
199
大小 宽度 width 高度 height 例如:.div{width:100px; height:100px;} 背景 背景色 bakcground-color: 颜色可以用英文例如red 也可以用#查找 例如:#f00 其实也是红色 或者用三色 rgb(255,255,255) 背景图片 bac ...
分类:
Web开发 时间:
2017-04-03 22:15:51
收藏:
0 评论:
0 赞:
0 阅读:
114