tag 後端

標籤
貢獻556
854
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

小萬哥 - C++ 編程必備:對象生命週期管理的最佳實踐

在C++中,對象的生命週期是指對象存在的時間段,從對象創建到對象銷燬的整個過程。正確地管理對象的生命週期是編寫高效、可靠C++代碼的關鍵之一 對象的創建 在C++中,對象可以通過三種方式創建:靜態分配、自動分配和動態分配。 靜態分配 靜態分配是在編譯時為對象分配內存的過程。靜態分配的對象在程序啓動時被創建,直到程序結束時才被銷燬。靜態分配的對象通常被聲明為全局變量或靜態變量。 以下是一個靜態分配對

生命週期 , 開發 , c++ , 程序員 , 後端

收藏 評論

Maple - 使用 Gozz 進行自動化的依賴注入和AOP代理

Gozz 是一個十分強大的註解分析及模板化代碼生成工具 依賴注入和AOP是其內置插件中提供的強大功能之一。 這是筆者在以往工作中在多個團隊成功落地,已經使用了4年以上的成熟方案,最近終於有時間進行開源。 這裏搬運一個 中文文檔 提供的示例二 比如下面是一個很常見的應用 基本層級代碼 package overview02 import ( "context" "database/s

spring , 依賴注入 , go , 後端

收藏 評論

新新人類 - go web框架_[進階]學習一下!只需3天就能用Go擼一個Web框架

想要給網站加個評論功能,接入第三方服務怕數據不安全,引入龐大的前端框架又覺得“殺雞焉用牛刀”? 其實,利用瀏覽器現代標準 Web Components 和編譯極其方便的 Go 語言,我們可以快速構建一個無依賴、高性能的全棧評論系統。它不需要複雜的構建流程,部署時只需一個二進制文件,非常適合個人開發者快速上手。 技術棧一覽 Backend (後端): G

golang , jvm , 開發語言 , Css , 前端開發 , 後端 , HTML , 前端

收藏 評論

粘豆煮包 - 腦抽研究生Go併發-2-Channel-基本用法、實現原理、消息交流、數據傳遞、信號通知、任務編排等

Channel CSP(Communicating Sequential Process):CSP 允許使用進程組件來描述系統,它們獨立運行,並且只通過消息傳遞的方式通信 Channel 類型是 Go 語言內置的類型,可以直接使用 Don’t communicate by sharing memory, share memory by communicating. --Go Proverbs b

goroutine , 知識 , concurrency , go , 後端

收藏 評論

奇蹟狗狗 - AWK基礎教程

前言 之前針對WorkerHub小程序做的數據分析文章 互聯網卷王花落誰家? 收到了一些小夥伴的回覆,點名要學習數據分析,其實我也是一知半解,想着來寫幾篇文章簡單聊下我分析的過程。 首先是數據清洗和統計了,這塊我並沒有用諸如Python之類的腳本語言,雖然Python提供了很多強大的數據分析庫如Pandas、Numpy等,但是畢竟要麻煩一些,還要寫個腳本,裝一堆庫(PS:其實就是懶)。 我用的是一

awk , 程序員 , 後端

收藏 評論

墨守成規de網工 - Go語言proto使用入門

1. 什麼是 gRPC? gRPC 是一個高性能、開源的通用 RPC 框架,由 Google 開發。它基於 HTTP/2 協議,使用 Protocol Buffers 作為接口定義語言和序列化工具。 為什麼選擇 gRPC? 高性能:基於 HTTP/2,支持多路複用和流式傳輸 跨語言:支持多種編程語言 強

服務端 , golang , 開發語言 , server , 前端開發 , 後端 , Javascript

收藏 評論

逐夢AI - [開源免費]基於 STM32 的物流分揀小車設計與實現

基於 STM32 的物流分揀小車設計與實現 在智慧物流持續發展的今天,分揀環節的自動化與智能化程度成為提高倉儲效率的關鍵指標之一。傳統人工分揀不僅成本高,而且效率有限,因此研發一款 基於 STM32 的智能物流分揀小車 具有非常重要的工程價值。本文將從系統架構、核心功能設計到軟硬件實現流程,對該項目進行完整的技術解析。 源碼分享 直接放到之前寫的文章裏了,免費開源,下載學習即可。 https:

後端

收藏 評論

努力--堅持 - SpringCache緩存

  一、 SpringCache緩存介紹   Spring Cache是一個框架,實現了基於註解的緩存功能,只需要簡單地加一個註解,就能實現緩存功能,大大簡化我們在業務中操作緩存的代碼。   Spring Cache只是提供了一層抽象,底層可以切換不同的cache實現。具體就是通過CacheManager接口來統一不同的緩存技術。CacheManager是Spring提供的各種緩存技術抽

後端

收藏 評論

王中陽講編程 - 數據庫面試題從淺入深高頻必刷「2024版」

什麼是數據庫事務,它的ACID屬性是什麼? 數據庫事務是一組數據庫操作的邏輯單元,要麼全部執行成功,要麼全部回滾。ACID屬性是指原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability)。 以下是對ACID屬性的詳細解釋: 原子性(Atomicity):原子性確保一個事務中的所有操作要麼全部成功,要麼全部失敗回滾。如果一

面試 , defer , challenge , go , 後端

收藏 評論

DBLens - MySQL 優化器深度解析:從 prefer_ordering_index 到索引選擇策略

在 MySQL 的查詢優化過程中,優化器的決策直接影響執行計劃的效率。本文通過一個典型面試題,深入探討優化器的索引選擇邏輯、prefer_ordering_index的作用,以及複雜查詢場景下的索引使用策略。 問題背景與場景復現 題目要求禁用prefer_ordering_index優化策略後,分析以下查詢的執行計劃: SET optimizer_switch = 'prefer_orderin

MySQL , mariadb , 數據庫 , go , 後端

收藏 評論

IT開發者筆記 - Excel處理控件Aspose.Cells教程:使用C#在Excel中創建樹狀圖

使用樹狀圖可視化層級數據,可以使複雜的信息一目瞭然。本文將介紹如何使用 C# 和Aspose.Cells for .NET在 Excel 中創建樹狀圖。本指南包含完整的可運行代碼示例、自定義圖表外觀的技巧以及快速入門的資源。 Aspose.Cells官方試用版免費下載,請聯繫慧都科技 加入Aspose技術交流QQ羣(1041253375),與更多小夥伴一起探討提升開發技能。 用於創建樹狀圖的 C

.net , 後端

收藏 評論

coderjim - Laravel項目學習:創建項目並執行

Lavarel號稱最優雅的PHP框架,入手就從安裝開始! 前提條件,以Windows10設備為例: 1.安裝PHPstudy或者phpEnv:便於本地環境配置及版本管理 2.從PHPstudy或phpEnv中安裝8.2+的 php版本:便於適配最新的Laravel 3.從PHPstudy或phpEnv中安裝Composer工具:便於管理Laravel中的各種依賴包 4.安裝Node(v25.2.1

後端

收藏 評論

LAYONTHEGROUND - 通過 Python 在 Excel 中添加或刪除圖片

在數據處理與辦公自動化場景中,Excel 文件常需嵌入圖片以增強可視化表達。然而,手動添加或刪除圖片不僅效率低下,還容易出錯。如何用 Python 實現 Excel 中圖片的自動化管理?答案是:使用 Free Spire.XLS for Python 免費庫。 本文將系統介紹如何通過 Python 代碼,在 Excel 文件中添加圖片和刪除圖片,並提供完整示例與操作流程。內容基於真實可用的技術方案

後端

收藏 評論

大衞talk - GitLab安裝與配置

由於圖片和格式解析問題,為了更好閲讀體驗可前往 閲讀原文 對於gitlab的安裝本人都是在arm架構Centos7.9虛擬機上進行的,請悉知本人安裝環境,或者與本人的環境保持一致,以便產生不必要的疑惑 這裏使用docker安裝Gitlab,機器上需要先安裝docker,如果你還不知道docker,可以先看看我的往期docker文章;如果你直接在Linux機器上安裝,可以參考Linux Ins

持續集成 , devops , Docker , 後端 , 前端

收藏 評論

IT開發者筆記 - 國產化PDF處理控件Spire.PDF教程:使用Python批量轉換PDF為PDF/A

在文檔歸檔或合規審計中,許多機構要求文件必須符合 PDF/A(ISO 19005) 標準,普通 PDF 往往無法直接通過驗證。本文將介紹如何藉助Spire.PDF for Python批量轉換PDF為PDF/A,幫助您高效完成合規轉換。 Spire.PDF for Python免費試用下載,請聯繫慧都科技 加入Spire技術交流QQ羣(125237868),與更多開發者一起提升文檔開發技能。 P

後端

收藏 評論

LM0T - 學習02

操作系統有什麼用 操作系統類似於管家身份幫助我們與語言不通的奴隸交流 能夠將我們的指令轉達給CPU,讓CPU去工作 方便我們與計算機之間進行交流 可以將我們的指令變成0和1傳達給計算機 計算機由哪三大部分組成? 硬件 應用程序 操作系統 操作系統和應用程序的啓動流程 應用程序 點擊應用程序 操作系統將指令傳給CPU CPU尋找應用程序在外存中的地址 將外存中的程序轉

後端

收藏 評論

伊伊DK - UniApp 跨端 + PHP 後端:打造高性能圈子社交小程序(附源碼)

一、項目概述 項目定位 一款支持 多端適配(微信小程序 / APP/H5) 的高性能圈子社交平台,核心聚焦 “垂直領域交流 + 用户互動”,支持圖文 / 視頻發帖、話題聚合、評論點贊、私信聊天、附近動態等核心功能,適配校園、社區、興趣圈層等多場景使用,兼顧跨端體驗與後端性能。 技術棧選型 核心功能模塊 二、環境搭建(附源碼配置) 前端環境搭建(

php , 後端 , 前端

收藏 評論

qq68d2318712d49 - python按值批量刪,去重場景實現

在 Python 中,“按值批量刪除” 並 “去重” 的核心是先篩選出不需要刪除的元素,再通過集合(set)自動去重。以下是 4 種常用實現方式,覆蓋不同場景(是否保留原順序、是否修改原列表、效率要求),附帶代碼示例和詳細解析: 一、核心需求拆解 按值批量刪除:給定要刪除的多個值(如[2,3,5]),從列表中移除所有匹配的元素; 去重:最終結果列表中

時間複雜度 , 大數據量 , Css , 前端開發 , 後端 , 倒序 , HTML

收藏 評論

陳明勇 - 一文了解 Go time 包的時間常用操作

前言 在日常開發中,我們避免不了時間的使用,我們可能需要獲取當前時間,然後格式化保存,也可能需要在時間類型與字符串類型之間相互轉換等。本文將會對 Go time 包裏面的常用函數和方法進行介紹。 Now():獲取當前本地的時間 import ( "fmt" "time" ) func main() { now := time.Now() fmt.Println(n

challenge , go , 後端

收藏 評論

hualuoyuyou - golang的協程

協程可以算是go語言的最大特點,也是go誕生的初衷 很多文章有這麼一句話叫做,一核有難多核圍觀,意思是針對多核CPU一個核非常忙,剩下的核確是閒置的,出現上面的原因是寫的程序是單核處理器,不是針對多核CPU的高併發程序,在這裏也記錄一些併發和並行的區別,借用看到的資料的解釋,比較形象,併發就是使用同一個鍋炒不同的菜,菜品在鍋中隨時切換,並行就是有多個鍋,每個鍋同時炒不通的菜,併發就是你拿一把刀切菜

php , lavarel , go , 後端

收藏 評論

bin的技術小屋 - 一文聊透 Linux 缺頁異常的處理 —— 圖解 Page Faults

本文基於內核 5.4 版本源碼討論 在前面兩篇介紹 mmap 的文章中,筆者分別從原理角度以及源碼實現角度帶着大家深入到內核世界深度揭秘了 mmap 內存映射的本質。從整個 mmap 映射的過程可以看出,內核只是在進程的虛擬地址空間中尋找出一段空閒的虛擬內存區域 vma 然後分配給本次映射而已。 vma = vm_area_alloc(mm); vma-vm_start = add

內存管理 , linux-kernel , 內核 , Linux , 後端

收藏 評論

王迪 - Redis-sentinel在docker中的坑

情景介紹: 三台宿主機,然後在上面分別用docker-compose部署Redis,Redis-sentinel,來做成Redis集羣 服務原來是單機用docker-compose部署的,現在要改成高可用,時間緊,先用三台機器做個簡單負載 Redis負載這裏就有個大坑 表現出來就是,有個服務一直報錯 2024-11-22 16:31:46.119 ERROR --- [sson-net

sentinel , redis集羣 , 後端

收藏 評論

悲傷的煎雞蛋_cQXuXF - “外包”!大部分程序員,不得不解的一道題

在程序員的職業字典裏,每次提到“外包”這兩個字,似乎往往帶着一種複雜的況味,不知道大家對於這個問題是怎麼看的? 包括我們在逛職場社區時,也會經常刷到一些有關外包公司討論或選擇的求職帖子。 的確,在如今的 IT 職場大環境裏,對於許多剛入行的年輕人,或者很多尋求機會的開發者來説,外包公司或許也是求職過程中的一個繞不開的備選項。 今天這篇文章,我們先來聊一聊 IT 江湖裏經常被大家所提起的“四大軟件外

程序員 , 後端 , 前端

收藏 評論

IT開發者筆記 - 國產化PDF處理控件Spire.PDF教程:使用Python批量自動化將PDF轉換為黑白(灰度)

將 PDF 轉換為黑白(灰度) 是一種快速減少文件大小、提升打印效率併為文檔創建乾淨統一風格的方法。無論你是在為專業印刷做準備、歸檔掃描文檔,還是為網頁優化內容,都可以通過多種內置或第三方工具,僅需幾次點擊即可將 PDF 轉換為單色文檔。 本文將介紹藉助Spire.PDF for Python,以編程的方式批量自動化將PDF轉換為黑白(灰度)的方法。 Spire.PDF for Python免費

後端

收藏 評論