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学习篇
sqli-lab之第二章--盲注
第二章盲注注意:本文大部分内容都是参考mysql注入天书
学习篇
何为盲注?
江南小虫虫
·
2024-01-03 03:36
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
开发语言
送给大一新生的血泪建议。
一、
学习篇
1.来吧!到图书馆来!不要在寝室窝着不要在寝室窝着不要在寝室窝着!!!大一养成良好的习惯
白白桃b612
·
2024-01-01 22:58
Python入门
学习篇
(十三)——装饰器
1理解装饰器出现的原因:为了优化程序的代码,增强函数的逻辑性装饰器可以完成的功能如下:①函数执行之前,加一些逻辑性的步骤②函数执行之后,加一些逻辑性的步骤2分类2.1不传参的装饰器2.1.1语法def函数名1(func_name):def函数名2():#装饰器逻辑#函数3调用前的逻辑代码func_name()#func_name()就相当于函数名3()#函数3调用后的逻辑代码return函数名2#
SSS4362
·
2024-01-01 14:47
python入门学习
python
入门学习
装饰器
Python入门
学习篇
(十一)——函数注释&函数嵌套&全局变量与局部变量
1函数注释1.1使用说明第一步在函数体里面输入三个"""第二步回车1.2示例代码defquotient(divisor,dividend):""":paramdivisor:除数:paramdividend:被除数:return:商"""returndivisor/dividendnum1=int(input("请输入除数的值:"))num2=int(input("请输入被除数的值:"))prin
SSS4362
·
2024-01-01 14:17
python入门学习
python
入门学习
函数注释
函数嵌套
全局变量
局部变量
Python入门
学习篇
(十二)——内置函数&匿名函数
1内置函数——数学函数1.1绝对值函数1.1.1语法abs(参数)#里面的参数既可以是整数,也可以是小数1.1.2示例代码m=-1.99n=-9print(f"{m}的绝对值为:{abs(m)}")print(f"{n}的绝对值为:{abs(n)}")1.1.3运行截图1.2求商和余数1.2.1语法divmod(参数1,参数2)#参数1是除数参数2是被除数#返回的数据类型是元组,元组的第一个元素为
SSS4362
·
2024-01-01 14:17
python入门学习
python
入门学习
内置函数
匿名函数
Python入门
学习篇
(十四)——模块&文件操作
1模块1.1理解包:python中带有__init__.py文件的文件夹模块:文件名(不包含.py后缀),如python官方的time.py中time就是模块1.2示例代码importdatetime#调用datetime模块中的datetime类的now()方法t=datetime.datetime.now()#格式化输出日期和时间strftime("想要保存的格式")print("当前系统时间
SSS4362
·
2024-01-01 14:14
python入门学习
python
入门学习
模块
文件读写操作
新的一年,这20条坚持做到一条你就赚大了
学习篇
.01.【一年聚焦一件事】前几天和一位大我20岁的姐姐聊天,她现在副业主业都搞地风生水起,过上了自己想要的生活。因为当时我们一起上过很多课,我就问她现在这些课还在上吗?我感觉都没
顾小宝
·
2024-01-01 11:29
文案学习
文案
学习篇
:自嘲式亲近文案(摘自苏北)自嘲,就是自黑或者自我调侃。大家都知道,一味的自夸只会让人反感,容易造成这种现象,你牛逼,我不行,我离你远一点。但自嘲却可以拉近与别人的距离。
岚暖晨
·
2024-01-01 10:23
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
JNI
常见用法
一、Java代码和
JNI
代码通信Java代码通过
JNI
接口调用C/C++方法1、首先我们需要在Java代码中声明Natvie方法原型publicnativevoidhello
JNI
(Stringmsg)
feifei_fly
·
2023-12-31 09:17
今天就想抄一抄论语
学习篇
学习篇
1.学习时习之,不亦说乎。有朋自远方来,不亦乐乎。人不知而不愠,不亦君子乎。2.其为人也孝弟,而好犯上者,鲜矣;不好犯上,而好作乱者,未之有也;君子务本,本立而道生,孝弟也者,其为仁之本与。
喜欢探索的小乌龟
·
2023-12-31 01:48
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
开发语言
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
Android集成OpenSSL实现加解密-
JNI
实现
定义
JNI
方法companionobject{init{System.loadLibrary("
jni
test")}}externalfunencryptAES(data:ByteArray):ByteArray
菠萝加点糖
·
2023-12-29 13:27
android
算法
OpenSSL
JNI
【干货】火爆全网的《超全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
日常之——
学习篇
前天晚上和徐红学姐聊了几句,感觉颇深。感觉自己对学习的认知还是没能扩展,还是有些过于局限。当时与学姐感慨,自己的进度被各种各样的事情拖延,学习的时间少了很多。总是感觉自己忙忙碌碌一整天,什么都没干,总结都没得总结。学姐告诉我们,其实每天我们都做了很多事情。就算是一些很小的,不起眼的事情,我们也能学到不少东西。其实想一想,觉得自己一天什么都没做,就是因为,没有以正确的眼光去看待自己做的每一件事情。一
李晓珊_三月
·
2023-12-28 17:13
8月复盘:成长的每一步都有迹可循
8月复盘:已完成一、
学习篇
:1、完成4本书的阅读①《成为主角》陈岚②《基层女性》王慧玲③《曾国藩家书》曾国藩④《自媒体写作》余老诗2、看电影4部:①《翻滚吧,阿信》②《心灵奇旅》③《遗愿清单》④《我爱你
裴攸宁
·
2023-12-28 04:19
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
安卓
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
安卓逆向
安卓静态注册和动态注册区别
安卓逆向
OC
学习篇
之---谓词(NSPredicate)
在前一篇文章中我们介绍了OC中一个重要技术通知:http://blog.csdn.net/jiangwei0910410003/article/details/41923401,今天我们在来看一下OC中给我们提供的一个技术:谓词(NSPredicate)OC中的谓词操作是针对于数组类型的,他就好比数据库中的查询操作,数据源就是数组,这样的好处是我们不需要编写很多代码就可以去操作数组,同时也起到过滤
luonaerduo
·
2023-12-27 09:42
真实案例扫描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
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
9月自律清单
二、工作
学习篇
。1.专注做好眼前每一件事。2.挑出每天要完成的三件最重要工作去做。3.早起阅读学习和写作
零林灵
·
2023-12-26 17:38
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
开发语言
Redis
学习篇
(三)之Key相关操作
KEYS作用:返回所有的给定模式的key语法:KEYSpattern通配符:*:任意个字符?:任意一个字符[]:匹配[]之间的字符[a-z][A-Z]\x:匹配特殊字符?*EXISTS作用:查看key是否存在语法:EXISTSkeyTYPE作用:检查key的类型语法:TYPEkeyEXPIRE作用:设置过期时间语法:EXPIREkeysecondsEXPIREAT作用:指定过期时间戳语法:EXPI
cnkai
·
2023-12-26 02:11
2021年总结-1 | 工作
学习篇
:摆正心态,努力前进
工作:2021年初的时候,我给自己工作订下的目标是拿到5W绩效奖金,当时已经觉得这是一个天文数字,而今年我实际拿到的,是这个数字的翻倍,除了借了疫情的光,我觉得还是因为自己的运气挺好的。对于外贸行业,而且是医疗产品的外贸行业,这两年想不火都不行。所以在工作中我今年学到的最重要的一个技能就是,抢占风口。因为这种机会可不是年年都有,今年有了明年可就不一定了,所以今年我感觉自己在工作,比去年还要卖力。因
月影心语
·
2023-12-25 16:32
学习篇
|| 什么是卡拉胶
最近钟薛高雪糕不化这个现象被推到了风口浪尖,于是,一种食品添加剂“卡拉胶”也被大众所知。因为本身我是做食品行业,所以对卡拉胶并不陌生,今天科普一下,到底什么是卡拉胶?卡拉胶(Carrageenans),又称鹿角菜胶、角叉菜胶、爱尔兰苔菜胶),是一组从海洋红藻中提取的线性硫酸化多糖的统称。作为一种安全的天然食品添加剂,卡拉胶成品呈白色粉末状,多被当作凝固剂、增稠剂和稳定剂使用在食品工业、日化、宠物食
碧雪清幽
·
2023-12-25 12:21
Android
JNI
入门到基础
一、
JNI
项目创建AS创建项目时选择NativeC++会创建一个基本的
JNI
项目MainActivity中写java层的native方法具体实现在cpp文件中native-lib.cpp#include
子夜听雨
·
2023-12-25 05:47
Android
android
开发语言
焊工路(
学习篇
第60天)又来了一位大师傅
我期待的零基础的学员呀,咋自我这个零基础之后来的都是高手呢?来的都是有基础的,一上手就把你甩开了一条街,压力哟,让我明天干脆多练道口焊吧,孰能生巧,练他丫的。我喜欢这种压力,正向性的还不错,看着在你后来学的,上手几天后,就飞起来了,怎么飞的?都是来进修的,一个个手工电弧焊都是老师傅了,来主要是学氩弧焊,氩弧焊入手比电焊容易,几天就能学个大概,剩下的就是熟练熟练了,特别是对于有基础的人来说更快,当他
忍禁
·
2023-12-24 21:02
老弟,我想对你说之
学习篇
二水日记在家本来是准备继续写厦门和杭州的旅行攻略。可是因为疫情在家待了半个月,老妈一直嘟囔我,让我多教导我弟弟。所以我就一时兴起打算写这篇推文,也可能是一系列推文。作为刚毕业半年的姐姐,有这些话相对刚上半年大学的亲弟弟说。大学规划大学四年,究竟该如何规划?大一大二的大学时光无忧无虑,可是从大三开始,我就陷入了迷茫。因为实在不知道毕业以后该做什么,甚至不知道自己喜欢做什么。从小我就很羡慕知道自己要什
二水日记
·
2023-12-24 16:11
Python入门
学习篇
(五)——列表&字典
1列表1.1定义①有序可重复的元素集合②可以存放不同类型的数据③个人理解:类似于java中的数组1.2相关方法1.2.1获取列表长度a语法len(列表名)b示例代码list2=[1,2,"hello",4]print(len(list2))c运行结果1.2.2获取列表值a语法列表名[下标]#下标默认从0开始,若列表中嵌套了列表那么就为:列名表[列表位置][值的位置]#如:lst3=[100,3.1
SSS4362
·
2023-12-24 12:23
python入门学习
python
入门学习
列表
字典
Python入门
学习篇
(四)——if详解
if详解1单项分支1.1语法结构if条件:逻辑代码(条件为真时执行的代码)#注:如果条件不满足,那么则不执行if下面的逻辑代码1.2示例代码username=input("请输入您的用户名:")ifusername=="admin":print("管理员登录成功")1.3运行截图2多项分支2.1语法结构if条件:逻辑代码块A(条件为真时执行的代码块)else:逻辑代码块B(条件为假时执行的代码块)
SSS4362
·
2023-12-24 12:53
python入门学习
python
入门学习
if详解
选择结构
Python入门
学习篇
(六)——for循环&while循环
1for循环1.1常规for循环1.1.1语法结构for变量名in可迭代对象:#遍历对象时执行的代码else:#当for循环全部正常运行完(没有报错和执行break)后执行的代码1.1.2示例代码print("----->学生检查系统=10:print(f"{j}*{i}={j*i}",sep="",end='')else:print(f"{j}*{i}={j*i}",sep="",end='')
SSS4362
·
2023-12-24 12:52
python入门学习
python
入门学习
for循环
while循环
break关键字
continue关键字
【PyQt
学习篇
· ⑬】:QStackedWidget的使用
文章目录QStackedWidget的使用QStackedWidget的使用QStackedWidget是PyQt中的一个容器部件,用于管理多个堆叠的子部件。它只显示当前选中的子部件,而隐藏其余的子部件。代码演示:fromPyQt5.QtWidgetsimport*importsysclassMainWindow(QMainWindow):def__init__(self):super().__i
街 三 仔
·
2023-12-24 11:03
PyQt5从入门到精通
pyqt
学习
【PyQt
学习篇
· ⑭】:QTableView的使用
文章目录QTableView的使用示例QTableView的使用QTableView是PyQt中用于显示表格数据的窗口部件,它提供了一个灵活的方式来显示和编辑数据。下面是一些关于QTableView的使用的具体信息:创建QTableView对象:fromPyQt5.QtWidgetsimportQApplication,QTableViewapp=QApplication([])#创建应用程序对象
街 三 仔
·
2023-12-24 11:03
PyQt5从入门到精通
pyqt
python
上一页
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
其他