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开发入门
学习笔记Hadoop(十四)—— MapReduce
开发入门
(2)—— MapReduce API介绍、MapReduce实例
四、MapReduceAPI介绍一般MapReduce都是由Mapper,Reducer及main函数组成。Mapper程序一般完成键值对映射操作;Reducer程序一般完成键值对聚合操作;Main函数则负责组装Mapper,Reducer及必要的配置;高阶编程还涉及到设置输入输出文件格式、设置Combiner、Partitioner优化程序等;4.1、MapReduce程序模块:Main函数4.
别呀
·
2023-12-25 19:09
hadoop
big
data
java
Java Web
开发入门
学习小总结
一、基本概念1、WEB开发的相关知识WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态web资源(如html页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。静态web资源开发技术:Html常用动态web
link7
·
2023-12-25 18:20
鸿蒙
开发入门
:自定义组件--@BuilderParam装饰器
@Builder装饰器:自定义构建函数前面章节介绍了如何创建一个自定义组件。该自定义组件内部UI结构固定,仅与使用方进行数据传递。ArkUI还提供了一种更轻量的UI元素复用机制@Builder,@Builder所装饰的函数遵循build()函数语法规则,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。为了简化语言,我们将@Builder装饰的函数也称为“自定义构建函数”。说明
上马定江山
·
2023-12-25 16:37
harmonyos
华为
android
学习
分类
Android
JNI
入门到基础
一、
JNI
项目创建AS创建项目时选择NativeC++会创建一个基本的
JNI
项目MainActivity中写java层的native方法具体实现在cpp文件中native-lib.cpp#include
子夜听雨
·
2023-12-25 05:47
Android
android
开发语言
登录注册表单路由切换 - 登录注册
开发入门
(6)
登录注册表单路由切换-登录注册
开发入门
(6)教程目标完成注册表单的搭建,并实现与登录表单的无缝切换。教程步骤创建路由容器在页面中添加一个路由容器。路由容器需要与路由的页面容器配合使用。
小多AI开发助手
·
2023-12-24 18:50
常用组件开发教程
web管理后台开发实战教程
登录注册开发基础
ui
人工智能
javascript
AI编程
云原生
登录接口开发 - 登录注册
开发入门
(3)
AI应用入门9:登录接口开发教学目标学习如何从前端到后端实现用户登录功能。理解登录流程中的前后端交互。掌握使用AI开发助手设计前后台流程的基本方法。教学准备开发环境:已设置好的Web前端和后端服务。工具:AI开发助手。教学步骤步骤1:登录界面设计使用AI开发助手设计前端登录界面。实现登录按钮点击事件,收集表单中的用户名和密码。步骤2:创建后台登录接口服务在后端服务中添加新的服务,选择流程编辑方式。
小多AI开发助手
·
2023-12-24 18:47
web管理后台开发实战教程
常用组件开发教程
登录注册开发基础
云原生
AI编程
低代码
javascript
node.js
鸿蒙WebGL
开发入门
WebGL的全称为WebGraphicLibrary(网页图形库),主要用于交互式渲染2D图形和3D图形。目前HarmonyOS中使用的WebGL是基于OpenGL裁剪的OpenGLES,可以在HTML5的canvas元素对象中使用,无需使用插件,支持跨平台。WebGL程序是由JavaScript代码组成的,其中使用的API可以利用用户设备提供的GPU硬件完成图形渲染和加速。基本概念着色器可以理解
xiangzhihong8
·
2023-12-24 06:48
鸿蒙
harmonyos
webgl
华为
HarmonyOS - 鸿蒙
开发入门
文章目录HarmonyOS核心资源特性:全场景终端HarmonyOS版本HarmonyOS和OpenHarmony教程资源开发环境开发工具-DevEco开发语言-ArkTS核心框架-ArkUI考证HarmonyOS开发交流秋秋群:23458659,V:ez-code,期待交流和合作HarmonyOS是华为开发的全场景分布式智慧操作系统核心资源官方教程HarmonyOSDeveloper:Harmo
伊织code
·
2023-12-24 06:17
HarmonyOS
harmonyos
华为
ArkTS
DevEco
ArkUI
鸿蒙
JNA
JNA(JavaNativeAccess)是建立在
JNI
(JavaNativeInterface,Java本地调用)技术之上的Java开源框架,JNA提供了一组Java工具类用于在运行期间动态访问系统本地库
JunChow520
·
2023-12-23 06:07
Android Studio问题解决:java.lang.NoSuchMethodException
文章目录一、遇到问题二、分析与思考三、解决问题一、遇到问题java.lang.NoSuchMethodException:com.zkteco.android.biometric.b.a.a
jni
方法调用不到二
小康师兄
·
2023-12-23 06:44
Android
android
studio
java
android
NoSuchMethod
minifyEnabled
高通平台Android 11 WiFi开启流程梳理
Android11代码架构发生了重大变化,Wifi到AndoidO之后不再使用
jni
,所以Android11也一样不再使用
jni
来实现Java代码与本地的C/C++代码交互,而是使用HIDL.目前Android11
专业开发者
·
2023-12-22 22:37
WIFI
android
java
apache
第1章 SpringBoot
开发入门
学习目标了解SpringBoot的优点掌握SpringBoot项目的构建掌握SpringBoot的单元测试和热部署熟悉SpringBoot的自动化配置原理熟悉SpringBoot的执行流程随着互联网的兴起,Spring势如破竹地占据了Java领域轻量级开发的王者之位。随着Java语言的发展以及市场开发的需求,Spring推出了新的SpringBoot框架。SpringBoot是Spring家族的一
笔触狂放
·
2023-12-22 21:57
Spring
Boot
spring
boot
java
spring
JNI
的使用
一、Java代码和
JNI
代码通信Java代码通过
JNI
接口调用C/C++方法1、首先我们需要在Java代码中声明Natvie方法原型publicnativevoidhello
JNI
(Stringmsg)
Zal哥哥
·
2023-12-22 10:45
登录界面UI开发 - 登录注册
开发入门
(1)
登录页面UI设计教程:多八多Ai助手的实战演示第一课:设计UI界面欢迎来到多八多Ai应用开发助手登录页面开发教程!本教程由讲师小多主讲,将教授如何使用多八多Ai应用开发助手设计登录页面的用户界面(UI)。1.创建项目在多八多Ai应用开发助手上创建新项目。项目名称建议为“登录Demo”。2.设计页面布局拖动一个布局组件到页面中,用以设置页面的整体结构。该布局应包含页头、内容区、页脚三个部分。3.添加
小多AI开发助手
·
2023-12-22 08:28
AI应用开发入门教程
web应用开发入门教程
web管理后台开发实战教程
ui
人工智能
javascript
JNI
学习(二)
静态注册接着上篇博客学习
JNI
函数
JNI
EXPORTvoid
JNI
CALLJava_com_example_
jni
demo_TextDemo_setText(
JNI
Env*env,jobjectthis
春晓
·
2023-12-22 04:54
学习
开发语言
Android
Java
JNI
JNI
逆向
IDA:
JNI
类型转换1.IDA高版本(IDA高版本内置了定义的
JNI
结构体;如果没有的话,在Views->Opensubviews->TypeLibraries中添加AndroidARM的lib即可)
嗯哼?!。
·
2023-12-22 04:23
Android
java
解决javah生成.h头文件找不到找不到android.support.v7.app.AppCompatActivity的问题
问题描写叙述:在使用AndroidStudio进行
JNI
开发时,须要使用javah生成C或C++的头文件,可是可能会遇到:错误:无法訪问android.support.v7.app.AppCompatActivity
weixin_30565199
·
2023-12-22 04:23
移动开发
c/c++
android .class文件,javah编译class文件找不到android.app.Activity的类文件
在android工程的根目录使用javah生成
jni
头文件时候,报找不到android.app.Activity的类文件错误。
weixin_39633891
·
2023-12-22 04:23
android
.class文件
JNI
学习(一)
什么是
JNI
?
JNI
(javaNativeInterface)java本地接口,是为方便java调用C或者C++等本地的代码所封装的一层接口。
春晓
·
2023-12-22 04:51
学习
一招让你GitHub的Star和Fork数量猛增!!!
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。
国民程序员
·
2023-12-22 02:09
springboot学习笔记(二)
1.Spring和SpringBoot区别2.Web
开发入门
3.MVC模型4.
MSK_OS
·
2023-12-22 01:30
spring
boot
学习
笔记
如何在Android Framework源码中增加
jni
方法
我们都知道,在AndroidFramework源码中,有很多这种类型的方法,方法前缀有"publicstaticnative",这种方法就是native方法,会调用到
jni
中去。
闪闪加油干(◍>∇<◍)ノ゙
·
2023-12-21 18:56
android
Android开发中怎么将项目中.cpp文件通过Android Studio生成对应的.so库文件,并将其在代码中引用
在日常开发中,如果涉及到
JNI
和NDK的开发,我们有可能会接触.so文件,比如我们经常集成第三方SDK的功能时,就会下载对应的SDK,这个SDK就是.so文件。
华海渡
·
2023-12-21 16:48
JNI开发和NDK开发
JNI和NDK
1024程序员节
android
android
studio
unidbg补环境 - 某东APP sign分析
补环境搭建好模版publicclassJingDongSignextendsAbstract
Jni
{privatefinalAndroidEmulatoremulator;privatefinalVMvm
chyes
·
2023-12-21 15:10
java解析lua成熟方案_LuaJavaBridge - Lua 与 Java 互操作的简单解决方案
写了几个接口函数后,发现
JNI
提供了完善的接口来操作Java,比如查找特定的Class、Method等等。既然有这些东西,我想完全可以实现一个很薄的转接层。
千叶真名
·
2023-12-21 06:15
java解析lua成熟方案
LuaJava: 一步一步调试LuaJava
通过调试LuaJava源文件来学习和了解LuaJava.LuaJava作为Java的脚本工具,核心代码通过luajava.c文件来实现,luajava是通过
jni
技术实现的.一步一步调试LuaJava源代码同时有助于学习
高效能人生
·
2023-12-21 06:14
LuaJava
LuaJava
Lua
Java
JNI
Android中
JNI
使用详解(1)---Eclipse中NDK配置So文件生成
1、NDK下载和配置NDK下载地址:http://www.androiddevtools.cn/NDK下载完成后,选择Eclipse上方Window菜单Preferences-Android-NDK在NDKLocation中配置NDK绝对路径。`2、安装下载CDT插件选择Eclipse上方的Help菜单-InatallNewSoftWare在Workwith:后输入CDT-http://downl
锋1024
·
2023-12-19 15:03
Android
android
ndk
jni
eclipse
JNI
的快速入门实践
JNI
基本操作目的本文为
JNI
HelloWorld教程,阐述编写java本地调用的一般方法流程,可用于pmdk的API调用。
朝朝Mumu
·
2023-12-19 15:46
探索“超级服务器” TON:SDK 应用与
开发入门
TON是一个由多个组件构成的去中心化和开放的互联网平台,聚焦于实现广泛的跨链互操作性,同时在高可扩展性的安全框架中运作。TON区块链被设计为分布式超级计算机或“超级服务器(superserver)”,旨在提供各种产品和服务,以促进去中心化的发展。从TVM基础到合约开发语言,TON区块链的技术优势与生态发展有何特点?基于TON生态开发的技术工具又将赋予开发者怎样高效、个性的应用体验?第25期TinT
TinTin Land
·
2023-12-19 14:22
TinTin
Meeting
web3
TON
telegram
《MetaGPT智能体
开发入门
》学习手册 第四章课程任务
GithubTrending实现Action1:根据第四章3.2.1和3.2.2的指引,独立实现对GithubTrending(https://github.com/trending)页面的爬取,并获取每一个项目的名称、URL链接、描述方法:使用chatgpt进行实现chatgpt交流过程总结使用F12找到对应模块的代码,找其中的两个模块代就可以。描述让chatgpt根据代码,写出beautifu
fengxiaoyangfeng
·
2023-12-19 10:13
metagpt
agent
学习
python
FFmpeg5
开发入门
教程16:音频重采样解码为pcm
还是上一篇使用的音频文件,本篇主要是修改解码后的一些参数,比如数据格式等等。44100Hz就是音频的采样数,一段连续音频编码时包含多个数据包,一个数据包里面有连续数据,编码时会丢掉部分。比如说1秒的原始音频,44100Hz的意思就是我在这1秒的音频里面取44100个点,其他的数据丢掉。那么重采样最好的方法就是向下重采样,44100->40000,向上重采样时原始数据已经丢掉肯定会出现噪音。解码流程
幽迷狂
·
2023-12-19 05:01
FFmpeg
音视频
FFmpeg
Qt
视频编解码
视频
小程序
开发入门
配置tabBartabBar相当于路由,最少配置两个,每个配置项会匹配一个page,配置后会在页面底部生成导航菜单。当点击下方的导航时,会跳转到对应的页面。"tabBar":{"selectedColor":"#d81e06","color":"#515151","list":[{"pagePath":"pages/playlist/playlist","text":"音乐","iconPath"
多云转晴ing
·
2023-12-18 23:14
小程序
前端
小程序
web前端
开发入门
,学习路径以及具体的学习内容
前端学习路径1.WEB前端快速入门在本阶段,我们需要掌握HTML与CSS基础,当然,也包含H5和C3的新特性。这个部分内容非常简单,而且非常容易掌握。相信你也更愿意学习这个部分,毕竟他可以让你最直观的感受到前端的魅力。为了锻炼大家写代码,可以根据你喜欢的站点去实现效果。这一阶段是非常重要的基础阶段,所谓基础就是可能这个阶段我们的学习的内容,可以让我们开发出来绚丽网站站点,但是功能丰富却暂时做不到。
陌染007
·
2023-12-18 01:09
Cannot resolve method ‘subscribe(anonymous io.reactivex.Observer<xxx>)‘的解决方案
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。
ChatGPTer
·
2023-12-17 21:39
#
Android--开发
Android
lambda
JNA框架调用dll动态库(给你整得明明白白)
java调用dll动态库的方法,总的有三种:
JNI
、JNA、JNative。其中JNA调用DLL是最方便的。网上文章一大堆,我就不废话了。
回首掏88
·
2023-12-17 21:31
dll
java
基于
JNI
实现调用C++ SDK
基于
JNI
实现调用C++SDK背景分析解决实践背景上篇文章总结了几种Java项目调用C/C++SDK项目方法,在逐一实践、踩坑后,最终还是敲定采用
JNI
方式进行实现。
legendaryhaha
·
2023-12-17 16:32
JNI
Java
JNI
C++
SpringBoot
.so文件调用
Java项目调用C/C++ SDK的方案汇总
Java项目调用C/C++SDK的方案汇总背景调研
JNI
JNativeJNAJavaCPP背景Java项目中需要调用到一个C++项目,于是对目前通用的解决方案做了一些调研,这里做一个汇总。
legendaryhaha
·
2023-12-17 16:32
JNI
c语言
c++
JNI
JNative
JNA
JavaCPP
基于
JNI
实现 嵌套 List 类型参数解析
基于
JNI
实现嵌套List类型参数解析背景分析解决背景在前面两篇文章中,我们总结了Java调用C/C++SDK的几种方案,分享了
JNI
在实践过程中的一些踩坑点,而在这篇文章将继续分享针对JavaList
legendaryhaha
·
2023-12-17 16:29
JNI
Java
JNI
C
C++
List
参数解析
android的
JNI
方法汇总
JNI
的基本类型在
JNI
中有一些基本类型,这些基本类型只能在
JNI
层使用序号属性名java层对应的类型1jobjectObject2jbooleanboolean3jbytebyte4jcharchar5jshortshort6jintObject7jlonglong8jfloatfloat9jdoubledouble10voidvoid
月影路西法
·
2023-12-17 12:39
GC root 有哪些
本地方法栈中的
JNI
(native方法)引用的对象。MonitorUsed-用于同步监控的对象。
皮皮攻城狮
·
2023-12-17 07:36
JVM
jvm
java
JNI
原理 模仿System.loadLibrary和dlopen使用
前言如下图所示,OpenNativeLibrary代码中使用了android_dlopen_ext打开动态库,本文按照该源码中调用dlopen、dlsym来调用so里的方法,加强一下理解。继上文梳理了LoadLibrary源码流程,本文就是模仿该流程,在Java层获取到要调用so路径后,传入c层调用dlopen打开,并通过dlsym调用方法后dlclose结束。void*OpenNativeLib
baiiu
·
2023-12-17 03:03
linux
c
c++
jni等
JNI
源码分析
JNI
原理 System.loadLibrary源码分析
前言本文介绍System.loadLibrary原理。Java层源码流程System#loadLibrary->Runtime#loadLibrary0–>BaseDexClassLoader#findLibrary–>DexPathList#findNativeLibrary->Runtime#nativeLoad,走向c层源码主要是从nativeLibraryPathElements中找到so
baiiu
·
2023-12-17 03:33
linux
c
c++
jni等
JNI
源码分析
小白也能懂的同城外卖跑腿小程序
开发入门
指南
本文将为你提供一份小白也能理解的同城外卖跑腿小程序
开发入门
指南,带你一步步进入这个令人兴奋的领域。一、了解市场需求与用户痛点在开始开发同城外卖跑腿小程序之前,首先要深入了解市场需求以及用户的痛点。
万岳科技程序员小金
·
2023-12-17 02:18
安全
小程序
人工智能
科技
前端
go-zero
开发入门
之网关往rpc服务传递数据1
go-zero的网关往rpc服务传递数据时,可以使用headers,但需要注意前缀规则,否则会发现数据传递不过去,或者对方取不到数据。go-zero的网关对服务的调用使用了第三方库grpcurl,入口函数为InvokeRPC:grpcurl.InvokeRPC(r.Context(),source,cli.Conn(),rpcPath,s.prepareMetadata(r.Header),han
一见
·
2023-12-16 22:22
go
go-zero
golang
rpc
go-zero
Android系统中使用Cunit测试C/C++接口
Android系统中经常有
jni
、so库、halservice等都是C/C++实现,本文讲解如何将Cunit嵌入Android中,用于测试一些C/C++api。
Lucas.Deng
·
2023-12-16 20:46
Android
System
Linux
android
c语言
c++
java.lang.UnsatisfiedLinkError: 我折腾了一下午的问题
如下:java.lang.UnsatisfiedLinkError:Noimplementationfoundforlongcom.baidu.platform.com
jni
.map.commonmemcache.
JNI
CommonMemCache.Create
Reese小朋友
·
2023-12-16 17:20
ForTT
android
studio
armeabi
native
sourcesets
MetaGPT智能体
开发入门
》学习手册 第三章课程任务
第三章课程任务:这个Agent拥有三个动作打印1打印2打印3重写有关方法(请不要使用act_by_order,我希望你能独立实现)使得Agent顺序执行上面三个动作当上述三个动作执行完毕后,为Agent生成新的动作打印4打印5打印6并顺序执行frommetagpt.actionsimportActionfrommetagpt.rolesimportRolefrommetagpt.schemaimp
fengxiaoyangfeng
·
2023-12-16 15:27
metagpt
agent
学习
python
开发语言
JAVA调用C/C++动态库(
JNI
)
JNI
是java自带的功能,引用也非常简单System.loadLibrary("lib
jni
");
JNI
和JNA不同,
JNI
的用法比JNA更复杂。lib
jni
的C++动态库有很多坑需要避免。
毛小意同学
·
2023-12-16 09:35
java
java
c++
c语言
OpenHarmony - 应用
开发入门
指南
一、了解OpenHarmonyOpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。开放原子开源基金会:由阿里巴巴、百度、华为、浪潮、360、腾讯、招商银行联合发起,于2020年6月成立的非营利机构.为各类开源项目提供各种支持开放原子开源基
不入流HarmonyOS开发
·
2023-12-16 08:41
harmonyos
华为
鸿蒙系统
鸿蒙
程序员创富
2023-12-12 使用Android studio ndk命令编译
jni
C:\Users\x\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd
一、Androidstudiondk路径C:\Users\xxxx\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd二、进入到
jni
代码目录,然后直接执行该命令就可以编译出
Donald Linux
·
2023-12-16 04:30
android
studio
android
ide
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他