tag 計算機基礎

標籤
貢獻4
21
03:19 AM · Nov 21 ,2025

@計算機基礎 / 博客 RSS 訂閱

註銷 - 程序處理中的 Exceptions 和 Assertions 各自的使用場合

錯誤處理:Exceptions vs. Assertions 引言 在計算機軟件開發中,錯誤處理是至關重要的一部分。它涉及到在程序執行過程中發生錯誤時採取的措施。在錯誤處理的上下文中,兩個常見的概念是“異常”(Exceptions)和“斷言”(Assertions)。它們都是用於處理程序中出現問題的工具,但在設計和應用上存在一些顯著的區別。 異常(Exceptions) 異常是一種在運行時檢測到的

計算機基礎 , 計算機原理 , 計算機科學 , 計算機

收藏 評論

施展TIGERB - 初識Go協程棧

前言 本文拉開垃圾回收部分序幕(預告:會切入一些關鍵點分析,杜絕市面千篇一律的內容)。由於Go協程的棧是Go運行時管理的,並分配於堆上,不由操作系統管理,所以我們先來看看協程棧的內存如何被Go運行管理和回收的。本篇文章先從初步認識協程棧開始。 為了對協程棧有個初步的認識,我們先來回顧數據結構中棧的概念,再來看看內存棧的概念作用,最後我們再來通過對比進程中的棧內存和線程中的棧內存來對協程中的棧內存有

內存 , 內存管理 , 計算機基礎 , go , 後端

收藏 評論

註銷 - cpu 中控制單元執行的任務分析

控制單元(Control Unit)是計算機中的一個重要組件,它的主要任務是協調和控制計算機的各個部件,以執行程序中的指令序列。控制單元負責解碼指令、生成控制信號,並將這些信號發送給其他組件,例如運算單元、寄存器組、存儲器和輸入/輸出設備等。本文餘下部分詳細介紹控制單元的任務,並舉例説明。 1. 指令解碼 控制單元負責從存儲器中讀取指令,並對其進行解碼。指令解碼是將二進制指令轉換為對計算機各個部件

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

不羈的風 - 正則表達式應用之:身份證號識別

今天項目中遇到了身份證號識別的問題,需要識別15或18位的居民身份證,網上查了一下,感覺很有意思,這裏跟大家分享下我的理解過程,希望能幫助大家更好的學習正則表達式。 18位身份證號識別 /^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ 這是一個比較完善的識

計算機基礎 , 正則表達式 , 字符串處理 , 前端

收藏 評論

註銷 - 內網、外網和DMZ的防火牆保護程度排序和辨析

標題:內網、外網和DMZ的防火牆保護程度排序及舉例説明 引言 在網絡安全中,防火牆是一種重要的安全設備,用於保護網絡免受未經授權的訪問和攻擊。防火牆通常根據網絡的佈局和安全需求,將網絡劃分為內網、外網和DMZ(區域)三個區域,併為每個區域提供不同程度的保護。本文將按照受保護程度從低到高的順序正確排列內網、外網和DMZ,並通過舉例詳細解釋每個區域的特點和保護層級。 正確排列次序: 外網(Publ

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

註銷 - 軟件著作權,專利權,商標權和商業秘密權的詳細差異辨析

引言 在當今數字化和知識經濟的時代,保護知識產權是各行各業的重要議題。在軟件和技術領域,軟件著作權、專利權、商標權和商業秘密權是最常見的知識產權形式。本文將詳細介紹這四種權益的概念、保護範圍以及舉例説明其應用。 一、軟件著作權 軟件著作權是指對軟件程序和代碼的創作成果的法律保護。軟件著作權保護的是軟件的表達形式,而不是其功能或思想本身。它賦予軟件作者對其作品的獨佔使用權和經濟權益,防止他人在未經許

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

註銷 - 什麼是計算機軟件設計領域的 Edge Case

在軟件設計領域,Edge Case(邊緣情況)是一個重要的概念。簡單來説,Edge Case 是指在系統的輸入、操作或使用環境達到一些極限或者特殊情況時的場景。這些場景通常在正常使用條件下不太可能出現,但是如果發生,可能會導致系統行為異常,比如性能下降、功能失效,甚至系統崩潰。因此,在設計和測試軟件時,我們需要儘可能地考慮和處理 Edge Case。 舉個例子,假設我們正在設計一個在線購物網站。在

計算機基礎 , 計算機原理 , 計算機科學 , 計算機

收藏 評論

da_miao_zi - 用匯編語言編寫計算兩整數之和的程序(上)

本文節選自《計算機是怎樣跑起來的(第2版)》第 3 章“體驗彙編語言”的草稿。在翻譯本章時,我們發現原書所使用的軟件僅提供日文界面,並且介紹的是主要用於日本計算機相關考試的 CASLⅡ 彙編語言,其通用性相對較低。為了讓內容更廣泛適用,並便於讀者實踐操作,與作者及編輯老師商議後,決定採用更為通用的 NASM 彙編語言 重新編寫本章,以提升學習體驗。 如何編程計算兩個整數的和呢?恐怕無論使用

asm , 計算機基礎 , 計算機原理

收藏 評論

註銷 - 一些計算機基礎知識的考試複習題

2013 Excel 裏用 AND 在開頭連接多個條件。 立即尋址訪問速度最快。 直接尋址方式下,操作數在內存中,指令中給出操作數的地址,需要再訪問一次內存來得到操作數。 立即尋址方式下,操作數在指令中,所以在取得指令時就得到操作數,是速度最快的。 寄存器尋址方式下,操作數在CPU的寄存器中,與在內存中取得操作數相比,該方式下獲取操作數的速度是很快的。 寄存器間接尋址方式

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

da_miao_zi - 用匯編語言編寫計算兩整數之和的程序(中)

本文節選自《計算機是怎樣跑起來的(第2版)》第 3 章“體驗彙編語言”的草稿。在翻譯本章時,我們發現原書所使用的軟件僅提供日文界面,並且介紹的是主要用於日本計算機相關考試的 CASLⅡ 彙編語言,其通用性相對較低。為了讓內容更廣泛適用,並便於讀者實踐操作,與作者及編輯老師商議後,決定採用更為通用的NASM 彙編語言重新編寫本章,以提升學習體驗。 通過前面的學習(用匯編語言編寫計算兩整數之

編程 , asm , 計算機基礎 , 計算機原理

收藏 評論

註銷 - 什麼是計算機科學和數據管理領域的 source of truth

"Source of Truth"(真實源)在計算機科學和數據管理領域中,是一個非常重要的概念。簡單來説,"Source of Truth" 是指在一個系統或者應用中,為了確保數據的一致性和準確性,設置的一個權威性的數據來源或數據存儲位置。 在一個系統裏,可能會有很多不同的數據源,這些數據源可能會有不同的版本,或者在不同的時間點有不同的狀態。這樣就可能會產生數據不一致的問題,比如,用户在不同的系統

計算機基礎 , 計算機原理 , 計算機科學 , 計算機

收藏 評論

da_miao_zi - 用匯編語言編寫計算兩整數之和的程序(下)

本文節選自《計算機是怎樣跑起來的(第2版)》第 3 章“體驗彙編語言”的草稿。在翻譯本章時,我們發現原書所使用的軟件僅提供日文界面,並且介紹的是主要用於日本計算機相關考試的 CASLⅡ 彙編語言,其通用性相對較低。為了讓內容更廣泛適用,並便於讀者實踐操作,與作者及編輯老師商議後,決定採用更為通用的 NASM 彙編語言重新編寫本章,以提升學習體驗。 在 SASM 中查看寄存器和內存存儲單元

asm , 計算機基礎 , 計算機原理 , 源代碼

收藏 評論