最近项目突然收到了一个紧急的问题报告 -
用户在进行某些关键操作的时候整个软件突然就crash掉了。幸好产品继承了自动抓取dump的功能。。。
分类:
移动开发 时间:
2014-05-10 07:50:59
阅读次数:
478
一、概念
策略模式(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
javascript版in_array函数,用于判断数组中是否存在特定值。判断一个字符串或者数字是否在数组内,很多程序语言都有这样一样专门的函数,比如PHP的in_array()。那么JS有木有呢,很遗憾,JS木有这样的函数,于是想到伟大的JQ是否封装了这个函数,找到了API,JQ的确封装了这个函数...
分类:
编程语言 时间:
2014-05-10 06:10:51
阅读次数:
360
ios中ASIHTTPRequst的封装ios -
对AFNetWorking库的进一步封装[iOS]封装单例类ios
封装sqllite3接口ios中封装网络请求类ios中封装网络和tableview的综合运用ios iphone编程中使用封装的NSLog来打印调试信息
分类:
移动开发 时间:
2014-05-10 06:02:54
阅读次数:
691
1.js 中不存在函数的重载
2.js函数定义时候的形参个数,和执行时候时,传递的实参的个数可以不一样。
3.js执行时候,会将真实的参数,封装成组arguments...
分类:
编程语言 时间:
2014-05-10 04:50:50
阅读次数:
253
本文介绍一个基于FFMPEG的封装格式转换器。需要注意的是,本程序并不进行视音频的编码和解码工作。而是直接将视音频压缩码流从一种封装格式文件中获取出来然后打包成另外一种封装格式的文件。传统的转码程序工作原理如下图所示:
上图例举了一个举例:FLV(视频:H.264,音频:AAC)转码为AVI(视频:MPEG2,音频MP3)的例子。可见视频转码的过程通俗地讲相当于把视频和音频重新“录”了一...
分类:
其他好文 时间:
2014-05-10 04:17:37
阅读次数:
377
随着大岛优子正式离开AKB的日子越来越近,“优魂继承”这个话题也被越来越频繁地提起。首先是大岛TK的武藤十梦,在大组阁前提出自己要做优魂继承者,并在衣服上绣了这四个字,以表决心;后来在3月20号的TK公演上,小猪也说自己要继承优魂;接着在4月份的RH200演唱会上,年仅16岁的向井地美音,由优子.....
分类:
其他好文 时间:
2014-05-10 03:02:13
阅读次数:
217
以计算器类为例,有加和减操作,提供给用户的接口只是操作符(加 或
减),两个操作数。首先有一个计算器抽象基类,两个子类,分别为加类 和
减类,用户通过调用类工厂来计算结果,在类厂内部通过用户输入的操作符来实例化不同的操作类,并用多态性质,将子类的指针(或引用)赋值给抽象基类的指针(或引用),然后通过...
分类:
其他好文 时间:
2014-05-10 02:45:19
阅读次数:
273