昨晚一电面,面试自己的。问我使用过AFNetWorking吗? 这个东西,说实在的,我用的不太多,除非一种情况,那就是我套用三方,使用别人写的时候,才用。。。一般我都是自己封的,用自己的。。。所以,一开始没答上...
分类:
移动开发 时间:
2014-09-02 18:15:45
阅读次数:
327
感觉IOS的键盘回收好累,所以封装了一个通用一点的方法-(IBAction)spbResignFirstResponder:(id)sender{ // NSLogObj(sender); if (sender == NULL || [sender isKindOfClass:[U...
分类:
移动开发 时间:
2014-09-02 17:12:25
阅读次数:
194
uboot中env的整个架构可以分为3层:
(1) 命令层,如saveenv,setenv editenv这些命令的实现,还有如启动时调用的env_relocate函数。
(2) 中间封装层,利用不同静态存储器特性封装出命令层需要使用的一些通用函数,如env_init,env_relocate_spec,saveenv这些函数。实现文件在common/env_xxx.c
(3) 驱动层,实现不同静态存储器的读写擦等操作,这些是uboot下不同子系统都必须的。...
分类:
其他好文 时间:
2014-09-02 15:58:05
阅读次数:
344
使用wordpress的时候,如果想直接使用WP里封装的数据库操作的类(wp-db.php),将wp-blog-header.php包含到代码中就可以使用了。define(‘PATH’, dirname(dirname(__FILE__)).‘/’);require_once(PATH . ‘../...
分类:
数据库 时间:
2014-09-02 15:37:54
阅读次数:
233
向我老大致敬!这个做法其实是抄我老大的。服务器中,多线程经常需要使用临界区,为了简化代码的使用,把临界区封装为 CThreadLockHandle 类,通过封装,使用临界区资源每次只需要一行代码,而且只要确定对象的生存周期,就能完成对临界区资源的自动释放:头文件://thread_lock.h#if...
分类:
其他好文 时间:
2014-09-02 15:34:04
阅读次数:
309
1 using System.Diagnostics; 2 using System; 3 using System.Collections.Generic; 4 5 public class WanFraction 6 { 7 public WanFraction() ...
分类:
其他好文 时间:
2014-09-02 14:06:44
阅读次数:
217
mina是非常好的C/S架构的java服务器,这里转了一篇关于它的使用感受。前言MINA是Trustin Lee最新制作的Java通讯框架。通讯框架的主要作用是封装底层IO操作,提供高级的操作API。比较出名的通讯框架有C++的ACE、Python的Twisted,而Java的通讯框架还有Quick...
分类:
其他好文 时间:
2014-09-02 13:49:14
阅读次数:
209
一直在用jQuery的ajax,跨域也是一直用的jQuery的jsonp,jQuery确实很方便,$.ajax({...})就可以搞定。为了更好的理解ajax和jsonp,又重新看了下书,看了一些博客,参照他们的代码封装了一个简单的库。代码地址:http://files.cnblogs.com/zj...
分类:
Web程序 时间:
2014-09-02 12:02:54
阅读次数:
145
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计...
分类:
编程语言 时间:
2014-09-02 09:00:34
阅读次数:
370
由于linux支持多种封装包标准,安装软件也就有多种途径。 *.deb文件 Debian封装包,在Debian,Ubuntu等发行版中使用。包管理器aptitude在安装这种格式的软件方面有内在优势。 *.rpm文件 RPM封装包,在RedHat,Fed...
分类:
其他好文 时间:
2014-09-01 22:54:54
阅读次数:
451