原创 對稱矩陣、對角矩陣、稀疏矩陣等特殊矩陣的壓縮存儲方式
稀疏矩陣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. 構造一個空矩陣 這種用法比較簡單,直接生成一個給定維度的矩陣,並且可以指定元素類