策略模式 策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 三个准则 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起 针对接口编程,而不是针对实现编程 多用组合,少用继承 举个例子,比如说有个抽象类Duck,每一个继 ...
分类:
其他好文 时间:
2017-05-30 20:55:30
阅读次数:
187
每天上万次的启动载入证明这个载入是不错的; 第三方的载入框架非常多,推荐使用成熟框架,比方大家都知道的ImageLoad等, 这里的仅仅供学习; 我也曾在一个菜谱的项目里写过载入手机相冊图片的,只是当时写的不好,有空我会再写一个,这个项目里用这个jar包,上万次的载入偶尔看到三星的报两三个OOM还好 ...
分类:
移动开发 时间:
2017-05-26 10:52:29
阅读次数:
565
一 : 分页效果 我们可以看到在网站上的翻页效果如下: 使用bootstrap如何实现的呢? 代码如下: 分析以上代码: 我们可以知道,实现分页我们通过 ul>li>a的结构来实现的,我们通过对ul添加class为pagination来实现的分页效果 通过ul>li>a>span来实现的上一页和下一 ...
分类:
其他好文 时间:
2017-05-13 23:25:42
阅读次数:
274
#include <Gdiplus.h>using namespace Gdiplus; //声明Gdiplus::GdiplusStartupInput m_gdiplusStartupInput; ULONG_PTR m_gdiplusToken; Image * m_pImage; //构造G ...
分类:
其他好文 时间:
2017-04-20 16:15:48
阅读次数:
310
/*长期的物种进化使自然界出现了生活在陆地上的陆生动物和生活在水中的水生动物。 依据已有主函数编写动物类,陆生动物类和水生动物类。 Input 动物的体长,体重,性别; 水生动物的体长,体重。性别。游泳速度; 陆生动物的体长,体重,性别,奔跑速度; Output 动物的体长,体重。性别; 水生动物的 ...
分类:
其他好文 时间:
2017-04-19 11:42:02
阅读次数:
212
准备跟着台湾的一个机器学习课程好好学学python,链接在这http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML16.html 该课程开始有一个作业,叫做HW0,实际上与机器学习无关,只是为了验证大家预备编程能力,它包括两个部分,一个是读.DAT格式的数据,一 ...
分类:
编程语言 时间:
2017-04-18 10:09:56
阅读次数:
213
1、配置文件_wimrc 2、安装文件管理器和语法提示插件 文件管理器 winmanager 语法提示 ctags 下载后解压,把doc和plugin目录覆盖到vim80目录下。 ctags需要下载源码编译,使用vs2005命令行编译。nmake /f mak_mvc.mak 请阅读readme文件 ...