关于运行阿里云直播Demo报的错

flutter --version

dart --version 

如何使用Flutter框架推流_音视频终端 SDK(Apsara Video SDK)-阿里云帮助中心


MediaBox音视频SDK下载指南_音视频终端 SDK(Apsara Video SDK)-阿里云帮助中心

 

终端输入     dart pub --trace get --no-precompile

打印详细报错信息

详细咨询chatgpt

 pub.dev 中已经是最新版本了

项目中已经是最新版本了

最终定位到

终端输出dart版本是 电脑环境变量中的版本

和阿里云咨询的版本不匹配

您好 ,用我们的推荐版本吧 $ flutter --version Flutter 2.8.0 • channel unknown • unknown source Framework • revision cf44000065 (1 年 4 个月前) • 2021-12-08 14:06:50 -0800 Engine • revision 40a99c5951 Tools • Dart 2.15.0 

尝试解决方案,电脑中重新设置环境变量

新配置flutter 2.8的环境变量 上移动到最上面

三步确定保存环境变量

更改后重启IntelliJ IDEA 2023.3.6 使环境变量生效

这样环境变量就对上了

运行 

dart pub --trace get --no-precompile

提示如下

 运行

dart pub --trace pub --trace get --no-precompile

Windows 新增两个环境变量

 PUB_HOSTED_URL https://mirror.sjtu.edu.cn/dart-pub

FLUTTER_STORAGE_BASE_URL https://mirror.sjtu.edu.cn

替换为如下:

PUB_HOSTED_URL ===== https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL ===== https://storage.flutter-io.cn

注意测试你的电脑要连上手机的数据流量进行下载依赖

执行 pub get 报错信息如下

报错信息翻译如下

遇到了新的报错信息

缺少这个包

pub.dev 搜索到安装

翻译如下 因为flatter_livepush_demo依赖于flatter_gen>=5.3.0  调整 flatter_gen版本为小于5.3

Running "flutter pub get" in ceshi... The current Dart SDK version is 2.15.0.

Because flutter_livepush_demo depends on flutter_gen >=5.3.0 which requires SDK version >=2.17.0 <4.0.0, version solving failed. pub get failed (1; Because flutter_livepush_demo depends on flutter_gen >=5.3.0 which requires SDK version >=2.17.0 <4.0.0, version solving failed.)

这个报错是什么呢 怎么解决

这个报错是因为你的项目中使用了一个依赖(flutter_gen)要求Dart SDK版本必须在2.17.0及以上但小于4.0.0,而你当前的Dart SDK版本是2.15.0,所以版本解析失败导致报错。

要解决这个问题,你可以尝试升级你的Dart SDK版本到符合要求的版本(>=2.17.0 <4.0.0)。你可以通过运行flutter upgrade来升级Flutter SDK,这可能会同时升级Dart SDK版本。然后再次运行flutter pub get看看是否问题解决了。

如果升级SDK版本后问题仍然存在,你可以尝试联系依赖库的开发者,看是否可以更新他们的依赖要求,或者尝试使用其他版本兼容的依赖。

这个报错是因为你的项目中使用了一个依赖(flutter_gen)要求Dart SDK版本必须在2.17.0及以上但小于4.0.0,而你当前的Dart SDK版本是2.15.0,所以版本解析失败导致报错。 

解决方案 新增

flutter_gen: ^5.3.0 依赖

再次下载 flutter sdk 使用其中的 dart 版本 2.17.0 就没有这个报错了

新的报错问题如下

Launching lib\main.dart on V2164A in debug mode... Running Gradle task 'assembleDebug'... Exception in thread "main" java.net.UnknownHostException: android.googlesource.com安装包下载_开源镜像站-阿里云 at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567) at java.base/java.net.Socket.connect(Socket.java:751) at java.base/java.net.Socket.connect(Socket.java:686) at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531) at java.base/sun.net.www.http.HttpClient1.run(HttpClient.java:590)atjava.base/sun.net.www.http.HttpClient1.run(HttpClient.java:590)atjava.base/sun.net.www.http.HttpClient1.run(HttpClient.java:588) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at java.base/sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:587) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:631) at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:280) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:386) at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1311) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1258) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1123) at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1052) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1675) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599) at org.gradle.wrapper.Download.downloadInternal(Download.java:58) at org.gradle.wrapper.Download.download(Download.java:44) at org.gradle.wrapper.Install1.call(Install.java:61)atorg.gradle.wrapper.Install1.call(Install.java:61)atorg.gradle.wrapper.Install1.call(Install.java:48) at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65) at org.gradle.wrapper.Install.createDist(Install.java:48) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) Exception: Gradle task assembleDebug failed with exit code 1

请问这个是怎么回事,怎么解决

这个错误是由于Gradle在下载依赖时无法连接到指定的主机导致的。可能是网络连接问题或者指定的主机不可用。

要解决这个问题,可以尝试以下方法:

  1. 检查网络连接,确保你的网络连接正常。
  2. 检查Gradle的配置文件,确认指定的依赖主机地址是否正确。
  3. 可以尝试使用VPN连接或者切换到其他网络环境进行下载。
  4. 如果问题仍然存在,可以尝试手动下载依赖并手动添加到项目中。

如果以上方法都无法解决问题,建议尝试联系Gradle的支持团队或者查看相关文档寻求帮助。

 将flutter_gen 改成 flutter_gen_core

问题

原因 gradle下载不下来

解决参考

http://t.csdnimg.cn/B6mAh

问题:Flutter create新建项目之后运行,一直报错显示Exception in thread "main" java.net.ConnectException: Connection timed out: connect

    Exception in thread "main" java.net.ConnectException: Connection timed out: connect
            at java.net.DualStackPlainSocketImpl.connect0(Native Method)    
            at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
            at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)     
            at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
            at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)   
            at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
            at java.net.Socket.connect(Socket.java:589)
            at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)
            at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
            at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
            at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)  
            at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
            at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
            at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
            at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
            at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
            at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
            at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
            at org.gradle.wrapper.Download.download(Download.java:44)
            at org.gradle.wrapper.Install$1.call(Install.java:61)
            at org.gradle.wrapper.Install$1.call(Install.java:48)
            at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)  
            at org.gradle.wrapper.Install.createDist(Install.java:48)
            at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
            at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
    Running Gradle task 'assembleDebug'...
    Running Gradle task 'assembleDebug'... Done                        26.4s
    Exception: Gradle task assembleDebug failed with exit code 1


其实主要估计就是网络超时问题,我上网搜了一波发现都建议
需要修改项目下 android/build.gradle 和 flutter 安装目录flutter/packages/flutter_tools/gradle/flutter.gradle 两个文件中 buildscript 和allprojects 中的

    google()
    jcenter()


替换成阿里云镜像

    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/jcenter' }
    maven { url'http://maven.aliyun.com/nexus/content/groups/public' }


但是我替换后还是回显示同样的错误,开始思考其实之所以这样修改,是因为更快下载到需要的gradle.zip文件,所以我就直接在http://services.gradle.org/distributions/这里下载我所需要的grade文件直接引用本地的来运行,结果成功运行了

步骤一:到你项目里面的gradle-wrapper.properties文件里面查找到你所需要的版本,我这里是gradle-6.7-all.zip

 步骤二:到这里http://services.gradle.org/distributions/找到对应的版本下载

 步骤三:找到你的.grade地方,我电脑所在是 C:\Users\husk\.gradle ,然后将刚刚下载成功的zip包放在该目录下(其实你喜欢放在哪都无所谓,反正到时候引入本地这个zip就好)

步骤四:到你项目里面的gradle-wrapper.properties文件里面将原来的 distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip 换乘本地的

然后运行,运行成功了!!!
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/sinat_39326239/article/details/116824760

问题

 原因当前java 版本21 可能是太高了 需要 java8版本

下载 jdk 1.8 Index of java-local/jdk/8u151-b12

Flutter 启动时 gradle 的错误
错误内容

在启动一个 Flutter 项目时,遇到了 gradle 相关的错误,具体错误信息如下:

* What went wrong:
Could not open settings remapped class cache for 3gvp67rxesfd2nfkbvtuzjg3o (C:\Users\&unser_name%\.gradle\caches\5.6.2\scripts-remapped\settings_3j4cktj76tcwqa3p6pnijdwdi\3gvp67rxesfd2nfkbvtuzjg3o\settings8410a2d21ed2f87c8a0398566330ee52).
> Could not open settings generic class cache for settings file 'C:\Users\Administrator\AndroidStudioProjects\flutter_app\android\settings.gradle' (C:\Users\Administrator\.gradle\caches\5.6.2\scripts\3gvp67rxesfd2nfkbvtuzjg3o\settings\settings8410a2d21ed2f87c8a0398566330ee52).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 57

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s
Finished with error: Gradle task assembleDebug failed with exit code 1

  

对我无效的解决方案

有的资料说删除.gradle/caches可以解决问题,没用。

有的说删除项目文件夹下andoird/build.gradle、android/settings.gradle以及android/app/build.gradle三个文件中关于package的行。然而我的这三个文件中并没有相关行……当然也就没有任何卵用。
有效的解决方案

看了很多资料后尝试将现在使用的 JDK 从java 13改为java 8,问题得到了解决。

运行得到正确的结果:

Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with
"--enable-software-rendering".
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...                                  
Running Gradle task 'assembleDebug'... Done                        68.0s
√ Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...                         1.8s
D/FlutterActivity( 8673): Using the launch theme as normal theme.
D/FlutterActivityAndFragmentDelegate( 8673): Setting up FlutterEngine.
D/FlutterActivityAndFragmentDelegate( 8673): No preferred FlutterEngine was provided. Creating a new FlutterEngine for this FlutterFragment.
D/FlutterActivityAndFragmentDelegate( 8673): Attaching FlutterEngine to the Activity that owns this Fragment.
D/FlutterView( 8673): Attaching to a FlutterEngine: io.flutter.embedding.engine.FlutterEngine@4bf553e
D/FlutterActivityAndFragmentDelegate( 8673): Executing Dart entrypoint: main, and sending initial route: /
D/EGL_emulation( 8673): eglMakeCurrent: 0xeed7fbe0: ver 2 0 (tinfo 0xe3bd5bb0)
D/eglCodecCommon( 8673): setVertexArrayObject: set vao to 0 (0) 1 0     
I/m.example.myap( 8673): NativeAlloc concurrent copying GC freed 1908(215KB) AllocSpace objects, 3(60KB) LOS objects, 57% free, 1114KB/2650KB, paused 653us total 486.487ms
I/OpenGLRenderer( 8673): Davey! duration=1832ms; Flags=1, IntendedVsync=4010927657182, Vsync=4010994323846, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=4010999132700, AnimationStart=4010999214400, PerformTraversalsStart=4010999287600, DrawStart=4012168475900, SyncQueued=4012173764500, SyncStart=4012175660200, IssueDrawCommandsStart=4012179313100, SwapBuffers=4012455218300, FrameCompleted=4012761766600, DequeueBufferDuration=161026000, QueueBufferDuration=513000,
I/Choreographer( 8673): Skipped 107 frames!  The application may be doing too much work on its main thread.
D/EGL_emulation( 8673): eglMakeCurrent: 0xe3b242a0: ver 2 0 (tinfo 0xe3b8cb90)
Syncing files to device Android SDK built for x86...
D/eglCodecCommon( 8673): setVertexArrayObject: set vao to 0 (0) 1 0
Syncing files to device Android SDK built for x86...             9,633ms (!)

�🔥  To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R
An Observatory debugger and profiler on Android SDK built for x86 is available at: http://127.0.0.1:5083/tkseS6ZWRSc=/
For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".

解决办法:使用较低版本的 JDK,比如java 8。
顺便解决了Android license的问题

在此前,执行命令flutter doctor时,会提示Android license status unknown的问题,具体信息如下:

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    ✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.

    1
    2
    3
    4

在 JDK 从java 13改为java 8之后,相关信息也随之变成了:

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

    1
    2

按照提示信息,执行flutter doctor --android-licenses,然后会弹出数个相关许可:

6 of 7 SDK package licenses not accepted. 100% Computing updates...
Review licenses that have not been accepted (y/N)? y

1/6: License android-googletv-license:
---------------------------------------
Terms and Conditions
...
August 15, 2011
---------------------------------------
Accept? (y/N): y

2/6: License android-sdk-arm-dbt-license:
---------------------------------------
Terms and Conditions
...
January 16, 2019
---------------------------------------
Accept? (y/N): y

3/6: License android-sdk-preview-license:
---------------------------------------
To get started with the Android SDK Preview, ...
...

June 2014.
---------------------------------------
Accept? (y/N): y

4/6: License google-gdk-license:
---------------------------------------
This is a Developer Preview of the GDK that is subject to change.

Terms and Conditions
...
November 19, 2013
---------------------------------------
Accept? (y/N): y

5/6: License intel-android-extra-license:
---------------------------------------
Intel (R) Hardware Accelerated Execution Manager End-User License Agreement

Copyright (c) 2012 Intel Corporation. All rights reserved.
...
---------------------------------------
Accept? (y/N): y
All SDK package licenses accepted

逐个同意之后,得到提示All SDK package licenses accepted。

此时再次执行命令flutter doctor,相关信息就变成了:

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)

    1

使用命令flutter doctor -v查看更详细的信息如下:

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\%user_name%\AppData\Local\Android\Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.3
    • Java binary at: C:\Program Files\Java\java-1.8.0-openjdk-1.8.0.212-3.b04.redhat.windows.x86_64\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-3-redhat-b04)
    • All Android licenses accepted.
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/w573719227/article/details/105019360

设置环境变量 重启 idea 运行到手机

C:\Program Files\Java\jdk-21\ 

 替换为C:\Program Files\Java\jdk-1.8

解决Flutter编译一直显示Running Gradle task 'assembleDebug' 

该问题由 Gradle 的Maven仓库在国外访问受限引起,使用阿里云的镜像仓库地址替代解决

1.修改Flutte SDK目录下的Flutter打包配置文件flutter.gradle

一般位于flutter\packages\flutter_tools\gradle\flutter.gradle

 https://www.cnblogs.com/fanqisoft/p/17528904.html

运行后出问题

 

 

算了 还是明天问阿里的工作人员把

问题

今天我有又来了

您好,这个问题,白天找后端看下,有进展反馈您

avatar

售后工程师

2024-04-12 09:03

您好 ,Gradle 版本与Java JDK版本不兼容, 这种问题网上找一下解决方案

参天果树啊

2024-04-12 11:36

你那边的 java jdk版本是要求多少

项目也要换

将电脑环境变量中的 java jdk版本11.0.22  换成16.0.2

C:\Users\Administrator\.jdks\corretto-11.0.22

C:\Users\Administrator\.jdks\corretto-16.0.2

三步确定 后记得重启 开发工具 使开发环境生效

遇到新的问题

 

解决方案参考

Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns解决方法_warning: mapping new ns-CSDN博客

在运行Flutter应用程序时,调试控制台中打印了如下错误:

Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01

上述错误是,将新 ns 映射到旧 ns,可以尝试删除并重新安装 SDK 平台。根本的解决方案是升级gradle。首先,打开gradle-wrapper.properties,修改gradle版本。

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip

推荐用迅雷将 gradle下载到本地 将 distributionUrl修改为如下

distributionUrl=file:///D:/gradle-7.2-all.zip

 

然后,再修改android/build.gradle。

dependencies {
    classpath 'com.android.tools.build:gradle:7.0.4'
}

 点击运行到手机 其中构建要很长时间 不知道怎么 回事,只能等待 5到8分钟

测试到这里我的心态崩了

但是好歹最后运行成功了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/816839.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

不再写满屏import导入

密密麻麻的import语句不仅仅是一种视觉上的冲击&#xff0c;更是对代码组织结构的一种考验。 我们是如何做到让import“占领满屏“的了&#xff0c;又该如何优雅地管理这些import语句呢&#xff1f; 本文将从产生大量import语句的原因、可能带来的问题以及如何优化和管理impo…

最优算法100例之47-从尾到头打印单链表

专栏主页:计算机专业基础知识总结(适用于期末复习考研刷题求职面试)系列文章https://blog.csdn.net/seeker1994/category_12585732.html 题目描述 从尾到头打印单链表 题解报告 方法1:头插法逆置单链表然后依次打印;注意此处是不带头结点的单链表,带头节点的操作稍微有…

Linux 网络排查命令

端口相关服务检查 netstat -ntpl|grep [$Port]说明&#xff1a;[$Port]为相应的端口号。 0.0.0.0代表本机上可用的任意地址。比如&#xff0c;0.0.0.0:80表示本机上所有地址的80端口。 tcp 0.0.0.0:80表示在所有的可用接口上监听TCP的80端口 如果返回结果为空&#xff0c;说明…

Python | Leetcode Python题解之第29题两数相除

题目&#xff1a; 题解&#xff1a; class Solution:def divide(self, dividend: int, divisor: int) -> int:INT_MIN, INT_MAX -2**31, 2**31 - 1# 考虑被除数为最小值的情况if dividend INT_MIN:if divisor 1:return INT_MINif divisor -1:return INT_MAX# 考虑除数为…

Spring ORM

Spring Data JPA 作为Spring Data 中对于关系型数据库支持的一种框架技术,属于 ORM 的一种,通过得当的使用,可以大大简化开发过程中对于数据操作的复杂度。 Java里面写的一段DB操作逻辑,是如何一步步被传递到 DB 中执行了的呢?为什么 Java 里面可以去对接不同产商的 DB 产…

仿真测试平台设计资料:921-6U CPCI卫星接口仿真测试平台

6U CPCI卫星接口仿真测试平台 一、设备概述 卫星接口仿真测试平台基于6U CPCI的结构&#xff0c;包含信号接口前板、后板&#xff0c;计算机主板、机箱、电源等硬件。硬件设计包括&#xff1a;信号接口前板、后板&#xff08;直接遥测遥控、串行RS422、LVDS&#xff0c;模拟量输…

Unity类银河恶魔城学习记录12-13 p135 Merge Skill Tree with Dogge skill源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释&#xff0c;可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili​​​​​​​ Inventory.cs using System.Collections.Generic; using Un…

基于springboot实现房屋租赁管理系统设计项目【项目源码+论文说明】

基于springboot实现房屋租赁管理系统设计演示 摘要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以很好地为人们提供服务。针对房屋租赁信息管理混乱&…

[尚硅谷flink] 检查点笔记

在Flink中&#xff0c;有一套完整的容错机制来保证故障后的恢复&#xff0c;其中最重要的就是检查点。 文章目录 11.1 检查点11.1.1 检查点的保存1&#xff09;周期性的触发保存2&#xff09;保存的时间点3&#xff09;保存的具体流程 11.1.2 从检查点恢复状态11.1.3 检查点算法…

解读宁波TISAX:保障企业安全的关键

&#x1f352;宁波TISAX&#xff0c;❣️作为信息安全领域的&#x1f92d;重要认证体系&#xff0c;为企业&#x1f41e;提供了强大的&#x1f349;安全保障。&#x1f40b;TISAX&#xff0c;&#x1f697;全称为Trusted Information Security Assessment Exchange&#xff0c;…

【树哈希】CF1182D Complete Mirror

CF1182D - Complete Mirror Description 给定一个 n n n 个点的无根树&#xff0c;求一个树根 r o o t root root,使得对于任意两个节点 v 1 , v 2 v_1,v_2 v1​,v2​&#xff0c;若满足 d i s t ( v 1 , r o o t ) d i s t ( v 2 , r o o t ) dist(v_1,root)dist(v_2,ro…

都2024年了,线上部署你不会只会log 调试吧,Arthas了解下!

文章目录 一、什么是Arthas&#xff1f;⛅背景⚡Arthas能为我们做什么 二、部署Arthas三、Arthas 基础命令四、Arthas 项目命令实战⌚thread 线程阻塞⏰watch命令演示⚡cpu飙升演示⛽方法演示 &#x1f6a8;小结 一、什么是Arthas&#xff1f; Arthas 是一款线上监控诊断产品&a…

[Linux][基础IO][一][系统文件IO][文件描述符fd]详细解读

目录 0.预备知识1.系统文件I/O1.open2.write/read/close/lseek 2.文件描述符fd1.[0 & 1 & 2]2.什么是文件描述符&#xff1f;3.文件描述符的分配规则4.重定向5.使用dup2系统调用 -- 完成重定向6.FILE 0.预备知识 什么叫做文件呢&#xff1f; 站在系统的角度&#xff0…

解放双手,批量绕过403

将dirsearch扫描出来的结果复制到url.txt&#xff0c;如下所示 url.txt [21:18:16] 502 - 0B - /var/log/exception.log [21:18:21] 502 - 0B - /WEB-INF/jetty-env.xml [21:18:22] 502 - 0B - /WEB-INF/weblogic.xml [21:18:27] 502 - 0B - /wp-json/wp/v2/u…

Android IPC机制

在Android系统中&#xff0c;IPC&#xff08;Inter-Process Communication&#xff0c;进程间通讯&#xff09;是指在不同进程之间传送数据和通讯的机制。Android中的应用通常运行在独立的沙箱环境中的进程里&#xff0c;由于安全限制&#xff0c;这些进程无法直接访问彼此的内…

Ubuntu 22.04 开机自动挂载webdav - 设置开机自启脚本 - 解决坚果云webdav无写入权限

效果图&#xff1a; 前言&#xff1a; 1&#xff09;亲测/etc/fstab的办法没有成功自动挂载&#xff0c;换成传统的rc.local可以解决&#xff1b; 2&#xff09;rc-local.service是系统自带的一个开机自启服务&#xff0c;但是在 ubuntu 20.04 上&#xff0c;该服务默认没有开…

基于JSP的教务管理

摘要 随着现代技术的不断发展&#xff0c;计算机已经深度的应用到了当下的各个行业之中&#xff0c;教育行业也不例外。计算机对教育行业中的教务管理等内容的帮助&#xff0c;使得教职工从传统的手工办公像计算机辅助阶段迈进&#xff0c;并且实现了非常好的发展。现在的学校…

SDK-0.8.8-Release-版本+ApiMeta - ApiHug-Release

&#x1f917; ApiHug {Postman|Swagger|Api...} 快↑ 准√ 省↓ GitHub - apihug/apihug.com: All abou the Apihug apihug.com: 有爱&#xff0c;有温度&#xff0c;有质量&#xff0c;有信任ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplace ​ 更…

回溯算法中常见的使用方法逻辑整理

回溯算法 常见的使用方法逻辑整理 1. 回溯算法 特点 回溯算法实际上一个类似枚举的搜索尝试过程&#xff0c;主要是在搜索尝试过程中寻找问题的解&#xff0c;当发现已不满足求解条件时&#xff0c;就“回溯”返回&#xff0c;尝试别的路径。回溯法是一种选优搜索法&#xff0…

基于springboot实现师生共评作业管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现师生共评作业管理系统演示 摘要 随着信息互联网信息的飞速发展&#xff0c;无纸化作业变成了一种趋势&#xff0c;针对这个问题开发一个专门适应师生作业交流形式的网站。本文介绍了师生共评的作业管理系统的开发全过程。通过分析企业对于师生共评的作业管理…