tag c

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

@c / 博客 RSS 訂閱

半夜未央好 - C# is,as,using關鍵字的説明

在 C# 中,is 和 as 都用於類型檢查和類型轉換,但它們的行為、用途和安全性有顯著區別。下面詳細對比: ✅ 一句話總結區別 關鍵字 作用

值類型 , 開發語言 , 模式匹配 , 強制轉換 , 後端開發 , c , Python

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】每個字符最多出現兩次的最長子字符串—— 滑動窗口、字符串

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給你一個字符串 s ,請找出滿足每個字符最多出現兩次的最長子字符串,並返回該子字符串的 最大 長度。 示例 1: 輸入: s = "bcbbbcba" 輸出: 4 解釋: 以下子字符串長度為 4,並且每個字符最多出現兩次:"bcbbbcba"。

指尖人生 , 不定長滑動窗口 , 子字符串 , 哈希表 , c++ , 後端開發 , c

收藏 評論

TDengine濤思數據 - 新簽約 | 從數小時到實時:海康智聯用時序數據庫 TDengine 加速智慧交通決策

在智慧交通的建設浪潮中,車路協同已成為推動自動駕駛落地的關鍵環節。隨着車端設備數量激增、數據上報頻率不斷提升,海量的時序數據正以前所未有的速度產生。對於像海康智聯這樣承擔全國多地示範項目的企業而言,如何實現車輛數據的高效採集、可靠入庫與快速分析,成為智能道路建設的核心挑戰。 海康智聯長期專注於智能網聯與車路協同領域,以物聯網、大數據、人工智能技術為核心,形成一體化的全棧智能網聯

數據 , 物聯網 , c++ , 後端開發 , 解決方案 , c

收藏 評論

Mandy80 - C++引用詳解

1.1 引用的基本概念與引入背景 在C++編程語言中,引用(Reference)是一種非常重要的特性,它為程序員提供了對變量的另一種“別名”機制。引用最早在C++中被引入,目的是為了解決C語言中指針在使用上的複雜性和潛在風險,同時提供一種更安全、更直觀的方式來實現參數傳遞和對象操作。 簡單來説,引用可以被理解為某個已有變量的另一個名字。一旦引用被初始化為指向某個變量之

初始化 , 值傳遞 , c++ , 後端開發 , const引用 , c

收藏 評論

自由的瘋 - 《.NET MAUI:跨平台移動開發(十七)》

Xamarin到MAUI的遷移、頁面導航與數據綁定、平台特定功能調用 一、Xamarin到MAUI的遷移:從多項目到單項目的演進 Xamarin.Forms到.NET MAUI的遷移是跨平台開發的一次關鍵升級,核心在於單項目系統和API統一化。 項目結構重構 Xamarin.Forms:採用多項目結構,需分別維護iOS、Andr

yyds乾貨盤點 , Xamarin , c++ , 後端開發 , Android , ios , c

收藏 評論

mb65950ac695995 - 十一、物理系統與插幀:顯示層插值避免破壞仿真

物理引擎通常在固定步長計算。若直接以當前物理狀態渲染,幀率不穩定時會出現卡頓。顯示層插幀通過在兩次物理步之間插值位置與旋轉,獲得平滑視覺,同時保留物理精度。關鍵原則是插幀隻影響渲染,不修改物理狀態或碰撞檢測。 對於基於約束的系統(布料、繩索、軟體),插值需謹慎:簡單線性插值可能破壞物理一致性。可採用次級模擬或姿態外推減少誤差,或者僅對外觀網格插值(與物理代理分離)。在高速運

碰撞檢測 , c++ , 後端開發 , 物理引擎 , 插值 , c

收藏 評論

土豆 - [C語言]指針保存輸入的9個數中所有的奇數並輸出

1、題目 編寫一個函數,利用指針實現保存輸入的9個數中所有的奇數並輸出,若沒有奇數則輸出NO。 要求: 1、不在子函數中輸出。 2、不能修改指定的子函數void GetOdd(int a[], int b, int m) 示例: 輸入:1 4 7 2 5 8 3 6 9 輸出:1 7 5 3 9 輸入:2 2 2 2 2 2 2 2 2 輸出:NO 2、完整代碼

指針 , c

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】無重複字符的最長子串—— 滑動窗口、字符串

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給定一個字符串 s ,請你找出其中不含有重複字符的 最長 子串 的長度。 示例 1: 輸入: s = "abcabcbb" 輸出: 3 解釋: 因為無重複字符的最長子串是 "abc",所以其長度為 3。注意 "bca" 和 "cab" 也是正確答案。 示例 2:

指尖人生 , 雙指針 , 哈希表 , 滑動窗口 , c++ , 後端開發 , 最長子串 , c

收藏 評論

雲中小生 - 第三章:數組深入理解與字符串操作

🎯 學習目標 3.1 一維數組的詳細操作 3.1.1 數組聲明和初始化的多種方式 // 方式1:先聲明後初始化 int[] numbers1; numbers1 = new int[5]; // 創建包含5個元素的數組,默認值為0 // 方式2:聲明並初始化大小 int[] numbers2 = new int[3

.NET Core , 學習教程 , 開發語言 , Css , .net , c , 前端開發 , HTML

收藏 評論

oioihoii - VS Code終端從入門到精通完全指南

當前,Visual Studio Code的集成終端已成為開發者日常工作中不可或缺的工具。它不僅能運行 echo、 ls 和 git 等命令,還與編輯器深度集成,支持工作區文件鏈接和錯誤檢測等功能。無論你是使用Bash、Zsh還是PowerShell,VS Code終端都能滿足你的需求。 打開終端的三種方式: 快捷鍵: Ctrl+``(Windows/Linux)或Cmd

code , bash , c++ , 後端開發 , c , Json

收藏 評論

wx65950818d835e - 19: 語義信息融入超分重建

引言 圖像超分辨率(SR)任務主要關注恢復圖像的高分辨率細節。然而,單純依靠像素級別的信息往往無法完美恢復圖像中的所有細節,尤其是在複雜場景和紋理較多的情況下。語義信息融入(Semantic Information Fusion)為解決這一問題提供了新思路。通過將圖像的語義信息(如物體、背景等)與超分重建過程結合,能夠幫助網絡生成更具真實感和結構感的高分辨率圖像。本文將探討

複雜度 , 語義信息 , 圖像重建 , c++ , 後端開發 , c

收藏 評論

瞿小凱 - (持續更新,已更新至2022年11月26日)C語言經典題集合

(持續更新,最新時間2022年11月26日) 1. 三個數由小到大排序 輸入任意3個整數,編程實現對這3個整數進行由小到大排序井將排序後的結果顯示在屏幕上 #include stdio.h #include stdlib.h int main() { int a, b, c, t; printf("請任意輸入三個數(空格分隔):\n"); scanf("%d %d %d",

學習 , c# , c , 學習資料 , 學習心路

收藏 評論

瞿小凱 - 小凱15天快速講完c語言-簡單學習第九課

0. 複習 0.1 堆的申請釋放 申請:new 釋放:delete 使用new和delete的好處: 1.使用new,new可以識別類型,申請什麼類型,返回的就是什麼類型的指針,就無需強制轉換了。 2.new會調用構造函數,delete會調用析構函數 和malloc,free有什麼區別: malloc和free是函數,delete是運算符 //假如想要申請

學習 , c++ , 學習筆記 , c , 學習資料

收藏 評論

架構領航博主 - sparse函數 python

一 模塊介紹 1、什麼是模塊? #常見的場景:一個模塊就是一個包含了一組功能的python文件,比如spam.py,模塊名為spam,可以通過import spam使用。 #在python中,模塊的使用方式都是一樣的,但其實細説的話,模塊可以分為四個通用類別:    1

sparse函數 python , c++ , 後端開發 , JAVA , c , Python

收藏 評論

Plume岣七 - [C++]億級數據的高效判重

在億級數據處理場景中,「快速判重」始終是繞不開的核心痛點——傳統數據結構要麼空間開銷爆炸,要麼查詢效率低下,難以平衡性能與資源成本。而位圖(BitMap)與布隆過濾器(Bloom Filter),正是解決這一難題的高效方案:位圖以比特級存儲實現精準判重,布隆過濾器則基於位圖優化,用概率模型突破數據範圍限制。 本文將從底層原理出發,拆解二者的關聯邏輯、核心差異,結合實戰場景講

布隆過濾器 , c++ , 後端開發 , 位圖 , 判重 , 計數 , c

收藏 評論

GVenusLeo - [C程序設計] 02 - 數據類型

一、常量與變量 1. 常量 整形常量 實型常量 十進制小數形式 指數形式:\(12.34e3\)(代表\(12.34\times 10^3\)) 字符常量 普通字符:用單引號表示,單引號裏只能有一個字符。字符變量以 ASCII 代碼的形式儲存 轉義字符 轉義字符

數據類型 , 數據結構 , c

收藏 評論

蒙奇D索隆 - 【數據結構】數據結構核心考點:AVL樹刪除操作詳解(附平衡旋轉實例)

(AVL樹的刪除) 導讀 大家好,很高興又和大家見面啦!! 在上一篇內容中我們介紹了AVL樹插入操作中的平衡旋轉技巧(LL、LR、RR、RL旋轉)後,我們瞭解到旋轉是維護AVL樹平衡的核心機制。 然而,刪除操作可能引發更復雜的不平衡問題,且這種不平衡可能沿父節點路徑向上傳導,需多次調整。 那麼,如何系統處理AVL樹的刪除,確保樹始終保持平衡?現在,讓我們直接進入

yyds乾貨盤點 , 數據結構 , c++ , 後端開發 , 考研 , c , 408

收藏 評論

蒙奇D索隆 - 【操作系統】考研408操作系統核心考點精講:進程的五大狀態與轉換機制剖析​

(進程的狀態與轉換) 導讀 大家好,很高興又和大家見面啦!!! 在上一篇內容中,我們共同探討了進程的基本概念——進程作為操作系統中資源分配和獨立運行的基本單位,是理解系統如何實現多任務併發的關鍵。 進程並非是靜態不變的,它有着自己的“生命週期”,會在不同的狀態間動態轉換,以響應系統的調度和各類事件的發生。 理解這些狀態及其轉換規律,就如同掌握了進程活動的脈搏。接

yyds乾貨盤點 , 操作系統 , c++ , 後端開發 , 考研 , c , 408

收藏 評論

u_17398972 - 【C++指南】類和對象(九):內部類

引言 在 C++ 編程中,內部類(也稱為嵌套類)是一個定義在另一個類作用域內的類。 內部類提供了一種封裝和邏輯分組的方式,使得代碼更加模塊化和易於管理。 本文將詳細介紹 C++ 中內部類的定義、使用場景、訪問權限及其與外圍類(外部類)的相互作用。 目錄 引言 🍃內部類的定義 🍃內部類與外

c++ , 後端開發 , 內部類 , 類對象 , 外部類 , c

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】水果成藍三——線段樹 二分

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給你兩個長度為 n 的整數數組,fruits 和 baskets,其中 fruits[i] 表示第 i 種水果的 數量,baskets[j] 表示第 j 個籃子的 容量。 你需要對 fruits 數組從左到右按照以下規則放置水果: 每種水果必須放入第一個 容量大於等於 該水果數量的 最左側可用籃子 中。

指尖人生 , 二分 , c++ , 後端開發 , c

收藏 評論

蒙奇D索隆 - 【操作系統】408核心考點深度解析|進程通信:三大機制(共享存儲/消息傳遞/管道)詳解與對比

(進程通信) 導讀 大家好,很高興又和大家見面啦!!! 在前面的內容中,我們一同探討了進程的“內心世界”:從進程作為程序執行實體的基本概念,到其動態變化的生命狀態,以及操作系統如何通過進程控制(如創建、切換、終止)來精準地調度這些“任務單元”。我們看到了每個進程都擁有獨立的內存空間,像一個戒備森嚴的私人辦公室,這保證了系統的穩定與安全。 然而,一個顯而易見的問題隨之

yyds乾貨盤點 , 操作系統 , c++ , 後端開發 , 考研 , c , 408

收藏 評論

oioihoii - VS Code 1.107 更新:多智能體協同與開發體驗升級

2025 年 12 月 10 日,微軟正式發佈了 VS Code 1.107 版本,這次更新堪稱年度最重磅!多智能體協同開發成為核心亮點,徹底重構了開發者與 AI 協作的模式。想象一下,你可以同時部署多個 AI 助手分工合作:一個負責代碼審查,一個處理單元測試,還有一個在後台默默重構 legacy 代碼——這不再是科幻場景! 多智能體協同:開發效率的革命性突破 Agent

code , 懸停 , c++ , 後端開發 , 開發者 , c

收藏 評論

mb65950ac695995 - Android框架相關5

ContentProvider 與數據共享:URI、權限與性能 ContentProvider 提供跨進程的數據訪問能力,通過標準 CRUD 接口與 Uri 路由。核心點: Uri結構:content://authority/path/id,配合UriMatcher實現路由到具體表或記錄。 權限控制:聲明讀寫權限或自定義權限,細粒度授權可使用Uri臨

異步加載 , 主線程 , c++ , 後端開發 , c , ide

收藏 評論

AlanZhang - 定製 javascript runtime - Part 1:前置知識

前端仔整理的基於 v8 定製 javascript runtime 教程,這 part 先複習一下相關前置知識。 1 source file // demo.c #includestdio.h int main() { printf("hello\n"); } 範例: C/C++ .c .cpp Rust .rs Go .go 2 object

操作系統 , 二進制 , c , 編譯原理

收藏 評論