自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 一道 C++面试题目

啊class A {public: A() { printf("in A: %ld\n", (long)this); }};class B {public: B(A *a) { this->a = a; printf("in B: %ld\n", (long)a); } A *a

2014-10-16 21:21:43 408

原创 uIP 中的 Protothread 原理分析

void foobar(int status){switch (status){case 0:printf("Got case0");do{case 2:printf("Got case2");break;}while (1);printf("Got p2.5");if (0){case 3:printf("Got cas

2014-04-11 13:58:14 1382 1

原创 自制和烧录单片机 unicode 字库芯片 - 创建字库

此词库被应用于微信点餐系统的打印机中。生成的字库优点可以完全自定义创建自己的字库:可自由选择任何字体,宋体,楷体,黑体……可自定义字体的大小可自定义需要的字符编码(简体gb2312,gb18030,繁体,韩文,日文……)UNICODE支持价格便宜,买 Flash ROM,自己写进 Flash ROM就可以了。创建字体库需要的软件Windows系统,安装 Python 2

2014-04-01 17:25:27 4834

原创 Android Native 代码 Release 编译 - 隐藏符号表

使用 ndk-build NDK_DEBUG=0 可以编译 release 版本,但是符号表(Symbole table)仍然存在,如何隐藏呢?在 Android.mk 文件中添加下面的配置:LOCAL_CFLAGS += -fvisibility=hidden但是这样会隐藏所有的符号表,对于需要导出的JNI API,采用下面的定义(对于C++中的代码需要加上 Extern "C"

2014-04-01 17:19:42 1799

原创 Android Native 代码 Release 编译 - 混淆 Native 代码

对于 JNI 中的 Native 的代码,如何混淆防止别人看到函数名呢?下面采用一个取巧的方法:尽量把所有的JNI方法都移到一个自己混淆的类中,com.sample.app.a,此类中的方法名是自己混淆的:public class a { public static native void b(); } 建立一个新的代理类 com.sample.app.NativeAPI

2014-04-01 17:16:24 1014

原创 iOS 开发学习摘要: 1. 了解 iOS 的UI设计原则

此系列为我自己的学习记录,也许对读者有所用。目前我自己主要是在做 Android 开发, iOS 开发经验基本为零,了解基本 Object C 语法。了解 iOS 的UI设计原则Best Practices for Great iOS UI Design 视频版

2014-03-16 22:25:43 669

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除