原创 對稱矩陣、對角矩陣、稀疏矩陣等特殊矩陣的壓縮存儲方式

稀疏矩陣A、B均採用三元組順序表表示,驗證實現矩陣A快速轉置算法,並設計、驗證矩陣A、B相加得到矩陣C的算法。 從鍵盤輸入矩陣的行數和列數,隨機生成稀疏矩陣。 設計算法將隨機生成的稀疏矩陣轉換成三元組順序表形式存儲。 設計算法將快速裝置

原创 Scrapy爬蟲簡單實例

第一個Scrapy框架爬蟲 我要爬取的網站是一個網課網站http://www.itcast.cn/channel/teacher.shtml,爬取內容是所有老師的基本信息。 1.創建一個基於Scrapy框架的爬蟲項目 進入自定義的

原创 【保研推免個人經歷】

簡單的推免之旅  1. 簡單的自我介紹 我是來自一所普通雙非的二本院校,專業軟件工程; 年級排名:4/393; 四級:526分;六級:462分; 獲得了一系列獎學金,三好學生證書(作用不太大); 閱讀On Intelligence,並撰

原创 創建線程的三種方式對比

採用實現Runnable、Callable接口的方式創建多線程的優缺點 優勢: 線程類只是實現了Runnable接口或者Callable接口,還可以繼承其他類。 在這種情況下,多個線程可以共享同一個target對象,所以非常適合多個相同

原创 git中使用.gitignore文件來忽略不想上傳的文件

1.首先在git bash中創建.gitignore文件(在你想要上傳的文件夾的目錄下,與.git文件同級) touch .gitignore 2.在git bash中使用命令git rm -r --cached .清空緩存。

原创 namenode和datanode無法啓動解決方案

安裝Hadoop(僞分佈式環境)namenode和datanode無法啓動解決方案     先附上我參考的安裝教程鏈接 10.1.88.4/index_1.php?url=http://www.msftconnecttest.com/r

原创 Linux下執行C程序

Linux下執行C程序 我最近剛好在學習Linux系統的使用,今天剛學習了Vi命令,然後及突發奇想,能否通過寫一個.C文件,然後在Linux下執行一個C程序,所以就探究了一晚上哈哈哈。。。。 不說了,先上執行成功圖!     1. 首先

原创 pip install第三方包 Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pipenv/:【解決方案】

pip instal xxx 的時候總是報如下錯誤  Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pipenv/: There was a problem c

原创 Anaconda不同環境之間pip install的路徑問題

Anaconda3不同環境之間pip install的路徑問題1. 如果是隻想修改pip install的路徑,可以直接看此鏈接2. Anaconda3修改不同環境下的pip install路徑 1. 如果是隻想修改pip ins

原创 Word入門級添加交叉引用到同步更新引用編號

Word入門級添加交叉引用到同步更新引用編號1.參考文獻左對齊2.創建參考文獻中的編號樣式3.文獻自動編號4.開始添加交叉引用5.添加刪除引用如何更新交叉引用編號 最近在寫畢設論文,遇到一個十分頭疼的事,我們在寫完初稿之後,修改論

原创 【絕對有效,從頭開始自己一步一步測試的】CentOs 8.0 下安裝Hadoop環境搭建

 CentOs 8.0 下安裝Hadoop       在Linux系統下安裝Hadoop環境具體流程: 1. 首先安裝java  jdk1.8  有兩種方法:    安裝Oracle的jdk(相對複雜);    安裝OpenJDK(相對

原创 Numpy 對戰 Pandas 之CSV文件讀取效率

Numpy 對戰 Pandas 之CSV文件讀取效率1. Numpy.loadtxt()2. Pandas.read_csv()3. 總結4. 意外發現 本文旨在分析Numpy讀取CSV文件和Pandas讀取CSV文件的對比。

原创 決策樹ID3詳解(西瓜案例)

一、決策樹 決策樹(decision tree)是一種基本的分類與迴歸方法。一般情況下,迴歸方法可以轉換爲分類方法,因此,本文主要討論用於分類的決策樹。 首先如果是小白,推薦一個比較好的視頻講解,簡單易懂。 機器學習經典算法——

原创 精讀 Recommending Outfits from Personal Closet

精讀 Recommending Outfits from Personal Closet研究成果1. 研究背景與意義2. 國內外研究現狀3. 本文研究過程3.1 數據收集3.2 數據清洗3.3 P/N樣本創建3.4 Train/T

原创 正確理解scipy中的coo_matrix函數

正確理解scipy中的coo_matrix函數1. 構造一個空矩陣2. 使用ijv(triplet)格式構造一個矩陣3. 用重複的索引構造矩陣 1. 構造一個空矩陣 這種用法比較簡單,直接生成一個給定維度的矩陣,並且可以指定元素類