tag 後端

標籤
貢獻585
1800
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

異常君 - Java 9 特性詳解:從模塊系統到 API 增強的全面剖析

大家好!今天我要和大家分享 Java 9 中那些真正改變我們編碼方式的新特性。作為 Java 開發者,瞭解這些新功能不僅能讓你的代碼更簡潔、更高效,還能幫助你在團隊中脱穎而出。 Java 9 於 2017 年 9 月發佈,它帶來了自 Java 8 以來最重大的架構變革。與 Java 8 注重語法層面的革新(如 Lambda 表達式)不同,Java 9 更關注基礎設施和平台級別的改進,為大型應用開發

API , JAVA , stream , java9 , 後端

收藏 評論

小傅哥 - stackoverflow 提問:“計算兩個整數的最小公倍數的最有效方法是什麼?”

作者:小傅哥 博客:https://bugstack.cn 源碼:https://github.com/fuzhengwei... 沉澱、分享、成長,讓自己和他人都能有所收穫!😄 一、前言 嘿,小傅哥怎麼突然講到最大公約數了? 這麼想你肯定是沒有好好閲讀前面章節中小傅哥講到的RSA算法,對於與歐拉結果計算的互為質數的公鑰e,其實就需要使用到輾轉相除法來計算出最大公約數。 放心,你所有

算法 , JAVA , rsa , 程序員 , 後端

收藏 評論

牛仔碼農 - Javaweb|學servlet看這一篇就夠了!

Servlet 是 Server Applet 的簡稱,譯為“服務器端小程序”。 Servlet 是 Java 的一套技術標準,規定了如何使用 Java 來開發動態網站。 換句話説,Java 可以用來開發網站後台,但是要提前定義好一套規範,並編寫基礎類庫,這就是 Servlet 所做的事情。 Java Servlet 可以使用所有的 Java API,Java 能做的事情,Servlet

servlet , JAVA , 程序員 , 後端

收藏 評論

strong - Mac電腦上傳ZIP圖片壓縮包時垃圾文件清理問題解決

問題解決記錄:Mac系統上傳目錄時的垃圾文件清理 問題背景 在上傳圖片系統中,當用户使用蘋果本(Mac)壓縮並上傳目錄時,系統出現異常。經過排查發現,Mac 系統在壓縮時會自動生成大量隱藏文件和元數據目錄,這些"垃圾文件"在解壓後會干擾系統的正常業務邏輯。 Mac 系統自動生成的垃圾文件包括: .DS_Store - 存儲文件夾顯示設置(圖標位置、背景等) __MACOSX - 包含資源分叉

後端

收藏 評論

美團技術團隊 - 可信實驗白皮書系列02:AB實驗基礎

在上一篇文章中,我們詳細闡述了AB實驗的概念與其價值,並結合美團的實際情況,探討了AB實驗中常見的挑戰及建設經驗。本篇作為可信實驗白皮書系列的第二章,將重點講解AB實驗的理論原理及其背後的統計學基礎。 2.1 實驗基礎原理概述 AB實驗原理源於統計學中經典的Rubin潛在結果模型(也稱反事實因果推斷框架)。考慮最簡單的情況,當我們想要比較兩個策略的差異以獲得更優策略時。如圖2-1所示,最理想的方案

ab , 美團 , 後端

收藏 評論

codigger - Codigger研發日誌:打造分佈式數字工作平台,邀開發者共同見證成長

大家好,我們是Codigger開發團隊!今天想和各位開發者朋友聊聊我們正在全力打磨的項目——Codigger分佈式數字工作平台。從最初的想法雛形到現在的核心模塊研發,我們始終圍繞“解決開發痛點、提升協作效率”的目標推進,現在把項目的核心思路和最新進展分享給大家,也期待能收到更多寶貴的建議。 研發初衷:從開發者痛點出發,定義分佈式工作新形態 在日常開發和協作中,我們和很多同行一樣,遇到過

編輯器 , 數據庫 , 人工智能 , 後端 , 前端

收藏 評論

sevencoding - 數據結構-堆

什麼是堆 堆是一種滿足以下條件的樹: 堆中的每一個節點值都大於等於(或小於等於)子樹中所有節點的值。或者説,任意一個節點的值都大於等於(或小於等於)所有子節點的值。 大家可以把堆(最大堆)理解為一個公司,這個公司很公平,誰能力強誰就當老大,不存在弱的人當老大,老大手底下的人一定不會比他強。這樣有助於理解後續堆的操作。 !!!特別提示: 很多博客説堆是完全二叉樹,其實並非如此,堆不一定是完

後端

收藏 評論

NE_STOP - spring-事務管理

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

後端

收藏 評論

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

後端

收藏 評論