C/C++&JAVA
IT1995
每周个人笔记分享,欢迎广大网友查阅!
展开
-
单继承模式下的JAVA和C++
JAVA和C++单模式继承下相同原创 2016-11-20 21:39:40 · 7150 阅读 · 0 评论 -
Java笔记-JNI的基本使用(Java调用C++的dll)
目录基本概念过程演示基本概念JNI(Java Native Interface),这个是Java本地接口,可以调用Windows上的dll或者Linux上的so文件,当然要按照他的规范进行编写。感觉这个和Qt写Android程序的逻辑差不多,为什么这么说呢?在Java目录下,有专门生成动态链接库的.h文件。通过包含这些文件使得Java能够调用dll。而Qt在下载...原创 2019-07-06 13:52:32 · 5770 阅读 · 0 评论 -
Java笔记-JNI中Java与C语言解决中文乱码问题
目录基本概念演示过程基本概念这里我把他总结成4个步骤: 1. 找类,Java的String; 2. 找函数String类的方法,成员函数; 3. 设置要转换的字符和编码; 4. 程序生成编码后的字符串;演示过程程序运行截图如下:程序结构如下:源码分...原创 2019-07-13 16:03:15 · 4814 阅读 · 2 评论 -
Java笔记-JNI中简单的参数与返回值处理
目录基本概念代码及演示基本概念此篇博文记录了JNI的基本规范,与使用:https://blog.csdn.net/qq78442761/article/details/94849374在本篇不再说明,只说下简单参数和返回值。官方对基础数据类型的解释如下:看看代码里面的可以看到:这些数据类型还是很想象的。下面对这些传入和返回值作下演示。...原创 2019-07-08 15:18:41 · 5914 阅读 · 2 评论 -
C++|Java混合实验-java搭建post方法靶场,Qt发送请求获取数据
目录 背景演示Java web源码Qt源码 背景post方法使用的地方有多,比如各个Http的API,涉及上传文件等,都是要使用post上传,在此模拟下post的表单上传数据的方式。 演示首先是web端的演示:进入PostDemo/index.jsp输入正确的QQ号(如10086后):注意:URL上并没有10086这个数据输...原创 2019-02-13 10:07:05 · 4209 阅读 · 0 评论 -
C++|Java混合实验-java搭建get方法靶场,Qt发送请求获取数据
目录 背景演示java web源码Qt端源码 背景因为最近想进一步学习http协议,想从QNetworkAccessManager中,但访问其他网站获取的数据,太过于复杂,不便于个人的实验,在此,本人使用Java搭建了一个get方法的靶场,来学习QNetworkAccessManager的使用 演示web网站如下:如果输入了正确的QQ号:...原创 2019-02-12 15:11:08 · 4058 阅读 · 0 评论 -
Qt|Http笔记-两种方式发送http协议数据,获取服务器数据(GET方法)
目录 背景演示搭建Java Web环境QTcpSocket获取服务器数据QNetworkAccessManager获取服务器数据 背景Qt中有2个方式可以实现HTTP协议的发送,一个是使用QNetworkAccessManager,这个是非常常见的,另外是使用QTcpSocket自己构造HTTP格式,也是可以的。 演示web程序运行如下:输入...原创 2019-02-21 20:43:23 · 9112 阅读 · 0 评论 -
Java高级语法笔记-语法支持的异常
语法支持的异常Java对异常支持得很彻底,举例来说:(java.lang.*下面,语法自带的异常类)数组越界ArrayIndexOutOfBoundsException除0异常ArithmeticException空指针异常NullPointerException数组越界例:int[] data = new int[4];data[5] =原创 2018-01-09 10:44:54 · 4139 阅读 · 2 评论 -
数据结构-线性相关代码
数据结构-线性相关代码原创 2017-12-17 12:40:44 · 5042 阅读 · 0 评论 -
数据结构-图的进阶代码
数据结构-图的进阶代码原创 2017-12-17 12:33:18 · 5269 阅读 · 2 评论 -
数据结构-图的基础代码
数据结构-图的基础代码原创 2017-12-17 12:20:51 · 8860 阅读 · 2 评论 -
数据结构-树的进阶代码
数据结构-树的进阶代码原创 2017-12-17 11:17:32 · 5374 阅读 · 3 评论 -
数据结构-树的基础代码
数据结构-树的基础代码原创 2017-12-17 10:59:30 · 6546 阅读 · 4 评论 -
数据结构-排序进阶代码
数据结构-排序进阶代码原创 2017-12-17 10:53:00 · 4635 阅读 · 4 评论 -
数据结构-排序基础代码
数据结构-排序基础代码原创 2017-12-17 10:38:47 · 5314 阅读 · 3 评论 -
JAVA和C++内部类
JAVA和C++内部类的异同原创 2016-11-21 22:52:16 · 4609 阅读 · 0 评论 -
Java笔记-Java通过JNI调用Linux上so文件
目录基本概念代码与实例基本概念流程就是下面这个图:代码与实例这里以Linux上的so文件为例。创建好HelloWorld.java后,通过:javac HelloWorld.java编译为class文件。再通过:javah -jni HelloWorld让其生成本地方法头文件HelloWorld.h。自...原创 2019-07-11 14:51:41 · 6012 阅读 · 1 评论