博客 RSS 訂閱

NE_STOP - spring-事務管理

事務支持 什麼是事務? 在一個業務流程中,需要多條DML(insert、delete、update)語句聯合才能完成。這些語句必須同時成功或者同時失敗。這樣才能保證數據安全。 多條DML同時成功或者同時失敗,叫做事務。 事務處理的四個過程 開啓事務 執行業務代碼 提交事務(沒出現異常,提交成功。commit transaction) 回滾事務(出現異常。執行回滾事務. rollback

後端

收藏 評論

apt-official - vulnhub靶場breakout-2-morpheus

breakout-2-morpheus 本地虛擬機部署,攻擊機Kali(IP:10.1.1.128) 主機發現 nmap -sn -T4 10.1.1.0/24 確定目標主機IP地址10.1.1.130 端口掃描 TCP端口掃描 nmap --min-rate 10000 -p- 10.1.1.130 -oA nmap_output/ports --min-rate 最低速率,由於本地虛擬機

企業信息化

收藏 評論

sevencoding - 劍指offer-74、n個骰⼦的點數

題目描述 把 n 個骰⼦扔在地上,所有骰⼦朝上⼀⾯的點數之和為 s 。輸⼊ n ,打印出 s 的所有可能的值出現的概率。 你需要⽤⼀個浮點數數組返回答案,其中第 i 個元素代表這 n 個骰⼦所能擲出的點數集合中第 i ⼩的那個的概率。 示例1: 輸⼊: 1 輸出: [0.16667,0.16667,0.16667,0.16667,0.16667,0.16667] 示例2 輸⼊: 2 輸

後端

收藏 評論

lindexi - dotnet Vortice 無需交換鏈與 DirectComposition 對接渲染層

在 DirectComposition 裏面提供了 Commit 機制,一次 Commit 的所有內容都能在相同的一幀在屏幕顯示出來,如此可以非常方便地完成渲染對齊任務 通過 WaitForCommitCompletion 方法可以等待 Commit 內容完成渲染,此方法作用相當於等待交換鏈寫法的等待垂直同步實現 在 上一篇博客 中,採用了傳統的 DXGI 交換鏈與 DirectCompositi

.net , 後端

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行13AI及其他(下)

1.NIST AI風險管理框架 1.1.治理 1.1.1.涉及AI風險的總體管理,目的是作為CRMP的一部分 1.1.2.包括創建問責制、發展負責AI使用的內部組織,以及確保AI系統及其使用與企業既定的價值觀相一致 1.2.映射 1.2.1.是識別和評估與開發、部署和使用AI系統相關的風險 1.2.2.包括識別所有與AI相關的系統、使用的數據和算

企業信息化

收藏 評論

Carey_ccl - 二、工廠模式

一、普通工廠模式 1.1、模式定義:   定義一個用於創建對象的接口,讓子類決定去實例化哪一個類:其中的抽象工廠方法(factoryMethod),就是使得一個類的實例化延遲到了子類。 1.2、應用場景 ①、當使用者不知道要創建的對象的確切類型時候; ②、當使用者希望為庫或者框架提供擴展其內部組件的方法時; 1.3、優點   將具體要創建的對象和創建者解耦: ①、符合單一職責原

軟件設計

收藏 評論

小白同學_C - Lab3-page tables && MIT6.1810操作系統工程【持續更新】

Lab:page tables ​ 在這個lab中6.1810 / Fall 2025,要求我們先閲讀xv6課本的Chapter 3 Page tables(第三章)。要求我們探索xv6當中關於頁表的內容。並且要求我們實現一些頁表相關功能的實現(例如:虛地址和物理地址的映射/解除映射,頁表的創建和釋放等)。 ​ 並且官網也給出了提示: 在kernel/memlayout.h當中存放了內存佈局,

操作系統

收藏 評論

林恆 - 書架效果的實現

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 1. 對齊目標 前端想實現一個類似的書架放置書籍的效果,目標如下: 2. 思路梳理 我們使用的技術棧:vue 實現這樣的一個效果,我們需要知道以下信息: 每行可以放置多少書本? 放下所有的書本需要多少行? 需要什麼樣的數據結構? 我們現在一個個來思考,既然我們選擇了vue來實現,秉

前端

收藏 評論

IT開發者筆記 - SciChart.js v5版本全新發布:為Web圖表開發帶來更高效體驗

近日,SciChart 官方宣佈發佈SciChart.js v5版本,這是該 JavaScript 圖表庫系列的重要更新之一。在本次版本升級中,開發團隊重點圍繞性能優化、圖表渲染效率提升和功能擴展等方面進行了改進,為前端數據可視化應用提供更流暢、更靈活的開發體驗。 獲取SciChart.js新版試用,請聯繫慧都科技 核心性能提升 在 v5 版本中,SciChart.js引入了對WebAssemb

前端

收藏 評論

IT開發者筆記 - Parasoft推出AI自主測試工具,讓CI/CD流水線主動優化代碼質量

自動化軟件測試解決方案廠商Parasoft,發佈了Jtest和dotTEST兩款產品的 2025.2 版本。此次更新憑藉AI技術實現了軟件測試的重大突破。新版本新增三大核心能力:AI 驅動的靜態分析違規自主修復、基於命令行(CLI)的自主單元測試生成,以及通過 MCP 服務器實現的 LLM(大語言模型)無縫集成。讓CI/CD流水線從單純的質量“把關者”,轉變為主動參與代碼優化的“助力者”。 Pa

後端

收藏 評論

Coding茶水間 - 基於深度學習的電纜損害檢測系統演示與介紹(YOLOv12/v11/v8/v5模型+Pyqt5界面+訓練代碼+數據集)

視頻演示 基於深度學習的電纜損害檢測系統 1. 前言​ 大家好,歡迎來到Coding茶水間! 隨着電力與通信網絡的飛速發展,電纜作為關鍵基礎設施,其安全運行至關重要。然而,電纜長期暴露在複雜環境中,極易因雷擊、外力破壞、老化等原因產生斷裂、雷擊損傷等隱患,傳統的人工巡檢方式存在效率低、風險高、難以全面覆蓋等問題。為了解決這一痛點,我們引入了基於深度學習目標檢測YOLO算法的智能解決方案。 今天

AI

收藏 評論

LAYONTHEGROUND - C# 如何將 TXT 文本轉換為 PDF

在日常開發和辦公場景中,將純文本(TXT)文件轉換為 PDF 格式是一項常見需求。PDF 格式具備跨平台、樣式固定、不易被篡改等特點,而 TXT 格式則更側重於內容的輕量存儲。二者之間的轉換可以兼顧內容的可讀性與文檔的規範性與便攜性。本文將介紹如何通過 C# 和免費的 .NET 類庫實現 TXT 到 PDF 的高效轉換。 一、環境準備 1. 核心庫簡介 Free Spire.PDF for .NE

.net , 後端

收藏 評論

MrVolleyball - Istio 流量治理實戰:鏡像、超時重試、熔斷與限流,一次講透

前言 本小節繼續來描述istio對於流量的各種操作 流量鏡像 對標nginx的mirror功能,複製一份流量到對應的地址去,通常用來做從線上環境引流至其他環境做測試或者分析 apiVersion: networking.istio.io/v1 kind: VirtualService metadata: name: backend-vs namespace: default spec:

雲計算

收藏 評論

吃蟲子的人 - 記錄使用Arthas修改線上源碼重新加載的一次過程

前情提要 線上跑的代碼找不到源碼了,項目又需要調整某個字段的校驗規則,早有耳聞知道可以通過Arthas完成這個場景的需求,實際動手試了試,在此記錄一下。 警告!警告! # !!! 重要警告 !!! # 1. 生產環境謹慎使用,先測試 # 2. 修改前備份原始類 # 3. 確保修改符合JVM規範 # 4. 注意內存泄漏風險 # 5. 重啓後會丟失修改 # 安全操作流程: # 1. jad導出源碼

後端

收藏 評論

microsoft_xin - MySQL 優化實戰:為何 DELETE + IN 子查詢性能不佳,而 JOIN 卻能高效利用索引?

問題背景:一次看似簡單的數據清理 在日常功能開發過程在中,我們經常需要根據某些條件清理特定數據。某天,我需要在tbl_doa_activityspecial表中刪除與另一組條件匹配的記錄。直覺上,我寫下了這樣的 SQL: DELETE FROM tbl_doa_activityspecial WHERE ActSetId IN (SELECT DISTINCT ActSetId FROM .

數據庫

收藏 評論

Insus.NET - 用户單擊文本並複製至剪帖板

Html5網頁,一些內容,可以讓用户點擊選中文本,並把選中的文本複製至剪帖板(Clipboard)。 Insus.NET已經實現與測試,記錄於此,方便時可以重來查閲與參考。 複製文本到剪貼板(兼容所有瀏覽器) function CopyTextToClipboard(text) { // 方法1: 使用現代Clipboard API(首選) if (nav

前端

收藏 評論

蟻景網安實驗室 - gemini-mcp-tool 命令注入漏洞深度分析(CVE-2026-0755)

一次從發現到利用的安全漏洞分析之旅 在瀏覽安全資訊的時候,我偶然間看到了 CVE-2026-0755,這是一個關於 gemini-mcp-tool 的命令注入漏洞。對MCP 協議不太瞭解,我心裏充滿了疑問: MCP 到底是什麼?為什麼會有這樣的協議? gemini-mcp-tool 是幹什麼用的? execAsync 命令注入是如何發生的? 更重要的是

網絡安全

收藏 評論

Ccarrote - uniapp多邊形動畫

實現效果 使用三角形,四邊形等拼成一個愛心的圖形。 愛心的圖形一段時間會有高光閃過。 點擊愛心圖形會使拼成一個心字。 [video(video-iyxwCynj-1739523100465)(type-csdn)(url-https://live.csdn.net/v/embed/463437)(image-https://i-blog.csdnimg.cn/img_convert/f7

前端

收藏 評論

Ccarrote - 前端實現速度線

功能 前端實現速度線,在矩形內生成黑白三角形且閃動。 思路 速度線可以使用多個角度相同的三角形分解矩形。三角形的渲染使用canvas連線fill就行,三角形在矩形上的兩個點可以通過計算每個三角形的邊長來獲取。三角形在矩形上的邊長使用三角函數獲取。 HTML結構:包含一個畫布(Canvas)用於顯示圖片。 CSS樣式:定義了頁面的基本佈局和樣式,並設置了畫布的大小和邊框。 JavaScrip

前端

收藏 評論

Ccarrote - 上傳圖片修改透明邊距並下載下來

功能 允許用户上傳圖片,並在圖片周圍添加透明邊距。用户可以調整邊距的大小,然後將修改後的圖片下載為PNG格式。 思路 HTML結構:包含一個畫布(Canvas)用於顯示圖片,以及一些輸入框和按鈕用於調整邊距和下載圖片。 CSS樣式:定義了頁面的基本佈局和樣式,使頁面居中顯示,並設置了畫布的大小和邊框。 JavaScript功能: 處理圖片上傳。 允許用户調整圖片周圍的邊距

前端

收藏 評論

NE_STOP - spring6-代理模式和AOP

jdbcTemplate jdbcTemplate是spring提供的一個jdbc模板類,是對jdbc的封裝。 當然你也可以使用其他框架融入MyBatis、Hibernate。 GoF之代理模式 代理模式的作用 當一個對象需要受到保護的時候,可以使用代理對象去完成某個行為。 需要給某個對象進行功能增強的時候,可以找一個代理進行增強。 A對象和B對象無法直接交互時,也可以使用代理模式來完成。

後端

收藏 評論

codechen8848 - 一站式管理!新一代大模型網關神器!

大家好,我是 Java陳序員。 在 AI 大模型應用爆發的當下,對接多平台接口、管理 API 密鑰、控制調用權限......這些繁瑣的操作是否讓你頭疼? 今天,給大家介紹一款開源的大模型網關神器,一站式解決大模型接口管理的所有痛點! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 new-api —— 一款開源的大模型網關與 A

AI

收藏 評論

sevencoding - AQS深度探索:以ReentrantLock看Java併發編程的高效實現

概述 AQS ( Abstract Queued Synchronizer )是一個抽象的隊列同步器,通過維護一個共享資源狀態( Volatile Int State )來表示同步狀態 和一個先進先出( FIFO )的線程等待隊列來完成資源獲取的排隊工作,通過CAS完成對State值的修改。 AQS整體框架如下: 當有自定義同步器接入時,只需重寫第一層所需要的部分方法即可,不需要關注底層具體的

後端

收藏 評論

lindexi - dotnet Vortice 通過 Angle 將 Skia 和 DirectX 對接

ANGLE 是谷歌開源的組件,提供將 OpenGL ES API 調用轉換為實際調用 DirectX 引擎執行渲染的能力。詳細請看: https://github.com/google/angle 整體的步驟是: 基礎且通用地創建 Win32 窗口 初始化 DirectX 相關,包括創建 DirectX 工廠和 DirectX 設備,枚舉顯示適配器等 初始化 Angle 和與 Direct

.net , 後端

收藏 評論