原创 基礎知識面試準備

基礎知識面試準備 一 . 計算機組成原理 基本知識結構 常見面試題常見面試內容 二 . 操作系統 基本知識結構 1.1 操作系統結構 1.2 進程 1.3 線程 1.4 CPU調度

原创 Linux學習筆記(一)-Linux操作系統啓動流程以及系統關機命令

Linux操作系統啓動流程以及系統關機命令 一. Linux操作系統啓動流程 系統啓動流程 2.配置文件/etc/inittab的基本格式 label:runlevel:action:process Label一般是

原创 機器學習筆記(2)-決策樹

決策樹 一.問題概述 決策樹(decision tree)希望從給定的數據集學得一個模型用以對新示例來進行分類,把這個樣本分類的任務看作對“當前樣本屬於正類嗎?”這個問題的“決策”或者“判定”的過程。決策樹是基於樹的結構進行決策的

原创 Linux學習筆記(八)-基於AIX/Linux平臺的項目開發

基於AIX/Linux平臺的項目開發 一. gcc編譯工具 1 . gcc基本介紹 - gcc,全稱GNU Compiler Collection,是一套GNU開發的編譯器環境,它的創始人是Richar

原创 Linux學習筆記(五)-安全管理以及開發基礎技術

安全管理以及開發基礎技術 一. 文件安全設置 1. 文件的讀寫、執行許可設置 例如:在某以目錄下輸入命令ll,則 1.1. 幾種基本的命令所需要的權限 1.2. 什麼是SUID - su

原创 Linux學習筆記(四)-存儲管理與文件系統

存儲管理與文件系統 一. 邏輯卷基本原理 1. 卷組 - 一個PV(物理卷)要劃分爲大小相等的PP(物理分區) - 同一個VG中的不同PV的PP大小要一樣,默認的PP大小爲4M

原创 基於c語言的語法分析器的實現

一. 總體實現思想 我採用自頂向下的預測分析技術來實現,其基本方法如下: 從文法開始符號出發,在每一步推導過程中根據當前句型的最左非終結符A和當前輸入符號a,選擇正確的A-產生式。爲保證分析的確定性,選出的候選式必須是唯一

原创 面試快倉java-web後臺的感想

- 2017年3月4日,我參加了第一場面試,意向是上海快倉的java-web後臺開發。說實話,這次面試挺突然的,我沒有任何準備,如果面試官讓我當場寫個快速排序也許我可能就寫不出來,汗…. 還好面試的是我們的親學長,總

原创 java設計模式——工廠模式

工廠模式——簡單工程模式 簡介: 定義了一個創建對象的類,由這個類來封裝實例化對象的行爲。 組成角色 工廠類角色:這是本模式的核心,含有一定的商業邏輯和判斷邏輯,根據邏輯不同,產生具體的產品。 抽象產品角色:

原创 使用優先級隊列廣搜還是使用隊列廣搜

使用優先級隊列廣搜還是使用隊列廣搜 題目 hdu網址:http://acm.hdu.edu.cn/showproblem.php?pid=1253 我的解答 2.1使用優先級隊列的廣搜,很清楚,每次只擴展時間最短的那一個分支

原创 Linux學習筆記(六)-Shell高級程序設計基礎

Shell高級程序設計基礎 一. 關於Shell shell是一個命令解釋器,是介於操作系統kernel與用戶之間的一個絕緣層。它也是一種強力的計算機語言,一個shell程序,被稱爲一個腳本,可以通過將系統調用、公共程序、工具

原创 ubuntu+hadoop+eclipse開發環境安裝與配置

hadoop的開發環境與配置對於新手來很難,網上配置方法很多但是個人覺得一般都有點坑,所以本人總結了一下配置方法。 首先說明我所使用的系統是ubuntu16.04,jdk1.8.1.8.0_121,hadoop是2.6.0,e

原创 Linux學習筆記(七)-Linux內核分析

Linux內核分析 一. Linux內核版本 Linux內核版本號由3個數字組成,例: 2.6.18-128.Elsmp。其中,第一個數字: 2 表示主版本號,第二個數字6 表示次版本號,表示穩定版本(因爲有偶數)。而第三個數字

原创 機器學習筆記(1)-線性迴歸

線性迴歸 一. 問題概述 迴歸的目的就是建立一個迴歸方程用來預測目標值,迴歸的求解就是求這個迴歸方程的迴歸係數。預測的方法當然十分簡單,迴歸係數乘以輸入值再全部相加就得到了預測值。 迴歸最簡單的定義是

原创 Numpy詳細教程

1.詳見原文:http://www.tuicool.com/articles/r2yyei