路漫漫其修远兮,吾将翻云冲天
2019年不管是家庭还是事业经历还是蛮多的,虽然工作原因但也去了一些地方,有遇见有惊喜也有失落和折戟.
路漫漫其修远兮,吾将翻云冲天
2019年不管是家庭还是事业经历还是蛮多的,虽然工作原因但也去了一些地方,有遇见有惊喜也有失落和折戟.
村上春树有一本《当我跑步时,我谈些什么》,当我想起个标题时即刻想到了这本书名,索性稍作修改用了。
由于种种原因昨晚快九点下班,1.6公里走到车库准备上车回家,终究发现车门打不开(无钥匙启动),发现钥匙还躺在公司的柜子里。此时手机电量爆红,本想用手机端软件尝试远程启动开门,最终无疾而终。手机电量快耗尽前,给老婆发了一段微信“我在停车场,车钥匙忘带了”,想让她安心,又来了一条“我马上回去拿,手机快没电了”,以告知我可能会失联
在尝试开门和来回奔波中,我想了很多,现记录在此以表留念
串口是计算机上一种非常通用的设备通信协议(不要与通用串行总线Universal SerialBus或者USB混淆)。
串行通信,使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。
JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通讯(主要是C&C++)。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的。例如,使用一些旧的库与硬件、操作系统进行交互,或者为了提供程序的性能。
1 | JNIExport jstring JNICALL Java_com_example_hellojni_MainActivity_stringFromJNI( JNIEnv* env,jobject thiz ) |
jstring 是返回值类型Java_com_example_hellojni 是包名MainActivity 是类名stringFromJNI 是方法名
其中JNIExport和JNICALL是固定保留的关键字不要修改