【讀書筆記】《暗時間》 (一)
專業軟體工程, 現全職 iOS 開發工程師, 業餘 Android/遊戲開發愛好者
專注於C/C++, 移動應用開發,特別是移動遊戲的開發。Lisp語言的死忠粉:),熱衷於計算機底層原理。 連結我: 我的新浪部落格Q:1020935219
微訊號:C_W_hu相關推薦
【讀書筆記】詩詞積累(一)
上下 讀書筆記 春遊 知乎 詩人 安排 strong 傳說 包含 一、白居易 鄰女 娉婷十五勝天仙,白日嫦娥旱地蓮。 何處閑教鸚鵡語,碧紗窗下繡床前。 留別 秋涼卷朝簟,春暖撤夜衾。 雖是無情物,欲別尚沈吟。 況與有情別,別隨情淺深。 二年歡笑意,一旦東西心。 獨留誠可念,
【讀書雜談】學習閱讀(一)
文字在人類歷史上扮演重要的角色,它可以記錄前人的思想,從而讓我們有機會站在巨人的肩膀上前進,這是我們快速進步和超越前人的基石 為什麼要學習閱讀 我們學會一項技能可以通過閱讀文章,看教學視訊(包括音訊),口頭說教,實踐學習這幾種方式。對於學習一
【設計模式】設計模式(一)-- 大話設計模式讀書筆記
設計模式是面向物件的最佳實踐(程式碼無錯未必優) (適度封裝,合理繼承,結構多型)=》降耦合; 整體已維護,易複用,可擴充套件=》靈活度; 面向物件的好處:可維護,可擴充套件,可複用,靈活性好; 面向物件的標誌:依賴倒轉=》抽象不應該依賴細節,細節應該依賴於抽象=》程式中所有的依賴關係都終止於抽象類或者介面(
【C++學習筆記】運算子過載(一)
在C++中我們定義了自己專屬的類,但是隨著類的增加,以及裡面成員複雜度的提高,以前我們常用的運算子就不能很好的處理新出現的資料型別了,這時,就有一個很“異想天開”的想法了——我們自己定義運算子! 運算子的過載 運算子過載是使同一個運算子作用於不同型別的資料時具有不同的行為。例如我們宣
【C++學習筆記】虛擬函式(一)
12.3 昨天居然斷更了,唉,寫部落格真是很需要毅力呀,更新上今天的學習筆記。 上次我們講到多型性的定義以及簡述了實現方式以及靜態編譯和動態編譯的概念。這次,我們來具體講一講虛擬函式。 什麼是虛擬函式 在某基類中宣告為 virtual 並在一個或多個派生類中被重新定義的成
【筆記】指令系統(一)
一、機器指令 每一條機器語言的語句稱為機器指令,而又將全部機器指令的集合稱為機器的指令系統。 1.指令的一般格式 指令是由操作碼和地址碼兩部分組成的。 操作碼 操作碼用來指明該指令索要完成的操作,如加法、減法、傳送、移位、
【讀書筆記】演算法導論(第三版)第一章
練習: 1.1-1 給出現實生活中需要排序的一個例子或者現實生活中需要計算凸殼的一個例子 排序:淘寶銷量排序,凸殼:淘寶綜合排序 注:凸殼是一個點集中最小點集,就像一碗盛著飯的碗,凸殼就是那個碗 1.1-2 除速度外,在真實環境中還可能使用
【Absible學習】Ansible playbook (一)
tags 列表 最好 test list playbook ppi -m color * 簡介 執行一些簡單的任務,使用ad-hoc命令可以方便的解決問題,但是有時一個設施過於復雜,需要大量的操作時候,執行的ad-hoc命令是不適合的,這時最好使用playbook。play
《Java 編程思想》讀書筆記之並發(一)
角度 提高 負載均衡 多線程 讀書 思想 依賴 很好 搶占 一開始我們做的都是「順序編程」,但是有時候程序純順序執行的性能並不高,並且對於部分問題順序執行程序並不能很好地解決。 這時候「並發」就是一個很好的解決方案了,「並發」的含義其實很簡單,即並行地執行程序中的多個部分。
【OpenAI-Gym】學習記錄(一)gym安裝
前言 最近在學習強化學習( Reinforcement Learning ),自學過程包括理論學習部分與演算法學習部分。理論學習部分安利一本書籍 Richard S. Sutton 的 Reinforcement Learning : An Introduction;演算法學習主要為使用
【機器學習】softmax迴歸(一)
在 softmax迴歸中,我們解決的是多分類問題(相對於 logistic 迴歸解決的二分類問題),類標 可以取 個不同的值(而不是 2 個)。因此,對於訓練集 ,我們有 。(注意此處的類別下標從 1 開始,而不是 0)。例如,在 M
【深度學習】線性迴歸(一)原理及python從0開始實現
文章目錄 線性迴歸 單個屬性的情況 多元線性迴歸 廣義線性模型 實驗資料集 介紹 相關連結 Python實現 環境 編碼
【深度學習】Softmax迴歸(一)概念和原理
文章目錄 概述 Softmax Softmox迴歸模型 向量形式 Softmax運算 交叉熵損失函式 真實標籤的變換 平方損失函式 交叉熵損失函式
【面試演算法】——連結串列(一)
一、連結串列 1.連結串列問題演算法難度不高,但是考察程式碼實現能力 2.連結串列和陣列都是一種線性結構 陣列是一段連續的儲存空間 連結串列空間不一定是保證連續的,為臨時分配的 3.連結串列的分類 4.連結串列問題程式碼實現的關鍵點 (1)連結串列調整函
【演算法筆記】雜湊(hash)總結
有兩天沒寫部落格了,前兩天刷完了PAT甲級中的雜湊的題目,做一個小小的總結。 雜湊的定義: 將元素通過一個函式轉化成一個整數,使得該整數能夠儘量唯一地代表這個元素。 最常用的雜湊: 對於數字而言,H(key) = key,最常見的用法是某個數字直接作為對於陣列的下標。
【機器學習】神經網路(一)——多類分類問題
一、問題引入 早在監督學習中我們已經使用Logistic迴歸很好地解決二類分類問題。但現實生活中,更多的是多類分類問題(比如識別10個手寫數字)。本文引入神經網路模型解決多類分類問題。 二、神經網路模型介紹 神經網路模型是一個非常強大的模型,起源於嘗試讓機
Javascript高階程式設計--讀書筆記之面向物件(一)
哈哈哈萬物皆物件,終於到了js的面向物件篇。 一、屬性型別 (1)資料屬性 資料屬性包含一個數據值的位置,在這個位置可以寫入和讀取數值,資料屬性有四個描述器行為的特性 [[Configurable]]:表示能否通過 delete 刪除屬性而重新定義屬性,預設值是ture [[Enumerab
【機器學習】人像分類(一)——過程總結
這個問題其實是上學期某門課的大作業的三個題目之一。公佈題目後我就對這個內容很感興趣,然而由於種種原因,和隊友商量之後仍然選擇了看起來最簡單的句子分類,對此我不無遺憾。 這個寒假裡計劃要乾的事情其實有很多,完成這個專案是其中之一;對CS的熱門方向——如機
【深度學習】學習歷程(一)緒論
學習【深度學習】一書筆記! **人工智慧**的*真正挑戰*在於解決那些對人來說很容易執行、但很難形式化描述的任務,如識別人們所說的話或影象中的臉。對於這些問題,我們人類往往可以憑藉直覺輕易地解決。 本書討論的方案,該方案可以讓計算機從經驗中學習,並根據**層次化
R讀書筆記之特徵工程(一)空值處理
在特徵處理中,會有空值的刪除或者填充。 一:刪除 1一般刪除是最簡單的,用na.omit(data)就搞定,但是太粗暴了。 2若是有的觀測量空缺值太多的話,確實需要刪除,因為用別的方法填充反而會導致模型偏差。 那麼腫麼統計觀測量的空值的個數捏?可以參