最近使用C++做一些编程,JAVA中采用HTTP协议通信很简单,我们熟知的HTTPClient就可以完成通信。在C++中BOOST库仅仅将TCP/UDP协议进行了很好的封装,但是HTTP需要我们自己在编写一部分代码才能很好的同步HTTP来完成客户端与服务器端的信息交互。libcurl对HTTP等协议进行了很好的封装,于是采用libcurl来完成图片上传的功能。
1.libcurl简单认识
li...
分类:
其他好文 时间:
2014-09-24 23:53:37
阅读次数:
359
本篇文章为示范如何在Eclipse中开始一个Jni工程的操作步骤,并假设读者初步了解JNI具体规范及使用ANT脚本。(话说这样的初学者不多见吧…其实我只是想给自己写个总结而已) 阅读本文之前,请确保你的开发环境已经满足如下配置:1. 设置好了Android Sdk及Ndk环境变量。NDK的安装建议使用MinGW,只要能在命令行中正常运行make gcc程序即是成功了。并在Eclipse...
分类:
其他好文 时间:
2014-09-24 22:33:38
阅读次数:
295
21.5再谈备忘录的封装备忘录是一个很特殊的对象,只有原发器对它拥有控制的权力,负责人只负责管理,而其他类无法访问到备忘录,因此我们需要对备忘录进行封装。 为了实现对备忘录对象的封装,需要对备忘录的调用进行控制,对于原发器而言,它可以调用备忘录的所有信息,允许原发器访问返回到先前状态所需的所有数据;...
分类:
其他好文 时间:
2014-09-24 20:16:47
阅读次数:
265
Android开发的工具类能很好的封装一些常用的操作,以后使用起来也非常方便,我把我经常使用的工具类分享给大家。FileCache:package com.pztuan.common.util;
import java.io.File;
import android.content.Context;
public class FileCache {
private File cacheDir...
分类:
移动开发 时间:
2014-09-24 19:07:37
阅读次数:
305
面向对象设计最困难的部分是将系统分解成对象集合。因为要考虑许多因素:封装、粒度、依赖关系、灵活性、性能、演化、复用等等,它们都影响着系统的分解,并且这些因素通常还是互相冲突的。
设计的许多对象来源于现实世界的分析模型。但是,设计结果所得到的类通常在现实世界中并不存在。设计模式帮你确定并不明显的抽象和描述这些抽象的对象。例如,描述过程或算法的对象现实中并不存在,但它们却是设计的关键部分。...
分类:
其他好文 时间:
2014-09-24 19:02:07
阅读次数:
380
看一下官方文档,就可知:iOS框架就是iOS开发的整个技术,只不过apple把所以的技术都分类封装到不同的框架里面,便于需要的人调用。
当然,至于iOS框架从底层到顶层分为Core OS、Core Services、Media、Cocoa Touch四个层,可以简单理解成把那么多框架分成四个类而已。...
分类:
移动开发 时间:
2014-09-24 18:45:37
阅读次数:
180
(function ($) {$.fn.page = function (options) {var defaults = {divid: "pagediv",count: 10, //remove or hidepageindex: 1,callback: function (pageindex)...
分类:
其他好文 时间:
2014-09-24 17:54:07
阅读次数:
201
http://bbs.gameres.com/forum.php?mod=viewthread&tid=219655package netconnect该包中包含的服务端与客户端通信的一些处理方法,包括发送数据的封装,协议头的封装,tcp通信时进行分包,处理粘包问题。class Connection...
自己写的jsonp函数封装getJsonp:function(url,fn){ var callback='c_brand_jsonp'+String(Math.random()).replace('.',''); url=url+'&callback='+callback; var s...
分类:
Web程序 时间:
2014-09-24 16:00:07
阅读次数:
191
http://bbs.gameres.com/forum.php?mod=viewthread&tid=219654package distributed这个包中主要封装了各个服务进程间进行通信的方法。node子节点域root根节点进程中的接口调用返回的都是延迟对象。关于延迟对象的使用,详剑twis...