摘要: 今天犯了个二逼问题,我想清理一个queue里对象,用了以下方法:1 while(int i=0;i<objQueue.size();++i)2 {3 T* p_obj = objQueue.front();4 delet... 阅读全文
posted @ 2014-08-29 13:49 郭晓倩 阅读(274) 评论(0) 推荐(0) 编辑
摘要: LOCAL_PATH := $(call my-dir)SDK_PATH := ../../..include $(CLEAR_VARS)LOCAL_MODULE := libiconv_staticLOCAL_SRC_FILES := $(SDK_PATH)/base/3dparty/libico... 阅读全文
posted @ 2014-08-27 16:17 郭晓倩 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 指针是C/C++的强大工具,但也是最容易出错的地方。C++在函数调用时支持三种方式:赋值传递,引用传递,指针传递。1.赋值传递是在函数调用栈内创建临时对象,并将实参对象复制到临时对象,函数内部只能操作实参对象的副本。这种方式对于基本类型倒无所谓,但是对于庞大的类对象,则会带来很大的调用代价。2.引用... 阅读全文
posted @ 2014-08-27 16:12 郭晓倩 阅读(407) 评论(0) 推荐(0) 编辑
摘要: libxml是C语言写的xml解析库,是我们开发可移植程序的首选,下面讲述将其移植到android的步骤1.下载已经配置好的源代码包android_libxml2.rar http://pan.baidu.com/s/1sjpusFj 该包里还有libxml2所依赖的字符转码库libiconv,也是... 阅读全文
posted @ 2014-08-15 18:15 郭晓倩 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/mxlxiao7/article/details/8978930问题发生概述:程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define具体解决方案如下: 在项目... 阅读全文
posted @ 2014-08-15 17:59 郭晓倩 阅读(131) 评论(0) 推荐(0) 编辑
摘要: SDK.h 1 #ifndef SDK_H 2 #define SDK_H 3 4 #include "AsyncProxy.h" 5 #include "Module.h" 6 #include 7 #include 8 #include 9 using std::map;10 using... 阅读全文
posted @ 2014-08-15 17:53 郭晓倩 阅读(631) 评论(0) 推荐(0) 编辑
摘要: DES加解密算法是一个挺老的算法了,现在给出它的C语言版。des.h 1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 void setKey(const char key[8]); 6 char* des(const char datas[]);... 阅读全文
posted @ 2014-08-15 17:41 郭晓倩 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 网络传输经常用base64编码的数据,因此我们需要将其解码成正常字符集合。 base64.h 1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 char * base64_encode( const unsigned char * binda... 阅读全文
posted @ 2014-08-15 17:35 郭晓倩 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 虽然以前用过多线程,但是时间一久再用的话还会出不少问题。我的项目中用到了多线程,为了实现异步请求的效果。主线程负责创建异步请求对象,并将其插入到请求队列中去,如果队列原先为空,则唤醒异步线程,然后直接返回。异步线程则从请求队列中取出异步请求对象,然后调用相关的功能接口,并实现回调。 但当我调试... 阅读全文
posted @ 2014-07-27 10:49 郭晓倩 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 我项目中用到了字符串的Base64转码、DES解密等功能,可能DES解密算法只能解密8字节倍数长度的字符串,所以我得到的结果总会存在一个多余的“尾巴”,于是我想要做一个字符串尾部清理的工作。我的做法是:从字符数组末尾往前找,如果当前字符是合法的结尾字符,比如说xml里的'>'和json里的'}'... 阅读全文
posted @ 2014-07-27 10:37 郭晓倩 阅读(1085) 评论(0) 推荐(0) 编辑