package com.wanhua.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/*** Base64的加密,解密* * @author w_xfpenga* * 2014-12-07*/public cla...
分类:
其他好文 时间:
2014-12-17 18:14:21
阅读次数:
258
iOS文件上传在ios里来上传文件的方法很多,比如把文件base64直接post,本来打算这样做的,发现各种不爽,服务端收起来也各种不爽,所以干脆用标准的http上传协议mutipart来搞个上传就好,具体代码如下头文件?1234567891011@interface HttpRequest : N...
分类:
移动开发 时间:
2014-12-16 16:56:55
阅读次数:
180
应部分同学要求,把之前的几篇文章合成这个一篇正式开始这个话题之前,先简单介绍一下什么是NDK和JNI,部分内容来自网络Android NDK是什么,为什么我们要用NDK?Android NDK是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为...
分类:
移动开发 时间:
2014-12-16 16:50:43
阅读次数:
328
How to use icon fonts in your mobile apps在任何APP设计中实现可图形的矢量缩放最完美的方式是使用字体图标.移动端的设计变的越来越复杂。原因在于多样的屏幕尺寸与不同的分辨率。 Native版APP几乎无法提供像素级别完美的视觉体验。当我们设计APP界面中各种图...
分类:
移动开发 时间:
2014-12-16 13:12:24
阅读次数:
260
“函数签名”在AndroidNDK开发中很常见,由于Java支持重载,仅靠函数名无法唯一确定一个方法。因此,JNI提供了一套签名规则,用一个字符串来唯一确定一个Java端定义的Native方法。具体每一种Java数据类型对应的签名字符串如下所示(来自Oracle官网JNI的介绍):原理其实并不复..
分类:
移动开发 时间:
2014-12-15 21:57:17
阅读次数:
308
使用Android Sutdio创建一个新的工程后,接下来记录创建NDK工程的基本步骤。本文将达到:1. 创建NDK工程2. 在JNI中输出Log语句3. 指定编译的so库的abi版本4. 解决在创建NDK工程中的问题Step: 1. 添加native接口注意写好native接口和System.loadLibrary()即可了,并无特别之处。P.S:onCreate()中对R.id.txt执行se...
分类:
移动开发 时间:
2014-12-15 19:06:07
阅读次数:
264
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP
GET U...
分类:
编程语言 时间:
2014-12-15 17:26:01
阅读次数:
222
对Base64有了基础认识后我们就开始进入正题,首先,我们针对Cocos2dX使用c++版的base64编码文件:base64.h以及base64.cpp文件下载导入项目中:DataBase64Himi.zip (647 字节, 11 次)然后Himi封装好了两个函数:(这里我们假设存储游戏金币)首...
分类:
其他好文 时间:
2014-12-15 16:54:34
阅读次数:
198
#region Base64编码解码 /// /// Base64加密 /// /// 加密采用的编码方式 /// 待加密的明文 /// public static string EncodeBase64(Encoding encode, string source) ...
分类:
其他好文 时间:
2014-12-15 16:54:31
阅读次数:
166
序言 之前用python爬取网页的时候,一直用的是regex或者自带的库sgmllib里的SGMLParser。但是遇到复杂一点的情况时,SGMLParser往往就不那么给力了!(哈,难道说我 too native了?毕竟beautifulSoup是继承sgmlparser的么~)所以,我寻寻觅觅....
分类:
编程语言 时间:
2014-12-15 16:46:54
阅读次数:
263