单例模式:程序在运行期间只能有一个实例对象。 第一中实现方式:饥汉模式 在类进行初始化的时候 就加载了singleton 对象,这是会占用内存。 第二种实现方式:懒汉模式 在进行调用时对singleton进行实例化,这时如果多个线程同时调用getInstance(),这时线程存在安全问题。 为了解决 ...
分类:
其他好文 时间:
2017-04-03 22:44:48
阅读次数:
225
装饰者模式:灵活的对一个对象的功能进行修改。 优势:可以自由的对对象进行功能(行为)进行添加、删除操作。而不像继承那样会继承一些父类多余的方法。 示例说明:创建两个人,一个正常的人(NormalPerson)可以进行呼吸、哭、说话、跑、跳、开车;另一个聋哑人只可以进行呼吸、跳、跑、哭。要求重用各种动 ...
分类:
其他好文 时间:
2017-04-03 22:44:30
阅读次数:
134
模板题,套模板即可(Gym 100004C Party Location http://codeforces.com/gym/100004/attachments) 模板题,套模板即可 代码: #include <iostream> #include <cstdio> #include <cmath ...
分类:
其他好文 时间:
2017-04-03 22:44:03
阅读次数:
367
结合网上的知识梳理以及自己安装的经验 myeclipse2014 安装maven3.3.9和maven配置本地仓库 及犯的错误修改 成功搞定maven 1,安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。jdk最好是1.6以上的,Maven是 Apache 下的一个项目,我用的是 3 ...
分类:
系统相关 时间:
2017-04-03 22:43:43
阅读次数:
377
众说周知,java开发的第一步就是要成功安装jdk,但配置环境出现的问题层出不穷,这里介绍设置环境变量的三部曲: 配置完成后,通过cmd中输入java -version验证即可。 ...
分类:
编程语言 时间:
2017-04-03 22:43:26
阅读次数:
179
建造者模式:把工人(对象组件的建造者ComputerCreator)给主管(Director),让主管告诉工人如何一步一步创建产品。 各司其职,主管知道该怎么创建对象,但是不会创建具体的对象模块。工人会创建具体的模块但是不知道给怎样一步一步创建。两者组合创建出需要的对象。 优势:把复杂对象的各个模块 ...
分类:
其他好文 时间:
2017-04-03 22:43:06
阅读次数:
189
一、最快最简单的排序——桶排序 问题:让计算机随机读入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
阅读次数:
265
先说什么是栈: 1、后进先出 2、对数据的所有操作只能在固定的一端进行操作,不能再中间或者另一端对数据进行操作。 符合以上两点的 存储数据的类(对象) 叫做栈。 需要说明的是:栈是符合以上两个特性的所有的数据结构都可以叫做栈,无论其用什么基本容器实现的。 再说如何实现: 可以使用数组或者链表实现栈, ...
分类:
其他好文 时间:
2017-04-03 22:42:23
阅读次数:
290
Description 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i, ...
分类:
其他好文 时间:
2017-04-03 22:41:54
阅读次数:
166
先说关于导入包的问题 不确定在哪个版本之后谷歌取消了org.apache.http.legacy的几个包 要先下载 放入lib目录下 并且在build.gradle中加入依赖关系 然后rebuild project 再说关于 onsuccess方法的问题 由于Asynchttp是异步的 所以在主线程 ...
分类:
Web程序 时间:
2017-04-03 22:41:37
阅读次数:
211
1 模块简介 当你开始使用Python编程时,你或许已经使用了iterators(迭代器)和generators(生成器),你当时可能并没有意识到。在本篇博文中,我们将会学习迭代器和生成器是什么。当然,我们也会了解如何创建它们,在我们需要的时候,就可以创建属于我们自己的迭代器和生成器。 2 模块使用 ...
分类:
编程语言 时间:
2017-04-03 22:41:19
阅读次数:
260
还在加班中 再过3个小时就清明节了。我的这块任务以完成咱们聊聊主键 主键 在表的设计中一般都会有一个主键。主键的作用是为了有效的管理表中的数据,主键的存在做为唯一的标识列,主键的存在将表中的每一行数据区分开来,方便有效的检索,更新,删除, 如果没有主键我们执行这些功能时效率将会缓慢。 主键作为标识符 ...
分类:
其他好文 时间:
2017-04-03 22:20:10
阅读次数:
193
到刚刚为止,一直以为这两个是等价的。打脸了。。。 其实我想说的是第二个编译也过不了。。。 char *ch2[] 首先是ch2是一个数组,数组里面是指向const字符串的指针。所以必须是这样的形式 const char *ch2[]; perfect ...
分类:
编程语言 时间:
2017-04-03 22:19:29
阅读次数:
163
能够解释关键字的概念 关键字是被java赋予特殊含义的单词。关键字都是小写。一共有53个关键字其中两个保留字。详细关键字见下图 ...
分类:
其他好文 时间:
2017-04-03 22:19:10
阅读次数:
151
今天心血来潮,突然想到有主席树这个神奇的玩意儿。。。一直都只是听说也没敢看。(蒟蒻蛋蛋的忧伤。。。) 然后到网上翻大神的各种解释。。。看了半天。。。 一拍脑袋。。。哇其实主席树 真的难。。。【咳咳我只是来搞笑的】 看了很多种解释最后一头雾水啊。。。就是没法脑补出(嗯没错经常脑补数据结构长啥样)主席树 ...
分类:
其他好文 时间:
2017-04-03 22:18:26
阅读次数:
188
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
阅读次数:
252
https://www.zhihu.com/question/52908434/answer/132934213 点击视图,宏,查看宏,任意输入一个宏名,创建,清空框内内容,复制以下代码粘贴,保存。 Sub 批量图片大小() Dim iSha As InlineShape For Each iSha ...
分类:
其他好文 时间:
2017-04-03 22:17:03
阅读次数:
217