码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
ZMQ和MessagePack的简单使用(转)
近段日子在做一个比较复杂的项目,其中用到了开源软件ZMQ和MessagePack。ZMQ对底层网络通信进行了封装,是一个消息处理队列库, 使用起来非常方便。MessagePack是一个基于二进制的对象序列化类库,具有跨语言的特性,同样非常容易使用。在我做的项目中,消息类通过 MessagePack进...
分类:其他好文   时间:2014-05-21 18:31:47    阅读次数:296
2014第21周二
周二上午封装了两个接口要调用的方法,跟踪安排了两个同事的任务,下午调试现有接口的问题,仔细想想自己投入开发写代码的时间只有四分之一,考虑问题、跟踪安排任务沟通的时间花费四分之一;整体方案考虑、问题沟通花费四分之一;更新代码调试问题解决非智力错误引发的问题花费了其它时间;在一些重要问题设计实现、重要需...
分类:其他好文   时间:2014-05-21 18:28:56    阅读次数:182
Entity Framework Demo(一) 简单搭建环境
Entity Framwork(实体框架,简称EF)是ORM(Object Relational Mapping,对象映射关系)的一个解决方案。EF允许项目将数据库的表映射为实体,并封装了操作方法,方便开发人员直接操作数据库。EF有三种开发模式,分别是:Database First(数据库先行): ...
分类:其他好文   时间:2014-05-21 18:15:01    阅读次数:632
移动开发在路上-- IOS移动开发系列 网络交互四(3)
接着上次的讲,这次我们讲 网络请求的封装 打开创建的项目,让我们一起来继续完成他,上次我们说到GET请求地址的拼接;我们接着昨天的继续完善;下边我们要定义的是block//定义block__block ASIFormDataRequest *request=[ASIFormDataRequest r...
分类:移动开发   时间:2014-05-21 17:49:48    阅读次数:434
android 本地数据库sqlite的封装
单机android sqlite数据库的实现,这个数据库可与程序一起生成在安装包中一、下载sqlite3.exe文件二、运行 cmd 转到sqlite3.exe所在目录 运行sqlite3.exe 数据库名.db 然后会出现sqlite>的命令提示符 输入创建表的语句, create tabl...
分类:移动开发   时间:2014-05-21 17:48:31    阅读次数:329
0519.使用CocoaPods管理第三方类库[效率]
项目目录   添加第三方框架后的项目目录如下图 为什么要用Cocoapods?   iOS开发中常用的第三方库,比如: 1、FMDB:在使用SQLite是只需要加入libsqlite3.dylib依赖以及sqlite3.h头文件即可。但是原生的SQLite API使用相当不友好,而FMDB是对一系列的SQLite API进行封装的库。 2、AFNetw...
分类:其他好文   时间:2014-05-21 16:47:43    阅读次数:374
Effecvtive C++笔记:让自己习惯C++
条款01:视C++为一个语言联绑 C++的四个语言层次: C:C++是以C为基础的。基本数据类型、语句、预处理器、数组、指针等统统来自C。Oject-Oriented C++:面向对象这一特性包含了:类,封装,继承,多态,虚函数等Template C++:C++的泛型编程能力。STL:一个标准的template库,里面介绍了容器、迭代器、算法以及函数对象等模板类和模板函数。 综述...
分类:编程语言   时间:2014-05-21 16:35:40    阅读次数:265
设计模式【7】:桥接模式【接口适配】
1,定义 Gof23设计模式中是这样定义桥接设计模式:桥接模式的目的是把抽象层次结构从其实现中分离出来,使其能够独立变更。抽象层定义了供客户端使用的上层的抽象接口。实现层次结构定义了供抽象层次使用的底层接口。实现类的引用被封装于抽象类的实例中时,桥接就形成了。 我们用一个游戏的例子去理解这个桥接模式,比如,我们假如魂斗罗一代,魂斗罗二代界面没多大变化,可以共用一套底层接口。 上面这个...
分类:其他好文   时间:2014-05-21 15:03:19    阅读次数:260
.NET MVC 究竟 QMVC比原生态快多少?
前段时间发一篇文章,是关于QMVC介绍的文章,有网友建议写篇关于测试结果的文章。毕竟QMVC是开源的,并且是倾向于性能级开发的,因为我实在不喜欢MVC5还采用跟web form一样的开发风格,不停的封装不停的捆绑。其实QMVC捆绑的也挺多的,如果说MVC5是葱头,哪么QMVC就是洋葱,也许青菜和萝卜各有所爱!今天就测试下他们之间的性能差异,到低在运行时能差多少!...
分类:Web程序   时间:2014-05-21 14:42:06    阅读次数:303
fmdb中databasequeue的使用,避免死锁
在ios开发中,大家很可能会用到这样一个数据库封装:fmdb. 该封装相比coredata来说有他自己的优势:接口清晰,设计简单,符合规范,多线程情况下使用databasequeue来进行操作也很方便,还可以在其基础上再进行一些封装来方便项目的使用。 正是因为fmdb的简单性,所以很容易被误用。在我们的项目开发中就遇到了一例(我们项目中的代码进行了封装,我这里将其还原,写示例来作说明)...
分类:数据库   时间:2014-05-21 13:50:57    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!