原创 github page+jekyll搭建博客

第一次就寫一下,自己在github上利用github page這個功能搭建博客的過程也算是一個教程吧。第一次寫有什麼不對的地方請大家指正啦。 準備工作 首先想要使用github page搭建一個博客你需要一些準備,也就是一些儲備知

原创 在virtual box上安裝ubuntu server失敗的解決方法

今天想在virtual box上安裝ubuntu server 16.04結果在安裝的過程中總是顯示一個錯誤,如下圖所示。 在網上查找答案發現有人說是選擇安裝一個最小話的虛擬機,我嘗試了一下,發現一直沒有反應,應該是失敗了。

原创 棋盤覆蓋問題的遞歸解決

具體的題目是: 有一個 的方格棋盤,恰有一個方格是黑色的,其它爲白色。你的任務是用包含3個方格的L型牌覆蓋所有白色方格。黑方格不能被覆蓋,且任意一個白色方格不能同時被兩個或者多個L型牌覆蓋。如圖爲L型牌的4種旋轉方式。 問

原创 如何顯示mathjax渲染的超長公式

起因 之前Google發郵件告訴我說我的博客存在移動設備易用性問題:內容超過了屏幕顯示範圍。然後就想着自己動手解決一下,本以爲很簡單結果還是花費了一番功夫。 解決過程 打開它說的鏈接一看原來是因爲有的數學公式太長了,解決方法的話

原创 在linux上使用git+github傳文件到雲服務器

因爲網站的代碼都是在本地寫的而寫完之後要放到雲服務器上去,這個就比較麻煩了。網上有人說可以自己搭一個fpt來傳文件,但是這個也不是一個很大的項目,於是就想通過git和github來實現一個簡單的傳輸,也方便管理。具體步驟如下:

原创 如何在ubuntu server上安裝圖形界面並配置lamp和phpmyadmin

在安裝完ubuntu server之後,發現它默認是沒有圖形界面的,於是就想安裝一個,雖然命令行功能強大,作爲一個小白還是沒怎麼習慣,而且感覺一些簡單的操作用圖形化的界面還是要方便一點的 安裝圖形界面的命令如下: sudo ap

原创 github page+jekyll搭博客初體驗

<!DOCTYPE html> 2016-12-8-the-first-blog.html github page+jekyll搭建博客第一次就寫一下,自己在github上利用github page這個功能搭建博客的過程也算

原创 Jenkins搭建與博客自動部署

起因 最開始我是使用CircleCI來進行博客的自動部署的,但是在部署的時候使用又拍雲的upx同步博客到對象存儲的時候經常出現504(網關超時)錯誤最後導致失敗。很容易就可以想應該是因爲衆所周知的網絡原因,但是說好的全球cdn呢😓,這

原创 公式圖片轉latex神器Mathpix以及latex公式與word公式的相互轉換

公式圖片識別爲latex 平時在寫東西的時候時常有進行公式輸入的需要,比如說看了一篇論文寫點東西記錄一下什麼的。但是在寫東西的時候手動抄着那些複雜的公式讓人有一種在搬磚的錯覺(我之前寫文檔抄公式的時候就有這種錯覺😂),這樣就會很容易打

原创 復現《Region Filling and Object Removal by Exemplar-Based Image Inpainting》

論文內容 這篇論文是圖片補全傳統算法中的經典之作,主要的思路還是使用被扣圖片剩餘部分的冗餘信息對孔洞進行填充。作者提出了一種確定區域填充順序的方法,使得原有圖片的結構信息得以更好的傳播。論文的主要流程如下所示: 查找孔洞的邊緣,計算

原创 office2019初體驗與kms服務器搭建

office2019初體驗   很早就知道看到過 office2019 出預覽版了,但是一直沒有找到合適的方式進行安裝,然後最近偶然發現了一個office2019安裝的教程(還附帶發現了一個好用的office管理工具)就果斷安上。首先來張

原创 密碼學筆記(一)古典密碼

密碼學的階段劃分   密碼學的發展按照其對算法和祕鑰的保密程度大致可以分爲如下三個階段。 古典密碼階段(1949年前) 在這個階段算法和祕鑰都是保密的,祕鑰空間較小,信息的安全性主要依賴於對於加密和解密算法的保密。 對稱密碼階段(19

原创 正方形(squares,UVa201)

  這個題目思路還是比較簡單的,兩個數組儲存行和列的情況。然後再遍歷各個頂點的情況就可以了。其他的見源碼中的註釋。 #include<iostream> #include<fstream> using namespace std; str

原创 機器學習——正則化

問題:過擬合 算法訓練結束後可能會產生兩種讓人不想面對的結果,一種是欠擬合,一種是過擬合。需要注意二者針對的對象都是訓練數據,再結合名字就非常容易理解這兩個名字的意思了。 欠擬合:即使是在訓練數據上都存在較大的誤差。 過擬合:在訓練數

原创 八數碼問題的A*算法求解

  A*算法是啓發式搜素算法中較爲出名和高效的算法之一,其關鍵是對於啓發式函數的實際,啓發式函數h(x)需要儘可能的接近實際的h(x)∗h(x)∗ 。下面是人工智能八數碼問題使用A*算法求解的源碼放在博客上記錄一下。程序使用放錯位置的棋子