tag 指尖人生

標籤
貢獻17
122
06:43 PM · Nov 07 ,2025

@指尖人生 / 博客 RSS 訂閱

祝你今天愉快 - C++學習(二十三)關係表達式 和 while / do...while 循環

一、關係表達式 關係表達式用於比較兩個值的大小或相等性,結果是一個 布爾值(true 或 false)。 常見關係運算符: 運算符 含義 示例

指尖人生 , 移動開發 , include , i++ , c++ , Android , ios

收藏 評論

u_17398972 - 一段奇遇的開始:當一名遊戲開發者決定“氪金”升級裝備

作為一名在獨立遊戲圈摸爬滾打近五年的開發者,我的日常,就是在虛擬世界裏“搬磚砌瓦”。從用 C# 為遊戲裏的 NPC 注入靈魂,到在 Shader 裏與光影共舞,再到深夜為了一個 NullReferenceException 異常而翻遍整個調用棧。但,光鮮亮麗的表面之下,藏着的是一個個難言之隱…… 你是否也經歷過和我一樣的場景? 窗口的俄羅斯方塊:27 寸的 16:9 屏幕

指尖人生 , 多窗口 , 遊戲開發 , 開發者 , 遊戲開發者

收藏 評論

祝你今天愉快 - C++進階學習(四) 指針循環遍歷和賦值

在 C++ 中,指針可以像數組一樣進行循環遍歷和賦值,這是利用了“數組名退化為指針”以及“指針算術(pointer arithmetic)”的特性。 一、基本原理 數組在大多數表達式中會自動退化為指向首元素的指針。 指針支持+、-、++、--等運算,稱為指針算術。 p + i表示從指針p起偏移i個元素(不是字節!),等價於arr[i]。

指尖人生 , 數組 , 移動開發 , c++ , Android

收藏 評論

TwcatL - 深度學習的“黑箱”解決之路:可解釋性技術的核心價值與實踐探索

隨着深度學習在醫療、金融、司法等關鍵領域的廣泛應用,“黑箱”問題逐漸成為制約其進一步落地的核心瓶頸。一個模型能夠精準d預測結果,但我們卻無法解釋其決策依據——在癌症診斷中,模型為何判定患者為陽性?在信貸審批中,模型為何拒絕用户的貸款申請?這種不可解釋性不僅降低了用户對模型的信任度,還可能帶來合規風險。本文結合我的研究與實踐經歷,深入探討深度學習可解釋性的核心價值、主流技術方法、應

指尖人生 , 權重 , 模塊化 , 深度學習 , jquery , 前端開發

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】分數到小數 —— 哈希表、長除數

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給定兩個整數,分別表示分數的分子 numerator 和分母 denominator,以 字符串形式返回小數 。 如果小數部分為循環小數,則將循環的部分括在括號內。 如果存在多個答案,只需返回 任意一個 。 對於所有給定的輸入,保證 答案字符串的長度小於 $10^4$ 。 示例 1: 輸入:nu

指尖人生 , 長除數 , 哈希表 , c++ , 後端開發 , c

收藏 評論

碼出財富 - MySQL 為何要“小表驅動大表”?底層邏輯+實戰驗證

在 MySQL 查詢優化中,“小表驅動大表”是核心原則之一,本質是通過減少外層循環次數、降低關聯成本,最大化利用索引和數據庫優化器的執行效率。本文從底層原理、執行邏輯、實戰場景三方面,徹底講清這一原則的必要性。 一、先明確:什麼是“小表驅動大表”? “小表”指數據量少的表(或經過過濾後結果集小的表),“大表”指數據量大的表。 “小表驅動大表”是指:在

指尖人生 , 字段 , 結果集 , MySQL , 數據庫

收藏 評論

祝你今天愉快 - C/C++進階學習(十)字符串比較、查找、包含、拼接

一、strcmp —— 字符串比較(區分大小寫) int strcmp(const char *s1, const char *s2); 按 字典序 比較兩個字符串(ASCII) 返回值

指尖人生 , 大小寫 , 移動開發 , 子字符串 , bc , Android

收藏 評論

祝你今天愉快 - C++學習(七)類型轉換及總結

介紹 類型轉換:儘量不要寫含有類型轉換的代碼(無意間避免不了),小的類型給大的問題不大,大的類型給小的就會有問題 1.將一種運算符類型賦值給另一種運算符類型,會涉及類型轉換 2.表達式中包含不同類型時,會涉及類型轉換 3.將參數傳遞給函數時,會涉及類型轉換 示例1 #include

指尖人生 , 移動開發 , c++ , Android , 類型轉換 , ios

收藏 評論

江上清風山間明月 - Android的user版本詳解

與 userdebug 或 eng 版本相比,user 版本是 Android 系統中最安全、最難以破解的版本。 下面我將詳細解釋為什麼,以及不同版本之間的安全差異。 Android 構建類型的三個等級 Android 系統在編譯時有三種主要類型,其安全性從低到高排列: eng (工程師版本) - 安全性最低 userdebug (用户調試版本) -

指尖人生 , User , 移動開發 , 系統分區 , bash , Android , 安全

收藏 評論

祝你今天愉快 - C++學習(十七)複習題

1.如何聲明下述數據? a.actor是由30個char組成的數組 b.betsie是由10o個short組成的數組 c.chuck是由13個float組成的數組 d.dipsea是由64個long double組成的數組 #includeiostream using namespace

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

mb682da1c57062a - 跨境電商運營半年總結:Apache環境下,這個免費工具幫我保住30%訂單

做跨境户外裝備電商兩年,今年才算真正摸到“穩定運營”的門道。上半年旺季前,我差點因為服務器的各種麻煩放棄拓展歐洲市場——3月份新品上架時,後台突然涌入大量重複請求,商品詳情頁加載慢到3秒以上,當天轉化率直接跌了40%,用基礎款價格拍下高端套裝,核實後只能要麼虧本發貨要麼賠償違約金,光這兩項損失就超5000元。 那段時間試了不少辦法,付費的防護工具看了一圈,年費基本都在200

指尖人生 , 服務器 , 網絡安全 , Docker , apache

收藏 評論

江上清風山間明月 - Android 系統中進程和線程的區別

理解Android 系統中進程和線程的區別對於開發高性能、響應迅速的應用程序至關重要。 核心概念速覽 特性 進程 線程 本質 程序的執行實例,資源分配的基本單位 進程內的執行流,CPU調度的基本單位 資源佔用 擁有獨立的

指尖人生 , 移動開發 , 主線程 , 進程 , Android , JAVA , ui

收藏 評論

小二哥哥來咯 - Files.readAllBytes(file.toPath)的時候報錯AccessDeniedException:D:oa_filesdasda

這個問題很明確:文件存在,Java也能檢測到它的屬性,但在實際讀取字節內容時被系統拒絕了。這是一種比較特殊但並非罕見的權限問題。 🔍 深度排查原因 這種情況通常由以下幾種原因導致: 文件被其他進程獨佔鎖定:另一個程序(可能是文本編輯器、甚至是IDEA自己)正在以獨佔方式使用這個文件,阻止其他進程讀取。 權限繼承或高級權限設置問題:雖然你的用户

指尖人生 , System , 文件系統 , 後端開發 , JAVA , 系統文件

收藏 評論

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

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

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

收藏 評論

祝你今天愉快 - C++學習(十一) C++字符串

/* 4.字符串 xaye , 夏夜 C:char[] , char* C++:string string 是一個對象,會整體講對象的概念,我們會手寫一套自己的 string 類, 也是在std命名空間下 */ #includeiostream //#includecstring // 要導入的頭文件 //#includestring using nam

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

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

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

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

收藏 評論

祝你今天愉快 - C++學習(八)複習題

1.為什麼c++有多種整形? short、int、long、long long、 unsigned short、unsigned int、unsigned long、unsigned long long、char 2.聲明與下述描述相符的變量。 a.short整數,值為80 b.unsigned int整數,值為42110 c.值為300000

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

祝你今天愉快 - C++學習(九) 編程練習

1.編寫一個小程序,要求用户使用一個整數指出自己的身高(單位為英寸),然後將身高轉換為英尺和英寸。 該程序使用下劃線字符來指示輸入位置。另外,使用一個const符號常量來表示轉換因子。 /*1.編寫一個小程序,要求用户使用一個整數指出自己的身高(單位為英寸),然後將身高轉換為英尺和英寸。 該程序使用下劃線字符來指示輸入位置。另外,使用一個

指尖人生 , 移動開發 , 符號常量 , c++ , Android , ci

收藏 評論

江上清風山間明月 - F2FS 的實現層

接下來我們來深入到 F2FS 的實現層面。這部分會比較技術性,但會盡量清晰地闡述其核心機制和數據結構。 一、F2FS 的宏觀佈局:段(Segment)為核心的架構 F2FS 將整個存儲空間格式化為一個線性的地址空間,並將其劃分為固定大小的塊,這些塊以 "段(Segment)" 為核心進行組織。 超級塊 位置:固定在存儲設備的 第0號

指尖人生 , 文件系統 , 移動開發 , F2FS , 檢查點 , 元數據 , Android

收藏 評論

祝你今天愉快 - C++進階學習(五) 函數指針

在 C++ 中,函數指針(Function Pointer) 是一個特殊的指針變量,它存儲的是函數在內存中的起始地址,而不是數據變量的地址。 1. 基本語法 聲明函數指針的關鍵在於:指針的特徵標(返回類型和參數列表)必須與它指向的函數完全匹配。 語法模板: 返回類型 (*指針變量名)(參數列表); 示例代碼: int add(int a,

指尖人生 , 函數指針 , 移動開發 , 指針變量 , 回調函數 , Android

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】判斷一個數字是否可以表示成三的冪的和 —— 數學

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給你一個整數 n ,如果你可以將 n 表示成若干個不同的三的冪之和,請你返回 true ,否則請返回 false 。 對於一個整數 y ,如果存在整數 x 滿足 $y == 3^x$ ,我們稱這個整數 y 是三的冪。 示例 1: 輸入:n = 12 輸出:true 解

指尖人生 , 數學 , c++ , 後端開發 , c

收藏 評論

江上清風山間明月 - F2FS文件系統詳解

這篇來深入詳細介紹下 F2FS 文件系統。正如在 ext4 的介紹中提到的,F2FS 是 Android 生態中為了應對現代存儲設備挑戰而出現的“新貴”。 一、F2FS 是什麼?為什麼需要它? 全稱:Flash-Friendly File System,中文意為“閃存友好文件系統”。 開發者:由三星公司主導,由韓國成均館大學博士畢業生、三星工程師金載河(Jae

指尖人生 , 文件系統 , 移動開發 , F2FS , 閃存 , Android

收藏 評論

西安王曉楠 - GEO專家楊建允:數據驅動與內容優化,AI搜索時代的企業營銷新策略

AI 搜索趨勢對企業營銷的影響主要體現在以下幾個方面: 精準用户畫像: AI 通過分析用户搜索行為和偏好,幫助企業更精準地瞭解目標客户,優化營銷策略。 內容優化方向: 企業可以通過優化內容以匹配 AI 搜索算法的需求,提升內容相關性和質量,增強AI搜索排名。 智能客服升級: AI 驅動的智能客服能快速理解用户問題,提供個性化解答,提升用

指尖人生 , 生成式引擎優化 , GEO技術 , GEO優化 , AI搜索優化 , AI寫作 , GEO , aigc

收藏 評論

祝你今天愉快 - C++學習(十) 數組及注意事項

數組 假設現在要做一個班級的管理系統,存學生的語文分數,假設班裏有56個人,怎麼存? 寫代碼的:1.可讀性和可維護性較強 2.可拓展性較強 3.健壯性較強 數組:可以存儲多個同類型的值,上面的例子可以就可以用數組來存 1. 存儲在每個元素中的類型 2. 數組名字 3. 數組中的元素個數

指尖人生 , 數組 , 移動開發 , 賦值 , c++ , Android

收藏 評論