cheerp数据类型包装
这个文章主要描述在cheerp环境下, js和c++侧数据类型的转换和包装内容。
1 基础数据类型
首先我们知道javascript是弱类型的脚本语言,开发者在开发的时候不必关注数据的类型和边界,而c++是静态编程语言, 在编译阶段就需要确定类型,在编译器处理的时候可以获得更好的优化。
(转)Eslint 从入门到放弃
Eslint 从入门到放弃
前言
ESLint 由 JavaScript 红宝书 作者 Nicholas C. Zakas 编写, 2013 年发布第一个版本。 NCZ 的初衷不是重复造一个轮子,而是在实际需求得不到 JSHint 团队响应 的情况下做出的选择:以可扩展、每条规则独立、不内置编码风格为理念编写一个 lint 工具。
jni和ndk详解
<p><strong>NDK</strong>(Native Development Kit)“原生”也就是二进制</p>
<p>android常用的开发方式是java封装的库,而这些库的底层实现是由C/C++实现,如媒体,图形库等</p>
<p>java调用这样实现就需要用<strong>JNI</strong>(Java Native Interface)</p>
<p>平时用的
cmake指令详解
所需文件名:CmakeLists.txt,在需要操作的每个目录下都需要
PROJECT(工程名字)
这条指令会自动创建两个变量:
_BINARY_DIR(二进制文件保存路径) _SOURCE_DIR(源代码路径)
cmake系统也帮助我们预定义了PROJECT_BINARY...