tag 後端

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

@後端 / 博客 RSS 訂閱

藥少敏 - 一篇夯實一個知識點系列--python生成器

寫在前面 本系列目的:一篇文章,不求鞭辟入裏,但使得心應手。 迭代是數據處理的基石,在掃描內存無法裝載的數據集時,我們需要一種惰性獲取數據的能力(即一次獲取一部分數據到內存)。在Python中,具有這種能力的對象就是迭代器。生成器是迭代器的一種特殊表現形式。 個人認為生成器是Python中最有用的高級特性之一(甚至沒有之一)。雖然初級編碼中使用寥寥,但隨着學習深入,

迭代器 , yield , 生成器 , 後端 , Python

收藏 評論

煙沙九洲 - MyBatis XML 裏<![CDATA[ ]]>的使用

今天我們來聊聊MyBatis XML 文件裏的![CDATA[ ]] ,我依稀記得我第一次看到![CDATA[ ]],心想,這是個啥啊? 首先我們要明確:![CDATA[ ]] 不是 MyBatis 的專屬語法,而是 XML 的原生語法(全稱 Character Data,字符數據)。 XML 解析器對某些特殊字符(比如 、、、'、" 等)進行解析的時候,可能會將這些特殊字符 誤判,比如 將 識

後端

收藏 評論

Seachal - From Java To Kotlin:空安全、擴展、函數、Lambda很詳細,這次終於懂了

From Java To Kotlin, 空安全、擴展、函數、Lambda 概述(Summarize) Kotlin 是什麼? 可以做什麼? Android 官方開發語言從Java變為Kotlin,Java 有哪些問題? Kotlin的優點 Kotlin 特性(Features) Kotlin 是什麼? Kotlin 出自於捷克一家軟件研發公司 JetBrains ,這家公司開發出

Kotlin , lambda , Android , JAVA , 後端

收藏 評論

Apifox - Axios Blob 的完全指南:使用和優化技巧詳解

在 Web 開發中,處理文件傳輸是一個常見的需求。Blob(二進制對象)是一種表示二進制數據的方式,常用於處理文件和多媒體數據。本文將介紹如何使用 Axios 和 Blob 來處理文件傳輸。 Axios Blob 概念 在開始之前,讓我們先了解一下 Axios 和 Blob 的基本概念。 Axios:Axios 是一個基於 Promise 的 HTTP 客户端,用於發送 HTTP 請求。它支

性能優化 , API , web開發 , HTTP , 後端

收藏 評論

大模型玩家七七 - PPO 為何成了大模型微調“最後的底牌”?一篇真正能跑通的工程實戰指南

PPO 為何成了大模型微調“最後的底牌”?一篇真正能跑通的工程實戰指南 開篇:無數大模型,是怎麼被「一行 PPO 參數」訓廢的 如果你真正做過大模型微調,大概率經歷過這些瞬間: reward 曲線一路狂飆,但模型開始胡説八道 模型突然學會“拍馬屁”,卻忘了基本常識 微調前還能正常回答,微調後像換了個“性格” 很多工程師第一次做 RLHF,都會天真地以為: reward 提升 = 模型變好

後端

收藏 評論

mob64ca13fc5fb6 - 設計模式之-策略模式(Strategy) - wenqi0501的個人空間 -

策略模式(Strategy) 定義 策略是一種行為設計模式,它能讓你定義一系列算法,並將每種算法分別放入獨 立的類中,以使算法的對象能夠相互替換。 前言 1. 問題 你打算為遊客們創建一款導遊程序。該程序的核心功能是提供美觀的地圖,以幫助用户在任何城市中快速定位。 用户期待的程序新功能是自動路線規劃:他們希望輸

設計模式 , include , c++ , 後端開發 , 策略模式 , 後端 , Python

收藏 評論

曹旭升 - 獨立開發者的 2025:我為什麼還在做一個“看起來很普通”的客服系統

過去幾年裏,技術社區反覆討論同樣幾個話題:AI、出海、SaaS、獨立開發者。 熱度在變,説法在升級,但真正把一個系統長期跑起來的人,感受往往更具體也更現實。 2025 年對我來説,並不是一個有明顯拐點的年份,沒有爆發式增長,也沒有戲劇性轉向,只是持續做事、持續暴露問題、持續修正判斷的一年。 這篇文章,算是一次不太宏大的回顧——記錄我在 2025 年圍繞一個客服系統所做的選擇、踩過

Android , JAVA , ios , 後端 , 前端

收藏 評論

異常君 - Java 中的 WeakHashMap:原理、內存管理與實用技巧

你是不是也曾經因為內存泄漏問題熬夜加班?我第一次遇到這個問題是在開發一個緩存系統時,明明已經不用的對象卻怎麼都釋放不掉。在 Java 開發中,合理管理內存資源是個大問題。傳統的 HashMap 會一直持有鍵值對的強引用,即使外部已經不再使用這些對象。而 WeakHashMap 正好能解決這個煩惱,它能自動感知對象的生命週期,幫我們處理那些不再需要的數據。 WeakHashMap 是什麼? Weak

引用 , weak-reference , map , JAVA , 後端

收藏 評論

cyl173 - 【後端面經-Java】HashMap詳解

1. HashMap的家族定位 接口java.util.Map有四個常用的實現類,如圖是它們之間的類繼承關係。 下面我將一一介紹其性能特點。 HashMap: 最常用的Map實現類,通過使用Hash表結構,提高查找速度; 使用鍵值對作為存儲節點,只允許一個key值為null,允許多個value值為null; 線程不安全,對於線程安全有要求的程序,可以考慮使

hashmap , 面試 , 源碼分析 , JAVA , 後端

收藏 評論

TapTap開發者服務 - 遊戲開發:三分鐘瞭解《泰拉瑞亞》成就係統如何搭建

《泰拉瑞亞》是一個跨越手機、PC、主機平台的常青樹遊戲,在全球都有海量的忠實玩家,目前在 TapTap 上銷量也超過了 300 萬份,收穫了 9.3 的 Tap 評分。 支持跨平台的 TDS 成就 由於泰拉瑞亞可以在多個平台和渠道發行,他們使用了不受平台和引擎的限制的 TDS 的成就係統,不論遊戲發佈在 iOS AppStore、Android 各大渠道、PC、甚至主機平台,都能幫助遊戲實現跨平台

服務端 , 遊戲 , 遊戲開發 , 遊戲服務端 , 後端

收藏 評論

其實我很dou - openresty http client工具類lua-resty-http封裝

特性 使用連接池 項目源碼 https://github.com/helloJiu/o... 代碼 -- http客户端 -- https://github.com/ledgetech/lua-resty-http local http = require("resty/http") local config = { max_idle_time = 30000, pool_s

httpclient , luajit , openresty , 後端

收藏 評論

逐夢AI - 基於 STM32 的老人摔倒報警裝置項目【源碼分享】

基於 STM32 的老人摔倒報警裝置(短信提醒)【源碼分享】 一、項目背景 在我國逐步邁入老齡化社會的背景下,獨居老人摔倒事故頻發且救援不及時的情況越來越受到關注。摔倒後無法及時呼救,是老年人傷亡的重要原因之一。因此,構建一套低成本、可靠、可實時報警的摔倒監測系統具有重要價值。 本文介紹一款基於 STM32 的老人摔倒報警裝置,通過超聲波檢測離地距離、GPS 獲取當前位置,並通過 GSM 模塊發送

後端

收藏 評論

拆技 - 音頻專用 ADC/DAC 與通用 ADC/DAC 的本質區別 ——從架構、性能到前後端設計的系統性解析

音頻專用 ADC/DAC 與通用 ADC/DAC 的本質區別 ——從架構、性能到前後端設計的系統性解析 在電子工程和嵌入式系統中,模數轉換器(ADC)與數模轉換器(DAC)是連接模擬世界和數字世界的核心器件。根據應用場景不同,這些轉換器可以大致分為音頻專用 ADC/DAC以及通用 ADC/DAC兩大類。它們雖然都完成模擬與數字之間的轉換,但在架構、指標、採樣特性以及外圍電路設計等方面存在本質差異。

觀點 , 知識 , 後端 , 前端

收藏 評論

京東雲開發者 - Function源碼解析與實踐

作者:陳昌浩 1 導讀 if…else…在代碼中經常使用,聽説可以通過Java 8的Function接口來消滅if…else…!Function接口是什麼?如果通過Function接口接口消滅if…else…呢?讓我們一起來探索一下吧。 2 Function接口 Function接口就是一個有且僅有一個抽象方法,但是可以有多個非抽象方法的接口,Function接口可以被隱式轉換為 lambda 表

編程 , function , 編程語言 , 程序員 , 後端

收藏 評論

江湖十年 - Go 併發控制:singleflight 詳解

singleflight 是 Go 官方擴展庫 x 中提供的擴展併發原語,能夠將多個併發請求合併為一個,降低服務端壓力。本文就來介紹下它的用法和實現原理。 請求合併 singleflight 主要用於抑制重複的併發調用,從而避免對同一資源進行重複操作,提升系統性能。 比如,當我們有多個 goroutine 併發調用一個同一個函數時,singleflight 能夠實現只讓一個 goroutine 發

併發原語 , 面試 , 併發編程 , go , 後端

收藏 評論

qq68d2318712d49 - 介紹一下Python的核心數據結構

Python 的核心數據結構是內置的基礎存儲容器,設計簡潔且功能強大,覆蓋了絕大多數編程場景的需求。它們的核心特點是 “開箱即用、高效靈活” ,主要包括 列表(List)、元組(Tuple)、字典(Dictionary)、集合(Set) ,再加上基礎的字符串(String),共同構成了 Python 數據處理的基石。 以下從 定義、核心特性、常用操作、適用場景 四個維度,詳

字符串 , 數據 , 元組 , Css , 前端開發 , 後端 , HTML

收藏 評論

京東雲開發者 - 輕量靈動: 革新輕量級服務開發 | 京東雲技術團隊

概念篇 1、從JDK8-JDK17 你需要知道的 從 JDK 8 升級到 JDK 17 可以讓你的應用程序受益於新的功能、性能改進和安全增強。下面是一些 JDK 8 升級到 JDK 17 的最佳實戰: 1.1、確定升級的必要性:首先,你需要評估你的應用程序是否需要升級到 JDK 17。查看 JDK 17 的新特性、改進和修復的 bug,以確定它們對你的應用程序是否有實際的好處。 1.2、瞭解 JD

jdk17 , jdk8 , graalvm , JAVA , 後端

收藏 評論

三_清 - ⚡急急急!Next.js爆高危安全漏洞!

用 Next.js 寫代碼的兄弟們,這兩天可能要瘋。 就在 12 月 3 日,Next.js 官網丟出了一個「安全公告」,證實了一個span style="color: red;font-size: 16px;font-weight: bold;"高危安全漏洞/span。這個漏洞有多嚴重?它直接影響了 Next.js 的核心運行機制。 💣 這鍋得讓 RSC 協議來背 官方宣稱,這個「允許攻擊者

後端

收藏 評論

float64 - ByteByteGo學習筆記:設計限流器

在現代應用系統中,限流器(Rate Limiter)是一種至關重要的工具,用於控制客户端對服務的請求速率。 限流器的基本概念 限流器的核心功能是限制在特定時間內可以發送的請求數量。在HTTP世界中,限流器通過定義閾值來控制請求流量。以下是一些常見的限流規則: 用户每秒最多可以發佈2條推文。 每天最多可以創建10個賬户,且這些賬户必須來自不同的IP地址。 每週最多可以從同一設備領取5次獎勵。

系統設計 , 學習筆記 , 後端

收藏 評論

sum墨 - 《優化接口設計的思路》系列:第五篇—接口發生異常如何統一處理

前言 大家好!我是sum墨,一個一線的底層碼農,平時喜歡研究和思考一些技術相關的問題並整理成文,限於本人水平,如果文章和代碼有表述不當之處,還請不吝賜教。 作為一名從業已達六年的老碼農,我的工作主要是開發後端Java業務系統,包括各種管理後台和小程序等。在這些項目中,我設計過單/多租户體系系統,對接過許多開放平台,也搞過消息中心這類較為複雜的應用,但幸運的是,我至今還沒有遇到過線上系統由於代碼崩潰

springboot , JAVA , 接口設計 , 後端

收藏 評論

一杯半盞 - 【EASY-YAPI】IDEA插件easyyapi如何解決公共前綴問題

問題 在某些Yapi上的項目,有些設置了項目級別前綴,有些沒有設置,有些接口文檔是手寫的,有些是自動生成的。 因此會出現URL前綴重疊、缺失等問題,需要截斷,或者追加 解決 如何移除前綴 if(it.containingClass().name().contains("com.slankka.coder.OpenapiController")){ api.setPath(tool.remove

後端

收藏 評論

俞凡 - 告別項目混亂!17種項目管理方法論全景圖,你的項目該選哪一個?

本文介紹了 17 種項目管理方法,覆蓋了從瀑布、敏捷這樣的方法論,到Scrum、看板、XP等項目管理框架,方便團隊根據自身情況選擇或者組合合適的工具,推動項目的最終成功。 💡 從混亂到清晰,項目成功的秘密武器 每個接觸過項目管理的人,都或多或少為項目管理方法論的複雜性而感到過不知所措,無論是否擁有正式的項目管理認證,面對擁有各自規則、原則和無盡縮寫的項目方法論,選擇合適的方法確實令人頭疼。

後端

收藏 評論

幹成 - Java初嘗試:電梯調度迭代開發

前言: 在本學期,我第一次接觸到Java這門面向對象的編程語言,此前我已經持續使用了兩年多的面向過程的C語言編程,並一直認為掌握好C語言這一門就能解決大部分的問題,但隨着這幾次從用Java語言實現的電梯調度程序再到每一次的迭代,我逐漸意識到Java這門編程語言確實有它的獨到之處,並且在一些複雜問題的實現上與C語言相比有更多的優勢。就比如在第一次的題目集中,從簡單的算法實現(如身份證校驗)和正則表達

後端

收藏 評論

細心的紅酒 - 黑客在窺探?圖解SSL/TLS握手如何築起安全隧道

想象一下,你正在一個擁擠的咖啡館,需要向吧枱服務員傳遞一張寫有銀行密碼的紙條。但周圍全是陌生人,你怎麼確保紙條在傳遞過程中不被他人偷看或篡改? 在互聯網上,你的電腦(客户端)和網站服務器(服務器)之間的每一次通信,都面臨着同樣的問題。而 SSL/TLS協議,就是解決這個問題的終極方案——它能在公開的、不安全的網絡上,為你築起一條專屬的安全加密隧道。 這條隧道並非憑空產生,而是通過一次精妙的“握手”

後端 , 前端

收藏 評論