JNI 开发流程

JNI 开发流程一、C 语言执行的流程 编辑:编写代码的过程。 预编译(预处理):为编译做准备工作,完成代码文本的替换工作。 编译:形成目标代码(.obj)。 连接:将目标代码与C 函数库连接合并,形成最终的可执行文件。 执行:执行可执行文件。 二、头文件1、头文件的作用头文件告诉编译器有这...

(五)C语言之联合体,枚举与IO

(五)C语言之联合体,枚举与IO一、联合体(共用体)1、定义 不同类型的变量共同占用一段内存(相互覆盖),联合变量任何时刻只有一个成员存在,节省内存 2、大小 联合体变量的大小=最大的成员所占的字节数 union MyValue{ int x; int y; ...

(四)C语言之结构体

(四)C语言之结构体一、什么是结构体结构体是一种构造数据类型,就是把不同的数据类型整合起来成为一个自定义的数据类型 二、初始化结构体的变量1. 第一种初始化方式struct [结构体类型] [结构体变量名] = {[结构体内参数实例化值] 2. 第二种初始化方式struct [结构体类型] [...

(三)C语言之字符串与字符串函数

(三)C语言之字符串与字符串函数字符串与字符串函数1. 字符串 使用字符数组存储字符串,\0 表示结束符,字符串可以被修改 void main(){ char str[] = {'c','h','i','n&...

(二)C语言之动态内存分配

(二)C语言之动态内存分配一、静态内存分配定义是指定分配的内存长度就是静态内存分配,是在栈内存中分配int a[1024];二、C语言内存分配1、栈区(stack) windows下,栈内存分配2M(确定的常数),超出了限制,提示 stack overflow 错误; 栈区中内存自动分配,自动...

使用 Hexo 来优化管理自己的博客

前言上一篇博客Github+域名搭建个人主页(个人博客) 写了如何使用GitHub+域名搭建一个静态的个人主页,搭建好之后,就可以使用对应的域名来进行访问了,这篇博客主要是跟大家介绍使用Hexo对自己的个人博客进行优化,管理。 准备工作Git客户端 : 下载安装,一路默认安装即可NodeJs:...

CentOS 7 环境配置

CentOS 7 环境配置一、Centos7如何修改ssh默认端口221. 修改 sshd_config 端口 编辑sshd_config 配置文件 $ vi /etc/ssh/sshd_config 取消 #Port 22 的注释,在下一行添加你需要修改的新端口 Port 10022。(这...

IDEA创建类注释模板和方法注释模板

IDEA 创建类注释模板和方法注释模板前言  在使用Idea的时候,它的注释模板很简单,不够详细;所有大多数开发者都想设置一个比较详细的注释模板,我现在把我了解的创建类注释模板和方法注释模板的操作记录下来,分享给大家我们需要定义的注释模板如下:类注释模板: 方法注释模板:...