原创 說說cache那些最基本的事

參考資料:《計算機組成原理》(第五版)  白中英等著 一、cache:高速緩衝存儲器,一般由高速的SRAM組成。 二、使用cache的目的(主存-cache體系解決的問題):解決CPU與主存之間速度不匹配的問題。 三、cache的原理:

原创 【轉】【B站UP主CodeSheep】Java 後端學習路線

https://www.jianshu.com/p/6824e2558d58

原创 有關cache命中率的問題

參考資料:《計算機組成原理》(第五版) 白中英等著 有關cache命中率的問題可以說是玩文字遊戲,別上當就行 一、相關概念以及公式: ①cache命中率: 在一個程序執行期間,設Nc表示cache完成存取的次數,Nm表示主存完成存取的

原创 主存與cache間的地址映射

參考:《計算機組成原理》(第五版) 白中英等著 準備工作: ①cache與主存之間的數據交換是以“塊”爲單位進行的。一個“塊”中包含若干個“字”,字長由實際情況確定。      習慣上,cache中的“塊”稱“行”,主存中稱“塊”。ca

原创 cache的替換策略與寫操作策略

參考資料:《計算機組成原理》(第五版) 白中英等著 替換策略: 一、最不經常使用算法(Least Frequently Used,LFU): LFU算法認爲:應該將一段時間內被訪問次數最少的那行數據替換出。 實現方法:每行設置一個計

原创 JavaFX之RadioButton (2)

參考資料:《Java8編程參考官方教程》(第9版) 之前對單選按鈕的處理是針對每一個單選按鈕,每一個單選按鈕都要依次設置事件。但是也有的時候,處理開關組也就是處理ToggleGroup會更加合適、方便。 代碼如下: package r

原创 JavaFX之實現桌面應用的界面跳轉

只是可以實現,但是這種跳轉方法是否規範我也不是很清楚 例如:點擊Jfx2.java創建舞臺中的Button跳轉到Jfx3.java創建的舞臺上 代碼如下: Jfx2.java package review; import ja

原创 RadioButton的setSelected(boolean state)與fire()的區別

參考資料:《Java8編程參考官方教程》(第9版) 如果希望單選按鈕一開始就擁有默認選擇,可以使用setSelected(boolean state)方法,比如希望一開始選中某個單選按鈕,可以使用rbt.setSelected(true)

原创 JavaFX之RadioButton (1)

參考資料:《Java8編程參考官方教程》(第9版) 稍微總結一下關於RadioButton事件處理方法,下面先介紹最常用的 代碼如下: package review; import javafx.application.*; impo

原创 JavaFX應用程序的基本骨架

參考資料:《Java8 編程參考官方教程》 Herbert Schildt著、《Java語言程序設計(基礎篇)》 樑勇著。 課本《Java語言程序設計(基礎篇)》中講JavaFX,只是將public void start(Stage s

原创 jdbc connection是否可以創建多個statement

關於Statement對象:  前面說過,Statement對象是用來綁定要執行的操作的,在它上面有三種執行方法:即用來執行查詢操作的executeQuery(),用來執行更新操作的executeUpdate()和用來執行動態的未知的操作

原创 微程序控制器之微地址的形成

參考資料:《計算機組成原理》(第五版) 白中英等著 與機器指令一樣,當執行當前微指令時需要知道下一條微指令的地址以獲取新的微指令來執行。 A、執行指令階段首條微指令地址的形成: 也可以叫作:微程序入口地址(非取指微程序)的形成。 由

原创 UML圖

轉載:UML圖

原创 微程序控制器之幾個帶“微”的名詞

參考資料:《計算機組成原理》(第五版) 白中英等著 微命令:操作控制信號基本單位,也可以稱最小的單位。 微操作:執行部件接受微命令後所進行的操作。 一個微命令對應者一個微操作。 微指令:由若干個微命令以及其他有關字段構成,是控存以“微

原创 查看某個端口的佔用情況

轉載:如何查看某個端口的被誰佔用