在有些应用中需要用到背景音乐和音效,那在程序中是这么实现的。1.首先加载背景音乐需要用到AVFoundation框架2.音乐资源都是在包里的,所以需要获得包路径,涉及方法-
(id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outErr...
分类:
其他好文 时间:
2014-05-10 08:26:10
阅读次数:
275
1、简单工厂模式。 用一个单独的类(工厂)来封装实例的创建过程。2、策略模式。
定义算法家族,将他们封装起来,使得算法的变化不影响客户的使用。也就是说,策略模式封装了变化。在实践中,它几乎可以封装几乎任何类型的规则,只要在分析中发现要在不同时间应用不同的业务规则,就可以考虑应用这种模式来处理。
.....
分类:
其他好文 时间:
2014-05-10 08:20:23
阅读次数:
209
一、概念
策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The
Strategy Pattern defines a family of algorithms,encapsulates ea...
分类:
其他好文 时间:
2014-05-10 06:27:07
阅读次数:
431
1. 定义js类 js并不是一种面向对向的语言, 没有提供对类的支持,
因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Shape类. 代码如下:
function ShapeBase() { this.show = fun...
分类:
Web程序 时间:
2014-05-10 06:11:24
阅读次数:
282
需要说明一点:数据库访问我使用的是EF框架,但是在报表统计着一块由于使用到了动态表,即根据每一天单独生成了一张数据表,所以不好使用EF进行预先添加,于是我在数据库访问层里面封装了两套数据库访问框架,一个就是EF,一个就是传统的ADO.NET。当设计到使用动态表时,我就调用用ADO.NET进行数据库访问操作了。
先看下View,这里我使用的是jquery easyUI里面的datagrid来做...
分类:
数据库 时间:
2014-05-09 22:52:08
阅读次数:
588
Entity Framework底层操作封装V2版本(2)...
分类:
其他好文 时间:
2014-05-09 22:08:37
阅读次数:
433
一简介
InetAddress是Java对IP地址的封装,代表互联网协议(IP)地址;
InetAddress对象的获取只能通过静态方法,比如根据主机名获取主机的ip地址封装对象:
InetAddress add=InetAddress.getByName("BOPZKQZ9SSY5ECY");
主机名:BOPZKQZ9SSXXXXX, ip地址:1XX.1XX.2XX....
分类:
编程语言 时间:
2014-05-09 21:51:35
阅读次数:
321
Entity Framework底层操作封装V2版本(3)...
分类:
其他好文 时间:
2014-05-09 21:04:05
阅读次数:
229
Entity Framework底层操作封装V2版本(1)...
分类:
其他好文 时间:
2014-05-09 20:53:11
阅读次数:
312
Entity Framework底层操作封装V2版本(4)...
分类:
其他好文 时间:
2014-05-09 20:52:36
阅读次数:
325