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开发基础
web开发学习笔记(8.java web后端
开发基础
知识)
1.使用spring开发的优势,spring发展到今天已经形成了一种开发生态圈,提供了若干个子项目,每个项目用于完成特定的功能。使用spring全家桶,可以做到很多事情,可以很方便的套用很多的组件。2.pom构成指定父工程org.springframework.bootspring-boot-starter-parent2.7.8指定web构件org.springframework.bootspr
萌新pp
·
2024-01-18 06:05
学习
笔记
使用JNA调用C/C++动态链接库
传统方法自然是使用大名鼎鼎的
JNI
(JavaNativeInterface),步骤如下:在Java代码中定义native方
LittleMagic
·
2024-01-18 04:26
MTK方案 Android9.0 调试传感器流程
goodnight1994/article/details/97503586从大神的文章可以了解到,sensor流程是从APP-->framework-->hal1、从framework层的Java调用
Jni
zoipuus
·
2024-01-18 04:09
MTK方案开发
Sensor调试
android
linux
Hotspot 内存管理之ClassLoaderData 源码解析
目录一、ClassLoaderData1、Dependencies2、ChunkedHandleList3、
JNI
MethodBlock4、init_null_class_loader_data/init_dependencies5
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
ClassLoaderData
JNIMethodBlock
Dependencies
Hotspot启动和初始化源码解析
目录1、JVM启动入口2、JLI_Launch3、可移植性4、JavaMain5、JavaVM和
JNI
Env对象6、
JNI
_CreateJavaVM7、Threads::create_vm学习一个复杂项目源码的最关键的一步是找准应用启动和对外提供服务的入口
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
JVM启动
JVM初始化
JavaVM
JNIEnv
性能优化-一文宏观理解OpenCL
个人专栏:高性能(HPC)
开发基础
教程CSDN主页发狂的小花人生秘诀:学习的本质就是极致重复!
发狂的小花
·
2024-01-17 08:31
高性能(HPC)开发基础教程
#
OpenCL入门教程
c++
C
c语言
汇编
OpenCL
异构
架构
Linux下动态库和静态库编译实践
Linux下动态库和静态库编译实践背景动态库(.so文件)静态库(.a文件)关于GLIBC背景之前写过
JNI
的文章,在
JNI
实践过程中,也涉及到对动态库/静态库的一些编译实践,这里统一记录一下。
legendaryhaha
·
2024-01-17 06:16
Linux
linux
运维
服务器
静态库
动态库
【Android】音视频
开发基础
入门
音视频基本概念帧率即单位时间内帧的数量,单位是fps。一帧表示一张图像,一个视频由许许多多的帧组成。24/25fps:一秒24/25帧,一般的电影帧率30/60fps:一秒30/60帧,游戏的帧率,30帧可以接受,60帧会感觉更加流程逼真85fps以上人眼基本无法察觉出来了,所以更高的帧率在视频里没有太大的意义分辨率影响图像大小,与图像大小成正比:分辨率越高,包含像素越多,图像越大;分辨率越低,图
一场雪ycx
·
2024-01-17 05:18
音视频开发
android
音视频
工作十年总结的六条面试技巧,助力你拿到理想的offer
大数据开发的领域不同,面试的锚定点也不同,从我过往的经验来说,可以大致来将大数据领域的开发分为如下几种:离线开发:数据仓库、离线计算、ETL开发实时开发:流计算
开发基础
架构:组件二次开发,底层组件稳定性维护大数据运维方向数据平台开发一
KubeData
·
2024-01-17 02:12
个人成长
面试
职场和发展
大数据
midjourney教程【--niji 5】
博客底部扫码加微信,免费领m
jNi
jiModelVersion5还可以使用不同的美学使用--style选项,以实现独特的外观。
徐同保
·
2024-01-16 23:16
web前端
midjourney
FFmpeg 入门
1.编译参考文档:FFmpeg编译和集成(FFmpeg
开发基础
知识),重点注意这句话:在MSYS2Packages可以查到云仓库有哪些包,直接安装可节约大量时间。
酷爽
·
2024-01-16 07:49
ffmpeg
架构设计内容分享(六十四):如果你当架构师,从0开始,如何做一个后台项目的架构?
目录总览一下:后台技术栈结构团队协助基础工具链的选型和培训搭建微服务
开发基础
设施选择合适的RPC框架选择和搭建高可用的注册中心选择和搭建统一配置中心选择和搭建高性能的缓存中间件选择和搭建高性能的消息中间件选择和搭建高性能的关系数据库选择和搭建高性能的
之乎者也·
·
2024-01-16 06:16
架构设计
内容分享
架构
Android 开发简介
Java本机接口(
JNI
)是一种在Ja
人工智能小豪
·
2024-01-16 02:12
android
人工智能
【网络安全必备 | 前端
开发基础
】一篇文章速学 JavaScript
前言HTML定义了网页的内容、CSS描述了网页的布局,而JavaScript控制了网页的行为。在本文中部分知识点与C语言、Python相似,可参考专栏:C语言入门教程|CSDN@秋说Python编程指南|CSDN@秋说文章目录前言代码位置显示数据字面量变量操作符关键字注释大小写及空格语句语句标识符折行数据类型数组对象函数作用域事件字符串条件语句循环语句类型转换正则表达式throw、try与catc
秋说
·
2024-01-15 21:17
网络安全
前端框架开发
HTML
JavaScript
web安全
javascript
安全
前端开发
小白学习C语言不得不知道的那些重要知识
linux内核,AndroidAPP开发大部分也要和系统打交道,只是AndroidFrameWork帮我们屏蔽了系统操作,我们从Android系统的分成结构可以看出,AndroidFrameWork是通过
JNI
C语言学习
·
2024-01-15 15:04
魔方网表,不仅仅是强大的表单应用,而是一个新物种
它作为国内无代码开发领域的开创者和领军者,没有
开发基础
的不懂SQL语言的业务专家和运营管理人员也可以学会和掌握。
北京IT一胖
·
2024-01-15 14:25
如何使用graalvm为带有反射功能的java代码生成native image
要为使用Java反射、动态代理对象、
JNI
或类路径资源的Java应用程序构建本机可执行文件,应为native-image工具提供JSON格式的配置文件或在代码中预先计算元数据。
千川星河
·
2024-01-15 00:37
java
graalvm
jvm
云原生
odoo17基础培训1-odoo
开发基础
知识准备以及odoo17开发环境安装
odoo17基础培训一、odoo
开发基础
知识准备以及odoo17开发环境安装1、odoo是什么?当我介绍客户使用odoo系统作为业务管理平台时,有时会被问到Odoo是什么?
加菲大叔
·
2024-01-14 17:05
odoo17基础培训
odoo17
Android中集成FFmpeg及NDK基础知识
前言在日常App开发中,难免有些功能是需要借助NDK来完成的,比如现在常见的音视频处理等,今天就以ffmpeg入手,来学习下AndroidNDK开发的套路.
JNI
和NDK很多人并不清除
JNI
和NDK的概念
老张音视频开发进阶
·
2024-01-14 13:38
android
ffmpeg
# HarmonyOS应用
开发基础
——Slider案例详解
HarmonyOS应用
开发基础
——Slider组件案例详解HarmonyOS应用
开发基础
HarmonyOS应用
开发基础
——Slider组件案例详解案例详解基础代码使用xml文件java文件代码进阶(图片放大器
明宇逸风
·
2024-01-14 13:47
HarmonyOS应用开发
harmonyos
HarmonyOS
开发基础
(十)if...else
HarmonyOS
开发基础
(十)if…else一、基础使用如图所示:@Entry@ComponentstructIndex{//State:标记为状态变量,值发生改变时会触发UI刷新@Statenum:
宸子涵
·
2024-01-14 13:45
HarmonyOS
HarmonyOS
华为
鸿蒙系统
ArkTS
ArkUI
HTML学习笔记
一阶段前端
开发基础
1、第一章—前端课前导读1、网页1.1什么是网页网站时指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。
嘤嘤怪呆呆狗
·
2024-01-14 08:32
前端学习笔记
移动端开发学习笔记
移动端开发1、移动端
开发基础
1.1常见移动端屏幕尺寸[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rr33xZYF-1620388055039)(移动端开发.assets
嘤嘤怪呆呆狗
·
2024-01-14 08:32
前端学习笔记
安卓实战开发之
JNI
入门及高效的配置
前言以前也讲过NDK开发,但是开始是抱着好玩的感觉去开始的,然后呢会helloWord就觉得大大的满足,现在静下来想这NDK开发到底是干什么呢?NDK开发,其实是为了项目需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高效些但是在Java与C相互调用时平白又增大了开销(其实效率不见得有所提高),然后呢,基于安全性的考虑也是为了防止代码被反编译我们为了安全起见,使用C语言来编写这些重要的
yeana1
·
2024-01-14 02:59
移动开发
java
c语言
jni
apk
职场
art 笔记
details/108095086art/libartbase/base/logging.hart/dalvikvm/dalvikvm.ccdalvikvm(intargc,char**argv)->
Jni
Invocation
lei7143
·
2024-01-14 02:56
android
稳定性
p2p
webview
c#
开发基础
----牛客SQL速成
SQL练习题解一.单表查询(非技术快速入门)1.基础查询SQL1查询所有列SQL2查询多列SQL3查询结果去重SQL4查询结果限制返回行数SQL5将查询后的列重新命名SQL6查找学校是北大的学生信息SQL7查找年龄大于24岁的用户信息SQL8查找某个年龄段的用户信息SQL9查找除复旦大学的用户信息SQL10用where过滤空值练习SQL11找到男性且GPA在3.5以上(不包括3.5)的用户SQL1
chirou_
·
2024-01-13 21:17
mysql
数据库
sql
java开发
嵌入式开发第一课:环境的配置
问题1:启动Eclipse弹出“Failedtoloadthe
JNI
sharedlibraryjvm.dll”错误的解决方法!(1)重新安装jre或者jdk并配置好环境变量。
鼾声鼾语
·
2024-01-13 19:40
pythonweb
开发基础
知识_第十四章:Python の Web
开发基础
(一) HTML与CSS
本課主題HTML介绍CSS介绍HTML介绍HTML的头部份,重点:定义HTML的编码:定义标题:s1定义标题旁边的图片:s1检签存在的意义是更好的定位数据在那里,方便日后以CSS和JS来定位和操作数据行内标签:超连结行内标签:錨圖片换行块级标签:段落,段落和段落之间有间距获取并关连ID块级标签:标题一块级标签:标题二块级标签:标题三块级标签:标题四块级标签:标题五块级标签:标题六块级标签:白板行内
weixin_39890543
·
2024-01-13 19:58
pythonweb开发基础知识
前端
开发基础
(5)React
一.基本概念1.JSX2.Props3.State4.虚拟DOM二.Hooks1.useState2.useEffect3.useRef4.useContext5.useMemo6.useCallback7.自定义HookReact是一个用于构建用户界面的JavaScript库,主要是通过组件来构建UI界面。一.基本概念1.JSXJavaScript的语法扩展。在JS中使用类似html的结构。JS
羽墨灵丘
·
2024-01-13 12:40
前端学习
react.js
前端
javascript
Android 13(T) - Media框架(2)- libmedia
frameworks/base/media/java/android/media,里面提供有MediaPlayerMediaCodecListMediaExtractorMediaCodec等常用类型;
JNI
青山渺渺
·
2024-01-13 06:22
android
Android之Bluetooth通信-经典蓝牙通信BluetoothSocket
这里从JAVA/
JNI
/HAL三个角度分析注:服务端为BluetoothServerSocket以BluetoothSocket创建为案例--7.1代码JAVA--Bluetooth.apkpackages
锄禾豆
·
2024-01-13 04:33
Android
开发基础
(三)
Android
开发基础
(三)本篇将介绍Android权限管理。
Kevin写代码
·
2024-01-13 01:12
Android
android
xml
android-studio
android
studio
Android
开发基础
(二)
Android
开发基础
(二)上篇主要描述了Android系统架构,代码是通过Java表示的;本篇将从介绍Android组件去理解Android开发,代码将对Java和Kotlin进行对比。
Kevin写代码
·
2024-01-13 01:11
Android
android
java
kotlin
android-studio
android
studio
Android
开发基础
(一)
Android
开发基础
(一)本篇主要是从Android系统架构理解Android开发。
Kevin写代码
·
2024-01-13 01:41
Android
android
java
kotlin
Android
开发基础
(四)
Android
开发基础
(四)本篇将从Android数据存储方式去理解Android开发。Android数据存储方式Android提供了多种数据存储方式。
Kevin写代码
·
2024-01-13 01:09
Android
android
java
kotlin
database
mysql
GLES学习笔记---EGLImage绑定纹理
JNI
EXPORTvoid
JNI
CALLJava_com_sprd_opengl_test_MyNdk_processEglImage(
JNI
Env*env,jobjectobj,jobjectbitmap
cfc1243570631
·
2024-01-12 22:30
opengl
学习
笔记
Android-通过
JNI
和NDK生成so库
正在工作时,突然被同事问到:“秘钥放在哪里比较安全,X总说我这样写不行。”其实很多时候,app都需要用到一些敏感的数据,例如加密的秘钥、一些渠道的APP_ID等,但如果被别人反编译拿到这些数据,就很有可能会造成损失。那怎么增加被获取的难度?就是将这些数据放到C/C++的文件内,然后将其生成为so库,交给app应用层去调用。因为C/C++反汇编的难度,怎么都比反编译一个apk要难,这样就能更加有效地
超人TIGA
·
2024-01-12 22:00
Android音频框架之一 详解audioPolicy流程及HAL驱动加载与配置
一、AndroidRuntime.so引发思考android系统framework代码起点,frameworks/base/core/
jni
/AndroidRuntime.cpp文件,此文件是android
xiaowang_lj
·
2024-01-12 21:47
android
音视频
音视频开发成长之路与音视频知识总结
本文将从几个维度进行介绍:音视频
开发基础
、音视频进阶成长、音视频工作方向、音视频开源库、流媒体协议与书籍。目录一、音视频
开发基础
1、音频基础2、通用基础
徐福记456
·
2024-01-12 21:46
音视频开发
音视频开发基础
音视频进阶成长
音视频工作方向
音视频开源库
流媒体协议与音视频书籍
Andriod vivo Debug没事,打包安装闪退问题,报错Native
JNI
调用问题
首先说一下,安卓应该在Debug调试期间没有问题,而不同的机型会出现闪退而无法捕捉BUG,这种情况下如果你连接真机任然捕捉不到崩溃原因,建议你使用BUG捕捉上传工具,推荐:腾讯Bugly地址:(https://bugly.qq.com/v2/index)下面是腾讯工具捕捉的崩溃日志XgStat(17067)SIGABRT解析原始1#00pc0002dc4e/apex/com.android.run
迷失在你de流年
·
2024-01-12 21:25
【grpc】利用protobuf实现java或kotlin调用python脚本,含实现过程和全部代码
常见的调用方式如jython、python提供httprest接口、python提供rpc实现、java通过
jni
调用转换成c的python。
kamjin1996
·
2024-01-12 19:32
解决方案
python
通信技术
java
kotlin
python
rpc
HarmonyOS
开发基础
(九)forEach
HarmonyOS
开发基础
(九)forEach一、基础使用@Entry@ComponentstructIndex{//创建一个变量,用来存储图片网络网址imageUrl:string='https://
宸子涵
·
2024-01-12 11:50
HarmonyOS
HarmonyOS
华为
typescript
鸿蒙
ArkTS
ArkUI
HarmonyOS
开发基础
(八)Row和Column
HarmonyOS
开发基础
(八)Row和Column一、Column容器1、容器说明:纵向容器主轴方向:从上到下纵向交叉轴方向:从左到右横向2、容器属性:justifyContent:设置子元素在主轴方向的对齐格式
宸子涵
·
2024-01-12 11:46
HarmonyOS
HarmonyOS
华为
typescript
鸿蒙
ArkTS
ArkUI
Android应用
开发基础
—实现一个简易的计算器学习总结
目录一、前言二、设计思路布局:后台:三、演示:四、总结一、前言学习目标:根据课程所学的相关知识,完成一个简易的计算器,并实现一定的功能。工具环境:Androidstudio、Java语言实现功能:1.完成简单的页面布局,要有数字、加、减、乘、除、删除、清零等基本按钮2.完成后台对有关功能的基本实现二、设计思路布局:1.新建一个AndroidStudio项目,并创建一个Activity用于显示计算器
m0_75142445
·
2024-01-12 10:44
学习
java
android-studio
【JVM】本地方法接口 Native Interface
一、
JNI
简介JVM本地方法接口(JavaNativeInterface,
JNI
)是一种允许Java代码调用本地方法(如C或C++编写的方法)的机制。
hope笔记
·
2024-01-12 07:08
JVM
Java
jvm
java
Android Studio新版本运行旧项目闪退不报错AGPBI: {“kind“:“warning“,“text“:“Using flatDir should be avoided because
tsupportanymeta-dataformats.”,“sources”:[{}]}把代码注释掉repositories{flatDir{dirs'libs'}}修改为sourceSets.main{
jni
Libs.srcDirs
试行
·
2024-01-12 06:45
android
studio
kind
python
鸿蒙
开发基础
-UIAbility内页面间的跳转
基于Stage模型下的UIAbility开发,实现UIAbility内页面间的跳转和数据传递。创建两个页面启动DevEcoStudio,创建一个新工程。在工程pages目录中,选中Index.ets,点击鼠标右键>Refactor>Rename,改名为IndexPage.ets。改名后,修改工程entryability目录下EntryAbility.ets文件中windowStage.loadCo
移不动开发技术
·
2024-01-11 21:13
鸿蒙开发
harmonyos
华为
移动开发
程序员
OpenHarmony
鸿蒙4.0
鸿蒙开发
AS中
JNI
项目创建以及项目中遇到的坑
1、首先先创建一个普通的Android项目,2、创建一个
Jni
Test类,并且在类中创建native方法;3、使用javaH生成.h文件,步骤如下:打开Terminal,进入到工程的main目录下输入一下命令然后就会在
夜行者_姚
·
2024-01-11 21:03
Cesium
开发基础
篇 | 03加载矢量数据
基础篇的前两节我们学习了在三维球中通过Cesium如何加载影像数据和地形数据,今天我们学习一下Cesium是如何加载矢量数据的。在学习之前,首先我们先了解一下什么是矢量数据。矢量数据(VectorData)是用X、Y、Z坐标表示地图图形或地理实体位置的数据,一般是通过记录坐标的方式来尽可能将地理实体的空间位置表现的准确无误,常见的矢量数据有:点、线、面等格式。我们使用矢量数据的原因,就是因为矢量数
GIS李胜
·
2024-01-11 15:57
Java Swing界面设计UI(全)
原文链接:http://blog.csdn.net/xietansheng/article/details/72814531JavaSwingGUI图形界面窗口
开发基础
教程,本教程将系统性地详细介绍JavaSwing
冰棍hfv
·
2024-01-11 15:21
java
ui
开发语言
swing
ui设计
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他