策略模式 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使它们可以相互替换。 策略模式是对算法的包装,是把算法使用和算法本身分开。策略模式通常是把一系列算法包装到一系列的策略里面,作为一个抽象策略类的子类。 涉及的角色 1.环境角色 持有一个策略的引用 2.抽象策略角色 ...
分类:
其他好文 时间:
2017-03-02 13:03:33
阅读次数:
219
选择本地图片并上传是应用开发中一个比较常见的功能。 原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_1174.html 我们使用 UIImagePickerController 可以很方便的从系统“照片”中选 ...
分类:
编程语言 时间:
2017-03-02 12:29:18
阅读次数:
681
本文转载自:http://blog.csdn.net/u012296694/article/details/48055491 本文主要描述了在android2.3平台G-sensor相关软硬件的体系架构和实现原理,按照Applications、Framework、HAL、Driver和Hardwar ...
分类:
其他好文 时间:
2017-03-02 12:17:19
阅读次数:
261
本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy 原生模块 pymsql ORM框架 SQLAchemy pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 下载安装 使用操作 1、执行SQL 增,删,改 ...
分类:
数据库 时间:
2017-02-20 13:36:06
阅读次数:
225
skel.CmdArgs数据结构如下所示: // cni/plugins/ipam/host-local/main.go 1、func cmdAdd(args *skel.CmdArgs) error 1、调用ipamConf, confVersion, err := allocator.LoadI ...
分类:
其他好文 时间:
2017-02-20 12:44:37
阅读次数:
561
1 #define _CRT_SECURE_NO_WARNINGS 2 /* 3 7 10 4 0 1 5 5 0 2 2 6 1 2 4 7 1 3 2 8 2 3 6 9 2 4 10 10 3 5 1 11 4 5 3 12 4 6 5 13 5 6 9 14 0 6 15 */ 16 #in... ...
分类:
编程语言 时间:
2017-02-19 21:08:25
阅读次数:
174
1.(由下向上启动),Uboot引导内核(linux Kernel)启动,把内核从flash放到内存中,引导内核启动。内核是系统的核心,负责进程的管理内存的管理网络的管理。内核(Linux Kenel)启动完后就回去启动安卓系统(ANdroid OS),安卓系统的启动也分为几个层,第一个是HAL层( ...
分类:
移动开发 时间:
2017-02-19 12:47:41
阅读次数:
231
准备工作。需要安装pymssql 。。具体怎么安装请自行百度。教程很多。最简单的就是pip install myssql 但是可能会出现版本不兼容的问题。导致导入后不能improt。也可能导致打包的时候出错。 需要三个文件。 1.解析配置文件,连接数据库 2.进行增删改查操作,文件 3.配置文件 ...
分类:
数据库 时间:
2017-02-17 15:18:01
阅读次数:
276
floyd-warshall算法 通过dp思想 求任意两点之间最短距离 重复利用数组实现方式dist[i][j] i - j的最短距离 for(int k = 1; k <= N; k++) for (int i = 1; i <= N; i++) for (int j = 1; j <= N; j ...
分类:
其他好文 时间:
2017-02-15 00:37:58
阅读次数:
152