E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java调用jni
常用的串口
JNI
方法
打开串口定义的
JNI
方法image.pngc代码image.png设置波特率方法intset_opt(intfb,intnSpeed,intnBits,charnEvent,intnStop){structtermiosnewtio
三台东
·
2023-08-14 09:41
Android逆向新手答疑解惑篇——
JNI
与动态注册
何为
JNI
JNI
全称为JavaNativeInterface,是使Java方法与C\C++函数互通的一座桥梁。
看雪学院
·
2023-08-14 08:19
Java调用
MySQL存储过程(含调用带定义输出参数的存储过程)
1、存储过程(1)test_store_process5#===================test_store_process5==================================================================CREATEDEFINER=`root`@`%`PROCEDURE`test_store_process5`(inparam1int(
HaleyTiger
·
2023-08-13 20:31
Java代码
MySQL
Android
JNI
开发从0到1,java调C,C调Java,保姆级教程详解
前些天发现了一个蛮有意思的人工智能学习网站,8个字形容一下"通俗易懂,风趣幽默",感觉非常有意思,忍不住分享一下给大家。点击跳转到教程第一步首先配置Androidstudio的NDK开发环境,首先在Androidstudio中下载NDK包第二步在local.properties文件中,配置对应的NDK路径第三歩,在app目录下的build.gradle文件中的,android{}闭包中,指定CMa
路宇
·
2023-08-13 19:36
android
java
c语言
jni
ndk
Android
JNI
实现锅炉压力显示系统详解
前些天发现了一个蛮有意思的人工智能学习网站,8个字形容一下"通俗易懂,风趣幽默",感觉非常有意思,忍不住分享一下给大家。点击跳转到教程第一步创建GuoLu.c文件////CreatedbyDELLon2023/8/13.//#include#include#include#includeintpressure=20;intgetPressure(){intincrease=rand()%25;pr
路宇
·
2023-08-13 19:34
Android
JNI基础笔记
android
jni
C语言
ndk
CMake
Flutter Android外接纹理实现图片共享
②将surfaceTexture和textureId通过
JNI
向引擎层注册③向引擎注册过程中通过层层方法最后在texture.cc的Textur
woshishui1243
·
2023-08-13 16:31
android Ndk
Jni
动态注册方式以及静态注册
目录一.静态注册方式二.动态注册方式三.源代码一.静态注册方式1.项目名\app\src\main下新建一个
jni
目录2.在
jni
目录下,再新建一个Android.mk文件写入以下配置LOCAL_PATH
s_nshine
·
2023-08-13 14:46
android
ndd
jni
so
OpenGL系列之三:三角形顶点增加颜色
我们修改CCOpenGLRender.cpp中的Java_com_itfitness_opengldemo_GLRender_ndkPaintGL函数为如下:extern"C"
JNI
EXPORTvoid
JNI
CALLJava_c
itfitness
·
2023-08-13 05:15
用
Java调用
k8s中的api的文章
Java调用
KubernetesAPI的过程相对简单。以下是使用
Java调用
KubernetesAPI的步骤:第一步是在Java项目中添加KubernetesAPI客户端库的依赖项。
计科小七
·
2023-08-13 03:37
java
kubernetes
docker
三.SpringBoot整合Elasticsearch
SpringBoot整合Elasticsearch前言一.
java调用
es的方式和工具二.java集成Elasticsearch-Rest-Client1.引入pom2.导入版本不一致问题3.编写配置类
爱穿背带裤的馫
·
2023-08-13 02:22
spring
boot
elasticsearch
后端
Android串口通讯
首先串口代码就是利用谷歌自己的api,将java代码放在java/android_serialport_api目录下,如果你想改变这个报名需要用
jni
重新生成so文件,在这里我是直接使用这个包名来简化工作
ElegantHedgehog
·
2023-08-13 02:33
技术
Android
JNI
3--
JNI
基础
1,C预处理器C预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把C预处理器(CPreprocessor)简写为CPP。所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。#include导入头文件#ifif判断操作【if的范
袁震
·
2023-08-12 17:54
android
NDK开发
android
c++
开发语言
Android -
jni
- 读取文件操作
创建一个NativeC++工程的项目1.加权限具体看:Android6.0-申请动态权限2.Java-
jni
static{System.loadLibrary("native-lib");}/**文件路径
喜闻樂见
·
2023-08-12 17:23
Android
Studio
jni
android
java
Android
JNI
-c/c++调用java方法
在使用ndk开发的时候,
java调用
c/c++方法是必须要的。
小风666
·
2023-08-12 17:52
ndk
jni
ndk
android
java
jni
Android
JNI
2--C++基础
1,基础结构C++标准支持#includeC语言的标准支持#include命名空间C++的特性stdC++系统的命名空间也可以自定义usingnamespacestd;C++中命名空间的作用类似于操作系统中的目录和文件的关系,由于文件很多,不便管理,而且容易重名,于是设立若干子目录,把文件放到不同的子目录中,不同子目录中的文件可以同名,而调用文件时应指出文件路径。命名空间的作用是建立一些互相分隔的
袁震
·
2023-08-12 17:20
android
NDK开发
android
c++
开发语言
6.FFmpeg之音视频播放四 音视频同步
先看下流程图和类图同步流程类图先说下几个类的作用:1.FFmpegPlayer与
jni
相关的类,主要功能是接收java层的命令,主要有相关类的初始化,接收java视频的播放,暂停,跳转功能并将这些命令转发到视频通道和音频通道等等
大白菜
·
2023-08-12 16:54
JNI
基础- 使用
JNI
实现 Hello,World
前言结束了第一阶段C++基础,接下来开始
JNI
基础的学习,经过对
JNI
学习资料的筛选,最后选中了南洋理工大学
JNI
教程,课程内容全英文的,刚好拿来锻炼一下阅读能力由于Java基于虚拟机运行,有跨平台的优点
毛先森
·
2023-08-12 15:35
JNI
方法注册源码分析(
JNI
_OnLoad|动态注册|静态注册|方法替换)
icon13-png.png背景开发Android应用时,有时候Java层的编码不能满足实际需求,需要通过
JNI
的方式利用C/C++实现重要功能并生成SO文件,再通过System.loadLibrary
静默加载
·
2023-08-12 14:20
JNI
技术绕过rasp防护实现jsp webshell
背景原理使用技术要点实战使用其他背景笔者近日看到了这样一篇文章:那些年我们堵住的洞–OpenRASP纪实想到rasp这类工具是基于java、php运行期的堆栈信息进行分析,可以尝试使用
jni
技术进行绕过
安全乐观主义
·
2023-08-12 13:32
Android 高频面试题汇总 ------- 无答案
fragemnnt生命周期及应用场景线程相关及线程池集合相关(数据结构)内存优化相关gc机制webview和js交互三级缓存(内存缓存)+bitmap优化,以及glide或fresco原理及区别进阶面试题
jni
RosenYang
·
2023-08-12 11:24
Android11.0 app调用hal层接口功能实现系列二(
jni
层功能实现)
的系统rom定制化开发中,在进行一些hal层的开发中,对于一些需要在app中调用hal层的一些接口来实现某些功能而言,就需要打通app到hal的接口,实现功能需求,这一节首先讲在hal层中提供接口然后在
jni
安卓兼职framework应用工程师
·
2023-08-12 09:52
android
11.0
Rom定制化高级进阶
android
hal
rom定制hal模块
自定义hal模块
app调用hal模块接口
GaussDB 开发篇+
Java调用
JDBC访问openGauss数据库
★数据库信息✔数据库版本:openGauss5.0.0✔数据库端口:5432✔数据库名称:db_zzt★Java代码packagePAC_001;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql
zzt_2009
·
2023-08-12 05:49
数据库+GaussDB
java
gaussdb
数据库
openGauss
Java访问openGauss
【扩展】
Java调用
native本地方法实例:控制台下的中英文字符对齐问题(强迫症患者专属)
一、背景大家在初学Java的时候一般都是采用Eclipse或其他IDE环境,中英文混合时的对齐问题想必都或多或少地困扰过大家,比如下面的代码和在Eclipse中的显示效果:Java字符串格式构建代码:publicStringtoString(){Stringstr=String.format("%-8s%-4d\t%-8s\t%.2f",name,level,getLevelName(),face
老九君
·
2023-08-11 21:13
java调用
第三方接口工具类 (HttpClientUtils.java)
1.依赖commons-httpclientcommons-httpclient3.1com.alibabafastjson1.2.802.HttpClientUtils.javaimportorg.apache.http.Consts;importorg.apache.http.NameValuePair;importorg.apache.http.client.entity.UrlEncode
weixin_43652507
·
2023-08-11 07:53
http请求
java
【Android NDK开发】Android Studio 编写
JNI
(C++)代码无提示
随笔记AndroidStudio在编写C++代码时候,引入对应的头文件,AndroidStudio里却不提示对应的方法,需要在Studio中设置一下。Mac中,选择AndroidStudio>Preferences,选择Clangd>>DisableClangdcompletion选择后应用生效。
居安思危_Ho
·
2023-08-11 02:01
Android
NDK开发
android
Android
NDK
Android
JNI
Android
C++
Android NDK 开发学习笔记(一) --
jni
一、
jni
简介javanativeinterface的简称,官方文档二、创建带native(c++)环境的Android工程2.2、
jni
接口文件分析创建好工程后,会默认生成一个
jni
接口文件,一般命名为
奋斗的小鹰
·
2023-08-11 01:41
android
Oracle 开发篇+
Java调用
OJDBC访问Oracle数据库
标签:JAVA语言、Oracle数据库、Java访问Oracle数据库释义:OJDBC是Oracle公司提供的Java数据库连接驱动程序★实验环境※Oracle19c※OJDBC8※JDK8★Java代码案例packagePAC_001;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.Statement;impor
zzt_2009
·
2023-08-11 00:32
数据库+Oracle
数据库
oracle
java
ojdbc
Java访问Oracle数据库
Android Framework层的
JNI
机制(二)
Java框架层中有很多地方使用
JNI
机制,每一个部分的框架层代码,都可能有与之对应的
JNI
库。先了解Java框架层的组成,继续看一下
JNI
在框架层中的使用。
deriklpw
·
2023-08-10 18:02
每日优鲜mfsig unidbg逆向分析
ida打开libsign.so,函数窗口搜索Java,可以看到静态注册的Java_cn_missfresh_wsg_SecurityLib_nativeSign,进入函数,修改a1为
JNI
Env*a1image
ever_hu
·
2023-08-10 05:35
opencv4.5.1 windows与centos环境搭建 以及
java调用
windows:1.官网下载windows安装包官网下载界面2.安装完成后,复制opencv\build\java\x64\opencv_java451.dll到C:\Windows下centos:参考https://www.cnblogs.com/huizhipeng/p/12732019.html1.先安装cmake3参考https://www.jianshu.com/p/20dfd94b71
恩赐丶解脱
·
2023-08-10 00:25
超干货!Cassandra Java堆外内存排查经历全记录
调查过程0.初步怀疑是哪里有DirectBuffer泄漏,或者
JNI
库的问题。1
阿里云数据库
·
2023-08-09 22:50
Java 调用 WebService 、
java调用
Soap请求、Java对接soap接口
工作第一次遇到对接soap接口,觉得有必要记录一下,毕竟踩了不少坑,网上帖子很多但大都不全,也不可能完全满足自己的需求,于是就有了下面的代码:除了只是借鉴,注意事项:1.http://ip:port/xxx/xxx/soap?wsdl有些soap接口,对面是不需要穿?wsdl对接时要问出清2.httpPost.setHeader("SOAPAction",SOAPAction);SOAPActio
天空之外136
·
2023-08-09 18:14
java
开发语言
zygote的启动和作用
启动流程和工作原理启动进程1、linux启动后的第一个进程:Init进程;2、Init进程读取Init.rc文件开启zygote进程;准备工作3、调用startVm函数创建虚拟机,调用startReg函数为虚拟机注册
JNI
space0o0
·
2023-08-09 18:15
java鼠标钩子实现
java本身是没有提供直接访问系统的API方法,查了下资料,要实现鼠标钩子有3种方法,1、使用
JNI
方法,需要自己写C实现,比较复杂。
penngo
·
2023-08-09 16:47
java
java
callback
structure
class
user
jni
学习
JNI
--Android下使用
JNI
调用C
一、什么是
JNI
:
JNI
是JavaNativeInterface的缩写,中文为JAVA本地调用。
叮咚在深圳
·
2023-08-09 00:22
Android面试
Android
jni
开发记录---动态注册、导入第三方C
所以在学习过程中,发现C库或者好的C++库,如何使用Android
JNI
配合NDK开发。做如下记录。一、
JNI
、NDK是什么?基础概念不复数二、操作步骤在网络上
MrDarly
·
2023-08-09 00:21
开发语言
android
c语言
android
studio
gradle
Android
JNI
-基础篇
JNI
(JavaNativeInterface,JAVA本地接口)可以使Java代码和其他语言写的代码(如C/C++代码)进行交互。为什么要进行交互?
weixin_30716141
·
2023-08-09 00:51
java
移动开发
c/c++
Android面试题---
JNI
1.简述
JNI
是java和c语言之间的桥梁,由于java是一种半解释语言,可以被反编译出来,一种重要涉及安全的代码就使用了C编程,再者很多底层功能调用C语言都实现了Java没必要重复造轮子,所以定义了
JNI
幸福在路上wellbeing
·
2023-08-09 00:51
Android面试题
android
Android:清晰讲解
JNI
-与-NDK(含实例教学,Android开发必会技术
1.2为什么要有
JNI
背景:实际使用中,Java需要与本地代码进行交互问题:因为Java具备跨平台的特点,所以Java与本地代码交互的能力非常弱解决方案:采用
JNI
特性增强Java与本地代码交互的能力1.3
m0_66155658
·
2023-08-09 00:19
程序员
架构
移动开发
android
AndroidStudio-
Jni
开发
AndroidStudio-
Jni
开发主要记录本人进行
Jni
开发时,遇到的坑,及注意事项。
Dream_xang
·
2023-08-09 00:18
Jni开发
android
android
studio
jni
cmake
Android NDK--
JNI
接口
往期推荐如何编译可执行程序AndroidNDK–了解c语言单机和弱联网游戏内购,白嫖的机会来了AS+smalidea插件动态调式
JNI
接口
JNI
是JavaNativeInterface的英文缩写,类似一种标准
YJJYXM
·
2023-08-09 00:18
Android逆向从入门到进阶
安卓逆向
JNL接口
android
NDK
安卓
逆向
Android
JNI
--C语言基础
1,#include相当于java的导包操作例如:#include//引入标准库voidchange(int*i);//先声明参数为指针变量intmain(){inti=100;change(&i);//传入指针printf("%d\n",i);//输出666return0;//main函数返回值也可以写为NULL}//再实现//使用指针来修改voidchange(int*i){*i=666;}由
袁震
·
2023-08-09 00:17
android
c语言
开发语言
安卓NDK
androidStudio生成
jni
头文件E:\StudioProjectDemo\HelloNDK\app\build\intermediates\classes\debug>javah-dE:\StudioProjectDemo
CocOYesICan
·
2023-08-08 23:56
JNI
开发流程
预编译C语言执行的流程1.编译:形成目标代码(.obj)2.连接:将目标代码与C函数库连接合并,形成最终的可执行文件3.执行预编译(预处理),为编译做准备工作,完成代码文本的替换工作头文件告诉编译器有这样一个函数,连接器负责找到这个函数的实现头文件只包含一次,防止重复引用:1.#ifndef#define#endif组合使用(老版本)2.#pragmaoncedefine指令1.定义标示ifdef
潇洒人生_cca2
·
2023-08-08 21:14
Framework精编内核解析——带你步入Android系统开发的殿堂
里面通过
JNI
调用c、c++(Library)来和设备打交道,最终调用到L
弦听你的梦
·
2023-08-08 17:37
android
framework
关于Android Framework源码阅读——阿里大佬分享的核心经验
Android是一个庞大的系统,AndroidFramework只是对系统的--个封装,里面还牵扯到
JNI
、C++、Java虚拟机、Linux系统内核、指令集等。
上马定江山
·
2023-08-08 17:37
Android
framework
android
framework
Android音视频学习系列(二) — 交叉编译动态库、静态库的入门
系列文章Android音视频学习系列(一)—
JNI
从入门到精通Android音视频学习系列(二)—交叉编译动态库、静态库的入门Android音视频学习系列(三)—Shell脚本入门Android音视频学习系列
金戈鐡馬
·
2023-08-08 05:38
Android
Android
音视频
交叉编译
NDK
FFMpeg
安卓逆向_6 ---
JNI
、NDK开发、
jni
静态注册、
jni
_onload动态注册
JNI
官方文档:https://docs.oracle.com/en/java/javase/19/docs/specs/
jni
/index.html
JNI
官方文档(中文):https://blog.csdn.net
擒贼先擒王
·
2023-08-08 05:36
Android
逆向
android
android
studio
java
蚂蚁区块链投票案例(一)---蚂蚁链简介
蚂蚁区块链投票案例(一)—蚂蚁链简介蚂蚁区块链投票案例(二)—投票合约设计开发蚂蚁区块链投票案例(三)—
Java调用
部分实现(整理中)背景上一篇讲了区块链投票方案的介绍,我们最终选择了蚂蚁链可信存
lingjueXu
·
2023-08-08 00:03
区块链
区块链
JNI
编程入门(一)
最近项目需要,先后进行了framework层和application的
JNI
,系统学习了
JNI
,在开发过程中踩了很多坑,那就赶紧把
JNI
系统总结一下,沉淀成自己的知识储备,那我们就开始吧。
雅雅姐
·
2023-08-07 14:45
JNI开发
Android
java
c++
android
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他