原创 Windows下謹慎使用動態磁盤

電腦上的硬盤(磁盤)原本爲動態分區,昨天換了一塊新的1T的硬盤後,就把舊硬盤改裝成移動硬盤了,但是改成移動硬盤後電腦無法識別出來,經檢測發現是動態分區的問題。結合之前的經歷,個人建議要謹慎使用動態磁盤。 基本磁盤和動態磁盤 在網上搜“

原创 Linux下使用git命令創建github倉庫並同步到遠程

配置git信息 git config --global user.name 'your name' # 配置名字信息,例如,你的github用戶名 git config --global user.email 'your email'

原创 Python3跳過第一行讀取文件內容

讀取csv或tsv格式的文件時,經常需要讀取跳過文件頭,直接讀取文件內容,假定我們要讀取的文件格式如下: data.tsv id score review 1 5.0 This is a good product 2

原创 Linux下破解IDEA2018的方法(附註冊碼)

本人使用的是Ubuntu2018下的IDEA2018,今天打開IDEA時提示證書已過期,試了下其他的註冊碼以及server都不行,最後參考了這篇博客才註冊成功,但是原博客沒有說明Windows系統還是Linux系統,也沒有給出具體步驟

原创 解決UnicodeDecodeError: 'utf8' codec can't decode byte 0x9c

問題 這是在參照Yoon Kim的github實現論文Convolutional Neural Networks for Sentence Classification時遇到的問題。代碼中使用的是經過處理的MR數據集。 原代碼以二進

原创 Ubuntu18的bug導致系統啓動後黑屏的問題

這是我在使用Ubuntu18時遇到的問題,文章包含遇到黑屏時的各種原因及解決方法(或鏈接),如果是您在使用Ubuntu18時遇到此問題,建議直接跳轉到解決方法處。 問題背景 使用系統 Ubuntu 18.04.1 LTS(可以通過sud

原创 Windows7下爲Anaconda添加環境變量

之前在自己電腦上安裝過Anaconda,但是當時用的是Python2.7的版本,今天實驗室配備好電腦後打算在新電腦上安裝使用Python3.6的版本,安裝時有個選項可以將Anaconda的環境變量直接添加到電腦中,但是該選項默認沒有被勾選

原创 Kaggle入門:使用SVC進行手寫數字識別

摘要 準備數據 調整參數,訓練模型 得出結果 總結 摘要 本文所使用的數據集來自Kaggle上經典的Digit Recognizer項目。 該項目最早是用傳統的機器學習方法做的,例如SVC,決策樹等,之後隨即森林Rando

原创 Ubuntu下提示boot分區空間不足的原因及解決方法

boot分區是存放Linux操作系統的內核信息以及引導文件的地方,許多Linux安裝教程都建議爲boot分區劃分200M左右的空間,但是從我的使用來看,200M的boot分區也會出現不夠的情況,原因在於我使用的是LTS版本的Ubuntu系

原创 Windows7下安裝Ubuntu雙系統遇到的坑:Ubuntu從安裝到卸載到重裝

安裝Win7+Ubuntu雙系統時遇到的問題 由於此前只在VMWare虛擬機上安裝過Linux系統,而且當時實際使用比較少,因此安裝虛擬機時並不覺得艱難,沒想到在安裝雙系統時卻遇到了那麼多問題,可以說是把所有的坑都踩了一遍,差點把實驗室電

原创 提取FBX文件中mesh的信息

Background 由於畢設需要,最近在做FBX文件的解析工作,即解析由3dsmax導出的fbx文件模型,並在openGL中重新顯示,到目前爲止已經斷斷續續做了半個月了。根據我前期的調研來看,FBX SDK的官方文檔的示例並不實用,此外

原创 使用FreeImage在OpenGL中生成圖像貼圖的方法

這是之前做本科畢設時碰到的問題,拖到現在纔有時間整理,沒想到一轉眼已經在研究生實驗室了,時間飛逝啊~ 言歸正傳,當時我需要在OpenGL中重繪FBX格式的三維模型,由於不同美工人員給人物模型貼的圖可能是不同格式的,因此需要解析不同格式的貼

原创 用sublime編譯C++的方法

sublime代碼高亮這麼好看,怎麼能不用sublime敲代碼呢: ) 本人用的版本是sublime Text3中文版 在網上查了查,自己的sublime現在也能編譯C++了,設置步驟如下: 1.找到自己的C++編譯器版本 我用

原创 Move can only be called on an active agent that has been placed a Navmesh的解決辦法

這是雖然將場景物體添加了Nav Mesh,但是沒有進行Bake(烘焙)導致的。 在網上查了 很多久,都沒解決這個error,最後發現是因爲在unity4.6以下版本中,Bake是Navigation下的一個按鈕,直接點擊即可; 但是

原创 指向對象的指針

//以前學這些內容的時候覺得好難理解啊,現在再看這些知識點,實在輕鬆了不少,敲一遍博客,感覺理解更深了: ) 我們知道,對象一經聲明就爲對象的成員分配存儲空間,並調用其構造函數進行初始化,對象生存期結束後自動調用其析構函數,並釋放對象佔