jenkins系列-09.jpom構建java docker harbor

本地先啟動jpom server + agent:

/Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/bin
jelex@jelexxudeMacBook-Pro bin % sh Server.sh start/Users/jelex/Documents/work/jpom-2.10.40/agent-2.10.40-release/bin
jelex@jelexxudeMacBook-Pro bin % ./Agent.sh startjelex@jelexxudeMacBook-Pro bin % netstat -ant | grep 2123jelex@jelexxudeMacBook-Pro bin % ps -ef | grep jpom

在這里插入圖片描述
jwt-learn[https://gitee.com/jelex/jwt-learn.git]
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
本機mac m1:


本地docker配置:
{"registry-mirrors": ["https://dbie4irj.mirror.aliyuncs.com"],"insecure-registries":["101.43.xxx.xx:3306"],"features": {"buildkit": true},"experimental": false,"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}}
}

在這里插入圖片描述
如果不配置上述,會報錯:

jelex@jelexxudeMacBook-Pro ~ % docker login -u admin 101.43.xxx.xx:3306
Password:
Error response from daemon: Get "https://101.43.xxx.xx:3306/v2/": http: server gave HTTP response to HTTPS client

本地登錄:

jelex@jelexxudeMacBook-Pro ~ % docker login -u admin -p '密碼密碼密碼' 101.43.xxx.xx:3306
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
jelex@jelexxudeMacBook-Pro ~ %

本地拉取鏡像:

 docker pull 101.43.xxx.xx:3306/repo/jwtlearn:1.0

在這里插入圖片描述
在這里插入圖片描述
運行:

jelex@jelexxudeMacBook-Pro ~ % docker run -name jwtlearn p 8080:8080 -d 746fb939ac27

在這里插入圖片描述

postman測試:
http://localhost:8080/jwt/api/v1/login?userName=zss&pwd=1
在這里插入圖片描述
http://localhost:8080/jwt/api/v1/user
在這里插入圖片描述

附錄:完整構建日志:

[SYSTEM-INFO] 當前構建中任務數:0,隊列中任務數:0 
[SYSTEM-INFO] 開始執行構建任務,任務等待時間:2毫秒
[SYSTEM-INFO] 開始執行 準備構建流程
[SYSTEM-INFO] 開始構建 #1 構建執行路徑 : /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source
[SYSTEM-INFO] 執行結束 準備構建流程,耗時:2毫秒
[SYSTEM-INFO] 開始執行 拉取倉庫代碼流程
[SYSTEM-INFO] repository [master] clone pull from master
Automatically re-clones repositoriesremote: Enumerating objects: 68
remote: Enumerating objects: 68remote: Counting objects:   4% ( 1/25)
remote: Counting objects:   8% ( 2/25)
remote: Counting objects:  12% ( 3/25)
remote: Counting objects:  16% ( 4/25)
remote: Counting objects:  20% ( 5/25)
remote: Counting objects:  28% ( 7/25)
remote: Counting objects:  32% ( 8/25)
remote: Counting objects:  36% ( 9/25)
remote: Counting objects:  40% (10/25)
remote: Counting objects:  48% (12/25)
remote: Counting objects:  52% (13/25)
remote: Counting objects:  56% (14/25)
remote: Counting objects:  60% (15/25)
remote: Counting objects:  68% (17/25)
remote: Counting objects:  72% (18/25)
remote: Counting objects:  76% (19/25)
remote: Counting objects:  80% (20/25)
remote: Counting objects:  88% (22/25)
remote: Counting objects:  92% (23/25)
remote: Counting objects:  96% (24/25)
remote: Counting objects: 100% (25/25)
remote: Counting objects: 100% (25/25)remote: Compressing objects: 100% (19/19)Receiving objects:      100% (68/68)Resolving deltas:       100% (4/4)Updating references:    100% (1/1)Checking out files:     100% (20/20)Pull:                    50% (1/2)
Pull:                   100% (2/2)
Pull:                   100% (2/2)
mergeResult Merge of revisions ad03c46672ee98be86717aef465c43080e7127a1, ad03c46672ee98be86717aef465c43080e7127a1 with base ad03c46672ee98be86717aef465c43080e7127a1 using strategy recursive resulted in: Already-up-to-date. 
fetchedFrom origin[SYSTEM-INFO] master 調整docker位置 jelex[1170366657@qq.com] 2023-06-13 15:36:24 1
[SYSTEM-INFO] ##################################################################################
[SYSTEM-INFO] BUILD_ID=f9bc3e55537f40038dc80e07af054058
[SYSTEM-INFO] BUILD_NAME=docker-harbor
[SYSTEM-INFO] BUILD_SOURCE_FILE=/Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source
[SYSTEM-INFO] BUILD_NUMBER_ID=1
[SYSTEM-INFO] BUILD_CONFIG_BRANCH_NAME=master
[SYSTEM-INFO] BUILD_BRANCH_NAME=master
[SYSTEM-INFO] BUILD_COMMIT_ID=ad03c46672ee98be86717aef465c43080e7127a1
[SYSTEM-INFO] ##################################################################################
[SYSTEM-INFO] 執行結束 拉取倉庫代碼流程,耗時:2秒523毫秒
[SYSTEM-INFO] 開始執行 執行構建命令流程
[INFO] Scanning for projects...
[INFO] 
[INFO] -----------------------< com.jel.tech:jwt-demo >------------------------
[INFO] Building jwt-demo 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.1.0:clean (default-clean) @ jwt-demo ---
[INFO] 
[INFO] --- resources:3.1.0:resources (default-resources) @ jwt-demo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 2 resources
[INFO] 
[INFO] --- compiler:3.8.1:compile (default-compile) @ jwt-demo ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 9 source files to /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/target/classes
[INFO] /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/main/java/com/jel/tech/jwt/vo/Result.java: /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/main/java/com/jel/tech/jwt/vo/Result.java使用了未經檢查或不安全的操作。
[INFO] /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/main/java/com/jel/tech/jwt/vo/Result.java: 有關詳細信息, 請使用 -Xlint:unchecked 重新編譯。
[INFO] 
[INFO] --- resources:3.1.0:testResources (default-testResources) @ jwt-demo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/test/resources
[INFO] 
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ jwt-demo ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/target/test-classes
[INFO] /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/test/java/com/jel/tech/jwt/CommonTest.java: /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/test/java/com/jel/tech/jwt/CommonTest.java使用或覆蓋了已過時的 API。
[INFO] /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/src/test/java/com/jel/tech/jwt/CommonTest.java: 有關詳細信息, 請使用 -Xlint:deprecation 重新編譯。
[INFO] 
[INFO] --- surefire:2.22.2:test (default-test) @ jwt-demo ---
[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use of ArtifactRepository type. If you need access to local repository, switch to '${repositorySystemSession}' expression and get LRM from it instead.
[INFO] Tests are skipped.
[INFO] 
[INFO] --- jar:3.1.2:jar (default-jar) @ jwt-demo ---
[INFO] Building jar: /Users/jelex/Documents/work/jpom-2.10.40/server-2.10.40-release/data/build/f9bc3e55537f40038dc80e07af054058/source/target/jwt-learn.jar
[INFO] 
[INFO] --- spring-boot:2.2.5.RELEASE:repackage (repackage) @ jwt-demo ---
[INFO] Replacing main artifact with repackaged archive
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.555 s
[INFO] Finished at: 2024-02-08T21:48:08+08:00
[INFO] ------------------------------------------------------------------------
[SYSTEM-INFO] 執行腳本的退出碼是:0
[SYSTEM-INFO] 執行結束 執行構建命令流程,耗時:3秒688毫秒
[SYSTEM-INFO] 開始執行 打包產物流程
[SYSTEM-INFO] 執行結束 打包產物流程,耗時:32毫秒
[SYSTEM-INFO] 開始執行 發布產物流程
[SYSTEM-INFO] 開始執行發布,需要發布的文件大小:18.94 MB
[SYSTEM-INFO] 發布的方式:SSH
[SYSTEM-INFO] 2024-02-08 21:48:09 師兄tencent start ftp upload
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/test-classes/com/jel/tech/jwt/CommonTest.class 4.36 KB/4.36 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/test-classes/com/jel/tech/jwt/JwtDemoApplicationTests.class 540 B/540 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/test-classes/com/jel/tech/jwt/User.class 2.76 KB/2.76 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/docker/Dockerfile 91 B/91 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/docker/docker-compose.yml 179 B/179 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/META-INF/spring-configuration-metadata.json 915 B/915 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/application.yml 197 B/197 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/vo/Result.class 5.2 KB/5.2 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/vo/UserVO.class 2.12 KB/2.12 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/util/TokenUtils.class 3.58 KB/3.58 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/web/JwtController.class 2.32 KB/2.32 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/conf/WebConfig.class 1.22 KB/1.22 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/conf/JwtHandler.class 920 B/920 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/conf/JwtConfig.class 2.75 KB/2.75 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/interceptor/TokenInterceptor.class 4.3 KB/4.3 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/classes/com/jel/tech/jwt/JwtDemoApplication.class 742 B/742 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 31.83 KB/18.89 MB 0% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 986.82 KB/18.89 MB 5% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 1.9 MB/18.89 MB 10% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 2.86 MB/18.89 MB 15% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 3.79 MB/18.89 MB 20% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 4.73 MB/18.89 MB 25% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 5.69 MB/18.89 MB 30% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 6.62 MB/18.89 MB 35% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 7.59 MB/18.89 MB 40% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 8.52 MB/18.89 MB 45% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 9.45 MB/18.89 MB 50% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 10.41 MB/18.89 MB 55% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 11.35 MB/18.89 MB 60% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 12.28 MB/18.89 MB 65% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 13.24 MB/18.89 MB 70% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 14.18 MB/18.89 MB 75% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 15.14 MB/18.89 MB 80% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 16.07 MB/18.89 MB 85% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 17 MB/18.89 MB 90% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 17.97 MB/18.89 MB 95% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar 18.89 MB/18.89 MB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst 493 B/493 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst 109 B/109 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst 1.47 KB/1.47 KB 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst 399 B/399 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/maven-archiver/pom.properties 64 B/64 B 100% 
[SYSTEM-INFO] 上傳文件進度:/root/jwt-learn/jwt-learn.jar.original 16.05 KB/16.05 KB 100% 
[SYSTEM-INFO] 師兄tencent ftp upload done
[SYSTEM-INFO] 開始執行 師兄tencent 發布后命令
Login Succeeded
The push refers to repository [101.43.141.9:3306/repo/jwtlearn]
5f70bf18a086: Preparing
901ead7f46a4: Preparing
6b5aaff44254: Preparing
53a0b163e995: Preparing
b626401ef603: Preparing
9b55156abf26: Preparing
293d5db30c9f: Preparing
03127cdb479b: Preparing
9c742cd6c7a5: Preparing
9b55156abf26: Waiting
293d5db30c9f: Waiting
03127cdb479b: Waiting
9c742cd6c7a5: Waiting
5f70bf18a086: Pushed
53a0b163e995: Pushed
901ead7f46a4: Pushed
b626401ef603: Pushed
293d5db30c9f: Pushed
03127cdb479b: Pushed
6b5aaff44254: Pushed
9c742cd6c7a5: Pushed
9b55156abf26: Pushed
1.0: digest: sha256:6e353e45906dde3f29a4b5cd6b13ea19be409d831001d492f1dd0cccebf73df2 size: 2213
Total reclaimed space: 0B
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile:
#1 transferring dockerfile: 128B done
#1 DONE 0.2s#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.2s#3 [internal] load metadata for docker.io/library/openjdk:8
#3 DONE 0.9s#4 [1/3] FROM docker.io/library/openjdk:8@sha256:86e863cc57215cfb181bd319736d0baf625fe8f150577f9eb58bd937f5452cb8
#4 DONE 0.0s#5 [internal] load build context
#5 transferring context: 19.81MB 0.2s done
#5 DONE 0.2s#4 [1/3] FROM docker.io/library/openjdk:8@sha256:86e863cc57215cfb181bd319736d0baf625fe8f150577f9eb58bd937f5452cb8
#4 CACHED#6 [2/3] COPY jwt-learn.jar /usr/local
#6 DONE 0.2s#7 [3/3] WORKDIR /usr/local
#7 DONE 0.1s#8 exporting to image
#8 exporting layers
#8 exporting layers 0.2s done
#8 writing image sha256:746fb939ac27d1387be86879cd242192d5c79adcfa1dd833b9e5ab18a1a82076 done
#8 naming to docker.io/library/jwtlearn:1.0 done
#8 DONE 0.2s
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store[SYSTEM-INFO] 執行結束 發布產物流程,耗時:5分8秒58毫秒
[SYSTEM-INFO] 開始執行 構建結束流程
[SYSTEM-INFO] 執行結束 構建結束流程,耗時:4毫秒
[SYSTEM-INFO] 構建結束 累計耗時:5分14秒331毫秒

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/44834.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/44834.shtml
英文地址,請注明出處:http://en.pswp.cn/web/44834.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

達夢數據庫的系統視圖v$sessions

達夢數據庫的系統視圖v$sessions 達夢數據庫&#xff08;DM Database&#xff09;是中國的一款國產數據庫管理系統&#xff0c;它提供了類似于Oracle的系統視圖來監控和管理數據庫。V$SESSIONS 是達夢數據庫中的一個系統視圖&#xff0c;用于顯示當前數據庫會話的信息。 以下…

全自主巡航無人機項目思路:STM32/PX4 + ROS + AI 實現從傳感融合到智能規劃的端到端解決方案

1. 項目概述 本項目旨在設計并實現一款高度自主的自動巡航無人機系統。該系統能夠按照預設路徑自主飛行&#xff0c;完成各種巡航任務&#xff0c;如電力巡線、森林防火、邊境巡邏和災害監測等。 1.1 系統特點 基于STM32F4和PX4的高性能嵌入式飛控系統多傳感器融合技術實現精…

MYSQL--第八次作業

MYSQL–第八次作業 一、備份與恢復 環境搭建&#xff1a; CREATE DATABASE booksDB; use booksDB;CREATE TABLE books ( bk_id INT NOT NULL PRIMARY KEY, bk_title VARCHAR(50) NOT NULL, copyright YEAR NOT NULL );CREATE TABLE authors ( auth_id INT NOT NULL PRI…

geoServer在windows中下載安裝部署詳細操作教程

這里寫目錄標題 1.安裝環境檢查2.下載安裝包&#xff08;1&#xff09;進入下載地址&#xff1a;&#xff08;2&#xff09;以下載最新版為例&#xff0c;點擊“Stable GeoServer”下載&#xff08;3&#xff09;安裝有兩種方式&#xff08;4&#xff09;我這里選擇下載war包 3…

python作業三

1.使用requests模塊獲取這個json文件http://java-api.super-yx.com/html/hello.json 2.將獲取到的json轉為dict 3.將dict保存為hello.json文件 4.用io流寫一個copy(src,dst)函數,復制hello.json到C:\hello.json import json import shutilimport requests #使用requests模塊獲…

Qt MV架構-視圖類

一、基本概念 在MV架構中&#xff0c;視圖包含了模型中的數據項&#xff0c;并將它們呈現給用戶。數據項的表示方法&#xff0c;可能和數據項在存儲時用的數據結構完全不同。 這種內容與表現分離之所以能夠實現&#xff0c;是因為使用了 QAbstractItemModel提供的一個標準模…

`nmap`模塊是一個用于與Nmap安全掃描器交互的庫

在Python中&#xff0c;nmap模塊是一個用于與Nmap安全掃描器交互的庫。Nmap&#xff08;Network Mapper&#xff09;是一個開源工具&#xff0c;用于發現網絡上的設備和服務。雖然Python的nmap模塊可能不是官方的Nmap庫&#xff08;因為Nmap本身是用C/C編寫的&#xff09;&…

基于JavaSpringBoot+Vue+uniapp微信小程序校園宿舍管理系統設計與實現

基于JavaSpringBootVueuniapp微信小程序實現校園宿舍管理系統設計與實現 目錄 第一章 緒論 1.1 研究背景 1.2 研究現狀 1.3 研究內容 第二章 相關技術介紹 2.1 Java語言 2.2 HTML網頁技術 2.3 MySQL數據庫 2.4 Springboot 框架介紹 2.5 VueJS介紹 2.6 ElementUI介紹…

視頻轉換、提取音頻、視頻加水印、視頻去水印、音頻轉換、分割合并壓縮等,批量還幾乎免費

「想轉就轉視頻音頻助手」免費版來襲&#xff01; 在數字化時代&#xff0c;視頻和音頻處理已成為我們日常生活的一部分。無論是制作個人視頻博客、編輯家庭影片&#xff0c;還是處理音頻文件&#xff0c;我們都在尋找一個強大而易于使用的解決方案。今天&#xff0c;我要向您…

基于大語言模型(LLM)的合成數據生成、策展和評估的綜述

節前&#xff0c;我們星球組織了一場算法崗技術&面試討論會&#xff0c;邀請了一些互聯網大廠朋友、參加社招和校招面試的同學。 針對算法崗技術趨勢、大模型落地項目經驗分享、新手如何入門算法崗、該如何準備、面試常考點分享等熱門話題進行了深入的討論。 合集&#x…

【JVM實戰篇】內存調優:內存泄露危害+內存監控工具介紹+內存泄露原因介紹

文章目錄 內存調優內存溢出和內存泄漏內存泄露帶來什么問題內存泄露案例演示內存泄漏的常見場景場景一場景二 解決內存溢出的方法常用內存監控工具Top命令優缺點 VisualVM軟件、插件優缺點監控本地Java進程監控服務器的Java進程&#xff08;生產環境不推薦使用&#xff09; Art…

【圖解大數據技術】流式計算:Spark Streaming、Flink

【圖解大數據技術】流式計算&#xff1a;Spark Streaming、Flink 批處理 VS 流式計算Spark StreamingFlinkFlink簡介Flink入門案例Streaming Dataflow Flink架構Flink任務調度與執行task slot 和 task EventTime、Windows、WatermarksEventTimeWindowsWatermarks 批處理 VS 流式…

如何查找電腦的MAC地址

一. 什么是mac地址&#xff1f; mac地址本質上幫助我們連接到我們遇到的大多數本地網絡。每個網絡適配器通常由網絡接口??控制器(NIC) 制造商分配一個唯一的 mac 地址。 二. 如何查找mac地址 1.點擊網絡和Internet設置 2.點擊WLAN點擊硬件屬性 3.即可查看mac地址

智慧城市3d數據可視化系統提升信息匯報的時效和精準度

在信息大爆炸的時代&#xff0c;數據的力量無可估量。而如何將這些數據以直觀、高效的方式呈現出來&#xff0c;成為了一個亟待解決的問題。為此&#xff0c;我們推出了全新的3D可視化數據大屏系統&#xff0c;讓數據“躍然屏上”&#xff0c;助力您洞察先機&#xff0c;決勝千…

從零開始實現大語言模型(五):縮放點積注意力機制

1. 前言 縮放點積注意力機制(scaled dot-product attention)是OpenAI的GPT系列大語言模型所使用的多頭注意力機制(multi-head attention)的核心,其目標與前文所述簡單自注意力機制完全相同,即輸入向量序列 x 1 , x 2 , ? ? , x n x_1, x_2, \cdots, x_n x

pytorch訓練的時候 shm共享內存不足,導致訓練停止

1.查看shm情況 df -h /dev/shm內存已經滿了&#xff0c;因為之前訓練多次訓練意外停止到shm中的緩存不能及時被清理 2、手動清理shm 依然沒被釋放 3、查看關聯的進程&#xff0c;一個一個kill lsof |grep deletedkill -9 46619 44618 44617 。。。。。4、搞定

Spring @Scheduled學習

一. Jdk中的定時任務 我們平時在 Spring 項目中會使用 Scheduled 開啟定時任務&#xff1b; jdk 中其實也提供了定時任務線程池 ScheduledThreadPool&#xff0c;我們可以直接通過 Executors 工具類獲取&#xff1b; // 創建了核心線程數為 2 的 ScheduledThreadPool 對象 S…

ROS2 + 科大訊飛 初步實現機器人語音控制

環境配置&#xff1a; 電腦端&#xff1a; ubuntu22.04實體機作為上位機 ROS版本&#xff1a;ros2-humble 實體機器人&#xff1a; STM32 思嵐A1激光雷達 科大訊飛語音SDK 訊飛開放平臺-以語音交互為核心的人工智能開放平臺 實現步驟&#xff1a; 1. 下載和處理科大訊飛語音模…

開發指南048-前端模塊版本

平臺前端框架內置了一個文件version.vue <template> <div> <br> 應用名稱: {{name}} <br> 當前版本&#xff1a;{{version}} <br> 服務網關: {{gateway}} </div> </template> <scrip…

qt 創建一個包含兩按鈕,且安裝和自定義控件間沒有間距

在 Qt 中創建一個包含兩個按鈕且按鈕之間沒有間距的自定義控件&#xff0c;你可以使用 QHBoxLayout 或 QVBoxLayout&#xff08;取決于你希望按鈕是水平排列還是垂直排列&#xff09;&#xff0c;并設置布局的間距為 0。以下是一個簡單的示例&#xff0c;展示了如何創建一個水平…