状态模式:状态模式的意图是,允许一个对象在其内部状态改变时,改变它的行为。看起来就像是改变了它的类一样。主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。类图如下图所示State类,抽象状态类,定义一个接口以封装...
分类:
编程语言 时间:
2014-07-07 00:08:29
阅读次数:
406
PhoneGap和Appcelerator Titanium,对于封装和配置移动应用程序而言,二者都是非常受欢迎的开源JavaScript框架。本文为Appcelerator开发者Kevin Whinnery对PhoneGap和Appcelerator Titanium进行的全方位的比较。以下为全部...
分类:
移动开发 时间:
2014-07-06 22:00:52
阅读次数:
353
Javascript Module Pattern 可以说是在Javascript代码实现过程中的最佳实践方法,能够清晰地表达Javascript面向对象的概念。其核心理念是用Javascript的“类”封装私有和公有的属性和方法。它不允许开发人员定义全局变量去“污染”全局对象。通过这种模式,可.....
分类:
编程语言 时间:
2014-07-06 20:59:40
阅读次数:
192
先看一下问题简单封装了一下system()函数:1intpox_system(constchar*cmd_line)2{3returnsystem(cmd_line);4}函数调用:1intret = 0;2ret = pox_system("gzip -c /var/opt/I00005.xml ...
分类:
系统相关 时间:
2014-07-06 18:17:48
阅读次数:
219
两个办法:1,手动为每一个UIViewController添加navigationItem的leftButton的设置代码2,为UINavigationController实现delegate,在pop和push的时候改变当前和上一页的navigationItem.title以下是封装的一些基础方法...
分类:
移动开发 时间:
2014-07-05 20:30:07
阅读次数:
337
DexClassLoader加载自己写的第三方jar包,例如金山毒霸需要加载ksremote.jar。现在将DexClassLoader加载jar包成果分享一下。1.新建Android工程,封装功能java类。2.选中需要导出的文件夹,右键选中“Export”->"Java(Jarfile)"导出j...
分类:
其他好文 时间:
2014-07-05 20:05:12
阅读次数:
259
通常所说的贴片电容是指MLCC,即多层陶瓷片式电容(Multilayer Ceramic Capacitors),又称为片式电容或片容。常规贴片电容按材料分为COG(NPO),X7R,Y5V,按照英制标准,其引脚封装通常有以下12种型号: 0201,0402,0603,0805,1206,121.....
分类:
其他好文 时间:
2014-07-05 18:04:38
阅读次数:
152
最近在研究jQuery插件,插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护。
JQuery除了提供一个简单、有效的方式进行管理元素以及脚本,它还还提供了例外一种机制:即给核心模块增加自己的方法和额外的功能。通过这种机制,Jquery允许我们自己创建属于我们自己的插件,提高我们在开发过程中的效率。
虽然在jQuery命名空间中,我们禁止使用了大量...
分类:
Web程序 时间:
2014-07-04 07:16:30
阅读次数:
344
开发微信公众平台时,碰到文章中有很多图片,需要可以点开图片浏览;那么点击图片直接调用微信客户端自带的图片播放组件会省很多事。否则你得去摆弄折腾各种图片浏览插件,比如photoswipe。
个人封装功能成一个js文件。把该文件放到你需要的网页里面即可,这样文章当你点击图片时,就会调用图片浏览功能!
function addLoadEvent(func){
//将函数作为参数...
分类:
微信 时间:
2014-07-04 06:55:58
阅读次数:
335
微信公众平台小功能多点,可以增加用户的粘性,不会感觉你微信没内容,就把你给取消关注了。所以得折腾各种有的没的东西。
个人封装天气预报功能代码如下(说明网上有很多此类代码,但是要自己理解,就得实际折腾)
<?php
header('Content-Type:text/html;charset=utf-8');
class WeChatMsgType
{
private $toUser...
分类:
微信 时间:
2014-07-04 06:54:57
阅读次数:
531