From 12559474d904c73003ab3ba26d9d9b9f0ac37718 Mon Sep 17 00:00:00 2001 From: <> Date: Thu, 28 Nov 2024 17:21:28 +0000 Subject: [PATCH] Deployed 5665e2d5 with MkDocs version: 1.6.1 --- 404.html | 2 +- CS学习规划/index.html | 2 +- Web开发/CS142/index.html | 2 +- Web开发/CS571/index.html | 2 +- Web开发/fullstackopen/index.html | 2 +- Web开发/mitweb/index.html | 2 +- en/CS学习规划/index.html | 2 +- en/Web开发/CS142/index.html | 2 +- en/Web开发/CS571/index.html | 2 +- en/Web开发/fullstackopen/index.html | 2 +- en/Web开发/mitweb/index.html | 2 +- en/index.html | 2 +- en/人工智能/CS188/index.html | 2 +- en/人工智能/CS50/index.html | 2 +- en/体系结构/CA/index.html | 2 +- en/体系结构/CS61C/index.html | 2 +- en/体系结构/DDCA/index.html | 2 +- en/体系结构/N2T/index.html | 2 +- en/使用指南/index.html | 2 +- en/后记/index.html | 2 +- en/好书推荐/index.html | 2 +- en/并行与分布式系统/CS149/index.html | 2 +- en/并行与分布式系统/MIT6.824/index.html | 2 +- en/必学工具/CMake/index.html | 2 +- en/必学工具/Docker/index.html | 2 +- en/必学工具/Emacs/index.html | 2 +- en/必学工具/GNU_Make/index.html | 2 +- en/必学工具/Git/index.html | 2 +- en/必学工具/GitHub/index.html | 2 +- en/必学工具/LaTeX/index.html | 2 +- en/必学工具/Latex/index.html | 2 +- en/必学工具/Scoop/index.html | 2 +- en/必学工具/Vim/index.html | 2 +- en/必学工具/thesis/index.html | 2 +- en/必学工具/tools/index.html | 2 +- en/必学工具/workflow/index.html | 2 +- en/必学工具/信息检索/index.html | 2 +- en/必学工具/翻墙/index.html | 2 +- en/操作系统/CS162/index.html | 2 +- en/操作系统/HITOS/index.html | 2 +- en/操作系统/MIT6.S081/index.html | 2 +- en/操作系统/NJUOS/index.html | 2 +- en/数学基础/MITLA/index.html | 2 +- en/数学基础/MITmaths/index.html | 2 +- en/数学基础/information/index.html | 2 +- en/数学进阶/6.042J/index.html | 2 +- en/数学进阶/CS126/index.html | 2 +- en/数学进阶/CS70/index.html | 2 +- .../index.html | 2 +- en/数学进阶/convex/index.html | 2 +- en/数学进阶/numerical/index.html | 2 +- en/数据库系统/15445/index.html | 2 +- en/数据库系统/15799/index.html | 2 +- en/数据库系统/CS122/index.html | 2 +- en/数据库系统/CS186/index.html | 2 +- en/数据库系统/CS346/index.html | 2 +- en/数据科学/Data100/index.html | 2 +- en/数据结构与算法/6.006/index.html | 2 +- en/数据结构与算法/6.046/index.html | 2 +- en/数据结构与算法/Algo/index.html | 2 +- en/数据结构与算法/CS170/index.html | 2 +- en/数据结构与算法/CS61B/index.html | 2 +- en/机器学习/CS189/index.html | 2 +- en/机器学习/CS229/index.html | 2 +- en/机器学习/ML/index.html | 2 +- en/机器学习系统/AICS/index.html | 2 +- en/机器学习系统/CMU10-414/index.html | 2 +- en/机器学习系统/MLC/index.html | 2 +- en/机器学习进阶/CMU10-708/index.html | 2 +- en/机器学习进阶/CS229M/index.html | 2 +- en/机器学习进阶/STA4273/index.html | 2 +- en/机器学习进阶/STAT8201/index.html | 2 +- en/机器学习进阶/roadmap/index.html | 2 +- en/深度学习/CS224n/index.html | 2 +- en/深度学习/CS224w/index.html | 2 +- en/深度学习/CS230/index.html | 2 +- en/深度学习/CS231/index.html | 2 +- en/深度学习/CS285/index.html | 2 +- en/深度学习/EECS498-007/index.html | 2 +- en/深度学习/LHY/index.html | 2 +- en/电子基础/EE16/index.html | 2 +- .../Signals_and_Systems_AVO/index.html | 2 +- en/电子基础/signal/index.html | 2 +- en/系统安全/CS161/index.html | 2 +- en/系统安全/CSE365/index.html | 2 +- en/系统安全/CSE466/index.html | 2 +- en/系统安全/MIT6.1600/index.html | 2 +- en/系统安全/MIT6.858/index.html | 2 +- en/系统安全/SEEDLabs/index.html | 2 +- en/编程入门/C/CS50/index.html | 2 +- .../C/Duke-Coursera-Intro-C/index.html | 2 +- en/编程入门/DeCal/index.html | 2 +- en/编程入门/Functional/CS3110/index.html | 2 +- .../Functional/Haskell-MOOC/index.html | 2 +- en/编程入门/Java/MIT 6.092/index.html | 2 +- en/编程入门/MIT-Missing-Semester/index.html | 2 +- en/编程入门/Python/CS50P/index.html | 2 +- en/编程入门/Python/CS61A/index.html | 2 +- en/编程入门/Rust/CS110L/index.html | 2 +- en/编程入门/Rust/cs431/index.html | 2 +- en/编程入门/cpp/AUT1400/index.html | 2 +- en/编程入门/cpp/CS106B_CS106X/index.html | 2 +- en/编程入门/cpp/CS106L/index.html | 2 +- en/编程语言设计与分析/CS242/index.html | 2 +- .../Cambridge-Semantics/index.html | 2 +- .../NJU-SoftwareAnalysis/index.html | 2 +- .../PKU-SoftwareAnalysis/index.html | 2 +- en/编译原理/CS143/index.html | 2 +- en/编译原理/CS420/index.html | 2 +- en/编译原理/NJU-Compilers/index.html | 2 +- en/编译原理/PKU-Compilers/index.html | 2 +- en/编译原理/USTC-Compilers/index.html | 2 +- en/计算机图形学/15462/index.html | 2 +- en/计算机图形学/CS148/index.html | 2 +- en/计算机图形学/GAMES101/index.html | 2 +- en/计算机图形学/GAMES103/index.html | 2 +- en/计算机图形学/GAMES202/index.html | 2 +- .../USTC ComputerGraphics/index.html | 2 +- en/计算机系统基础/CS110/index.html | 2 +- en/计算机系统基础/CSAPP/index.html | 2 +- en/计算机网络/CS144/index.html | 2 +- en/计算机网络/topdown/index.html | 2 +- en/计算机网络/topdown_ustc/index.html | 2 +- en/软件工程/17803/index.html | 2 +- en/软件工程/6031/index.html | 2 +- en/软件工程/CS169/index.html | 2 +- index.html | 2 +- js/open_in_new_tab.js | 51 ++ sitemap.xml | 478 +++++++++--------- sitemap.xml.gz | Bin 4984 -> 4985 bytes 人工智能/CS188/index.html | 2 +- 人工智能/CS50/index.html | 2 +- 体系结构/CA/index.html | 2 +- 体系结构/CS61C/index.html | 2 +- 体系结构/DDCA/index.html | 2 +- 体系结构/N2T/index.html | 2 +- 使用指南/index.html | 2 +- 后记/index.html | 2 +- 好书推荐/index.html | 2 +- 并行与分布式系统/CS149/index.html | 2 +- 并行与分布式系统/MIT6.824/index.html | 2 +- 必学工具/CMake/index.html | 2 +- 必学工具/Docker/index.html | 2 +- 必学工具/Emacs/index.html | 2 +- 必学工具/GNU_Make/index.html | 2 +- 必学工具/Git/index.html | 2 +- 必学工具/GitHub/index.html | 2 +- 必学工具/LaTeX/index.html | 2 +- 必学工具/Scoop/index.html | 2 +- 必学工具/Vim/index.html | 2 +- 必学工具/thesis/index.html | 2 +- 必学工具/tools/index.html | 2 +- 必学工具/workflow/index.html | 2 +- 必学工具/信息检索/index.html | 2 +- 必学工具/翻墙/index.html | 2 +- 操作系统/CS162/index.html | 2 +- 操作系统/HITOS/index.html | 2 +- 操作系统/MIT6.S081/index.html | 2 +- 操作系统/NJUOS/index.html | 2 +- 数学基础/MITLA/index.html | 2 +- 数学基础/MITmaths/index.html | 2 +- 数学基础/information/index.html | 2 +- 数学进阶/6.042J/index.html | 2 +- 数学进阶/CS126/index.html | 2 +- 数学进阶/CS70/index.html | 2 +- .../index.html | 2 +- 数学进阶/convex/index.html | 2 +- 数学进阶/numerical/index.html | 2 +- 数据库系统/15445/index.html | 2 +- 数据库系统/15799/index.html | 2 +- 数据库系统/CS122/index.html | 2 +- 数据库系统/CS186/index.html | 2 +- 数据库系统/CS346/index.html | 2 +- 数据科学/Data100/index.html | 2 +- 数据结构与算法/6.006/index.html | 2 +- 数据结构与算法/6.046/index.html | 2 +- 数据结构与算法/Algo/index.html | 2 +- 数据结构与算法/CS170/index.html | 2 +- 数据结构与算法/CS61B/index.html | 2 +- 机器学习/CS189/index.html | 2 +- 机器学习/CS229/index.html | 2 +- 机器学习/ML/index.html | 2 +- 机器学习系统/AICS/index.html | 2 +- 机器学习系统/CMU10-414/index.html | 2 +- 机器学习系统/MLC/index.html | 2 +- 机器学习进阶/CMU10-708/index.html | 2 +- 机器学习进阶/CS229M/index.html | 2 +- 机器学习进阶/STA4273/index.html | 2 +- 机器学习进阶/STAT8201/index.html | 2 +- 机器学习进阶/roadmap/index.html | 2 +- 深度学习/CS224n/index.html | 2 +- 深度学习/CS224w/index.html | 2 +- 深度学习/CS230/index.html | 2 +- 深度学习/CS231/index.html | 2 +- 深度学习/CS285/index.html | 2 +- 深度学习/EECS498-007/index.html | 2 +- 深度学习/LHY/index.html | 2 +- 电子基础/EE16/index.html | 2 +- 电子基础/Signals_and_Systems_AVO/index.html | 2 +- 电子基础/signal/index.html | 2 +- 系统安全/CS161/index.html | 2 +- 系统安全/CSE365/index.html | 2 +- 系统安全/CSE466/index.html | 2 +- 系统安全/MIT6.1600/index.html | 2 +- 系统安全/MIT6.858/index.html | 2 +- 系统安全/SEEDLabs/index.html | 2 +- 编程入门/C/CS50/index.html | 2 +- 编程入门/C/Duke-Coursera-Intro-C/index.html | 2 +- 编程入门/DeCal/index.html | 2 +- 编程入门/Functional/CS3110/index.html | 2 +- 编程入门/Functional/Haskell-MOOC/index.html | 2 +- 编程入门/Java/MIT 6.092/index.html | 2 +- 编程入门/MIT-Missing-Semester/index.html | 2 +- 编程入门/Python/CS50P/index.html | 2 +- 编程入门/Python/CS61A/index.html | 2 +- 编程入门/Rust/CS110L/index.html | 2 +- 编程入门/Rust/cs431/index.html | 2 +- 编程入门/cpp/AUT1400/index.html | 2 +- 编程入门/cpp/CS106B_CS106X/index.html | 2 +- 编程入门/cpp/CS106L/index.html | 2 +- 编程语言设计与分析/CS242/index.html | 2 +- .../Cambridge-Semantics/index.html | 2 +- .../NJU-SoftwareAnalysis/index.html | 2 +- .../PKU-SoftwareAnalysis/index.html | 2 +- 编译原理/CS143/index.html | 2 +- 编译原理/CS420/index.html | 2 +- 编译原理/NJU-Compilers/index.html | 2 +- 编译原理/PKU-Compilers/index.html | 2 +- 编译原理/USTC-Compilers/index.html | 2 +- 计算机图形学/15462/index.html | 2 +- 计算机图形学/CS148/index.html | 2 +- 计算机图形学/GAMES101/index.html | 2 +- 计算机图形学/GAMES103/index.html | 2 +- 计算机图形学/GAMES202/index.html | 2 +- 计算机图形学/USTC ComputerGraphics/index.html | 2 +- 计算机系统基础/CS110/index.html | 2 +- 计算机系统基础/CSAPP/index.html | 2 +- 计算机网络/CS144/index.html | 2 +- 计算机网络/topdown/index.html | 2 +- 计算机网络/topdown_ustc/index.html | 2 +- 软件工程/17803/index.html | 2 +- 软件工程/6031/index.html | 2 +- 软件工程/CS169/index.html | 2 +- 243 files changed, 530 insertions(+), 479 deletions(-) create mode 100644 js/open_in_new_tab.js diff --git a/404.html b/404.html index 7715f032..35f352cc 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ - csdiy.wiki

404 - Not found

\ No newline at end of file + csdiy.wiki

404 - Not found

\ No newline at end of file diff --git a/CS学习规划/index.html b/CS学习规划/index.html index ba339185..e7b51308 100644 --- a/CS学习规划/index.html +++ b/CS学习规划/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/Web开发/CS142/index.html b/Web开发/CS142/index.html index 93e5f627..b6627796 100644 --- a/Web开发/CS142/index.html +++ b/Web开发/CS142/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/Web开发/CS571/index.html b/Web开发/CS571/index.html index ed08d78e..c51326ec 100644 --- a/Web开发/CS571/index.html +++ b/Web开发/CS571/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/Web开发/fullstackopen/index.html b/Web开发/fullstackopen/index.html index 196bb949..237e3d3a 100644 --- a/Web开发/fullstackopen/index.html +++ b/Web开发/fullstackopen/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/Web开发/mitweb/index.html b/Web开发/mitweb/index.html index cf7f9731..50e6ead0 100644 --- a/Web开发/mitweb/index.html +++ b/Web开发/mitweb/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/CS学习规划/index.html b/en/CS学习规划/index.html index 19281636..012a048b 100644 --- a/en/CS学习规划/index.html +++ b/en/CS学习规划/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/Web开发/CS142/index.html b/en/Web开发/CS142/index.html index a759e2ef..19104ea7 100644 --- a/en/Web开发/CS142/index.html +++ b/en/Web开发/CS142/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/Web开发/CS571/index.html b/en/Web开发/CS571/index.html index de091fdb..e91cfa28 100644 --- a/en/Web开发/CS571/index.html +++ b/en/Web开发/CS571/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/Web开发/fullstackopen/index.html b/en/Web开发/fullstackopen/index.html index 0e83ee8a..8eab8ce5 100644 --- a/en/Web开发/fullstackopen/index.html +++ b/en/Web开发/fullstackopen/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/Web开发/mitweb/index.html b/en/Web开发/mitweb/index.html index 9382d9dd..cf00b055 100644 --- a/en/Web开发/mitweb/index.html +++ b/en/Web开发/mitweb/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/index.html b/en/index.html index 38280eaf..03b546f1 100644 --- a/en/index.html +++ b/en/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/人工智能/CS188/index.html b/en/人工智能/CS188/index.html index 9caaca8a..c4389d7e 100644 --- a/en/人工智能/CS188/index.html +++ b/en/人工智能/CS188/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/人工智能/CS50/index.html b/en/人工智能/CS50/index.html index 2876f10e..00de0428 100644 --- a/en/人工智能/CS50/index.html +++ b/en/人工智能/CS50/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/体系结构/CA/index.html b/en/体系结构/CA/index.html index d0f71251..4c962ff1 100644 --- a/en/体系结构/CA/index.html +++ b/en/体系结构/CA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/体系结构/CS61C/index.html b/en/体系结构/CS61C/index.html index 0bfea2e3..82382dc9 100644 --- a/en/体系结构/CS61C/index.html +++ b/en/体系结构/CS61C/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/体系结构/DDCA/index.html b/en/体系结构/DDCA/index.html index ce839029..4a781bca 100644 --- a/en/体系结构/DDCA/index.html +++ b/en/体系结构/DDCA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/体系结构/N2T/index.html b/en/体系结构/N2T/index.html index 28762aa7..ca76b47e 100644 --- a/en/体系结构/N2T/index.html +++ b/en/体系结构/N2T/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/使用指南/index.html b/en/使用指南/index.html index 1f876e30..9a8b08d3 100644 --- a/en/使用指南/index.html +++ b/en/使用指南/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/后记/index.html b/en/后记/index.html index 173f0055..d564fe49 100644 --- a/en/后记/index.html +++ b/en/后记/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/好书推荐/index.html b/en/好书推荐/index.html index dca823df..a3a365ce 100644 --- a/en/好书推荐/index.html +++ b/en/好书推荐/index.html @@ -40,4 +40,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/并行与分布式系统/CS149/index.html b/en/并行与分布式系统/CS149/index.html index b9402aac..39c71e04 100644 --- a/en/并行与分布式系统/CS149/index.html +++ b/en/并行与分布式系统/CS149/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/并行与分布式系统/MIT6.824/index.html b/en/并行与分布式系统/MIT6.824/index.html index 4633c8ba..ae245fdc 100644 --- a/en/并行与分布式系统/MIT6.824/index.html +++ b/en/并行与分布式系统/MIT6.824/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/CMake/index.html b/en/必学工具/CMake/index.html index a0d8e4b5..99916e75 100644 --- a/en/必学工具/CMake/index.html +++ b/en/必学工具/CMake/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Docker/index.html b/en/必学工具/Docker/index.html index 917f8e64..0fbd6355 100644 --- a/en/必学工具/Docker/index.html +++ b/en/必学工具/Docker/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Emacs/index.html b/en/必学工具/Emacs/index.html index 66dbda43..58ea434b 100644 --- a/en/必学工具/Emacs/index.html +++ b/en/必学工具/Emacs/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/GNU_Make/index.html b/en/必学工具/GNU_Make/index.html index a3216cab..a7ad2749 100644 --- a/en/必学工具/GNU_Make/index.html +++ b/en/必学工具/GNU_Make/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Git/index.html b/en/必学工具/Git/index.html index e5699afb..6b0a8f31 100644 --- a/en/必学工具/Git/index.html +++ b/en/必学工具/Git/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/GitHub/index.html b/en/必学工具/GitHub/index.html index f4a61a3e..2421e27a 100644 --- a/en/必学工具/GitHub/index.html +++ b/en/必学工具/GitHub/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/LaTeX/index.html b/en/必学工具/LaTeX/index.html index 6d5557e6..5247331e 100644 --- a/en/必学工具/LaTeX/index.html +++ b/en/必学工具/LaTeX/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Latex/index.html b/en/必学工具/Latex/index.html index 45148927..2a2ada36 100644 --- a/en/必学工具/Latex/index.html +++ b/en/必学工具/Latex/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Scoop/index.html b/en/必学工具/Scoop/index.html index b88d5e89..3ccb973b 100644 --- a/en/必学工具/Scoop/index.html +++ b/en/必学工具/Scoop/index.html @@ -42,4 +42,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/Vim/index.html b/en/必学工具/Vim/index.html index 1ae5fbdb..5a0dddf9 100644 --- a/en/必学工具/Vim/index.html +++ b/en/必学工具/Vim/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/thesis/index.html b/en/必学工具/thesis/index.html index 45700870..0a9219c5 100644 --- a/en/必学工具/thesis/index.html +++ b/en/必学工具/thesis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/tools/index.html b/en/必学工具/tools/index.html index 5d827f7a..3e5dbef8 100644 --- a/en/必学工具/tools/index.html +++ b/en/必学工具/tools/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/workflow/index.html b/en/必学工具/workflow/index.html index 8e79e58f..7eeb2bce 100644 --- a/en/必学工具/workflow/index.html +++ b/en/必学工具/workflow/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/信息检索/index.html b/en/必学工具/信息检索/index.html index bb79c0a0..1c4f5db9 100644 --- a/en/必学工具/信息检索/index.html +++ b/en/必学工具/信息检索/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/必学工具/翻墙/index.html b/en/必学工具/翻墙/index.html index ab7939ee..cee285f9 100644 --- a/en/必学工具/翻墙/index.html +++ b/en/必学工具/翻墙/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/操作系统/CS162/index.html b/en/操作系统/CS162/index.html index c7fce980..0b75650c 100644 --- a/en/操作系统/CS162/index.html +++ b/en/操作系统/CS162/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/操作系统/HITOS/index.html b/en/操作系统/HITOS/index.html index dac72b67..77b2dc1a 100644 --- a/en/操作系统/HITOS/index.html +++ b/en/操作系统/HITOS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/操作系统/MIT6.S081/index.html b/en/操作系统/MIT6.S081/index.html index d898de8d..05319103 100644 --- a/en/操作系统/MIT6.S081/index.html +++ b/en/操作系统/MIT6.S081/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/操作系统/NJUOS/index.html b/en/操作系统/NJUOS/index.html index 215ac35b..33c50ce6 100644 --- a/en/操作系统/NJUOS/index.html +++ b/en/操作系统/NJUOS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学基础/MITLA/index.html b/en/数学基础/MITLA/index.html index c374274b..793f7c93 100644 --- a/en/数学基础/MITLA/index.html +++ b/en/数学基础/MITLA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学基础/MITmaths/index.html b/en/数学基础/MITmaths/index.html index 9521519b..c7b348ff 100644 --- a/en/数学基础/MITmaths/index.html +++ b/en/数学基础/MITmaths/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学基础/information/index.html b/en/数学基础/information/index.html index 6920d1a2..3d44297c 100644 --- a/en/数学基础/information/index.html +++ b/en/数学基础/information/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/6.042J/index.html b/en/数学进阶/6.042J/index.html index 295230e0..12f5ad79 100644 --- a/en/数学进阶/6.042J/index.html +++ b/en/数学进阶/6.042J/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/CS126/index.html b/en/数学进阶/CS126/index.html index 390f70ce..3b34d312 100644 --- a/en/数学进阶/CS126/index.html +++ b/en/数学进阶/CS126/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/CS70/index.html b/en/数学进阶/CS70/index.html index be5ed447..f068c131 100644 --- a/en/数学进阶/CS70/index.html +++ b/en/数学进阶/CS70/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html b/en/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html index e25fa917..ec4bdf5f 100644 --- a/en/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html +++ b/en/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/convex/index.html b/en/数学进阶/convex/index.html index d0c5945d..bd380e20 100644 --- a/en/数学进阶/convex/index.html +++ b/en/数学进阶/convex/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数学进阶/numerical/index.html b/en/数学进阶/numerical/index.html index af9e2a90..b7dffb74 100644 --- a/en/数学进阶/numerical/index.html +++ b/en/数学进阶/numerical/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据库系统/15445/index.html b/en/数据库系统/15445/index.html index 1a331bb5..3ec07e62 100644 --- a/en/数据库系统/15445/index.html +++ b/en/数据库系统/15445/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据库系统/15799/index.html b/en/数据库系统/15799/index.html index 26988a97..874b81a2 100644 --- a/en/数据库系统/15799/index.html +++ b/en/数据库系统/15799/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据库系统/CS122/index.html b/en/数据库系统/CS122/index.html index b6190e60..b31347b7 100644 --- a/en/数据库系统/CS122/index.html +++ b/en/数据库系统/CS122/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据库系统/CS186/index.html b/en/数据库系统/CS186/index.html index 17418515..a7eb3c0b 100644 --- a/en/数据库系统/CS186/index.html +++ b/en/数据库系统/CS186/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据库系统/CS346/index.html b/en/数据库系统/CS346/index.html index df09ee22..c45cf1f0 100644 --- a/en/数据库系统/CS346/index.html +++ b/en/数据库系统/CS346/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据科学/Data100/index.html b/en/数据科学/Data100/index.html index 6596c6b6..c395ef51 100644 --- a/en/数据科学/Data100/index.html +++ b/en/数据科学/Data100/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据结构与算法/6.006/index.html b/en/数据结构与算法/6.006/index.html index 18db9e53..e8c7a881 100644 --- a/en/数据结构与算法/6.006/index.html +++ b/en/数据结构与算法/6.006/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据结构与算法/6.046/index.html b/en/数据结构与算法/6.046/index.html index f38deef9..8e90321e 100644 --- a/en/数据结构与算法/6.046/index.html +++ b/en/数据结构与算法/6.046/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据结构与算法/Algo/index.html b/en/数据结构与算法/Algo/index.html index 0965b175..71130be0 100644 --- a/en/数据结构与算法/Algo/index.html +++ b/en/数据结构与算法/Algo/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据结构与算法/CS170/index.html b/en/数据结构与算法/CS170/index.html index 1c090b2d..4b96ec8b 100644 --- a/en/数据结构与算法/CS170/index.html +++ b/en/数据结构与算法/CS170/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/数据结构与算法/CS61B/index.html b/en/数据结构与算法/CS61B/index.html index 75736e63..41c6cd1b 100644 --- a/en/数据结构与算法/CS61B/index.html +++ b/en/数据结构与算法/CS61B/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习/CS189/index.html b/en/机器学习/CS189/index.html index 1ea4ab5a..e26bb40a 100644 --- a/en/机器学习/CS189/index.html +++ b/en/机器学习/CS189/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习/CS229/index.html b/en/机器学习/CS229/index.html index 4b23fb70..f90db049 100644 --- a/en/机器学习/CS229/index.html +++ b/en/机器学习/CS229/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习/ML/index.html b/en/机器学习/ML/index.html index 5e6aac81..1caa7e54 100644 --- a/en/机器学习/ML/index.html +++ b/en/机器学习/ML/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习系统/AICS/index.html b/en/机器学习系统/AICS/index.html index f3d2140d..b7b82fbe 100644 --- a/en/机器学习系统/AICS/index.html +++ b/en/机器学习系统/AICS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习系统/CMU10-414/index.html b/en/机器学习系统/CMU10-414/index.html index f938e588..dfba71ca 100644 --- a/en/机器学习系统/CMU10-414/index.html +++ b/en/机器学习系统/CMU10-414/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习系统/MLC/index.html b/en/机器学习系统/MLC/index.html index a9626ce6..1ee6f48f 100644 --- a/en/机器学习系统/MLC/index.html +++ b/en/机器学习系统/MLC/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习进阶/CMU10-708/index.html b/en/机器学习进阶/CMU10-708/index.html index 3f19a5d2..a932eef2 100644 --- a/en/机器学习进阶/CMU10-708/index.html +++ b/en/机器学习进阶/CMU10-708/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习进阶/CS229M/index.html b/en/机器学习进阶/CS229M/index.html index 9ba050f0..d26dff6e 100644 --- a/en/机器学习进阶/CS229M/index.html +++ b/en/机器学习进阶/CS229M/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习进阶/STA4273/index.html b/en/机器学习进阶/STA4273/index.html index ae0ff347..7307f5c8 100644 --- a/en/机器学习进阶/STA4273/index.html +++ b/en/机器学习进阶/STA4273/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习进阶/STAT8201/index.html b/en/机器学习进阶/STAT8201/index.html index 7900359e..7c46a832 100644 --- a/en/机器学习进阶/STAT8201/index.html +++ b/en/机器学习进阶/STAT8201/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/机器学习进阶/roadmap/index.html b/en/机器学习进阶/roadmap/index.html index 91051425..d05639f2 100644 --- a/en/机器学习进阶/roadmap/index.html +++ b/en/机器学习进阶/roadmap/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/CS224n/index.html b/en/深度学习/CS224n/index.html index df5223fd..6171f548 100644 --- a/en/深度学习/CS224n/index.html +++ b/en/深度学习/CS224n/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/CS224w/index.html b/en/深度学习/CS224w/index.html index 4255ebba..a4476c93 100644 --- a/en/深度学习/CS224w/index.html +++ b/en/深度学习/CS224w/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/CS230/index.html b/en/深度学习/CS230/index.html index b19b8575..58400778 100644 --- a/en/深度学习/CS230/index.html +++ b/en/深度学习/CS230/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/CS231/index.html b/en/深度学习/CS231/index.html index 400af889..fbeae2a2 100644 --- a/en/深度学习/CS231/index.html +++ b/en/深度学习/CS231/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/CS285/index.html b/en/深度学习/CS285/index.html index 40c5efd0..9bf7b1c4 100644 --- a/en/深度学习/CS285/index.html +++ b/en/深度学习/CS285/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/EECS498-007/index.html b/en/深度学习/EECS498-007/index.html index e51adeff..5038ec11 100644 --- a/en/深度学习/EECS498-007/index.html +++ b/en/深度学习/EECS498-007/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/深度学习/LHY/index.html b/en/深度学习/LHY/index.html index 46770ce5..46c0ebc0 100644 --- a/en/深度学习/LHY/index.html +++ b/en/深度学习/LHY/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/电子基础/EE16/index.html b/en/电子基础/EE16/index.html index dae73d97..34b60433 100644 --- a/en/电子基础/EE16/index.html +++ b/en/电子基础/EE16/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/电子基础/Signals_and_Systems_AVO/index.html b/en/电子基础/Signals_and_Systems_AVO/index.html index 722042ac..a0454e44 100644 --- a/en/电子基础/Signals_and_Systems_AVO/index.html +++ b/en/电子基础/Signals_and_Systems_AVO/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/电子基础/signal/index.html b/en/电子基础/signal/index.html index 90d317fc..3389521d 100644 --- a/en/电子基础/signal/index.html +++ b/en/电子基础/signal/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/CS161/index.html b/en/系统安全/CS161/index.html index 557bdb8c..4b6ce34c 100644 --- a/en/系统安全/CS161/index.html +++ b/en/系统安全/CS161/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/CSE365/index.html b/en/系统安全/CSE365/index.html index 513a0333..e868de21 100644 --- a/en/系统安全/CSE365/index.html +++ b/en/系统安全/CSE365/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/CSE466/index.html b/en/系统安全/CSE466/index.html index fb3d17ec..1b2389d8 100644 --- a/en/系统安全/CSE466/index.html +++ b/en/系统安全/CSE466/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/MIT6.1600/index.html b/en/系统安全/MIT6.1600/index.html index 14ee8f1b..d6ea1174 100644 --- a/en/系统安全/MIT6.1600/index.html +++ b/en/系统安全/MIT6.1600/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/MIT6.858/index.html b/en/系统安全/MIT6.858/index.html index 0a429f4f..7919364e 100644 --- a/en/系统安全/MIT6.858/index.html +++ b/en/系统安全/MIT6.858/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/系统安全/SEEDLabs/index.html b/en/系统安全/SEEDLabs/index.html index ee767913..1a880907 100644 --- a/en/系统安全/SEEDLabs/index.html +++ b/en/系统安全/SEEDLabs/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/C/CS50/index.html b/en/编程入门/C/CS50/index.html index 3fb09c90..f63ef0ea 100644 --- a/en/编程入门/C/CS50/index.html +++ b/en/编程入门/C/CS50/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/C/Duke-Coursera-Intro-C/index.html b/en/编程入门/C/Duke-Coursera-Intro-C/index.html index f995dabd..d8c9fee7 100644 --- a/en/编程入门/C/Duke-Coursera-Intro-C/index.html +++ b/en/编程入门/C/Duke-Coursera-Intro-C/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/DeCal/index.html b/en/编程入门/DeCal/index.html index 6d13d46f..caa22649 100644 --- a/en/编程入门/DeCal/index.html +++ b/en/编程入门/DeCal/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Functional/CS3110/index.html b/en/编程入门/Functional/CS3110/index.html index d219f528..cded38eb 100644 --- a/en/编程入门/Functional/CS3110/index.html +++ b/en/编程入门/Functional/CS3110/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Functional/Haskell-MOOC/index.html b/en/编程入门/Functional/Haskell-MOOC/index.html index 50e4252c..2c1ac592 100644 --- a/en/编程入门/Functional/Haskell-MOOC/index.html +++ b/en/编程入门/Functional/Haskell-MOOC/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Java/MIT 6.092/index.html b/en/编程入门/Java/MIT 6.092/index.html index a408ecb8..28a8219a 100644 --- a/en/编程入门/Java/MIT 6.092/index.html +++ b/en/编程入门/Java/MIT 6.092/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/MIT-Missing-Semester/index.html b/en/编程入门/MIT-Missing-Semester/index.html index 39d013f3..5bfd1228 100644 --- a/en/编程入门/MIT-Missing-Semester/index.html +++ b/en/编程入门/MIT-Missing-Semester/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Python/CS50P/index.html b/en/编程入门/Python/CS50P/index.html index 1bec78f5..26ab8555 100644 --- a/en/编程入门/Python/CS50P/index.html +++ b/en/编程入门/Python/CS50P/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Python/CS61A/index.html b/en/编程入门/Python/CS61A/index.html index 931465a9..d79cc214 100644 --- a/en/编程入门/Python/CS61A/index.html +++ b/en/编程入门/Python/CS61A/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Rust/CS110L/index.html b/en/编程入门/Rust/CS110L/index.html index f06097a1..53519805 100644 --- a/en/编程入门/Rust/CS110L/index.html +++ b/en/编程入门/Rust/CS110L/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/Rust/cs431/index.html b/en/编程入门/Rust/cs431/index.html index 5a6b6a37..dec94a2d 100644 --- a/en/编程入门/Rust/cs431/index.html +++ b/en/编程入门/Rust/cs431/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/cpp/AUT1400/index.html b/en/编程入门/cpp/AUT1400/index.html index ce9d1e14..d7693ab3 100644 --- a/en/编程入门/cpp/AUT1400/index.html +++ b/en/编程入门/cpp/AUT1400/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/cpp/CS106B_CS106X/index.html b/en/编程入门/cpp/CS106B_CS106X/index.html index 4efebe87..af2d2871 100644 --- a/en/编程入门/cpp/CS106B_CS106X/index.html +++ b/en/编程入门/cpp/CS106B_CS106X/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程入门/cpp/CS106L/index.html b/en/编程入门/cpp/CS106L/index.html index 526d8e50..1f0c9599 100644 --- a/en/编程入门/cpp/CS106L/index.html +++ b/en/编程入门/cpp/CS106L/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程语言设计与分析/CS242/index.html b/en/编程语言设计与分析/CS242/index.html index 9ab37f3e..17ccb78c 100644 --- a/en/编程语言设计与分析/CS242/index.html +++ b/en/编程语言设计与分析/CS242/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程语言设计与分析/Cambridge-Semantics/index.html b/en/编程语言设计与分析/Cambridge-Semantics/index.html index 09543f77..c30a4eec 100644 --- a/en/编程语言设计与分析/Cambridge-Semantics/index.html +++ b/en/编程语言设计与分析/Cambridge-Semantics/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程语言设计与分析/NJU-SoftwareAnalysis/index.html b/en/编程语言设计与分析/NJU-SoftwareAnalysis/index.html index 34cf3938..827faa68 100644 --- a/en/编程语言设计与分析/NJU-SoftwareAnalysis/index.html +++ b/en/编程语言设计与分析/NJU-SoftwareAnalysis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编程语言设计与分析/PKU-SoftwareAnalysis/index.html b/en/编程语言设计与分析/PKU-SoftwareAnalysis/index.html index 25a0625b..0177ca4e 100644 --- a/en/编程语言设计与分析/PKU-SoftwareAnalysis/index.html +++ b/en/编程语言设计与分析/PKU-SoftwareAnalysis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编译原理/CS143/index.html b/en/编译原理/CS143/index.html index 60bf7a34..981bba31 100644 --- a/en/编译原理/CS143/index.html +++ b/en/编译原理/CS143/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编译原理/CS420/index.html b/en/编译原理/CS420/index.html index 676c93d6..56c1f908 100644 --- a/en/编译原理/CS420/index.html +++ b/en/编译原理/CS420/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编译原理/NJU-Compilers/index.html b/en/编译原理/NJU-Compilers/index.html index f9a1f78f..fef1c2ca 100644 --- a/en/编译原理/NJU-Compilers/index.html +++ b/en/编译原理/NJU-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编译原理/PKU-Compilers/index.html b/en/编译原理/PKU-Compilers/index.html index f3ab0393..adcb47b5 100644 --- a/en/编译原理/PKU-Compilers/index.html +++ b/en/编译原理/PKU-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/编译原理/USTC-Compilers/index.html b/en/编译原理/USTC-Compilers/index.html index d958db28..898a4a7d 100644 --- a/en/编译原理/USTC-Compilers/index.html +++ b/en/编译原理/USTC-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/15462/index.html b/en/计算机图形学/15462/index.html index ed1fdd00..117c1d77 100644 --- a/en/计算机图形学/15462/index.html +++ b/en/计算机图形学/15462/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/CS148/index.html b/en/计算机图形学/CS148/index.html index f822026f..3760380f 100644 --- a/en/计算机图形学/CS148/index.html +++ b/en/计算机图形学/CS148/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/GAMES101/index.html b/en/计算机图形学/GAMES101/index.html index b0a426b3..12363fea 100644 --- a/en/计算机图形学/GAMES101/index.html +++ b/en/计算机图形学/GAMES101/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/GAMES103/index.html b/en/计算机图形学/GAMES103/index.html index 24926940..35bb2fc4 100644 --- a/en/计算机图形学/GAMES103/index.html +++ b/en/计算机图形学/GAMES103/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/GAMES202/index.html b/en/计算机图形学/GAMES202/index.html index 3515f00e..9d8ec660 100644 --- a/en/计算机图形学/GAMES202/index.html +++ b/en/计算机图形学/GAMES202/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机图形学/USTC ComputerGraphics/index.html b/en/计算机图形学/USTC ComputerGraphics/index.html index 98b4d779..e498976b 100644 --- a/en/计算机图形学/USTC ComputerGraphics/index.html +++ b/en/计算机图形学/USTC ComputerGraphics/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机系统基础/CS110/index.html b/en/计算机系统基础/CS110/index.html index 136c516e..5036999b 100644 --- a/en/计算机系统基础/CS110/index.html +++ b/en/计算机系统基础/CS110/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机系统基础/CSAPP/index.html b/en/计算机系统基础/CSAPP/index.html index 2416fac8..c1013fc1 100644 --- a/en/计算机系统基础/CSAPP/index.html +++ b/en/计算机系统基础/CSAPP/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机网络/CS144/index.html b/en/计算机网络/CS144/index.html index 4b42fa6b..1642fbd0 100644 --- a/en/计算机网络/CS144/index.html +++ b/en/计算机网络/CS144/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机网络/topdown/index.html b/en/计算机网络/topdown/index.html index bf638c95..9ecbb5a2 100644 --- a/en/计算机网络/topdown/index.html +++ b/en/计算机网络/topdown/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/计算机网络/topdown_ustc/index.html b/en/计算机网络/topdown_ustc/index.html index db2e83bd..453d6549 100644 --- a/en/计算机网络/topdown_ustc/index.html +++ b/en/计算机网络/topdown_ustc/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/软件工程/17803/index.html b/en/软件工程/17803/index.html index 36df72b4..6edfc769 100644 --- a/en/软件工程/17803/index.html +++ b/en/软件工程/17803/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/软件工程/6031/index.html b/en/软件工程/6031/index.html index a32a5be1..35142f53 100644 --- a/en/软件工程/6031/index.html +++ b/en/软件工程/6031/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/en/软件工程/CS169/index.html b/en/软件工程/CS169/index.html index 67f321d8..26c857e8 100644 --- a/en/软件工程/CS169/index.html +++ b/en/软件工程/CS169/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/index.html b/index.html index 43aff81e..871249a5 100644 --- a/index.html +++ b/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/js/open_in_new_tab.js b/js/open_in_new_tab.js new file mode 100644 index 00000000..9bd05506 --- /dev/null +++ b/js/open_in_new_tab.js @@ -0,0 +1,51 @@ +// Description: Open external links in a new tab and PDF links in a new tab +// Based on: https://jekyllcodex.org/without-plugin/new-window-fix/ + +// Open external links in a new window +function external_new_window() { + for(let c = document.getElementsByTagName("a"), a = 0; a < c.length; a++) { + let b = c[a]; + if(b.getAttribute("href") && b.host !== location.host) { + b.target = "_blank"; + b.rel = "noopener"; + } + } +} + +// Open PDF links in a new window +function pdf_new_window() { + if (!document.getElementsByTagName) { + return false; + } + + const extensions = ['.pdf', '.doc', '.docx', '.json', '.xls', '.xlsx', '.ppt', '.pptx', '.zip', '.rar', '.tar', '.gz', '.7z', '.bz2', '.xz', '.tgz', '.tar.gz']; + let links = document.getElementsByTagName("a"); + + for (let eleLink = 0; eleLink < links.length; eleLink++) { + let href = links[eleLink].href.toLowerCase(); // Convert href to lowercase for case-insensitive matching + + if (extensions.some(ext => href.endsWith(ext))) { + links[eleLink].onclick = function() { + window.open(this.href); + return false; + } + } + } +} + +function apply_rules() { + external_new_window(); + pdf_new_window(); +} + +if (typeof document$ !== "undefined") { + // Compatibility with mkdocs-material's instant loading feature + document$.subscribe(function() { + apply_rules(); + }); +} else { + // For browsers without mkdocs-material's instant loading feature + document.addEventListener("DOMContentLoaded", function() { + apply_rules(); + }); +} diff --git a/sitemap.xml b/sitemap.xml index 1c53c8f4..976e9baa 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,1672 +2,1672 @@ https://csdiy.wiki/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/CS%E5%AD%A6%E4%B9%A0%E8%A7%84%E5%88%92/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%90%8E%E8%AE%B0/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%A5%BD%E4%B9%A6%E6%8E%A8%E8%8D%90/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/CS142/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/CS571/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/fullstackopen/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/mitweb/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/CS188/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/CS50/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/CA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/CS61C/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/DDCA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/N2T/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%B9%B6%E8%A1%8C%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/CS149/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%B9%B6%E8%A1%8C%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/MIT6.824/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/CMake/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Docker/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Emacs/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/GNU_Make/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Git/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/GitHub/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/LaTeX/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Scoop/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Vim/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/thesis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/tools/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/workflow/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/%E4%BF%A1%E6%81%AF%E6%A3%80%E7%B4%A2/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/%E7%BF%BB%E5%A2%99/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/CS162/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/HITOS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/MIT6.S081/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/NJUOS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/MITLA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/MITmaths/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/information/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/6.042J/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/CS126/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/CS70/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/convex/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/numerical/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/15445/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/15799/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS122/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS186/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS346/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%A7%91%E5%AD%A6/Data100/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/6.006/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/6.046/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/Algo/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/CS170/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/CS61B/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/CS189/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/CS229/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/ML/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/AICS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/CMU10-414/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/MLC/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/CMU10-708/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/CS229M/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/STA4273/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/STAT8201/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/roadmap/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS224n/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS224w/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS230/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS231/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS285/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/EECS498-007/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/LHY/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/EE16/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/Signals_and_Systems_AVO/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/signal/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CS161/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CSE365/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CSE466/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/MIT6.1600/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/MIT6.858/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/SEEDLabs/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/DeCal/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/MIT-Missing-Semester/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/C/CS50/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/C/Duke-Coursera-Intro-C/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Functional/CS3110/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Functional/Haskell-MOOC/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Java/MIT%206.092/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Python/CS50P/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Python/CS61A/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Rust/CS110L/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Rust/cs431/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/AUT1400/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/CS106B_CS106X/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/CS106L/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/CS242/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/Cambridge-Semantics/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/NJU-SoftwareAnalysis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/PKU-SoftwareAnalysis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/CS143/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/CS420/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/NJU-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/PKU-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/USTC-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/15462/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/CS148/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES101/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES103/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES202/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/USTC%20ComputerGraphics/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80/CS110/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80/CSAPP/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/CS144/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/topdown/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/topdown_ustc/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/17803/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/6031/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/CS169/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/CS%E5%AD%A6%E4%B9%A0%E8%A7%84%E5%88%92/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%90%8E%E8%AE%B0/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%A5%BD%E4%B9%A6%E6%8E%A8%E8%8D%90/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/Web%E5%BC%80%E5%8F%91/CS142/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/Web%E5%BC%80%E5%8F%91/CS571/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/Web%E5%BC%80%E5%8F%91/fullstackopen/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/Web%E5%BC%80%E5%8F%91/mitweb/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/CS188/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/CS50/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/CA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/CS61C/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/DDCA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/N2T/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%B9%B6%E8%A1%8C%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/CS149/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%B9%B6%E8%A1%8C%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/MIT6.824/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/CMake/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Docker/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Emacs/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/GNU_Make/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Git/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/GitHub/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/LaTeX/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Latex/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Scoop/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/Vim/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/thesis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/tools/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/workflow/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/%E4%BF%A1%E6%81%AF%E6%A3%80%E7%B4%A2/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E5%BF%85%E5%AD%A6%E5%B7%A5%E5%85%B7/%E7%BF%BB%E5%A2%99/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/CS162/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/HITOS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/MIT6.S081/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/NJUOS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/MITLA/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/MITmaths/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E5%9F%BA%E7%A1%80/information/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/6.042J/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/CS126/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/CS70/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/convex/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E5%AD%A6%E8%BF%9B%E9%98%B6/numerical/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/15445/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/15799/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS122/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS186/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS346/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%A7%91%E5%AD%A6/Data100/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/6.006/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/6.046/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/Algo/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/CS170/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/CS61B/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/CS189/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/CS229/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/ML/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/AICS/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/CMU10-414/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%B3%BB%E7%BB%9F/MLC/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/CMU10-708/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/CS229M/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/STA4273/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/STAT8201/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%BF%9B%E9%98%B6/roadmap/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS224n/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS224w/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS230/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS231/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CS285/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/EECS498-007/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/LHY/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/EE16/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/Signals_and_Systems_AVO/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%94%B5%E5%AD%90%E5%9F%BA%E7%A1%80/signal/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CS161/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CSE365/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/CSE466/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/MIT6.1600/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/MIT6.858/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/SEEDLabs/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/DeCal/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/MIT-Missing-Semester/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/C/CS50/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/C/Duke-Coursera-Intro-C/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Functional/CS3110/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Functional/Haskell-MOOC/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Java/MIT%206.092/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Python/CS50P/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Python/CS61A/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Rust/CS110L/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/Rust/cs431/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/AUT1400/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/CS106B_CS106X/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/cpp/CS106L/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/CS242/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/Cambridge-Semantics/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/NJU-SoftwareAnalysis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%88%86%E6%9E%90/PKU-SoftwareAnalysis/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/CS143/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/CS420/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/NJU-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/PKU-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/USTC-Compilers/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/15462/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/CS148/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES101/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES103/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/GAMES202/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/USTC%20ComputerGraphics/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80/CS110/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80/CSAPP/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/CS144/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/topdown/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/topdown_ustc/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/17803/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/6031/ - 2024-11-12 + 2024-11-28 daily https://csdiy.wiki/en/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/CS169/ - 2024-11-12 + 2024-11-28 daily diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 19676758eba5738da094ae0bdfacaf642c2a119c..248d82092046ec800b375d4a2e767ef0533f0c26 100644 GIT binary patch literal 4985 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 YhHkfHTyXgmi`-HotGMyS%JK332NT}mPXGV_ literal 4984 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
\ No newline at end of file +
\ No newline at end of file diff --git a/人工智能/CS50/index.html b/人工智能/CS50/index.html index 4c3c7d20..b3f89704 100644 --- a/人工智能/CS50/index.html +++ b/人工智能/CS50/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/体系结构/CA/index.html b/体系结构/CA/index.html index 0dba05e9..c0a1f9eb 100644 --- a/体系结构/CA/index.html +++ b/体系结构/CA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/体系结构/CS61C/index.html b/体系结构/CS61C/index.html index 595376cd..6c2ad0ed 100644 --- a/体系结构/CS61C/index.html +++ b/体系结构/CS61C/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/体系结构/DDCA/index.html b/体系结构/DDCA/index.html index f75814ea..8cb9622c 100644 --- a/体系结构/DDCA/index.html +++ b/体系结构/DDCA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/体系结构/N2T/index.html b/体系结构/N2T/index.html index e56977da..67e8fbed 100644 --- a/体系结构/N2T/index.html +++ b/体系结构/N2T/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/使用指南/index.html b/使用指南/index.html index 16b7139e..838d62b6 100644 --- a/使用指南/index.html +++ b/使用指南/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/后记/index.html b/后记/index.html index b0c11adc..9a8647c8 100644 --- a/后记/index.html +++ b/后记/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/好书推荐/index.html b/好书推荐/index.html index 0f23baa8..6735307e 100644 --- a/好书推荐/index.html +++ b/好书推荐/index.html @@ -40,4 +40,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/并行与分布式系统/CS149/index.html b/并行与分布式系统/CS149/index.html index 76cfdeea..0b440cad 100644 --- a/并行与分布式系统/CS149/index.html +++ b/并行与分布式系统/CS149/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/并行与分布式系统/MIT6.824/index.html b/并行与分布式系统/MIT6.824/index.html index 8fb908e5..fcbd25d4 100644 --- a/并行与分布式系统/MIT6.824/index.html +++ b/并行与分布式系统/MIT6.824/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/CMake/index.html b/必学工具/CMake/index.html index f391ecf6..2217dc09 100644 --- a/必学工具/CMake/index.html +++ b/必学工具/CMake/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/Docker/index.html b/必学工具/Docker/index.html index bae08b37..523d4373 100644 --- a/必学工具/Docker/index.html +++ b/必学工具/Docker/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/Emacs/index.html b/必学工具/Emacs/index.html index df27ff30..7047fb0c 100644 --- a/必学工具/Emacs/index.html +++ b/必学工具/Emacs/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/GNU_Make/index.html b/必学工具/GNU_Make/index.html index 8158129e..f33e7e50 100644 --- a/必学工具/GNU_Make/index.html +++ b/必学工具/GNU_Make/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/Git/index.html b/必学工具/Git/index.html index ac7684c7..975dc440 100644 --- a/必学工具/Git/index.html +++ b/必学工具/Git/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/GitHub/index.html b/必学工具/GitHub/index.html index 174f0efc..33557693 100644 --- a/必学工具/GitHub/index.html +++ b/必学工具/GitHub/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/LaTeX/index.html b/必学工具/LaTeX/index.html index bf7d315a..edbbcd10 100644 --- a/必学工具/LaTeX/index.html +++ b/必学工具/LaTeX/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/Scoop/index.html b/必学工具/Scoop/index.html index 1a137daf..1bd20669 100644 --- a/必学工具/Scoop/index.html +++ b/必学工具/Scoop/index.html @@ -42,4 +42,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/Vim/index.html b/必学工具/Vim/index.html index 8c6f491e..38768f91 100644 --- a/必学工具/Vim/index.html +++ b/必学工具/Vim/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/thesis/index.html b/必学工具/thesis/index.html index dc5e7b5d..7393256e 100644 --- a/必学工具/thesis/index.html +++ b/必学工具/thesis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/tools/index.html b/必学工具/tools/index.html index 8ed30dbe..3eb57bb9 100644 --- a/必学工具/tools/index.html +++ b/必学工具/tools/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/workflow/index.html b/必学工具/workflow/index.html index 80bef2dd..34d6e00e 100644 --- a/必学工具/workflow/index.html +++ b/必学工具/workflow/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/信息检索/index.html b/必学工具/信息检索/index.html index e78338c2..a4e8e448 100644 --- a/必学工具/信息检索/index.html +++ b/必学工具/信息检索/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/必学工具/翻墙/index.html b/必学工具/翻墙/index.html index b6e4d0ac..6c7487cf 100644 --- a/必学工具/翻墙/index.html +++ b/必学工具/翻墙/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/操作系统/CS162/index.html b/操作系统/CS162/index.html index 9561a675..b5c31cd5 100644 --- a/操作系统/CS162/index.html +++ b/操作系统/CS162/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/操作系统/HITOS/index.html b/操作系统/HITOS/index.html index 6ba5c525..ecc9834b 100644 --- a/操作系统/HITOS/index.html +++ b/操作系统/HITOS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/操作系统/MIT6.S081/index.html b/操作系统/MIT6.S081/index.html index 9fd3a342..ec0926a5 100644 --- a/操作系统/MIT6.S081/index.html +++ b/操作系统/MIT6.S081/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/操作系统/NJUOS/index.html b/操作系统/NJUOS/index.html index c5d9e8d2..92cb518c 100644 --- a/操作系统/NJUOS/index.html +++ b/操作系统/NJUOS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学基础/MITLA/index.html b/数学基础/MITLA/index.html index f85bd883..ded31d95 100644 --- a/数学基础/MITLA/index.html +++ b/数学基础/MITLA/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学基础/MITmaths/index.html b/数学基础/MITmaths/index.html index da016415..ac50e8fb 100644 --- a/数学基础/MITmaths/index.html +++ b/数学基础/MITmaths/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学基础/information/index.html b/数学基础/information/index.html index 997c05f8..c98fbb2d 100644 --- a/数学基础/information/index.html +++ b/数学基础/information/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/6.042J/index.html b/数学进阶/6.042J/index.html index 8b756b31..da625f23 100644 --- a/数学进阶/6.042J/index.html +++ b/数学进阶/6.042J/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/CS126/index.html b/数学进阶/CS126/index.html index d28c05fa..20318d5a 100644 --- a/数学进阶/CS126/index.html +++ b/数学进阶/CS126/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/CS70/index.html b/数学进阶/CS70/index.html index acb94f4f..0adf18e1 100644 --- a/数学进阶/CS70/index.html +++ b/数学进阶/CS70/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html b/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html index dbf2d6a3..d559b822 100644 --- a/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html +++ b/数学进阶/The_Information_Theory_Pattern_Recognition_and_Neural_Networks/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/convex/index.html b/数学进阶/convex/index.html index 46d5d5f5..68e4ee80 100644 --- a/数学进阶/convex/index.html +++ b/数学进阶/convex/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数学进阶/numerical/index.html b/数学进阶/numerical/index.html index 69da70f9..818a413e 100644 --- a/数学进阶/numerical/index.html +++ b/数学进阶/numerical/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据库系统/15445/index.html b/数据库系统/15445/index.html index 0467aa53..1db3ec2a 100644 --- a/数据库系统/15445/index.html +++ b/数据库系统/15445/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据库系统/15799/index.html b/数据库系统/15799/index.html index ce943999..cc39067e 100644 --- a/数据库系统/15799/index.html +++ b/数据库系统/15799/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据库系统/CS122/index.html b/数据库系统/CS122/index.html index 1aaef727..0c0c60ea 100644 --- a/数据库系统/CS122/index.html +++ b/数据库系统/CS122/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据库系统/CS186/index.html b/数据库系统/CS186/index.html index 749ab05a..65e059ad 100644 --- a/数据库系统/CS186/index.html +++ b/数据库系统/CS186/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据库系统/CS346/index.html b/数据库系统/CS346/index.html index 820117a4..1abdc193 100644 --- a/数据库系统/CS346/index.html +++ b/数据库系统/CS346/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据科学/Data100/index.html b/数据科学/Data100/index.html index 5a7c3ced..36b7c746 100644 --- a/数据科学/Data100/index.html +++ b/数据科学/Data100/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据结构与算法/6.006/index.html b/数据结构与算法/6.006/index.html index 8e3812db..58fff92d 100644 --- a/数据结构与算法/6.006/index.html +++ b/数据结构与算法/6.006/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据结构与算法/6.046/index.html b/数据结构与算法/6.046/index.html index 7cfef024..f7e3516e 100644 --- a/数据结构与算法/6.046/index.html +++ b/数据结构与算法/6.046/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据结构与算法/Algo/index.html b/数据结构与算法/Algo/index.html index 70e85bd6..bda0364e 100644 --- a/数据结构与算法/Algo/index.html +++ b/数据结构与算法/Algo/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据结构与算法/CS170/index.html b/数据结构与算法/CS170/index.html index fa26ad95..03b4d791 100644 --- a/数据结构与算法/CS170/index.html +++ b/数据结构与算法/CS170/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/数据结构与算法/CS61B/index.html b/数据结构与算法/CS61B/index.html index 1af0033b..cbf80f61 100644 --- a/数据结构与算法/CS61B/index.html +++ b/数据结构与算法/CS61B/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习/CS189/index.html b/机器学习/CS189/index.html index e6eea4f1..11b6cc6e 100644 --- a/机器学习/CS189/index.html +++ b/机器学习/CS189/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习/CS229/index.html b/机器学习/CS229/index.html index 5a9ed8a3..6a76478a 100644 --- a/机器学习/CS229/index.html +++ b/机器学习/CS229/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习/ML/index.html b/机器学习/ML/index.html index 31ef9854..009ced77 100644 --- a/机器学习/ML/index.html +++ b/机器学习/ML/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习系统/AICS/index.html b/机器学习系统/AICS/index.html index 9b95aafb..2d538b3d 100644 --- a/机器学习系统/AICS/index.html +++ b/机器学习系统/AICS/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习系统/CMU10-414/index.html b/机器学习系统/CMU10-414/index.html index 4e500552..21a99fdc 100644 --- a/机器学习系统/CMU10-414/index.html +++ b/机器学习系统/CMU10-414/index.html @@ -38,4 +38,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习系统/MLC/index.html b/机器学习系统/MLC/index.html index 1ef9ec89..c6685ea2 100644 --- a/机器学习系统/MLC/index.html +++ b/机器学习系统/MLC/index.html @@ -38,4 +38,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习进阶/CMU10-708/index.html b/机器学习进阶/CMU10-708/index.html index 3fde3e7b..e3b7df14 100644 --- a/机器学习进阶/CMU10-708/index.html +++ b/机器学习进阶/CMU10-708/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习进阶/CS229M/index.html b/机器学习进阶/CS229M/index.html index 0cefd146..0919e04a 100644 --- a/机器学习进阶/CS229M/index.html +++ b/机器学习进阶/CS229M/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习进阶/STA4273/index.html b/机器学习进阶/STA4273/index.html index 1b101ebf..95f3784a 100644 --- a/机器学习进阶/STA4273/index.html +++ b/机器学习进阶/STA4273/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习进阶/STAT8201/index.html b/机器学习进阶/STAT8201/index.html index d903560c..667f05b8 100644 --- a/机器学习进阶/STAT8201/index.html +++ b/机器学习进阶/STAT8201/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/机器学习进阶/roadmap/index.html b/机器学习进阶/roadmap/index.html index 53a37610..646779f1 100644 --- a/机器学习进阶/roadmap/index.html +++ b/机器学习进阶/roadmap/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/CS224n/index.html b/深度学习/CS224n/index.html index 1bd5df3c..5790087f 100644 --- a/深度学习/CS224n/index.html +++ b/深度学习/CS224n/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/CS224w/index.html b/深度学习/CS224w/index.html index 4132bfdd..df30d2bd 100644 --- a/深度学习/CS224w/index.html +++ b/深度学习/CS224w/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/CS230/index.html b/深度学习/CS230/index.html index 37228bf1..f116310d 100644 --- a/深度学习/CS230/index.html +++ b/深度学习/CS230/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/CS231/index.html b/深度学习/CS231/index.html index 234184be..bfbe872f 100644 --- a/深度学习/CS231/index.html +++ b/深度学习/CS231/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/CS285/index.html b/深度学习/CS285/index.html index 5ab78849..483f708e 100644 --- a/深度学习/CS285/index.html +++ b/深度学习/CS285/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/EECS498-007/index.html b/深度学习/EECS498-007/index.html index 79364499..9c92286e 100644 --- a/深度学习/EECS498-007/index.html +++ b/深度学习/EECS498-007/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/深度学习/LHY/index.html b/深度学习/LHY/index.html index 0cf322b8..bb2d5e3e 100644 --- a/深度学习/LHY/index.html +++ b/深度学习/LHY/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/电子基础/EE16/index.html b/电子基础/EE16/index.html index 5123dbbb..8b6f58b3 100644 --- a/电子基础/EE16/index.html +++ b/电子基础/EE16/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/电子基础/Signals_and_Systems_AVO/index.html b/电子基础/Signals_and_Systems_AVO/index.html index f34ccd01..58e6b04e 100644 --- a/电子基础/Signals_and_Systems_AVO/index.html +++ b/电子基础/Signals_and_Systems_AVO/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/电子基础/signal/index.html b/电子基础/signal/index.html index 720d2f6a..47325427 100644 --- a/电子基础/signal/index.html +++ b/电子基础/signal/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/CS161/index.html b/系统安全/CS161/index.html index 259e1593..b591c736 100644 --- a/系统安全/CS161/index.html +++ b/系统安全/CS161/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/CSE365/index.html b/系统安全/CSE365/index.html index 680298c0..afc207e7 100644 --- a/系统安全/CSE365/index.html +++ b/系统安全/CSE365/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/CSE466/index.html b/系统安全/CSE466/index.html index bd264287..5d6ce2b8 100644 --- a/系统安全/CSE466/index.html +++ b/系统安全/CSE466/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/MIT6.1600/index.html b/系统安全/MIT6.1600/index.html index a78f93bf..f5f157f3 100644 --- a/系统安全/MIT6.1600/index.html +++ b/系统安全/MIT6.1600/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/MIT6.858/index.html b/系统安全/MIT6.858/index.html index 203dd050..ceb56126 100644 --- a/系统安全/MIT6.858/index.html +++ b/系统安全/MIT6.858/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/系统安全/SEEDLabs/index.html b/系统安全/SEEDLabs/index.html index 7bd867df..998b0017 100644 --- a/系统安全/SEEDLabs/index.html +++ b/系统安全/SEEDLabs/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/C/CS50/index.html b/编程入门/C/CS50/index.html index 8f30c352..7b40ed74 100644 --- a/编程入门/C/CS50/index.html +++ b/编程入门/C/CS50/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/C/Duke-Coursera-Intro-C/index.html b/编程入门/C/Duke-Coursera-Intro-C/index.html index 1c4ec9e9..df51a03e 100644 --- a/编程入门/C/Duke-Coursera-Intro-C/index.html +++ b/编程入门/C/Duke-Coursera-Intro-C/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/DeCal/index.html b/编程入门/DeCal/index.html index 1b6d43a7..1aa1b697 100644 --- a/编程入门/DeCal/index.html +++ b/编程入门/DeCal/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Functional/CS3110/index.html b/编程入门/Functional/CS3110/index.html index 034476da..ba19e8b7 100644 --- a/编程入门/Functional/CS3110/index.html +++ b/编程入门/Functional/CS3110/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Functional/Haskell-MOOC/index.html b/编程入门/Functional/Haskell-MOOC/index.html index 2c562960..e10cd39f 100644 --- a/编程入门/Functional/Haskell-MOOC/index.html +++ b/编程入门/Functional/Haskell-MOOC/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Java/MIT 6.092/index.html b/编程入门/Java/MIT 6.092/index.html index 44d24b3c..a9ce797c 100644 --- a/编程入门/Java/MIT 6.092/index.html +++ b/编程入门/Java/MIT 6.092/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/MIT-Missing-Semester/index.html b/编程入门/MIT-Missing-Semester/index.html index 0ab76579..e32c6018 100644 --- a/编程入门/MIT-Missing-Semester/index.html +++ b/编程入门/MIT-Missing-Semester/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Python/CS50P/index.html b/编程入门/Python/CS50P/index.html index 290dce3a..db632f55 100644 --- a/编程入门/Python/CS50P/index.html +++ b/编程入门/Python/CS50P/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Python/CS61A/index.html b/编程入门/Python/CS61A/index.html index 7dee16db..3711ff05 100644 --- a/编程入门/Python/CS61A/index.html +++ b/编程入门/Python/CS61A/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Rust/CS110L/index.html b/编程入门/Rust/CS110L/index.html index 82dbfb78..5287d796 100644 --- a/编程入门/Rust/CS110L/index.html +++ b/编程入门/Rust/CS110L/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/Rust/cs431/index.html b/编程入门/Rust/cs431/index.html index 14a2c969..2182b788 100644 --- a/编程入门/Rust/cs431/index.html +++ b/编程入门/Rust/cs431/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/cpp/AUT1400/index.html b/编程入门/cpp/AUT1400/index.html index 1230c04b..08d8a783 100644 --- a/编程入门/cpp/AUT1400/index.html +++ b/编程入门/cpp/AUT1400/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/cpp/CS106B_CS106X/index.html b/编程入门/cpp/CS106B_CS106X/index.html index a6fb4227..88e01a21 100644 --- a/编程入门/cpp/CS106B_CS106X/index.html +++ b/编程入门/cpp/CS106B_CS106X/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程入门/cpp/CS106L/index.html b/编程入门/cpp/CS106L/index.html index 382df742..a9fcf495 100644 --- a/编程入门/cpp/CS106L/index.html +++ b/编程入门/cpp/CS106L/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程语言设计与分析/CS242/index.html b/编程语言设计与分析/CS242/index.html index faa908a0..06e0e770 100644 --- a/编程语言设计与分析/CS242/index.html +++ b/编程语言设计与分析/CS242/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程语言设计与分析/Cambridge-Semantics/index.html b/编程语言设计与分析/Cambridge-Semantics/index.html index df7c22db..714c0b5d 100644 --- a/编程语言设计与分析/Cambridge-Semantics/index.html +++ b/编程语言设计与分析/Cambridge-Semantics/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程语言设计与分析/NJU-SoftwareAnalysis/index.html b/编程语言设计与分析/NJU-SoftwareAnalysis/index.html index bb2c0c7d..056c534a 100644 --- a/编程语言设计与分析/NJU-SoftwareAnalysis/index.html +++ b/编程语言设计与分析/NJU-SoftwareAnalysis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编程语言设计与分析/PKU-SoftwareAnalysis/index.html b/编程语言设计与分析/PKU-SoftwareAnalysis/index.html index 50559b76..b6cd4a32 100644 --- a/编程语言设计与分析/PKU-SoftwareAnalysis/index.html +++ b/编程语言设计与分析/PKU-SoftwareAnalysis/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编译原理/CS143/index.html b/编译原理/CS143/index.html index fb904d29..f9b16348 100644 --- a/编译原理/CS143/index.html +++ b/编译原理/CS143/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编译原理/CS420/index.html b/编译原理/CS420/index.html index 91bf9aa2..6df894b2 100644 --- a/编译原理/CS420/index.html +++ b/编译原理/CS420/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编译原理/NJU-Compilers/index.html b/编译原理/NJU-Compilers/index.html index 5e1750c9..4d3fd9bb 100644 --- a/编译原理/NJU-Compilers/index.html +++ b/编译原理/NJU-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编译原理/PKU-Compilers/index.html b/编译原理/PKU-Compilers/index.html index b0676c36..efdb4ab8 100644 --- a/编译原理/PKU-Compilers/index.html +++ b/编译原理/PKU-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/编译原理/USTC-Compilers/index.html b/编译原理/USTC-Compilers/index.html index 13aa628c..e8392380 100644 --- a/编译原理/USTC-Compilers/index.html +++ b/编译原理/USTC-Compilers/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/15462/index.html b/计算机图形学/15462/index.html index c793fe35..d8273330 100644 --- a/计算机图形学/15462/index.html +++ b/计算机图形学/15462/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/CS148/index.html b/计算机图形学/CS148/index.html index 46571c02..96755d0d 100644 --- a/计算机图形学/CS148/index.html +++ b/计算机图形学/CS148/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/GAMES101/index.html b/计算机图形学/GAMES101/index.html index 0f9455ed..767482ef 100644 --- a/计算机图形学/GAMES101/index.html +++ b/计算机图形学/GAMES101/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/GAMES103/index.html b/计算机图形学/GAMES103/index.html index fa9306ef..d7841e26 100644 --- a/计算机图形学/GAMES103/index.html +++ b/计算机图形学/GAMES103/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/GAMES202/index.html b/计算机图形学/GAMES202/index.html index 05eb835e..34ae0bc6 100644 --- a/计算机图形学/GAMES202/index.html +++ b/计算机图形学/GAMES202/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机图形学/USTC ComputerGraphics/index.html b/计算机图形学/USTC ComputerGraphics/index.html index 532b3f91..c7eea846 100644 --- a/计算机图形学/USTC ComputerGraphics/index.html +++ b/计算机图形学/USTC ComputerGraphics/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机系统基础/CS110/index.html b/计算机系统基础/CS110/index.html index af1f14df..e6cb3414 100644 --- a/计算机系统基础/CS110/index.html +++ b/计算机系统基础/CS110/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机系统基础/CSAPP/index.html b/计算机系统基础/CSAPP/index.html index e254283b..06a3efee 100644 --- a/计算机系统基础/CSAPP/index.html +++ b/计算机系统基础/CSAPP/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机网络/CS144/index.html b/计算机网络/CS144/index.html index 8b0a98ad..b8b4976c 100644 --- a/计算机网络/CS144/index.html +++ b/计算机网络/CS144/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机网络/topdown/index.html b/计算机网络/topdown/index.html index aafbbd85..e24bad69 100644 --- a/计算机网络/topdown/index.html +++ b/计算机网络/topdown/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/计算机网络/topdown_ustc/index.html b/计算机网络/topdown_ustc/index.html index f5b9263c..34fc5989 100644 --- a/计算机网络/topdown_ustc/index.html +++ b/计算机网络/topdown_ustc/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/软件工程/17803/index.html b/软件工程/17803/index.html index 68348edb..0bbd1a1a 100644 --- a/软件工程/17803/index.html +++ b/软件工程/17803/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/软件工程/6031/index.html b/软件工程/6031/index.html index 9f17a29a..f3f3451f 100644 --- a/软件工程/6031/index.html +++ b/软件工程/6031/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file diff --git a/软件工程/CS169/index.html b/软件工程/CS169/index.html index 6c182f75..361ba380 100644 --- a/软件工程/CS169/index.html +++ b/软件工程/CS169/index.html @@ -32,4 +32,4 @@ document.addEventListener("DOMContentLoaded", function() { } }) }) -
\ No newline at end of file +
\ No newline at end of file