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开发入门
以太坊DApp
开发入门
教程——Node.js和truffle框架打造区块链投票系统
第一节课程概述本课程面向初学者,内容涵盖以太坊开发相关的基本概念,并将手把手地教大家如何构建一个基于以太坊的完整去中心化应用——区块链投票系统。通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(solidity)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用Truffle框架开发分布式应用使用控制台或网页与合约进行交互前序知识要求为了顺利
落叶无声9
·
2024-01-03 21:02
以太坊开发
区块链
以太坊
区块链开发
以太坊开发
以太坊入门
以太坊 DApp
开发入门
实战! 用Node.js和truffle框架搭建——区块链投票系统!
第一节课程概述本课程面向初学者,内容涵盖以太坊开发相关的基本概念,并将手把手地教大家如何构建一个基于以太坊的完整去中心化应用——区块链投票系统。通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(solidity)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用Truffle框架开发分布式应用使用控制台或网页与合约进行交互前序知识要求为了顺利
cookie0002
·
2024-01-03 21:32
2024如何成为一名合格的全栈开发者
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情在当今快速发展的技术环境中,对多才多艺和技能熟练的专业人员的需求正在不断增加。
ChatGPTer
·
2024-01-03 21:32
IT人生
全栈
系统功能测试的最好方法
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情测试系统功能是软件开发和工程过程中的关键步骤。
ChatGPTer
·
2024-01-03 21:32
IT人生
功能测试
REST API 设计最佳实践
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情“应用程序编程接口”或API是指各种软件服务之间的通信通道。
ChatGPTer
·
2024-01-03 21:32
设计模式
rest
api
rest
手把手将ReactJS项目部署到Ubuntu
我的新书《AndroidApp
开发入门
与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。
ChatGPTer
·
2024-01-03 21:01
云
react.js
前端
前端框架
安卓在SOA中的运用
目前基于车载SOA系统的研发,应用层和底层以太网之间的交互主要是基于
JNI
来实现的,
JNI
是将cpp的动态库内置到app或者系统目录下,供app进行使用,参考下图所示:应用层:java/kotlin代码
ChampionDragon
·
2024-01-03 11:47
soa
车载
0x05
JNI
中如何catch exception 并把从Java传入
JNI
的错误抛出
if(env->ExceptionCheck()){stringerrMsg="E
JNI
-"+fun+"callbackexception!"
lc_fan
·
2024-01-03 07:07
android ndk播放本地gif图片
一、思路:Java层:用ImageView加载一张bitmap,并定时调用
jni
方法来刷新bitmap的内容;
Jni
层:接收到从java层传递的bitmap,找到指定帧的数据,把像素点copy到bitmap
小明叔叔_乐
·
2024-01-02 21:59
DevOps系列之
JNI
实现Java调用C的实现案例
JNI
(JavaNativeInterface)允许Java代码与其他语言编写的代码进行交互。以下是一个简单的
JNI
示例,演示如何使用
JNI
在Java中调用C/C++函数。
Coder_Boy_
·
2024-01-02 13:04
java
开发语言
[2024区块链
开发入门
指引] - 比特币与区块链诞生
一份为小白用户准备的免费区块链基础教程工欲善其事,必先利其器Web3开发中,各种工具、教程、社区、语言框架.。。。种类繁多,是否有一个包罗万象的工具专注与Web3开发和相关资讯能毕其功于一役?参见另一篇博文2024最全面且有知识深度的web3开发工具、web3学习项目资源平台区块链诞生之前我们通常把比特币的发明看成是区块链诞生的标志性事件。但区块链就像很多技术一样,并不是凭空出现,通常都会有一些渊
滕王阁配黑马打火机
·
2024-01-01 07:43
区块链
web3
学习
智能合约
[2024区块链
开发入门
指引] - 比特币运行原理
一份为小白用户准备的免费区块链基础教程工欲善其事,必先利其器Web3开发中,各种工具、教程、社区、语言框架.。。。种类繁多,是否有一个包罗万象的工具专注与Web3开发和相关资讯能毕其功于一役?参见另一篇博文2024最全面且有知识深度的web3开发工具、web3学习项目资源平台如何持有和使用比特币作为比较,我们先回顾下现实的银行系统:首先我们需要使用个人信息(如身份证)给银行,银行给我们开户,开户时
滕王阁配黑马打火机
·
2024-01-01 07:43
区块链
web3
零知识证明
学习
[2024区块链
开发入门
指引] - 推荐一份区块链基础教程
一份为小白用户准备的免费区块链基础教程工欲善其事,必先利其器Web3开发中,各种工具、教程、社区、语言框架.。。。种类繁多,是否有一个包罗万象的工具专注与Web3开发和相关资讯能毕其功于一役?参见另一篇博文2024最全面且有知识深度的web3开发工具、web3学习项目资源平台区块链是一项令人兴奋和有前途的技术,你也许看到过这些频繁在社交媒体、新闻频道上冒出的新名词:智能合约、代币(通证)、Web3
滕王阁配黑马打火机
·
2024-01-01 07:13
区块链
零知识证明
web3
学习
智能合约
C语言获取设备开机时间
#include#include#include#include#include#include#includeintgetBootTimeAlarm();extern"C"
JNI
EXPORTjstring
JNI
CALLJava_com_android_cpptest_MainActivity_stringFrom
JNI
Sgq丶
·
2024-01-01 03:43
c++
c语言
开发语言
jni
【Vue2+3入门到实战】(8)Vue基础之工程化开发和脚手架Vue CLI 组件化 组件注册 详细示例
目录day03一、今日目标1.工程化
开发入门
2.综合案例二、工程化开发和脚手架1.开发Vue的两种方式2.脚手架VueCLI基本介绍:好处:使用步骤:三、项目目录介绍和运行流程1.项目目录介绍2.运行流程四
老牛源码
·
2023-12-31 20:05
VUE教程
vue.js
前端
javascript
教你进行Servlet的基础制作
文章目录一、Servlet
开发入门
(一)实现第一个Servlet程序1、使用IDEA完成Servlet的开发(1)新建Web项目(2)创建Servlet类(3)启动Servlet2、课堂练习-创建Web
学习中的猪
·
2023-12-31 13:33
servlet
java
tomcat
JNI
常见用法
一、Java代码和
JNI
代码通信Java代码通过
JNI
接口调用C/C++方法1、首先我们需要在Java代码中声明Natvie方法原型publicnativevoidhello
JNI
(Stringmsg)
feifei_fly
·
2023-12-31 09:17
linux运行可执行文件,通过c语言调用java的main方法
类的程序可以运行,能在linux下运行的程序,也可以在Android上面运行”一.编写C语言部分代码1.定义java.h头文件#include#ifndef_JAVA_H_#define_JAVA_H_int
JNI
CALLJavaMain
梦想全栈程序猿
·
2023-12-30 13:15
重学Android
c语言
java
开发语言
Linux驱动开发简易流程
推荐视频:正点原子【第四期】手把手教你学Linux之驱动开发篇小智-学长嵌入式Linux&Android底层
开发入门
教程能力矩阵基础能力矩阵熟悉c/c++、熟悉数据结构熟悉linux系统,Shell脚本
苏柘_level6
·
2023-12-30 12:51
linux
驱动开发
JVM基础学习
NativeInterface本地接口Classloader:根据给定的全限定类名来装载class文件到运行时数据区的方法区执行引擎执行classses中的指令本地接口,用来和其他语言交互,Android的
JNI
Erwooow
·
2023-12-30 10:09
学习记录
jvm
java
linux
android studio 将含有
jni
c++ 的library项目封装成jar并调用
请参考博客:androidstudio4.1.1将library项目封装成aar并调用_androidstudio4.1aarrelease-CSDN博客一.简单叙述androidstudio中可以创建Module的两种属性,可以在build.gradle中查看:1.application属性:可以独立运行的app项目; applyplugin:‘com.android.application’2
Chhjnavy
·
2023-12-30 07:01
android
android
studio
android
jar包
library
项目
大白话告诉你
jni
注入漏洞
前言前两天又看到fastjson暴雷说有漏洞,加上之前的log4j好像也是有
jni
漏洞,所以空闲时候去研究了下这个玩意,发现网上说的不是很清除,对我这样的小白来说有点难懂,所以写篇文章记录下本篇文章不作为专业解读
帆影匆匆
·
2023-12-30 05:38
Java安全
rpc
Flutter完整版
开发入门
与实战指南(603页.PDF)一文带你通过Flutter
目前,业界上流行的跨平台技术有H5、ReactNative、以及后来的Flutter,判断一项跨平台的技术是否有落地价值,在于有可接受的页面性能和支持高效开发。而Flutter快速,高效,开放的特性使其脱颖而出。Flutter与其他框架本质区别比较与其他跨平台方案的本质区别:ReactNative之类的框架,只是通过JavaScript虚拟机扩展调用系统组件,由Android和iOS系统进行组件的
Android老皮
·
2023-12-29 13:31
Flutter
flutter
pdf
Android集成OpenSSL实现加解密-
JNI
实现
定义
JNI
方法companionobject{init{System.loadLibrary("
jni
test")}}externalfunencryptAES(data:ByteArray):ByteArray
菠萝加点糖
·
2023-12-29 13:27
android
算法
OpenSSL
JNI
ArkTS语言应用
开发入门
指南与简单案例解析
文章目录前言创建项目及其介绍简单案例学习本文总结问答回顾-学习前言在前几节课中,我们已经了解了ArkTS语言的特点以及其基本语法。现在,我们将正式利用ArkTS来进行应用开发。本节课将通过一个快速入门案例,让大家熟悉开发工具的用法,并介绍UI的基础概念。创建项目及其介绍项目创建与配置选择创建项目。我们点击“Next”进入项目信息填写页面。在这里,我们需要填写项目名称、Bundlename、项目保存
一见已难忘
·
2023-12-29 12:23
前端
数据库
鸿蒙开发
ArkTS
【干货】火爆全网的《超全NDK精品教程》
JNI
异常处理
Exception为了确保Java、C/C++代码可以正常执行下去,需要:在
JNI
层手动清空异常信息(ExceptionClear),保证代码可以运行。补救措施保证C/C++代码继续运行。
鹏城十八少
·
2023-12-29 08:28
Android开发,
JNI
,NDK,C++层操作java的对象实践
Android开发,
JNI
,NDK,C++层操作java的对象实践1.数组在
jni
中调用数组extern"C"
JNI
EXPORTvoid
JNI
CALLJava_com_example_myapplication_MainActivity_testArr
qfh-coder
·
2023-12-29 07:54
Android进阶训练营
android
c++
java
Android开发,
JNI
,NDK,C++和java代码互相调用方法
文章目录Android开发,
JNI
,NDK,C++和java代码互相调用方法1.java,
jni
,c数据类型2.
jni
日志输出3.函数调用Android开发,
JNI
,NDK,C++和java代码互相调用方法
qfh-coder
·
2023-12-29 07:23
Android进阶训练营
android
c++
java
Android,
JNI
开发和NDK之间的联系
Android,
JNI
开发和NDK。
qfh-coder
·
2023-12-29 07:23
Android进阶训练营
android
c++
c语言
java
liunx系统突然不能启动jar
mssda-platform-backend-0.0.1-SNAPSHOT.jar-Dspring.config.location=/date/gd_ly/jar/application-dev.yml报错信息Error:A
JNI
errorhasoccurred
liuxianwen1990
·
2023-12-29 01:55
java代码优化
linux
jar
java
Android稳定性系列9 global reference限制策略
每一个进程都必须有一个JavaVM,且只有一个,是Java虚拟机在
JNI
层的代表,
JNI
全局只有一个;每一个线程都有一个
JNI
Env,
JNI
Env一个线程相关的结构体,代表Java在本线程的运行环境。
Big Skipper
·
2023-12-28 23:09
Android
framework
node.js express框架
开发入门
教程
文章目录前言一、Express生成器(express-generator)二、快速安装1.express框架+express-generator生成器安装2.使用pug视图引擎创建项目,projectName为项目名称自定义三、安装热更新插件nodemon四、目录结构1.public文件夹2.routes路由其他请求方式:入参3.view模版引擎4.app.js五、app.js内部代码解读前言no
pixle0
·
2023-12-28 12:29
node.js
express
Android模拟器检测体系梳理,android驱动
开发入门
安卓系统兼容性:目前模拟器上的Android系统仍然停留在4.x,部分达到5.1,使得部分对安卓版本有要求的应用或游戏在模拟器上运行体验不好。底层关键技术>>>>虚拟化技术模拟器是用软件来模拟硬件操作,这就需要用到虚拟化技术。广义的虚拟化,是指将网络、CPU、内存及存储等各种实体资源,予以抽象、转换后呈现出来,进而打破实体结构间不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。我们所
m0_65511857
·
2023-12-28 12:07
程序员
面试
移动开发
android
JSP
JSP目录[隐藏]JSP简介JSP2.0介绍JSP技术的强势JSP技术的弱势JSP内置对象:JSP的技术方法JSP的应用模型JSP
开发入门
jsp运行时经常遇到的问题及解决方法JSP简介JSP2.0介绍JSP
helloyxb
·
2023-12-28 07:26
JSP专题
jsp
javabeans
服务器
java
application
servlet
jni
编程碰到的小问题
JNI
error:java.lang.UnsatisfiedLinkError:Noimplementationfound这个问题困扰了两天,出现这个问题的时候已经不是找不到库的问题了,dlopen肯定是过了
技术笔记
·
2023-12-28 04:49
深入浅出Java虚拟机
虚拟机栈(JavaStack)三、本地方法栈(NativeMethodStack)四、堆内存(DirectMemory)五、方法区(MethodArea)执行引擎区域一、Java执行引擎二、本地方法接口
JNI
冂阿吉
·
2023-12-27 19:39
jvm
ERC-3525
开发入门
指南
ERC-3525标准是以太坊社区批准通过的半匀质化通证(SemifungibleToken,亦称为半同质化通证,简称SFT)标准,由SolvProtocol提出。ERC-3525标准定义了一类新型的数字资产,具有以下突出优势:与ERC-721标准兼容,具有唯一ID和可视化外观,可复用现有的大量NFT基础设施;可拆分、可合并、可计算;具有账户特征,可以容纳其他数字资产,如ERC-20通证、NFT等,
myan
·
2023-12-27 13:32
区块链
安卓
JNI
动态注册分析
打开某ctf的apk运行结果如下使用jadx打开apk后,查看关键代码如下:packageorg.isclab.iscc;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.Menu;importandroid.view.MenuItem;importandroid
kerve
·
2023-12-27 12:42
CTF
安卓逆向
安卓动态注册逆向分析
安卓逆向
动态注册实战分析
安卓
JNI
静态注册和动态注册的区别
Android:
JNI
动态注册和静态注册的详解一、
JNI
是什么?
JNI
是JavaNativeInterface的缩写,中文名为JAVA本地调用。它允许Java代码和其他语言写的代码进行交互。
kerve
·
2023-12-27 12:12
安卓逆向
安卓静态注册和动态注册区别
安卓逆向
2022 最新 Android 基础教程,从
开发入门
到项目实战【b站动脑学院】学习笔记——第五章:中级控件
第5章中级控件本章介绍App开发常见的几类中级控件的用法,主要包括:如何定制几种简单的图形、如何使用几种选择按钮、如何高效地输入文本、如何利用对话框获取交互信息等,然后结合本章所学的知识,演示了一个实战项目“找回密码”的设计与实现。5.1图形定制本节介绍Android图形的基本概念和几种常见图形的使用办法,包括:形状图形的组成结构及其具体用法、九宫格图片(点九图片)的制作过程及其适用场景、状态列表
Lishier99
·
2023-12-27 09:11
Android
android
java
学习
android
studio
2023年最新Android教程,从基础入门到精通项目实战(附视频教程)
一看就懂的AndroidAPP
开发入门
教程工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发,开发过程中与ios程序配合基本没什么问题,而android各种机子和rom
程序员一东
·
2023-12-27 09:59
android
Studio
android
真实案例扫描APP开发——基于实例分割实现拍照文档实时边缘检测(C++/
JNI
实现)
前言这是一个安卓NDK的项目,想要实现的效果就是拍照扫描,这里只涉及到的只有边缘检测,之后会写文档滤镜、证件识别与证件1比1打印,OCR、版面分析之后的文档还原。我的开发环境是AndroidStudio北极狐,真机是华为mate30pro,系统是HarmonyOS4.0.0,NDK是21.1.6352462这个版本,可实现CPU与GPU、NPU推理,推理速度与精度可以按真机去匹配,测试的效果不输于
知来者逆
·
2023-12-27 08:21
安卓
鸿蒙
Android
深度学习
拍照扫描
扫描王
边缘检测
边缘计算
Android
JNI
_环境配置
安装与配置1.下载NDK如果你需要CMakeList.txt中使用一些高级的语法,则需要安装高版本的CMake2.在Sutdio中配置下载的ndk3.在main目录下创建
jni
目录,并在该目录下创建C文件文件名称可自定义
不语风来去
·
2023-12-27 07:59
Android
android
java期末复习笔记
java期末复习笔记课程大纲java
开发入门
java发展历程(可能)java特点(可能)java版本(可能)java运行过程java类结构(注意编程题)java环境的配置java编程基础(选择填空)注释数据类型
@Yauo
·
2023-12-27 06:06
java
笔记
开发语言
Android之Bluetooth配对
前言我们关注蓝牙建立连接的过程1.通信的建立一定是异步的过程,自然涉及回调2.如果有回调,一定有一处代码进行分发处理apk--
jni
--halapk的监听一定来自
jni
,我们关注
jni
的注册解读
Jni
Callbacks
锄禾豆
·
2023-12-27 01:42
NDK 系列(5):
JNI
从入门到实践,爆肝万字详解!
请点赞关注,你的支持对我意义重大Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,带你建立核心竞争力。前言在Android生态中主要有C/C++、Java、Kotlin三种语言,它们的关系不是替换而是互补。其中,C/C++的语境是算法和高性能,Java的语境是平台无关和内存管理,而Kotlin则融合了多种语言中的优
彭旭锐
·
2023-12-26 20:56
【干货】火爆全网的《超全NDK精品教程》
JNI
之动态加载so库(重点)
Android中加载so:(1)调用load()方法,传递so文件的绝对路径;(2)调用loadLibrary()方法,传递so文件的名称,而且so文件必须放在apk的lib目录下,而且so的名称必须去掉前面的lib和后边的“.so”。只能加载两个目录下的so文件:(1)/system/lib(2)应用程序安装包的路径:/data/data/packgename/…对于两种加载so文件的方法,在A
鹏城十八少
·
2023-12-26 19:14
jni
trace-engine 编译记
到
jni
trace-engine下载代码安装nodejscdD:\project\pc\
jni
trace-engine-master编译报错PSD:\project\pc\
jni
trace-engine-master
yangzex
·
2023-12-26 17:23
android
java
jni
调用两种方法之动态方式
Jni
Dynamic.javapublicclass
Jni
Dynamic{public
Jni
Dynamic(){System.load("/home/yym/
jni
Dynamic/lib
jni
Dynamic.so
蚰蜒螟
·
2023-12-26 16:11
java
开发语言
OpenWrt应用
开发入门
教程
——我的开发日志目录1、SDK生成的方法2、SDK工具包安装(解压缩,设置环境变量)3、编译第1个C代码4、编译Openwrt的IPK软件包a)编译MQTTCClient依赖的openSSLb)编译MQTTCClient动态库c)编译MQTTCClient示例d)编译出OpenWrt的ipk安装包5、小结1、SDK生成的方法编译Openwrt时选中BuildtheOpenWrtSDK,编译后会在b
dream52
·
2023-12-26 10:40
linux
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他