原创 vim 使用counts做簡單的加減

Ctrl+a命令和Ctrl+x命令 用vim可以同時按下ctrl和a鍵來對數字進行加1操作,同時按下ctrl和b鍵進行減1操作。因此,我們可以利用這點進行快速的數字更改,而不用進入插入模式,刪除原來的數字進行更改了。 考慮下面的例

原创 安裝CUDA失敗後,ubuntu桌面只有壁紙如何恢復

如何恢復ubuntu 上次安裝CUDA8.0失敗。因此磁盤不足,安裝到一半失敗了,結果磁盤滿了,又去/var裏找了一些文件刪除,之後重啓,就只剩壁紙了。。 1 故障描述 開機後只剩壁紙和鼠標可以看到,但是鼠標右鍵沒有反應,什麼任務

原创 補碼,原碼,反碼的意義

補碼,原碼,反碼 計算機組成原理中,有補碼,原碼,反碼的概念,但是一直搞不清楚爲什麼,只是記憶公式,不明白是怎麼來的,現在寫下來要如何理解各種碼之間的關係,以及怎麼來的。 補碼 我們用C語言來舉例。C語言中short是2個字節。則

原创 使用windows命令行來製作bootable usb driver

使用windows命令行來製作啓動U盤 windows自帶的diskpart工具,就可以製作一個啓動U盤了,簡單敲幾個命令就行。 使用cmd命令調出控制檯 在運行中,輸入cmd,調出控制檯。 在控制檯輸入diskpart命令 C:

原创 python基本語法和編程風格

這篇博客簡單記錄一下python的基本語法和編程風格, 以及變量所佔的內存是何如分配和回收的。 1 語法和語句 1.1 註釋 ‘#’符號在python裏面代表註釋符,python編譯器會自動忽略註釋符後面的語句,值得注意的是,#

原创 Python序列:字符串,列表和元組(一)

Python序列 Python中有一些類型,它們的 成員有序排列,可以通過下標來訪問,這種類型統一被稱爲序列,包括列表,字符串,數組。其中字符串和元組屬於不可變類型,即無法通過下標來賦值。如a[0]=’1’,而列表屬於可變類

原创 用C語言完成範型swap函數

有空補上

原创 jupyter報錯"ImportError: No module named shutil_get_terminal_size"

jupyter notebook 安裝 先說一下我的環境,ubuntu16.04, python2.7。我之前用apt安裝過ipython,版本應該是2點幾,記不太清了,2.4吧。使用ipython正常,也沒有報錯。 之後我用p

原创 C++重載輸入運算符

C++裏面,我們想打印類的信息,需要重載<<運算符,這篇博客將介紹如何重載<<運算符打印類消息。並且介紹這麼做的一些規則和原因。 重載<<運算符打印自定義類信息 我們用代碼來進行說明:我們定義一個Person類,想要打印出Pers

原创 PNP algorithm

PNP algorithm 這個算法比我想想的要複雜的多,所以我還是從理論入手把,結合opencv的代碼。單從代碼講會忽略好多東西。以後有時間慢慢改。 最近用到了PNP算法,看了好多,網上搜索了一番,發現有很多種解法,在這裏,我就

原创 KMP算法

以後補上 點贊 收藏 分享 文章舉報 爲愛存在 發佈了83 篇原創文章 · 獲贊 50 · 訪問量 25萬+ 私信

原创 C++標準模板庫(STL)簡介

標準模板庫,是一組模板類和函數,向程序員提供了 : 存儲信息的容器 訪問存儲信息的迭代器 操作容器內容的算法 簡單的來說,就是分爲三部分,算法,迭代器,容器,其中迭代器是算法和容器之間的橋樑,可以讓程序員可以通過算法對容器進

原创 運算符重載

運算符重載: 1 聲明爲類的成員函數,形參會少一個 2 聲明爲友元函數,形參會多一個 前綴++運算符,和後綴++運算符重載時候,參數列表的區別,會多一個int, 以後補上細節 點贊 收藏 分享

原创 單向循環鏈表

用單向循環鏈表解決約瑟夫問題 點贊 收藏 分享 文章舉報 爲愛存在 發佈了83 篇原創文章 · 獲贊 50 · 訪問量 25萬+ 私信

原创 用C語言完成泛型bsearch

稍後不上 點贊 收藏 分享 文章舉報