tag c

標籤
貢獻129
186
03:19 AM · Oct 27 ,2025

@c / 博客 RSS 訂閱

蒙奇D索隆 - 【算法】遞歸算法的深度實踐:從布爾運算到二叉樹剪枝的DFS之旅

(深度優先遍歷) 導讀 大家好,很高興又和大家見面啦!!! 在上一篇中,我們探討了如何利用深度優先搜索(DFS) 的中序遍歷特性,在二叉搜索樹中高效地查找第K小的元素。我們看到了 DFS 如何通過遞歸自然地深入樹的分支,系統地訪問每個節點。 DFS 的核心思想在於“一路到底,再逐步回溯”。這種策略在解決樹形結構的問題時尤為強大。 今天,我們將繼續深入這一主題,通過兩道

深度優先搜索 , yyds乾貨盤點 , 遞歸 , 算法 , C語言 , c++ , 後端開發 , c

收藏 評論

Plume岣七 - [Linux]命令行解釋器為什麼能執行命令?百行代碼實現Shell

實現流程介紹 Shell是命令行解釋器的一種,它的核心職責是作為用户與操作系統內核交互的中介,實現“用户指令接收→解析指令語法→調用內核執行→結果反饋”。 透過這些"高深"的終端命令交互,我們一定要"看清"shell實現的本質——所謂的shell就是一個進程,它能夠識別用户輸入,做分析,通過"進程控制管理與系統調用實現指定功能。 這篇博客,將從

重定向 , c++ , 後端開發 , Linux , c , 命令行解釋器

收藏 評論

16099361 - flume使用kafka作為sink-

Kafka作為數據管道中的Sink(輸出端),常用於將處理後的數據寫入Kafka主題,供下游系統消費。以下是實現要點和示例: 核心概念 生產者角色 Kafka Sink本質上是生產者(Producer),負責將數據推送到指定主題(Topic) 數據可靠性 通過配置a

sed , 數據 , linq , 後端開發 , c , kafka , Python

收藏 評論

liutao988 - vfp怎麼縱向合併多表

今天在網上看到了一篇寫得非常好的文章,是有關c++類繼承內存佈局的。看了之後獲益良多,現在轉在我自己的博客裏面,作為以後複習之用。 ——談VC++對象模型 (美)簡.格雷 程化 譯 譯者前言 一個C++程序員,想要進一步提升技術水平的話,應該多瞭解一些語言的語意細 節。對於使用VC++的程序員來説,還應該瞭解一些

vfp怎麼縱向合併多表 , 人工智能 , 編譯器 , 計算機視覺 , delete , c , vc++

收藏 評論

雲中小生 - 【零基礎到實戰:C#桌面開發100講】資源分享

前陣子幫學弟整理自學資料時,翻到了去年我自己學習C#桌面開發時精心收集的一套教程。當時為了找全這些內容花費了不少精力,現在按照合理的學習順序整理成了完整的100講,從基礎入門到項目實戰全部覆蓋。想到可能對其他學習者有幫助,決定分享給大家。 關於資源説明 所有內容均為網絡上公開可獲取的資源,我只是按照學習路徑進行了系統化整理,

.NET Core , winform , 開發語言 , wpf , c , 前端開發 , Javascript

收藏 評論

瞿小凱 - c語言經典題目:在字符串的指定位置插入字符

題目 請編寫程序,實現以下功能:在字符串中的所有數字字符前加一個$字符。例如,輸入 A1B23CD45,輸出 A$1B$2$3CD$4$5。 思路: 觀察規律可發現插入的字母只會在排在數字前面,不會影響字母。 因此完整代碼如下 #include stdio.h int fun(char* s) { char t[80]; int i, j; for (i = 0

學習 , c# , 學習方法 , 學習筆記 , c

收藏 評論

小咪咪 - WPF Material Design中文文檔

微軟官網指導鏈接:適用於 .NET 5 的 Windows Presentation Foundation 文檔 | Microsoft Learn WPF框架介紹:Windows Presentation Foundation 簡介 - WPF .NET | Microsoft Learn WPF介紹 WPF(Windows Presentat

wpf事件 , microsoft , wpf , 架構 , 後端開發 , wpf屬性 , c

收藏 評論

就愛吃豬大腸 - longjmp()/setjmp()函數和qsort函數詳解

一、longjmp ()/setjmp () 函數詳解 setjmp()和longjmp()是 C 標準庫(setjmp.h)中的函數,用於實現非局部跳轉(跨函數 / 代碼塊的跳轉),突破常規的函數調用棧流程。常用於異常處理、錯誤恢復或簡化複雜分支邏輯。 1. 核心概念 非局部跳轉:不同於goto(僅能在當前函數內跳轉),longjmp()可跳轉到之前

數組 , include , 升序 , c++ , 後端開發 , c

收藏 評論

GVenusLeo - [C程序設計] 09 - 自定義數據類型

一、定義和使用結構體變量 1. 定義結構體類型 前面定義使用的變量基本是相互獨立、五無在聯繫的,在內存中的地址也是互不相干的。但在實際生活和工作中,有些數據是有內在聯繫的、成組出現的。例如,一個學生的學號、姓名、性別、年齡等,是屬於同一個學生的。如果將這些變量分別定義為相互獨立的簡單變量,難以反映他們之間的內在聯繫,而數組又只能存放同一類型的數據。 C 語言允許用户自己建立又不同類型數據組成的數據

數據類型 , 指針 , c , 結構體 , 枚舉類型

收藏 評論

用户bPbzEjV - 開源C語言庫Melon:Cron格式解析

本文介紹開源C語言庫Melon的cron格式解析。 關於 Melon 庫,這是一個開源的 C 語言庫,它具有:開箱即用、無第三方依賴、安裝部署簡單、中英文文檔齊全等優勢。 Github repo 簡介 cron也就是我們常説的Crontab中的時間格式,格式如下: * * * * * 分 時 日 月 周 例如: 30 21 * * * 表示:每晚的21:30 使用 Melon中cron

crontab , github , c++ , Linux , c

收藏 評論

今晚加個牛腿吃 - 在 C# 中拆分 Excel 工作表窗格

在 C# 中拆分 Excel 工作表窗格,核心是通過Microsoft.Office.Interop.Excel(COM 組件)或EPPlus(開源庫,無需安裝 Excel)操作工作表的SplitPanes方法。以下是兩種主流方案的詳細步驟、代碼示例和注意事項,兼顧易用性和實用性: 一、方案一:使用 Microsoft.Office.Interop.Excel(需安裝 Ex

office , app , Interop , c++ , 後端開發 , c

收藏 評論

用户bPbzEjV - C語言中的面向切面編程(AOP)

概念 首先給出一段由ChatGPT給出的簡短的AOP概念: AOP是一種編程方法,用來將在程序中多處重複出現的代碼(比如日誌、權限控制)從主要業務邏輯中抽取出來,提高代碼的模塊化和可維護性。 抽取後的代碼會在原始的業務邏輯代碼中特定的位置執行,這些位置由切點(Pointcut)定義。通常會在方法執行前、執行後、拋出異常時等特定點執行抽取出的代碼,這些點被稱為連接點(Join Point)。

設計模式 , 嵌入式linux , linux編程 , 程序員 , c

收藏 評論

自由的瘋 - 《單元測試與Mock:保證代碼質量(十四)》

單元測試是確保代碼質量的核心手段,通過隔離測試目標代碼(System Under Test, SUT),驗證其邏輯正確性。結合Mock框架(如Moq)可以模擬外部依賴,使測試更可控、更高效。 1. xUnit/NUnit基礎:單元測試框架 1.1 xUnit與NUnit對比

List , Test , Stack , yyds乾貨盤點 , c++ , 後端開發 , c

收藏 評論

Python灑灑水啦 - C++ 單鏈表完整實現

單鏈表是一種常見的線性數據結構,由節點(Node)組成,每個節點包含數據域和指針域(指向下一個節點)。以下是單鏈表的核心操作實現,包括節點定義、鏈表類封裝、增刪查改、遍歷、銷燬等功能。 1. 完整代碼實現 cpp 運行 #include iostream #include stdexcept // 用於異常處理 using namespace

封裝 , c++ , 後端開發 , 鏈表 , c , 有效節點

收藏 評論

網絡安全俠 - steam 容器使用命令

  本文檔深入分析了std::deque,並提供了一個指導思想:當考慮到內存分配和執行性能的時候,使用std::deque要比std::vector好。   介紹   本文深入地研究了std::deque 容器。本文將討論在一些情況下使用deque 比vector更好。讀完這篇文章後讀者應該能夠理解在容量增長

雲計算 , c++ , 雲原生 , 文檔 , c , steam 容器使用命令 , vector

收藏 評論

mb65950ac695995 - 十七、面向美術與技術美術的插幀指導原則

插幀效果與內容設計密切相關。美術可通過以下方式提升插幀質量: 保持紋理與幾何的可跟蹤性(減少大面積純色與重複紋理),利於光流與運動向量。 設計動畫關鍵幀分佈均勻,避免長時間靜止後突變。 對半透明、粒子、屏幕空間特效明確分層,給予插幀管線可識別的標籤或掩碼。 技術美術可提供材質與後處理的兼容性:確保材質輸出必要的緩衝(法線、速度),統一

光流 , 運動向量 , c++ , 後端開發 , 插值 , c

收藏 評論

自由的瘋 - 《性能優化:從代碼到架構(十八)》

內存管理、多線程與並行編程、基準測試 性能優化是軟件開發的核心環節,涵蓋從底層內存管理到高層架構設計的多個層面。本文將深入探討GC機制優化、多線程與並行編程實踐,以及如何通過BenchmarkDotNet量化性能提升。 一、內存管理:GC機制優化 .NET的垃圾回收(Garbage Collection, GC)機制自動管理內存,但不當的內存分配和回收策

內存管理 , yyds乾貨盤點 , c++ , 後端開發 , 多線程 , c , 並行編程

收藏 評論

码海舵手之心 - WPF開發(C#):頁面/窗口跳轉_winform跳轉

在 C# WPF 中,頁面跳轉通常有兩種主要方式:使用 NavigationWindow+Page 或 在 Window 中切換 UserControl。以下是具體實現方法: 一、使用 NavigationWindow+Page 實現跳轉(適合導航場景) 1. 創建導航窗口(NavigationWindow) NavigationWin

wpf , xml , 後端開發 , c , 筆記 , Python , ui

收藏 評論

谷宇小站 - 【Unity3D實例-功能-下蹲】角色下蹲(三)動畫配置

在Unity的世界裏,角色的下蹲動作是沉浸感的關鍵細節之一。如何穿越狹窄空間,一套流暢的下蹲動畫能讓玩家身臨其境。今天,我將帶你走進 Unity 中角色下蹲動畫的完整實現之旅。從蹲下、蹲着、蹲着行走,再到重新站立,我們將一步步拆解如何通過代碼和動畫配置,讓角色的下蹲動作自然且無縫銜接,讓你的角色在任何場景中都能靈活應對! 為了避免文章的冗長,關於下蹲功能的介紹,我將

unity , 遊戲 , 遊戲開發 , 私藏項目實操分享 , unity3d , c

收藏 評論

footballboy - C端程序UI基於element開發

前言 這篇文章的原文來自Jon Galloway,想看原文的請猛戳鏈接。第一次接觸這個Juice UI是看到同事分享的郵件,當時只是粗略看看,不過感覺把jQuery UI整合到ASP.NET Web控件裏去確實是個不錯的主意。今天偶然在網上看到了這篇文章,就動手把它翻譯過來,和大家分享。以下是譯文: 今天早上的MVP峯會上,Scott

機器學習 , ViewUI , 人工智能 , C端程序UI基於element開發 , c , Javascript , ui

收藏 評論

Yih1ko - qt仿全能掃描王全棧項目

https://github.com/Yih1ko/GreatScanner GreatScanner - 多功能文檔處理工具 📅 最後更新: 2025年7月31日 | 🐍 當前版本: 1.0.0 🌟項目概述 一個集OCR識別、文檔轉換、雲備份於一體的生產力工具,採用C++/Qt開發客户端,基於ASIO的高性能服務端架構,支持: - 圖片文字提取(中英文混合識別) - 文檔格式轉換(

qt , c++ , qt6 , c , asio

收藏 評論

oioihoii - 淺談如何從C++開發者到架構師

對於C++開發者而言,從一名精通語法和算法的程序員,成長為一名駕馭系統全局、平衡多方約束的軟件架構師,是一條充滿挑戰與機遇的經典職業路徑。這並非簡單的職級晉升,而是一次思維模式、技能重心和職責範圍的系統性躍遷。本文將結合行業實踐與專業理論,為你勾勒出一條清晰的轉型路線圖。 一、認知重構:理解架構師的核心內涵 在踏上轉型之路前,首要任務是釐清“架構師”究竟意味着什麼。架構師的角色遠

架構設計 , c++ , 後端開發 , 開發者 , c , 架構師

收藏 評論

老司機愛學習 - C 語言函數:核心概念、定義用法與實戰詳解

函數是 C 語言的核心組成部分,本質是一段完成特定功能的可重用代碼塊—— 通過封裝邏輯、接收輸入參數、返回處理結果,實現代碼模塊化、簡化編程、便於維護與複用,是大型 C 語言項目開發的基礎。 一、函數的核心概念與分類 1. 核心術語 函數名:函數的唯一標識,遵循 C 語言標識符規則(字母、數字、下劃線組成,首字符非數字),需見名知義(如sum表示求和,

參數類型 , 調用函數 , include , c++ , 後端開發 , c

收藏 評論

mob64ca13fe9c58 - C# 類class 字段和屬性

屬性 實體特徵的抽象,描述的是狀態信息,不表示具體的存儲位置,有訪問器,聲明格式如下: [修飾符][類型][屬性名] { get {get 訪問器體} set {set訪問器體} } 參數説明 1、修飾符:指定屬性的訪問級別 2、類型:指定屬性的類型,可以是任何的預定義或自定義類型 3、屬性名:一種標

字段 , 數據 , , 屬性 , 後端開發 , c , Python

收藏 評論