作業系統筆記 Processes Conecpt 周志遠教授作業系統開放式課程 Process ConceptProgram 被動、Binary 的 File 存在硬碟裡面 Process 主動、正在記憶體裡面執行的程式 一個 Process 裡面包含: Code Segment (text section) Data Section (global variables) Stack (暫時的 local variables 和 fun 2024-07-26 #OS
Javascript Note let、const、var 的差別 varvar 是 function-scoped 的變數,作用域為整個 function 12345678function exampleVar(){ var x = 1; if (true){ var x = 2; console.log(x); // 2 } console. 2024-07-23 Javascript #javascript
作業系統筆記 OS Structure 周志遠教授作業系統開放式課程 OS ServicesUser InterfaceCLI (Command Line Interface) GUI 是 based on CLI,所以 GUI 能做到的是 CLI 一定可以 Shell: Command-line Interpreter (CSHELL, BASH) 不屬於 OS,你打的指令不是直接交給 OS,是交給 Shell,方便使用者使用指令 2024-07-18 #OS
Linux Design Homework https://wiki.csie.ncku.edu.tw/linux/schedule 2018q1 Homework (quiz4)Quiz 1123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566# 2024-07-17 Linux #linux
作業系統筆記 Introduction 周志遠教授作業系統開放式課程 Computer System 由 Hardware、OS、Application、User 組成 User:people、machines Application:使用 system resources 來解決問題的方式,像是各種軟體 Operation System:controls 與 coordinates 資源的使用 Hardware:提供基本的計算資源 2024-07-09 #OS
作業系統筆記 Historical Prospective 周志遠教授作業系統開放式課程 作業系統介於硬體和軟體之間,是不可或缺的 Mainframe Systems 最早的電腦,體積很大 IO 很慢,做的事情非常單一 演化順序:Batch -> Multi-programming -> Time-shared 現在仍然存在,意旨專門處理一件事情的機器,很多伺服器在用,負責大量資料的處理 Batch 電腦管理者要親自決定執行順序,決定哪個 2024-07-02 #OS
Unity Compute Shader 3D 虛擬影像即時互動 期末報告 相信大家在遊戲中都有看過一些很複雜炫泡的特效,一定會很好奇為什麼這樣做不會 Lag,像是各種複雜的粒子效果、大量物體同時移動、物理模擬等等。 這些酷酷特效的背後到底做了哪些工作呢?這篇文章將來探討如何在 Unity 使用 Compute Shader 加速計算,還會提及一些比較常見的優化遊戲效能的技術。 本文有點長,而且內容有點 Hardcore,涉及到 2024-06-12 #Unity
Compiler 筆記 (4) 參考 清華大學 李政崑老師 編譯器設計講義 leftmost and rightmost derivationsleftmost and rightmost derivations 介紹 leftmost 和 rightmost derivations A left-recursive grammar might cause a recursive-decent parser, even 2024-05-16 #Compilier
Flutter 筆記 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364import 'package:flutter/material.dart';void main() { runApp(const 2024-05-03 #Flutter
專題 還沒看完 Forward Rendering vs. Deferred Rendering UE4笔记-自定义一个UPrimitiveComponent-0比較粗略的教學 UE5自定义MeshComponent解析 虚幻引擎 自定义VertexFactory(一) Unreal Engine 4 Rendering Part 1: Introduction Indirect Instan 2024-04-27