worldwind技术手册 1. WorldWind软件架构 2. WorldWind金字塔体系
2021-12-15 10:41:09 2.02MB worldwind技术手册
1
SHT20(温湿度传感器) 中文技术手册
2021-12-14 17:03:08 460KB 温湿度传感器 中文手册 SHT2.0
目录 I. 目录 1 II. java c/cpp互相调用实例(姊妹篇之一)——java调用c/cpp 4 一 先制作一个系统中有的DLL文件(cpp给出的sdk接口) 4 二 JNI 7 1、 编写java文件 7 2、 生成.h头文件 8 3、 用c/cpp实现这个头文件 9 三 测试 10 四 最后补充 11 III. java c/cpp互相调用实例(姊妹篇之二)——c/cpp调用java 11 一、 编写java代码 12 二、 编译java代码 12 三、 编写 C/C++ 代码 13 四、 运行exe 18 IV. Java JNI 编程进阶 18 一、 解决性能问题 18 二、 解决本机平台接口调用问题 19 三、 嵌入式开发应用(JNI小例子) 20 1、 新增一个基础类 22 2、 定义新类继承基础类 23 3、 编写调用类 23 4、 新增两个本地方法 24 5、 修改 RunMain 类 25 6、 新增一个方法处理java对象 26 7、 新增一个方法处理数组 29 8、 改写RunMain 32 四、 参考资料: 33 V. Eclipse+CDT+MinGW 进行JAVA调用C/C++ 34 一、 安装eclipse3.2。 34 二、 安装MinGW。 34 1、 下载MinGW 34 2、 安装 34 3、 安装版本 34 4、 选择安装的编译器 34 5、 选择安装路径,下一步 35 6、 等待下载软件 35 三、 MinGW的环境变量设置 35 1、 设置Path 35 2、 设置C_INCLUDE_PATH 35 3、 设置CPLUS_INCLUDE_PATH 35 四、 做一个小技巧修改 35 五、 安装CDT插件 36 1、 下载CDT插件 36 2、 安装CDT插件 36 六、 简单介绍CDT的使用吧 36 1、 新建一个C++项目 36 2、 输入New Project名字 36 3、 给项目新建一个的源文件 36 4、 接着出现文件添加的窗口,在File Name栏里面写上文件名 36 5、 编辑hello.cpp 37 6、 添加一个编译命令 37 七、 让我们开始进入真正的工作吧! 38 The Java side 38 1、 建立Java工程JavaHello,编写java类 38 2、 用命令生成头文件 38 The C side-Compiling the Library 40 1、 建立标准C工程Cpro,并生成dll文件 40 1) 将生成的头文件test_Hello.h拷贝到C工程Cpro下 40 2) 编写C类Hello.c,内容为: 40 3) 在C工程Cpro下建立hello.def文件(用于定义导出的函数),内容为: 40 4) 在C工程Cpro下建立makefile文件,内容为: 40 5) Make Targets 40 6) Make Targets视图下双击step1,在C工程Cpro下生成hello.o 文件。 41 7) Make Targets视图下双击step1,在C工程Cpro下生成hello.dll 文件。 41 2、 JAVA调用DLL 41 1) 将hello.dll拷贝到Java工程JavaHello下。 41 2) 运行Hello.java,则可以看到输出结果: 41 1) 将Hello.c改为Hello.cpp 41 2) 将makefile内容改为: 41 3) 其他的几乎都不用改变也可以。 42 评论: 42 VI. c++如何调用java程序 51 DemoMain.java内容如: 51 采用vc6++ IDE,采用JNI技术实现。 51 1、 编译时 51 2、 运行时 51 程序的关键在 53 VII. JNI 53 一、 定义 53 二、 设计目的 54 三、 书写步骤 54 1) 编写java程序:这里以HelloWorld为例。 54 2) 编译 55 3) 生成扩展名为h的头文件 55 4) 编写本地方法实现和由javah命令生成的头文件里面声明的方法名相同的方法。 56 5) 生成动态库 56 6) 运行程序 java HelloWorld就ok. 56 四、 调用中考虑的问题 56 1) java和c是如何互通的? 57 2) 如何将java传入的String参数转换为c的char*,然后使用? 57 3) 将c中获取的一个char*的buffer传递给java? 57 4) 不知道占用多少空间的buffer,如何传递出去呢? 58 五、 对JAVA传入数据的处理 58 1) 如果传入的是bytearray的话,作如下处理得到buffer: 58 VIII. C/C++调用JAVA类 58 一、 加载虚拟机: 59 二、 获取指定对象的类定义: 59 三、 获取要调用的方法: 59 四、 调用JAVA类方法: 60 五、 获得类属性的定义: 60 六、 数组处理: 60 七、 异常: 60 八、 多线程调用 61 Java代码 61 命令行运行:javap -s -p MyTest ,输出: 62 C代码testjava.c: 62 编译: 65 运行结果: 65
1
PLC工控技术资料大全-三菱PLC FX系列技术手册用手册资料19个合集 三菱PLC FX-20P-E手持编程器操作手册.pdf 三菱PLC FX1N使用手册.pdf 三菱PLC FX1S,FX1N,FX2N,FX2NC系列编程手册.pdf 三菱PLC FX2N-10GM和20GM硬件、编程手册.pdf 三菱PLC FX2N-10PG用户手册.pdf 三菱PLC FX2N-2LC温度控制模块用户手册.pdf 三菱PLC FX2N-5A特殊功能模块用户手册.pdf 三菱PLC FX2N使用手册.pdf 三菱PLC FX3U FX3UC编程手册(基本)应用指令说明书.pdf 三菱PLC FX3UC使用手册(硬件篇).pdf 三菱PLC FX3U·FX3UC用户手册(定位控制篇).pdf 三菱PLC FX3U·FX3UC用户手册(模拟量控制篇).pdf 三菱PLC FX3U硬件手册.pdf 三菱PLC FX中文文字版002.pdf 三菱PLC FX系列特殊功能模块手册b.pdf 三菱PLC FX系列特殊功能模块用户手册.pdf 三菱PLC FX通讯用户手册.pdf 三菱PLC X2N-16CCL-M和FX2N-32CCL CC-Link主站模块和接口模块用户手册.pdf 三菱PLC X3U用户手册(硬件手册).pdf
RN8029D单相电表计量设计软硬件资料包括参考设计图,技术手册,参考程序,PCB等技术文档资料, RN8207G(C版)用户手册_v1.5.pdf RN8208G(8000:1)用户手册_v2.0.pdf RN8209C参考电路.rar RN8209D参考电路 RN8209各版本说明 - v3.pdf 单片机IO模拟串口UART程序应用笔记V1.0.pdf 单相计量芯片-RN8208x.rar 单相计量芯片RN8207C用户手册_v1_3.pdf 单相计量芯片RN8209C、RN8209D用户手册_v1_6.pdf 单相计量芯片RN8209G(C版)用户手册_v3_0.pdf 支持软件 锐能微单相计量芯片直流测量应用笔记_v1_0.pdf 锐能微电能计量产品选型指南v1.2.pdf 锐能微第三代单相计量芯片应用笔记v1.3.pdf
西门子s7 1500编程手册中文版,大型工作站plc,学习资料!
2021-12-11 18:15:02 4.37MB s71500
1
一本详细介绍Google Hacking技术的书,对搜索引擎挖掘的很细,读完之后,即便不去做攻击,也能借此搜索到很多别人搜不到的东西。推荐阅读!
2021-12-09 12:28:43 42.51MB google hacking
1
单片机stm8l151g6技术资料
2021-12-09 10:18:05 1.85MB 123
1
SATA技术手册,单片机开发用,C语言,学习指导文档。
2021-12-07 09:43:17 359KB SATA 手册
1
hamamatsu_optosemiconductor_handbook 滨松光电半导体技术手册 (共15章,全英文)
2021-12-06 10:19:52 70.25MB hamamatsu si PD 光电
1