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
jni学习积累
记录一次 Integer 自动装箱的翻车经历
现场回顾:1,在
JNI
开发过程中,遇到需要使用Integer进行参数传入传出的场景,比如结果为3。
lucky_tom
·
2022-09-07 20:41
java
基础夯实
Java调用C++动态链接库——
Jni
就去了解了下
Jni
。使用起来还是比较方便的。1.首先编写Java的调用类。
迷路的圆
·
2022-09-06 17:00
NDK开发—Hello World
开始尝试NDK开发图片用的自己的Github图床,好像会出现无法识别,看不了的可以转githubNDK开发—HelloWorld前言废语关于NDK和
JNI
的概念介绍,网上一搜一麻袋就不做介绍了,站在初学者的角度
DuBetter
·
2022-09-04 00:39
我是如何学习一门新技术的
以前的快乐是打几把游戏现在的快乐是学会一个新知识,写一篇博客,享受写的这一个过程,所以今天又突然想写一篇感想类的文章,也是对自己的学习路上的一个小总结,因为本人也是正处于“IT工程师伟大发展之路”的初级阶段,所以平时还是要用大量的时间来
学习积累
Barry Yan
·
2022-09-03 07:07
布道Go语言
探索云原生
深度学习思考
认知
思考
开发
原力计划
云原生
JNI
-NDK(Java和Native的互相调用)
1、实现效果Screenshot_20220827-120825.png2、Java代码packagecom.hvm.vender.
jni
_01;importandroid.os.Bundle;importandroid.util.Log
大虾啊啊啊
·
2022-08-29 14:41
JNI
-NDK(
JNI
函数动态注册、
JNI
线程)
1、静态注册与动态注册介绍先说静态注册,此方式为传统做法,
JNI
函数注册比较方便。在运行期调用
JNI
函数的时候注册。
大虾啊啊啊
·
2022-08-29 14:37
密集计算场景下的
JNI
实战
作者:vivo互联网服务器团队-WeiQianzi、LiHaoxuan在Java发展历程中,
JNI
一直都是一个不可或缺的角色,但是在实际的项目开发中,
JNI
这项技术应用的很少。
·
2022-08-22 08:30
javajnic++jvm
JVM之 DJL使用不当和自身bug引起的内存泄露排查
DeterminantalPointProcess)重排算法逻辑,基于DJL(DeepJavaLibrary)实现的,DJL目前提供了MXNet,、PyTorch和TensorFlow的实现,通过调用
JNI
925781609
·
2022-08-20 12:17
汪子熙趣味成语接龙游戏的设计初衷
本作品以益智游戏的方式,让小学生
学习积累
成语的过程,显得不那么枯燥。每天只需使用该作品几分钟,即可对本作品库中将近两万个四字成语库中随机挑选出的成语,进行点滴积累。
·
2022-08-14 10:15
行人检测和人脸检测和人脸关键点检测(C++/Android源码)
和人脸检测和人脸关键点检测(C++/Android)目录又快又好,行人检测(人体检测)和人脸检测和人脸关键点检测(C++/Android)1.前言2.项目说明(1)数据集(2)模型训练(3)依赖库3.
JNI
PKing666666
·
2022-08-12 22:02
深度学习
部署框架
行人检测
人体检测
人脸检测
人脸关键点检测
行人检测Android
【课程作业经验】基于Mindspore实现MTCNN
比较遗憾的是整体项目开发进度慢于预期,加上移动端目标检测APP的源码中使用了
JNI
等我不熟悉的接口,最后没有
·
2022-08-11 17:31
人工智能深度学习机器学习
DIY胎压监测(TPMS)接收器
v=stQP
jNI
7_DA这个好像可以不停的收集433频率的数据,然后分析协议,但是我还没有完全看懂怎么用https://github.com/merbanan/rtl_433这里拆了一个
剑山
·
2022-08-11 00:56
java 高级用法之: 在 JNA 中将本地方法映射到 JAVA 代码中
简介不管是
JNI
还是JNA,最终调用的都是native的方法,但是对于JAVA程序来说,一定需要一个调用native方法的入口,也就是说我们需要在JAVA方法中定义需要调用的native方法。
倾听铃的声
·
2022-08-08 07:34
后端
java
架构
数据库
CMake库搜索函数居然不搜索LD_LIBRARY_PATH
摘要:本文通过编译后运行找不到库文件的问题引入,首先分析了find_package(
JNI
)的工作流程,而后针对cmake不搜索LD_LIBRARY_PATH的问题,提出了一种通用的解决办法。
华为云开发者联盟
·
2022-07-30 11:00
Android NDK 实现视音频播放器源码
配置环境项目,gradle代码块:项目流程图:ffmpeg解封装解码流程API概况:activity_main.xml:搭建C++上层:Java层MainActivity(上层):完成Native函数实现(
JNI
音视频开发老舅
·
2022-07-28 20:02
音视频开发进阶
音视频
webrtc
视频编解码
实时音视频
实时互动
NDK 系列(5):
JNI
从入门到实践,爆肝万字详解!
请点赞关注,你的支持对我意义重大Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,关注公众号[彭旭锐]带你建立核心竞争力。前言在Android生态中主要有C/C++、Java、Kotlin三种语言,它们的关系不是替换而是互补。其中,C/C++的语境是算法和高性能,Java的语境是平台无关和内存管理,而Kotlin则
·
2022-07-28 16:04
NDK 系列(6):说一下注册
JNI
函数的方式和时机
前言在上一篇文章中,我们提到了注册
JNI
函数(建立Javanative方法和
JNI
函数的映射关系)有两种方式:静态注册和动态注册。今天我们来详细说下这2种注册方式的使用方法和实现原理。这篇文章
·
2022-07-27 21:40
androidjava
JAVA如何调用C/C++动态库
一、调用方式:JAVA调用C/C++动态库有很多方法,常用的有
JNI
(JavaNativeInterface)、JNA(JavaNativeAccess)。
YYniannian
·
2022-07-21 07:51
大数据
java
c++
android驱动开发基础
目录基本环境一、build二、编写Android.mk三、LOG系统四、init.rc五、
JNI
1.java调用
jni
接口2.aosp中开发native代码3.AndroidStudio中开发native
soengtung zhu
·
2022-07-19 20:27
嵌入式arm
linux
Android
Android
驱动开发
JNI
HAL
Android NDK 开发之
JNI
常规操作
image.png1.
JNI
函数详解java中native方法在C++代码中一般如下:extern"C"
JNI
EXPORTjstring
JNI
CALLJava_com_lucky_
jni
demo_MainActivity_stringFrom
JNI
土豆海马
·
2022-07-15 17:35
Swig超详细入门教程(Java调用C/C++, CMake)——更新于2021.12
本文主要是手把手教萌新们如何用官方用例构建(有许多本人亲身踩坑血泪史)相关教程Swig超详细入门教程(Java调用C/C++,CMake)——更新于2021.12【超详细教程】Java调用C/C++中的Debug(
JNI
ymzhu385
·
2022-07-11 07:49
笔记
java
c++
c语言
Android中的自定义View(一)
目录1、自定义View的分类2、自定义View的注意事项3、自定义View的实例1、自定义View的分类自定义View的分类到目前还没有统一的标准,以我对自定义View的
学习积累
,我把自定义View规划为以下这
·
2022-07-10 19:29
javaandroid
android 文字识别实现的,基于Android平台文字识别应用的设计与实现
本文对Android框架和
JNI
技术进行综述,将Android平台与OCR技术结合,实现了基于Android平台文字识别系统应用的设计与开发。
拍死双马
·
2022-07-06 07:26
android
文字识别实现的
Python服务器创建虚拟环境跑代码
目录一、前言二、创建虚拟环境用来跑代码一、前言最近忙着在服务器上跑代码
学习积累
了一些经验技巧这里用来记录分享给大家二、创建虚拟环境用来跑代码下面我会以一个实例为模板,学习完之后,再删掉不会占用大家的服务器
·
2022-07-05 10:18
jvm
jni
及 pvm pybind11 大批量数据传输及优化
PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。前置说明本文作为本人csdnblog的主站的备份。(BlogID=116)环境说明android手机linuxpython环境前言近几个月来,对我来说,发生了
SkyOnSky
·
2022-07-03 19:00
可能性征兆
学习积累
跟着刘老师学习建构解决之道焦点解决短期治疗第二天1、SFBT不深究负向故事与过去历史,也不需要协助当事人揭露重要议题的详情,如此,创造了更深层次的保密脉络,也更不容易遭遇到当事人的抗拒问题。2、SFBT常会运用用(暂时性)的语言,借由引导当事人,于这个阶段的处境下,得知如何使用并超越过去的成功经验与有效应对策略,而鼓励当事人变得较有希望感并能接受更为实际的做法,尤为重要的是,当事人常会通过应对问句
艾社钦
·
2022-07-02 15:45
Android
JNI
项目创建,方法梳理以及生成So库
简介项目需要涉及到
JNI
调用C++代码所以所以学习了一了一下AndroidStudio工具下Cmake方式的
Jni
调用的一些知识特此记录一下环境版本AndroidStudio4.1.3Gradle4.1.3Cmake3.10.2ndk21.1.6352462buildToolsVersion30.0.31
没有了遇见
·
2022-06-29 14:15
我对知乎前端相关问题的十问十答
之前知乎上有不少同行邀请我回答一些前端相关问题,但是,大家都知道了,要认真回答一个问题是需要大量时间和精力的,对于还在不断
学习积累
阶段的我,时不时分散原本的精力,打乱自己原本的节奏,实际上是一件不划算的事情
南京闫伟亮的野爹
·
2022-06-09 19:10
前端
前端网页JS
AndroidStudio 来编写
jni
及生成so
一.
JNI
和NDK介绍
JNI
(JavaNativeInterface)是方便Java调用C、C++等Native代码所封装的一层接口,相当于一座桥梁。
雷涛赛文
·
2022-06-08 11:57
【Linux】下跨语言调用【C++】实践
文章目录1背景2方案概述3实现详情3.1功能代码3.1.1C++代码3.1.2c_wrapper代码3.1.3生成动态库3.1.4Python接入代码3.1.5Java接入代码3.1.5.1
JNI
接入3.1.5.2JNA
Choice~
·
2022-06-02 10:54
C++
Linux
开发语言
c++
linux
「抄底 Android 内存优化 8」 —— 快手线上 OOM 监控学习笔记
Android高手核心知识点笔记(不断更新中)点击查看PS:给为童鞋不要忘记给我star一波哦AndroidOOM概览OOM分类JavaNativeThreadFileDescriptor
JNI
R
大圣代
·
2022-06-01 12:31
抄底
Android
内存优化
Android
内存优化
线上监控
TDengine 社区问题双周精选 | 第一期
Java应用使用taos-jdbcdriver连接TDengine时,RESTful与原生(
JNI
)接口性能相比如何,该如何选型?TDeng
·
2022-05-25 15:18
tdengine数据库
JNA使用教程
JavaNativeAccessJNAprovidesJavaprogramseasyaccesstonativesharedlibrarieswithoutwritinganythingbutJavacode-no
JNI
ornativecodeisrequired
小艾咪
·
2022-05-21 20:54
8月吃瓜教程—task01-学习笔记
第一章绪论的
学习积累
已经在之前写出。链接:第一章绪论学习补充一点内容:一、没有免费的午餐定理任何算法抛开实际问题来比较算法的优略性是无意义的。
Hugo Zhong
·
2022-05-18 07:18
机器学习
机器学习
人工智能
深度学习
C语言快速讲解(五)结构体与指针
前言:作为一个安卓程序员,如果不懂C/C++开发,那么安卓
jni
、NDK、视频解码、音频解码也没法开发,有需求我们就要学习,加油吧!今天开始我们快速讲解C语言,有Java基础的人适合看本博客。
等待着冬天的风
·
2022-05-17 11:17
C语言系列博客
C语言结构体
从Java小白到收获BAT等offer,分享我这两年的经验和感悟
前言在下本是跨专业渣考研的985渣硕一枚,经历研究生两年的
学习积累
,有幸于2019秋季招聘中拿到几个公司的研发岗offer,包括百度,阿
weixin_33881140
·
2022-05-13 17:50
面试
后端
操作系统
《超级学习者》||让学习变成有趣的事
被动
学习积累
知识,主动学习创建技能。刚开始看到百分之六,已经初步了解了学习的“野蛮式成长”:短暂的高强度学习,一定能获得脱胎换骨般的进步。原则:元学习,专注,直接,训练(刻意练习),反馈。
钱小溪
·
2022-05-13 09:37
multiprocessing:这样做才能重复利用 Python 的多核
这次也是我的个人
学习积累
。喜欢记得收藏、点赞、关注。【注】完整代码、数据
Python学习与数据挖掘
·
2022-05-13 07:00
python
python
开发语言
multiprocessing
java时序图工具_每日学习:静态时序分析入门面面观
关注并标星大同学吧每天1次,打卡
学习积累
1个新知识,增1分职场底气作者称谓:Jackxu个人介绍:不断学习的数字后端工程师微信公众号:志芯半导体知识分享第41期技能升级,从这里开始本文详细讲解了时序分析的绝大部分概念
weixin_39885412
·
2022-04-26 19:45
java时序图工具
android 实现3d扫描,3D激光扫描三维重建——6.(android)系统框架
通过Android的
JNI
调用c++实现的算法核心部分。方法:在安卓开发中,通过
JNI
调用本地C++代码,使用opencv进行开发处理,本地代码通过NDK进行编译。
知乎人文
·
2022-04-23 07:29
android
实现3d扫描
TDengine:远程连接taosd服务之-windows客户端和JDBC-
JNI
文章目录TDengine:远程连接taosd服务之-windows客户端和JDBC-
JNI
Widnows客户端JDBC-
JNI
开放端口依赖对应修改hosts文件TDengine:远程连接taosd服务之
百事可乐啊
·
2022-04-14 21:53
TDengine
tdengine
教你在JNA中将本地方法映射到JAVA代码中的示例
目录简介LibraryMappingFunctionMappingInvocationMapping防止VM崩溃性能考虑总结简介不管是
JNI
还是JNA,最终调用的都是native的方法,但是对于JAVA
·
2022-04-13 17:05
java高级用法之:在JNA中将本地方法映射到JAVA代码中
简介不管是
JNI
还是JNA,最终调用的都是native的方法,但是对于JAVA程序来说,一定需要一个调用native方法的入口,也就是说我们需要在JAVA方法中定义需要调用的native方法。
·
2022-04-13 15:12
javajnajninetty
java高级用法之:在JNA中将本地方法映射到JAVA代码中
简介不管是
JNI
还是JNA,最终调用的都是native的方法,但是对于JAVA程序来说,一定需要一个调用native方法的入口,也就是说我们需要在JAVA方法中定义需要调用的native方法。
flydean
·
2022-04-13 14:00
JNI
:取得Java属性和设置Java属性值
1.取得Java属性/设定Java属性值获得了相应属性的jfieldID之后,就可以使用SetFieldGetFieldSetStaticFieldGetStaticField等函数来对Java属性进行操作了。类实例方法Set/GetBooleanFieldSet/GetByteFieldSet/GetDoubleFieldSet/GetFloatFieldSet/GetIntFieldSet/G
·
2022-04-09 09:24
java
JNI
:本地代码调用Java代码
1.本地代码访问Java代码在被调用的C/C++函数中也可以反过来访问Java程序中的方法javah工具生成的C/C++函数声明中,可以看到有两个参数:
JNI
EXPORTvoid
JNI
CALLJava_com_omg_NativeLib_sayHello
·
2022-03-30 17:32
java
JNI
基础(2) - 访问Java变量和对象
1、访问java(私有)变量逆向步骤:1)最后通过调用env->Get{type}Field(jobject,fieldId)得到该变量的值。其中{type}是变量的类型;如果变量是静态static的,则调用的方法是GetStatic{type}Field(jclass,fieldId),注意static的话,是使用jclass作为参数;2)调用env->GetFieldID(jclazz,fie
1dot4
·
2022-03-29 22:17
OpenCV 4.5.5 cpp & Android 学习问题合集
6.tutorial-2-mixedprocessing该模块应该是通过OpenCV处理相机返回帧实现效果,展示了Java包装类和直接
JNI
调用处理
StarBamboo
·
2022-03-29 14:56
JNI
基础 - 从学Parcel源码开始
1、Parcelable和Serializable的异同我们知道在Java应用程序当中对类进行序列化操作只需要实现Serializable接口就可以,由系统来完成序列化和反序列化操作。但是在Android中序列化操作有另外一种方式来完成,那就是实现Parcelable接口。Parcelable的性能要强于Serializable,因此在绝大多数的情况下,Android还是推荐使用Parcelabl
1dot4
·
2022-03-29 09:13
java高级用法之:调用本地方法的利器JNA
简介JAVA是可以调用本地方法的,官方提供的调用方式叫做
JNI
,全称叫做javanativeinterface。
·
2022-03-28 20:39
javajnanetty
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他