1.实物及引脚简单介绍在做开发的时候常常会用到串行接口,一般9针的串行接口居多。例如以下图所看到的:公头母头用于连接线的採用上图封装。但用于开发板的时候採用90度弯角插针的封装。例如以下图:各引脚的定义为:2.公头母头与MAX232的连接当公头母头与MAX232进行连接的时候,我们会发现依照上图所说...
分类:
数据库 时间:
2014-10-14 15:23:48
阅读次数:
174
首先要说,关于迭代模式,是和Java中的聚集密切相关的。体现的是“开-闭”原则,强调的是封装变化的思想。
迭代器是在JDK2-5时代的聚集遍历模式,从JKD5开始,对聚集的遍历,推崇for(E e:Es)的形式,更少的变量,更不易出错,迭代器是有点过时了,所以我们学习迭代模式,是为了开阔一下视野,理解其思想。...
分类:
其他好文 时间:
2014-10-14 14:40:18
阅读次数:
237
线程池的封装,基础思想与生产者消费者的封装一样,只不过我们是将线程池封装为自动获取任务、执行任务,让用户调用相应的接口来添加任务。在线程池的封装中,我们同样需要用到的是MutexLock、Condition、Thread这些基本的封装。基础封装如下:MutexLock: 1 #ifndef MUTE...
分类:
编程语言 时间:
2014-10-14 14:17:39
阅读次数:
328
/**
?*?通过curl提交表单获取数据
?*?@param?array?$post?需要提交的数据
?*?@param?string?$url?需要提交到的地址
?*?@return?array?$is_success?返回的数据
?*/
function?getInfoByCurl($po...
分类:
Web程序 时间:
2014-10-14 13:46:08
阅读次数:
170
原来的网址:http://www.apkbus.com/forum.php?mod=viewthread&tid=15288&fromuid=34021. 前言最近在封装淘宝的SDK,我想实现自定义异常,所以补下这里的知识。以前从来没有实现过自定义异常,发现这里还是很有意思的。你的程序总有一天会崩溃...
分类:
编程语言 时间:
2014-10-14 12:31:28
阅读次数:
280
VMware虚拟化的四大特点1.封装:虚拟机都保存在文件中,且可通过移动跟复制这些文件的方式来移动跟复制该虚拟机。2.相对于硬件独立:无需修改即可在任何服务器上运行虚拟机。3.隔离:在同一服务器上的虚拟机之间互相隔离,改变了之前单台物理机服务器只能挂以个应用的格局。即..
分类:
系统相关 时间:
2014-10-14 04:52:18
阅读次数:
207
这节就来为我们的记事本添加数据库支持,这样,就可以在添加记事后将其保存在数据库中,方便下次浏览,修改,删除等。先看效果图: 三张图片分别演示了保存记事,查看记事,删除记事。 对于数据库而言,无非就是涉及到数据库的创建,增删改查。 为了将数据库的操作封装起来,单独写了一个类,如下:数据库操作Datab...
分类:
移动开发 时间:
2014-10-14 03:43:27
阅读次数:
323
引言:此次我们重新封装线程, 采用基于对象编程的方式,不用于面向对象编程中重定义虚函数的方式,这里我们用回调函数的方式。Thread.h 1 #ifndef THREAD_H_ 2 #define THREAD_H_ 3 4 #include 5 #include 6 #include 7 ...
分类:
编程语言 时间:
2014-10-14 01:29:17
阅读次数:
308
跨控制器调用就是在本控制器里调用其他控制器里的方法或属性。$u = A("User");//在该控制器里实例化其他控制器User对象,A快捷函数的用法:A([模块/]控制器标志$u->member();也可以简写成:R("User/member");R函数是对A函数的一个封装。A和R函数不仅可以跨控...
分类:
其他好文 时间:
2014-10-14 00:02:37
阅读次数:
188
加密(Crypto)
使用 require('crypto') 来调用该模块。
crypto模块提供在HTTPS或HTTP连接中封装安全凭证的方法。
它提供OpenSSL中的一系列哈希方法,包括hmac、cipher、decipher、签名和验证等方法的封装。
crypto.getCiphers()
返回一个数组,包含支持的加密算法的名字。
示例:
var...