博客 RSS 訂閱

王校長的熱狗 - 無人機航拍船舶分類檢測數據集1469張VOC+YOLO格式(已增強)

無人機航拍船舶分類檢測數據集1469張VOC+YOLO格式(已增強) 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:1469 Annotations文件夾中xml文件總計:1469 labels文件夾中txt文

數據集 , 標籤名 , 後端開發 , txt文件 , 航拍船舶分類檢測數據集 , Python

收藏 評論

我愛哇哈哈 - SpringBoot實現微信登錄實戰:手把手教你搞定小程序登錄!

作為一名資深後端開發,你有沒有遇到過這樣的場景:產品經理突然跑過來説:"我們小程序要支持微信一鍵登錄,還要獲取用户手機號,今天就要上線!" 別慌,今天就來手把手教你如何用SpringBoot實現微信登錄,讓你輕鬆應對產品經理的"今天就要"! 一、微信登錄原理:先搞懂流程再動手 在開始編碼之前,我們先來理解一下微信官方推薦的登錄流程: 前端獲取臨時憑證:小程序調用w

微信 , yyds乾貨盤點 , 後端開發 , JAVA , ci , Json

收藏 評論

王校長的熱狗 - 道路缺陷檢測數據集(裂縫坑洞)5503張VOC+YOLO格式

道路缺陷檢測數據集(裂縫坑洞)5503張VOC+YOLO格式 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:5503 Annotations文件夾中xml文件總計:5503 labels文件夾中txt文件總計:

數據集 , 道路缺陷檢測數據集 , 後端開發 , txt文件 , Git , Python

收藏 評論

wx6906fb3f9b17a - 智能機器人(AGV/AMR/機器狗)自主乘梯控制系統方案。系統採用獨立傳感器網絡實時監測電梯運行狀態,通過無源節點安全控制電梯,支持MQTT/Modbus/TCP/MQTT/HTTP等多種協議交互

機器人(狗)AGV\AMR乘梯控制系統方案設計書 本方案設計了一套完整的智能機器人(AGV/AMR/機器狗)自主乘梯控制系統。系統通過獨立傳感器網絡實時監測電梯運行狀態(樓層/門狀態/轎廂環境),採用無源節點安全控制電梯運行,支持MQTT/Modbus等多種協議與機器人交互。核心功能包括:精準樓層定位、安全門狀態檢測、活物識別、網絡化遠程控制等,實

梯控 , 機器人 , AMR , 機器狗 , 人工智能 , 深度學習 , AGV

收藏 評論

唐青楓 - C#.NET 集合表達式詳解:新時代的集合初始化方式

簡介 集合表達式(Collection Expressions)是 C# 12.0(隨 .NET 8.0 發佈於 2023 年)引入的一項新特性,用於以簡潔、聲明式的方式創建和初始化集合(如數組、列表、字典等)。集合表達式通過 [...] 語法提供了一種更直觀的方式來定義集合,減少樣板代碼並提高可讀性。 背景和作用 集合表達式旨在解決傳統集合初始化(如 new ListT { ... } 或 ne

c# , .net

收藏 評論

瘋狂迪霸戈 - Vue2 與 Vue3 區別

1. 架構設計差異 Vue2 的 Options API Vue2 採用 Options API 組織代碼,通過不同的選項(data、methods、computed 等)來定義組件: // Vue2 Options API export default { data() { return { count: 0, message: 'Hel

vue.js , API , 響應式 , 前端開發 , Javascript

收藏 評論

農民工前端 - PowerShell腳本實現|從文件夾動畫序列中均勻選取關鍵幀(保留首尾幀)

1. 問題概述 我們經常需要從動畫序列中選取關鍵幀,例如: 文件名:進度條_00000-min.png 到 進度條_00099-min.png(共100幀) 需求:保留首尾幀,並均勻選取中間幀,總共保留32張 **實現效果: ** 開始效果 實現效果 2. 兩種實現方案 方案一:自動計算法(推薦) 計算原理 總幀數 = 結束幀 -

關鍵幀 , vue.js , 文件名 , 進度條 , 前端開發

收藏 評論

mb68bd9657ee325 - python中的logging模塊

Python 的 logging模塊是一個功能強大且靈活的標準庫,可以説是 Python 開發者工具箱中的“瑞士軍刀”,用於記錄應用程序運行時的各種信息。下面這個表格可以幫助你快速把握其核心組件與工作流程。 組件類別

應用程序 , 後端開發 , 日誌記錄 , Python

收藏 評論

肆式青春 - HTML基礎

HTML (超文本標記語言) 是構建所有網頁的基石。它通過一系列標籤 來定義網頁的內容和結構,就像搭建房屋的框架一樣。下面這個表格可以幫助你快速把握其核心概覽。 核心方面 要點説明

後端開發 , JAVA , Css , HTML

收藏 評論

半夏微光zhang - SpringBoot-yaml文件使用

yaml格式介紹 YAML(YAML Ain’t Markup Language)是一種基於層次結構的數據序列化格式,旨在提供一種易讀、人類友好的數據表示方式。 與.properties文件相比,YAML格式有以下優勢: 層次結構:YAML文件使用縮進和冒號來表示層次結構,使得數據之間的關係更加清晰和直

spring , 配置文件 , yaml , 後端開發 , JAVA

收藏 評論

8181大拿 - 構建現代網絡應用的四大基石——TCP三次握手、WebSocket、RESTful API與TLS/SSL加密詳解

互聯網世界的運轉離不開底層協議與上層技術的精密配合。本文將深入解析TCP三次握手 (Three-way Handshake)、WebSocket、RESTful API、TLS/SSL加密這四大核心技術的原理、應用場景及實踐要點,並通過對比表格呈現關鍵特性差異,助你在開發高性能、安全的網絡應用時做出更優的技術選型決策。 一、TCP三次握手:可靠連接的信任奠基禮 1.1 核心

API , 客户端 , 後端開發 , .net , 三次握手

收藏 評論

鴿鴿程序猿 - 【Redis】List類型介紹

一、簡介 列表List相當於 數組 或順序表。 列表中的每個字符串稱為元素(element),⼀個列表最多可以存儲 個元素。在 Redis 中,可以對列表兩端插⼊(push)和彈出(pop),還可以獲取指定範圍的元素列表、獲取指定索引下標的元素等。 特點: 列表中的元素是有序的(列表中元素順序發生改變,就是一個新列表了),這意味着可以通過

redis , 時間複雜度 , List , yyds乾貨盤點 , 後端開發 , JAVA

收藏 評論

YouDiscovered1t - [CISCN 2022 華東北]duck WP

[CISCN 2022 華東北]duck 一、題目來源 NSSCTF-Pwn-[CISCN 2022 華東北]duck 二、信息蒐集 通過 file 命令查看文件類型: 通過 checksec 命令查看文件開啓的保護機制: 題目把 libc 文件和鏈接器都給我們了,我原本想着能用 pwninit 來初始化環境,但是失敗了: $ pwninit bin: ./ld.so libc: ./lib

網絡安全

收藏 評論

素雨末 - 遞歸和迭代比較優缺點

一、定義簡述 遞歸:函數在執行過程中調用自身,通過不斷縮小問題規模,最終達到一個“基準條件”後返回。 迭代:通過循環結構(如for、while)重複執行一段代碼,直到滿足退出條件。 二、優缺點對比 維度

Stack , 遞歸 , 後端開發 , JAVA , 迭代

收藏 評論

lenglingx - 用Spring Boot的Filter實現簡單的Http Basic認證

1. 創建 HTTP Basic 認證 Filter import org.springframework.stereotype.Component; import org.springframework.util.StringUtils; import javax.servlet.*; import javax.servlet.http.HttpServlet

Spring Boot , spring , 配置文件 , 後端開發 , JAVA

收藏 評論

wx661607c93692e - Java遞歸詳解:從入門到精通

什麼是遞歸? 在計算機科學中,遞歸(Recursion) 是指一個函數在其定義中調用自身的過程。遞歸是一種強大的編程技巧,特別適用於解決具有“自相似”結構的問題,比如樹的遍歷、階乘計算、斐波那契數列等。 在 Java 中,遞歸函數必須滿足兩個基本條件: 基準條件(Base Case):遞歸必須有一個明確的終止條件,否則會導致無限遞歸,最終引發S

尾遞歸 , 遞歸 , 後端開發 , JAVA

收藏 評論

mb68738fa1c4e31 - ?TRAE SOLO 3.0 實戰:TRAE AI 驅動的 屏幕標註 App 極速開發流程??TRAE SOLO

🚀TRAE SOLO 3.0 實戰:TRAE AI 驅動的 屏幕標註 App 極速開發流程🧣 「TRAE SOLO 3.0 正式版初體驗」標註工具APP的開發🧣#TRAE 3.0 SOLO出道 並 @TRAE #SOLO已就位 #TRAE發佈 摘要 (Abstract) 本次實戰利用 TRAE AI 編程工具,實現了從零到一的屏幕標註工具

高亮 , app , AI寫作 , aigc , 原型圖

收藏 評論

不愛吃香菜 - Python 的內置函數 abs

Python 的內置函數 abs() 用於返回一個數字的絕對值。絕對值是指一個數在數軸上所對應點到原點的距離,無論這個數是正數還是負數,其絕對值都是非負數。 語法 abs(x) 參數 x 可以是整數、浮點數或複數。如果是複數,則返回複數的模(magnitude)。 返回值 返回 x 的絕對值。如果 x 是一個複數,則返回它的模。 示例 整數和浮點數: print(abs(-5)

知識 , Python

收藏 評論

子丶不語 - 前端文件下載的N種姿勢:從簡單到高級

文件下載是web開發裏一個非常常見的功能,無論是下載用户生成的數據、圖片、文檔還是應用程序包。前端開發者有多種方式來實現這一需求,每種方式都有其適用場景和優缺點。介紹下幾種比較常用的文件下載方法。 1.a標籤的download屬性 (最簡單) 這是實現文件下載最簡單直接的方式,尤其適用於下載靜態資源或已知URL的文件。 原理: HTML5為a標

vue.js , 文件名 , 數據 , API , 前端開發

收藏 評論

sangwu - 77. 組合,84. 柱狀圖中最大的矩形

77. 組合 給定兩個整數n和k,返回範圍[1, n]中所有可能的k個數的組合。 你可以按任何順序返回答案。 示例 1: 輸入:n = 4, k = 2 輸出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 示例 2:

List , yyds乾貨盤點 , 柱狀圖 , 出棧 , 後端開發 , JAVA

收藏 評論

瑞雪小雪 - Python Web開發:從入門到實戰的輕量化指南

Python 憑藉簡潔的語法、豐富的框架生態,成為 Web 開發的熱門選擇——無論是快速搭建個人博客、中小型業務系統,還是高併發的後端服務,都能找到合適的解決方案。本文從核心框架選型、基礎實戰到部署上線,帶你快速上手 Python Web 開發,避開新手常見坑。 一、核心框架選型:3大主流框架對比 Python Web 框架眾多,核心推薦3個方向,按需選擇: 1

ico , API , 後端開發 , Python

收藏 評論

萌萌朵朵開 - API網關原理:微服務架構的“流量入口”核心解析

在微服務架構中,隨着服務拆分越來越細,客户端(Web、App)直接調用多個分散的微服務會面臨諸多問題:需要維護大量服務地址、跨服務認證授權複雜、接口版本管理混亂、流量控制難以統一。API網關作為微服務架構的“統一入口”,應運而生——它介於客户端和微服務之間,承接所有客户端請求,提供路由轉發、認證授權、流量控制等核心能力,讓微服務更專注於業務邏輯,同時簡化客户端調用。 一、A

微服務 , 雲計算 , API , 客户端 , 雲服務

收藏 評論

木子aller - 分佈式鎖的3種實現方案與一致性原理

在分佈式系統中,當多個服務實例競爭同一資源(如庫存扣減、訂單創建)時,需要分佈式鎖保證操作的原子性。與單機鎖(如Java的ReentrantLock)不同,分佈式鎖需解決跨節點、跨進程的互斥問題。本文將解析基於Redis、ZooKeeper和etcd的3種實現方案,及其背後的一致性原理。 一、分佈式鎖的核心要求 無論採用哪種方案,分佈式鎖需滿足4個核心特性:

軟件研發 , redis , 分佈式鎖 , 強一致性

收藏 評論

夢的點滴 - DevOps監控體系:Prometheus+Grafana監控K8s集羣

上次線上集羣突然出現Pod頻繁重啓,排查了半天才發現是節點磁盤空間不足。當時既沒有實時告警,也看不到資源使用趨勢,只能事後補救。後來搭建了Prometheus+Grafana監控體系,不僅能實時看到集羣的CPU、內存使用率,還能通過自定義告警提前發現潛在問題,運維效率提升了不少。 在Kubernetes集羣中,監控是DevOps體系的核心環節。Prometheus負責數據採

微信 , Pod , kubernetes , 雲計算 , 重啓

收藏 評論