tag 後端

標籤
貢獻594
2267
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

MrQin - 寫一個“特殊”的查詢構造器 - (八、單元測試、收尾工作)

debug 模式 對查詢構造器進行調試並不難,從其構造 SQL - 數據綁定 - SQL 執行的過程中就能發現,要方便調試,只要可以觀察以下信息: 構造的 SQL 綁定的數據 PDO 提供了一個方便的 debug 方法 PDOStatement::debugDumpParams() 來打印 SQL 和綁定的數據。我們就使用它來做 debug 的工作。 在基類添加 _debug 屬性和 wi

pdo , php , workerman , 後端

收藏 評論

KubeSphere - 關於 Ingress NGINX 停止維護的説明

關於 Ingress NGINX 停止維護的説明 感謝大家一直以來對 KubeSphere 的關注,也感謝社區夥伴第一時間向我們反饋 Ingress NGINX 停止維護的相關信息。為了幫助大家提前做好規劃,我們在這裏做一個清晰的説明。 需要先明確的一點 Ingress NGINX 項目終止維護並不代表 Kubernetes Ingress API 被棄用。 Ingress NGINX 是 I

後端

收藏 評論

程序員王哪跑 - 虛擬資料必備!Python開發的PDF批量加水印軟件,真的去不掉!

1、前言 做虛擬資料的你,手上肯定都會有一大堆PDF文件,比如做小學資料、教案資料的朋友,給PDF文件加上水印是必不可少的步驟,通過這種在pdf文件加水印的方式可以實現被動化的引流。 但是自己一個個給PDF文件添加水印費時費力,用市面上常用的軟件一鍵添加,也都是可以一鍵去除的。別急,今天帶來一款老王原創的PDF文件批量加水印的工具,讓你從此告別這種“苦力活”。 添加上的水印無法去除! 添加上的水印

後端

收藏 評論

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

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

後端

收藏 評論

雀啼春 - Java中的數據類型

Java 數據類型詳解 目錄 數據類型分類 基本數據類型 引用類型 基本類型 vs 引用類型 包裝類 String 詳解 字符串常量池 內存佈局 對象生命週期 常見問題 數據類型分類 Java 數據類型 ├── 基本類型(8種) │ ├── 整數類型:byte, short, int, long │ ├── 浮點類型:float, double │ ├── 字

後端

收藏 評論

京東雲開發者 - 為什麼idea建議使用“+”拼接字符串 | 京東雲技術團隊

前言 各位小夥伴在字符串拼接時應該都見過下面這種提示: 內容翻譯:報告StringBuffer、StringBuilder或StringJoiner的任何用法,這些用法可以用單個java.lang.String串聯來替換。使用字符串串聯可以使代碼更短、更簡單。只有當得到的串聯至少與原始代碼一樣高效或更高效時,此檢查才會報告。 大家普遍認知中,字符串拼接要使用StringBuilder,那為什麼i

字符串 , stringbuilder , intellij-idea , 程序員 , 後端

收藏 評論

wang_yb - 迴歸分析全家桶(16種迴歸模型實現方式總結)

提到迴歸分析,很多人第一時間想到的只有“線性迴歸”和“邏輯迴歸”。但實際上,針對不同的數據情況(比如有離羣點、數據是計數的、數據有缺失截斷等),我們有十幾種迴歸模型可以選擇。 今天為大家總結了 16種迴歸分析 的模型,重點不是介紹這些迴歸模型的原理,而是介紹如何在Python代碼中使用這些模型,希望你以後能夠在實戰中來應用這些模型! 1. 迴歸分析全家桶 下面介紹如何使用各種迴歸模型的示例代碼,主

後端

收藏 評論

一線碼農 - DotMemory系列:3. 堆碎片化引發的內存暴漲分析

一:背景 1. 講故事 前面兩篇我們講的都是通過掛引用根的方式導致的內存暴漲,在快速檢測台上能夠一眼就看出是什麼類型的Type導致的,分析難度稍微較低,在真實的dump分析場景下,也會存在對象偏小而內存暴漲的情況,一般的新手會被這種場景搞懵逼,這篇就來分享這種奇葩的情況。 二:內存暴漲分析 1. 問題代碼 為了方便演示,我們做這樣的一個案例,現在的 .NET8 的SOH一個segment是 4M,

.net , 後端

收藏 評論

JaguarJack - 用 PHP 玩轉圖片:縮放、裁剪、水印、濾鏡一網打盡

用 PHP 玩轉圖片:縮放、裁剪、水印、濾鏡一網打盡 提到 PHP 和圖像,你會想到什麼?大概是上傳一張圖片到網站,然後收工。但 PHP 可不只是個上傳工具——它在圖像處理方面藏着不少本事。 圖片太大放不下網頁?需要裁掉背景裏那個亂入的路人?PHP 都能搞定。無論是縮放、裁剪、加水印,還是像 Instagram 那樣加濾鏡,PHP 都能勝任。 這篇文章會帶你瞭解 PHP 圖像處理的更多玩法。我們會

後端

收藏 評論

異常君 - 【大數據內核解密】HDFS 架構與數據模型:從理論到實戰全解析

作為 Hadoop 生態系統的基石,HDFS (Hadoop Distributed File System)為大數據應用提供了高吞吐量、高容錯性和高可用性的存儲解決方案。本文將深入剖析 HDFS 的核心架構、數據模型和關鍵機制,帶你全面瞭解這個分佈式文件系統的內部工作原理。 一、HDFS 主從架構:NameNode 與 DataNode 的協作機制 HDFS 採用典型的主從架構設計,由一個 Na

hdfs , 大數據 , hadoop , 後端

收藏 評論

貓貓不會吃芋頭 - 有用的包 #Python

整理一點有用的包,持續更新中~ pandas 數據處理神器,一維、二維數據,安裝命令pip install pandas 讀取文件 import pandas as pd df = pd.read_csv("data.csv") # 讀取 CSV 文件 df = pd.read_excel("data.xlsx") # 讀取 Excel 文件(默認第一張表) df

後端

收藏 評論

JaguarJack - “Fatal error: require(): Failed opening required...” 以及如何徹底避免它再次出現

“Fatal error: require(): Failed opening required...” 以及如何徹底避免它再次出現 凌晨兩點,值班告警響了。生產環境 API 開始報 500,而且只出現在新擴容的節點上。你打開日誌,熟悉又刺眼的報錯跳了出來: 本地一切正常,測試環境也沒問題。但在雲原生部署這種“環境隨時變化”的現實裏,一個看起來不起眼的路徑差異,就足以把服務直接打趴。 這並不是什麼

後端

收藏 評論

Nobody_Cares - GitFlow

GitFlow 分支管理模型 一、什麼是 GitFlow? GitFlow 是一種成熟的 Git 分支管理策略,用於規範團隊協作中的代碼版本管理流程。 GitFlow 官方文檔 二、核心分支概念 GitFlow 模型包含五大核心分支,每個分支都有明確的職責和使用場景: 1. Master 分支(主分支) 用途:存放穩定的生產代碼 特性:始終保持可部署的穩定狀態 管理:只接受來自 Re

後端

收藏 評論