一、基本概念
什么是库
在windows平台和linux平台下都大量存在着库。
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。
由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。
本文仅限于介绍linux下的库。库的种类
linux下的库有两种:静态库和共享库(动态库)。
二者的不同点在于代码被载入的时...
分类:
其他好文 时间:
2016-05-27 11:42:26
阅读次数:
195
由于游戏类官网在页面背景和装饰人物的设计上追求画丽且与游戏风格想匹配,这就给前端页面制作人员带来了很多的麻烦,一个页面的制作主要时间和精力花费在兼容ie6上,而ie6因为不兼容png-24的图片一直被开发人员所鄙视。 由于市场决定了页面的存在的价值,所以ie6还是必须要兼容。 下面介绍几种常用的解决 ...
分类:
其他好文 时间:
2016-05-27 09:31:46
阅读次数:
149
1. 目的:用yslow测试某个页面的性能 2. 需求:返回yslow测试后的数据,显示在页面 方法一、 node server 官方提供的yslow-server-3.1.2.js 太老,和expressjs4.x不兼容,各种跑不通... 方法二、 phantomjs 步骤: 1. 安装phant ...
分类:
Web程序 时间:
2016-05-25 20:30:45
阅读次数:
342
Adapter模式主要意图是将类或接口转换成客户期望的接口,从而使得原本不兼容、无法在一起工作的接口可以在一起工作。该模式有两种形式的Adapter法,一是继承方式;二是对象关联依赖方式。 继承方式Adapter法,相比之下,耦合性更强些,并且毕竟依赖于静态继承,如果被适配的对象有多个(派生)版本的 ...
分类:
其他好文 时间:
2016-05-25 10:49:39
阅读次数:
130
原文Gradle Plugin User Guide - Android Tools Project Site
samples see bottom of
New Build System
参考Gradle For Android Training Course
1 简介
这篇文档是基于0.9版本的Gradle插件,1.0以前的版本由于不兼容,可能会有所不同
1.1 新的构...
分类:
移动开发 时间:
2016-05-24 12:14:18
阅读次数:
198
适配器模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口互相不兼容而不能一起工作的类可以一起工作。 有一个鸭子接口: 绿头鸭是鸭子的子类: 有一个火鸡接口,不会呱呱叫,只会咯咯叫,与鸭子的不同,没有quack(),而是gobble(): 一个野生的火鸡,实现火鸡接口: 如何用火鸡冒充 ...
分类:
其他好文 时间:
2016-05-24 01:39:31
阅读次数:
152
一、本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统有几个重要的目录存放相应的函数库,如/lib, /usr/lib; 头文 ...
分类:
其他好文 时间:
2016-05-23 14:46:43
阅读次数:
108
1.意图 将一个类接口转换成客户希望的另外一个接口。Adapter模式使那些原本不能一起工作的类,可以一起工作。 2.别名 包装器 Wrapper. 3.动机 一个应用可能会有一些类具有不同的接口,并且这些接口互不兼容,可以专门定义一个类,用来适配互不兼容的类。 4.适用性 你想使用一个已经存在的类 ...
分类:
其他好文 时间:
2016-05-21 17:27:59
阅读次数:
105
Adapter Pattern, 即适配器模式,用于连接两个不兼容的接口,属于结构类的设计模式。 或者叫做,转换器模式。 下面是一个转换器模式简单案例。 假设已有 AudioPlayer 专门播放 mp3 格式文件,VlcPlayer 和 Mp4Player 是高级播放器,分别播放 vlc 和 mp ...
分类:
其他好文 时间:
2016-05-21 15:39:34
阅读次数:
147
1. 适配器模式(Adpater pattern)的定义 (1)将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原来由于接口不兼容而不能一起工作的那些可以一起工作。 (2)适配器模式的结构和说明 ①Client客户端,调用自己需要的领域接口Target ②Target:定义客户端需要的跟特 ...
分类:
其他好文 时间:
2016-05-21 13:05:18
阅读次数:
187