上一篇了解了Base64编码的原理,下面是java的实现:
public final class Base64 {
private static final byte PAD = (byte) '=';
private static final int BASELENGTH = 255;
private static final int ...
分类:
编程语言 时间:
2015-04-20 17:00:25
阅读次数:
151
笔记,深入理解java虚拟机 Java运行时内存区域 程序计数器,线程独占,当前线程所执行的字节码的行号指示器,每个线程需要记录下执行到哪儿了,下次调度的时候可以继续执行,这个区是唯一不会发生oom的 栈,线程独占,包含虚拟机栈或native method stack,用于存放局部变量的 堆,线程共...
分类:
编程语言 时间:
2015-04-20 16:24:24
阅读次数:
232
转载与zhouhuiah的专栏http://blog.csdn.net/zhouhuiah/article/details/16939937本文在以上两篇博客的基础上再增加了异常处理,并将生成的so库和Native代码一起打包。1、准备工具(1)bspatch源码(点击下载)、某个应用的两个不同版本...
分类:
移动开发 时间:
2015-04-20 11:06:18
阅读次数:
215
不可或缺 Windows Native 之 C 语言: 结构体, 共用体, 枚举, 类型定义符
分类:
编程语言 时间:
2015-04-20 09:16:25
阅读次数:
196
目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。一、Web App、Hybrid App、Native App 纵向对比首先,我们来看看什么是 Web App、Hybrid App、 Native App。1. Web APPWeb App 指采用Html...
分类:
移动开发 时间:
2015-04-19 21:03:49
阅读次数:
200
原文地址:GDB + gdbserver 远程调试android native code作者:tq08g2z以调试模拟器中的native library code为例。Host: ubuntuTarget: Android ICS1.将gdbserver放入设备。确保系统有arm-*-gdb,及存在...
分类:
移动开发 时间:
2015-04-19 14:31:33
阅读次数:
168
上次写了几个native程序,想着如何调试,经过一阵子搜索和测试,终于完成了。有几个关键点:1 gdb和gdbserver因为这两个需要配套,建议使用同一个ndk下面的gdb和gdbservergdbserver的是在 android-ndk-r9\prebuilt\android-arm\gdbs...
分类:
移动开发 时间:
2015-04-19 13:12:20
阅读次数:
227
本文翻译自React的官方博客,详情请阅读原文。React非常适合构建组件化的应用,它注重高性能,因此组建的重用,项目的扩展都十分灵活,Facebook和instagram的不少商业项目使用了此框架。本文主要通过“输入查询数据”这个简单的demo来说明或者学习如何用React来架构。数据模型 我们....
分类:
其他好文 时间:
2015-04-19 01:10:26
阅读次数:
209
React Native v0.4 发布,自从 React Native 开源以来,包括超过 12.5k stars,1000 commits,500 issues,380 pull requests 和 100 贡献者,还有35 款插件和1 个 AppStore 应用!直击现场《HTML开发Mac...
分类:
移动开发 时间:
2015-04-18 16:07:03
阅读次数:
180
JNA据说比jni简单很多,这里有一篇介绍,用法简单、但性能比jni有所下降(基于jni):
http://blog.csdn.net/shendl/article/details/3589676/
es中用得更简单:
package org.elasticsearch.common.jna;
import com.sun.jna.Native;
import org.e...
分类:
其他好文 时间:
2015-04-18 10:07:56
阅读次数:
122