原创 Python視頻學習(七、★Python高級)

重點回顧: GIL鎖是CPython解釋器的問題 copy模塊的deepcopy和copy方法對於tuple拷貝的區別 私有屬性的繼承問題和重整 多模塊引入問題 Python對象的__mro__ ,以及導致的 super調用順序

原创 前端視頻學習(四、JavaScript基礎)

JS課程安排: JS基礎 :6天 WebAPI: 6-7天 JS高級:5天 jQuery:5天 JS基礎: 基本介紹、語法、變量、數據類型、運算符 條件、循環 數組、函數 函數——作用域、預解析 創建對象、數據類型深入、內置

原创 讀書筆記:LearningPython第五版 (第一、★二章: Python執行程序的過程)

目錄Chap1: A Python Q&A Session1.1 Downside運行速度1.2 Python能做什麼1.3 How Is Python Developed and Supported?1.4 Python的長處

原创 讀書筆記:LearningPython第五版 (★第六章 動態類型)

目錄Chap6 動態類型6.1 無需聲明類型6.1.1 Variable, Object, Referencea. 創建對象時的步驟6.1.2 類型和objects有關,而不是variable6.1.3 垃圾回收6.2 Share

原创 Python視頻學習(十四、Redis)

目錄0. Redis基本介紹Redis簡介Redis特性:Redis 優勢Redis應用場景1. 安裝和配置1.1 下載安裝Redis遇到的問題1.2 配置信息1.3 連接服務器2. 數據操作2.1 數據類型2.2 字符串類型2.

原创 編譯Linux Kernel -- Version 4.9.153

我使用的是kernel 4.9.153版本,debian上測試過,但是編譯環境可以是任何linux系統。 第一步: 下載tarball 從kernel.org 下載一個穩定版的kernel包,如linux-4.9.153.tar.

原创 Python視頻學習(十三、Git)

目錄1. Git基本操作創建版本庫提交文件查看版本信息回退版本工作區版本庫查看工作區狀態撤銷修改對比文件差異刪除文件2. Git分支管理a. FastForward合併過程:b. 解決合併衝突分支管理策略禁用FastForward

原创 創建簡單的Kernel System Call

本篇是接着上一篇<編譯Linux Kernel – Version 4.9.13>寫的。 1. 創建system call 源文件 在下載了kernel的源代碼並且解壓後,進入根目錄下的kernel文件夾,在裏面創建文件hello.c

原创 Kernel Module配合System Call內的函數指針

在之前的創建簡單的Kernel System Call內,如果每次想要修改system call的源代碼,都要重新執行一次編譯內核、make install、重新啓動, 步驟麻煩而且還需要浪費很多時間。 一個簡單的方法是,可以在sys

原创 編譯Linux Kernel

我使用的是kernel 4.9.153版本,debian上測試過,但是編譯環境可以是任何linux系統。 第一步: 下載tarball 從kernel.org 下載一個穩定版的kernel包,如linux-4.9.153.tar.xz

原创 簡單powershell腳本雙擊啓動jupyter notebook

出發點是因爲不愛用 anaconda,然後每次用命令行啓動jupyter又需要先切換到目錄再來,挺麻煩。所以乾脆就查了下寫個簡單的powershell腳本來執行,雙擊運行啓動。 1. 創建powershell腳本 找個地方創建一個文件

原创 Python視頻學習(二十二、數據分析基礎(上) matplotlib + numpy)

目錄0 介紹★Conda使用1. matplotlib折線圖1.1 設置圖片大小和清晰度1.2 保存到本地1.3 添加圖片的描述信息 —— xlabel, ylabel, title1.4 調整x或者y的刻度 —— xticks, y

原创 2019年1月2日申請美國F1學生簽證記錄

剛弄完F1簽證,記錄一下,如果能幫助到別的同學就更好了。 祝所有留學生都有好的發展! 目錄1.申請步驟1.1 填寫DS160(網上有很多填寫說明)1.2 網上繳費+預約簽證1.3 繳SEVIS費用1.4 帶齊材料參加面試2. 準備材料

原创 2019年的目標

給自己在關鍵的2019年設立一些目標和習慣培養: 1. 培養習慣 遇到不確定的名詞,主動去搜索其含義 每天做時間和計劃管理 養成做思維導圖的習慣 每天回顧當天的收穫 2. 全面發展 每天看一小時非專業書 學習PS 學習汽車知識,

原创 Python視頻學習(二十、mongodb)

目錄1. 安裝2. 基本命令2.1 數據庫和集合命令2.2 mongodb數據類型Date類型的使用ObjectId2.3 基本數據命令a. 插入b. 保存c. 簡單查詢d. ★更新e. ★刪除3. 高級查詢比較運算符範圍運算符邏輯運