1. 概述 你需要使用某个类(Adaptee),但是某个类不符合某个接口(Target),使用适配器(Adapter)对Adaptee和Target进行适配。 2. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。Adapter 对Adaptee的接口与T ...
分类:
其他好文 时间:
2017-10-07 22:52:46
阅读次数:
201
前言:无话可说,看懂题意就没什么难度了。 题意:对于[0, 9999]区间内的每一个数b,通过输入的转换表,得到一个e值,把这个值添加到b的后面,得到一个五位数c。对于c的每一位,从0枚举到9,得到50个数。然后,对c的相邻数位两两交换,得到4个数,总共54个数。然后,对于[0, 9999]区间内的 ...
分类:
其他好文 时间:
2017-10-07 22:52:38
阅读次数:
247
重复使用对像可以用 关于节点访问: parentNode 父节点 previousSibling 当前节点的第一个兄弟节点 nextSibling 当前节点的下一个兄弟节点 childNodes 当前节点的所有子节点 firstChild 当前节点的第一个子节点 lastChild 当前节点的最后一 ...
分类:
编程语言 时间:
2017-10-07 22:52:27
阅读次数:
371
PrintWriter write = new PrintWriter(socket.getOutputStream()); //获取socket的输出流 write.flush();//发送数据,刷新输出流 InputStreamReader in =new new InputStreamRead ...
分类:
编程语言 时间:
2017-10-07 22:52:09
阅读次数:
276
@Configuration @PropertySource(value = "classpath:db.properties") public class DatabaseConfiguration implements EnvironmentAware { private RelaxedProp... ...
分类:
编程语言 时间:
2017-10-07 22:52:03
阅读次数:
406
Description 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 Input 输入第一 ...
分类:
其他好文 时间:
2017-10-07 22:51:57
阅读次数:
209
设计思想:命令行参数都是字符串,必须先将其转化为数字,才能相加,借助示例JavaAppArguments.java可以很好的进行转化,之后再进行相加运算就完成了。 程序流程图: 源程序代码: public class JavaAppArguments1 { public static void ma ...
分类:
移动开发 时间:
2017-10-07 22:51:48
阅读次数:
259
1.程序设计思想 (1)定义求和变量sum,并对其赋初值为0; (2)输入数据,数据为String类型; (3)利用for循环,显示数据,由字符串类型转换成double类型,并将所有数据相加; (4)输出sum值; 2.程序流程图 3.程序源代码 4.结果截图 ...
分类:
其他好文 时间:
2017-10-07 22:51:40
阅读次数:
153
1. 运行环境: OS:CentOS 7.3 / Python: 2.7.3/ Pip: 9.0.1 / Zabbix:3.2.8 / Redis:微软云Redis 3.2.7 Zabbix官方提供的监控模板。 项目地址:https://github.com/blacked/zbx_redis_te ...
分类:
其他好文 时间:
2017-10-07 22:51:33
阅读次数:
302
版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 用于缩放bitmap以及将bitmap保存成图片到SD卡中 效果图 代码分析 bitmapZoomByHeight(Bitmap srcBitmap, float newHeight): 根据指定的高度进行缩放(src是bitmap) bi ...
分类:
其他好文 时间:
2017-10-07 22:51:22
阅读次数:
254
如何使用 [cpp] view plain copy #include "sperformance.h" #include <iostream> #include <boost/thread.hpp> int main(int argc, char** argv) { kagula::Perform ...
分类:
编程语言 时间:
2017-10-07 22:51:14
阅读次数:
335
版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 获取底部虚拟导航栏的高度值 效果图 代码分析 checkDeviceHasNavigationBar(Context context): 检测是否存在底部虚拟导航栏 getNavigationBarHeight(Context activi ...
分类:
其他好文 时间:
2017-10-07 22:51:05
阅读次数:
473
1.多种方式实现依赖注入 Spring 通过setter 访问器实现了对属性的赋值,称为设值注入 Spring 还提供了通过构造方法赋值的能力,称为构造注入 两种注入方式的比较 Setter 注入:对于习惯了传统 javabean 开发的程序员,通过 setter 方法设定依赖关系更加直观。如果依赖 ...
分类:
其他好文 时间:
2017-10-07 22:50:58
阅读次数:
194
这人写的不错 iOS 的一点理解(一) 代理delegate 做了一年的iOS,想记录自己对知识点的一点理解。 第一篇,想记录一下iOS中delegate(委托,也有人称作代理)的理解吧。 故名思议,delegate就是代理的含义, 一件事情自己不方便做,然后交给其他人去帮助实现, 比如A、B两个类 ...
分类:
移动开发 时间:
2017-10-07 22:50:49
阅读次数:
240
在 java平台上,lombok 提供了简单的注解的形式来帮助我们消除一些必须有但看起来很臃肿的代码, 比如属性的get/set,及对象的toString等方法,特别是相对于 POJO。简单的说,就是简化了Java代码,消除Java的冗长,在此做个简介和归纳。lombok jar的地址:https: ...
分类:
系统相关 时间:
2017-10-07 22:50:41
阅读次数:
575
前言 在AutoMapper未出世前,对象与对象之间的映射,我们只能通过手动为每个属性一一赋值,时间长了不仅是我们而且老外也觉得映射代码很无聊啊。这个时候老外的所写的强大映射库AutoMapper横空出世,AutoMapper是一个对象映射库, 它提供简单的类型配置,以及简单的映射测试。对象映射通过 ...
分类:
移动开发 时间:
2017-10-07 22:50:28
阅读次数:
974