reverse_xiaoyu

忘记并不可怕,可怕的是你从来就都不知道!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 11 下一页

2020年12月16日

摘要: <jni.h> 全面剖析 文章链接:JNI 函数(一)版本信息、类操作、异常 文章链接:JNI 函数(二)全局及局部引用 文章链接:JNI 函数(三)对象操作 文章链接:JNI 函数(四)字符串操作 文章链接:JNI 函数(五)数组操作 文章链接:JNI 函数(六)系统级别的操作 文章链接:JNI 阅读全文
posted @ 2020-12-16 21:55 Reverse-xiaoyu 阅读(411) 评论(0) 推荐(0) 编辑

2020年12月11日

摘要: JNI 的学习(三)JNI 层访问 Java 端对象 前面两篇文章简单介绍了 JNI 层跟 Java 层的一些对应关系,包括方法名,数据类型和方法名称等,相信在理论层面,能够很好地帮助我们去了解 JNI 在 Native 本地开发中的作用,对 JNI 的一些概念也有了一个初步的认识 概念上的理解有助 阅读全文
posted @ 2020-12-11 23:23 Reverse-xiaoyu 阅读(343) 评论(0) 推荐(0) 编辑

摘要: JNI 的学习(二)对于 JNI 数据类型、方法名和方法签名的一些认识 我们知道,利用 javah 生成的 c/c++ 头文件的时候,会对 java 中定义的 native 函数生成对应的jni层函数,如下: 1 #ifndef _Included_com_clay_example_JNITest 阅读全文
posted @ 2020-12-11 12:42 Reverse-xiaoyu 阅读(875) 评论(0) 推荐(0) 编辑

2020年12月10日

摘要: JNI 的学习(一)对于 JNIEnv 的一些认识 Java 通过 JNI 机制调用 c/c++ 写的 native 程序。c/c++ 开发的 native 程序需要遵循一定的 JNI 规范,下面的例子就是一个 JNI 函数声明: 1 JNIEXPORT jstring JNICALL Java_c 阅读全文
posted @ 2020-12-10 22:56 Reverse-xiaoyu 阅读(719) 评论(0) 推荐(0) 编辑

2020年12月9日

摘要: AndroidStudio 配置NDK/JNI开发环境 1、新建你的 AS 工程 2、在 AndroidStudio 中配置 NDK 路径 方法如下: (1)先下载NDK并安装(这句基本是废话); (2)点菜单栏的 File->ProjectStructure…-> 在打开的窗口中左侧选中 SDKL 阅读全文
posted @ 2020-12-09 22:17 Reverse-xiaoyu 阅读(1251) 评论(0) 推荐(0) 编辑

摘要: ndk-build:command not found 输入命令:ndk-build 结果是:ndk-build:command not found 若输入命令:/home/android-ndk-r9b/ndk-build 就会正常执行ndk-build命令 我的环境变量设置如下 export A 阅读全文
posted @ 2020-12-09 21:42 Reverse-xiaoyu 阅读(3938) 评论(0) 推荐(0) 编辑

2020年12月8日

摘要: Linux shell 之 sed 命令详解 第三部分 目录: 五、修改行 六、转换命令 七、回顾打印 八、使用 sed 处理文件 五、修改行 修改( change)命令允许修改数据流中整行文本的内容。它跟插入和附加命令的工作机制一样,你必须在sed命令中单独指定新行。 1 sed '3c\ 2 > 阅读全文
posted @ 2020-12-08 19:48 Reverse-xiaoyu 阅读(268) 评论(0) 推荐(0) 编辑

摘要: Linux shell 之 sed 命令详解 第二部分 目录: 一、更多的替换选项 1.1 替换标记 1.2 替换字符 二、使用地址 2.1 数学方式的行寻址 2.2 使用文本模式过滤器 2.3 命令组合 三、删除行 四、插入和附加文本 如果你将第一部分的实践了,你会发现第一部分中介绍的 sed 的 阅读全文
posted @ 2020-12-08 16:13 Reverse-xiaoyu 阅读(290) 评论(0) 推荐(0) 编辑

摘要: Linux shell 之 sed 概述 sed 是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用 sed 命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏 阅读全文
posted @ 2020-12-08 13:09 Reverse-xiaoyu 阅读(185) 评论(0) 推荐(0) 编辑

摘要: Linux shell 之 sed 命令详解 第一部分 sed 编辑器被称作流编辑器( stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(比如 vim ),你可以用键盘命令来交互式地插入、删除或替换数据中的文本。流编辑器则会在编辑器处理数据之前基于预先提供的一组规 阅读全文
posted @ 2020-12-08 11:41 Reverse-xiaoyu 阅读(148) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页