首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
菜狗教程
菜菜狗子
创建于2023-03-26
订阅专栏
一些知识和文档在经历过项目开发之后的思考和总结,内容会随项目开发扩充,主体是 Android App,所以会投在 Android 分类下。
等 4 人订阅
共6篇文章
创建于2023-03-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【菜狗教程】JNI.02 - 深入理解 JNI - 上
JNI 的目标是允许用 Java 开发的项目能使用 native 代码做一些事情,比如现有库的复用或者高性能的运算等。为了达成这个目标,JVM 需要提供两种能力:一是……
【菜狗教程】JNI.01 - 跨越 JVM 的边界
以前我能感觉到 JNI 很难学会,但很难说清楚原因,随着日常使用次数的增加,我发现 JNI 这种跨越两个语言边界的代码是不得不「耦合」的……
【菜狗教程】Protobuf.01 - 基本用法和特性介绍
首先,Protobuf 是一个机制(mechanism),而不是一种数据(data)。这意味着 Protobuf 在使用的过程中包含多个步骤,其中包括了序列化成数据和其他的步骤。
【菜狗教程】Protobuf.02 - 定义 message
Field type 是数据类型,Protobuf 虽然不是编程语言,但确实是「强类型」的,在定义结构的阶段就必须声明每一个字段的类型,运行时错误的类型会无法解析。
【菜狗教程】Lua.01 - 基本语法和字符串处理
Lua 是动态类型语言,变量没有固定类型。变量默认是全局的,局部变量需要使用关键字`local`显式声明。可以使用 `type()` 函数输出任何变量的类型,输出的类型为 string,内容是上面8种
【菜狗教程】Lua.02 - 元表和面向对象的模拟
表(table)可以说是 Lua 最重要的数据类型,不仅功能丰富,还有很多巧妙的设计,绝对让人眼前一亮。