原创 進程和線程

1、定義: 進程:進程是具有一定獨立功能的程序關於某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單位。 線程:線程是進程的一個實體,是CPU調度和分派的基本單位,它是比進程更小的能獨立運行

原创 歸併排序

思路見排序思想 自己處理的時候開始和結束的邊界問題總是處理不好,還需要多看幾遍 代碼: #include <iostream> using namespace std; void merge(int *data,int st

原创 minimum-path-sum

Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the

原创 用C++實現快排(思路+代碼)

快排的基本思想: 1.先從數列中取出一個數作爲基準數。 2.分區過程,將比這個數大的數全放到它的右邊,小於或等於它的數全放到它的左邊。 3.再對左右區間重複第二步,直到各區間只有一個數。 實現方法:填坑法 比如數組 72

原创 二分查找

程序包括查找第一個和最後一個出現的數字位置。 #include <iostream> #include <vector> using namespace std; int BinarySearch(vector<int> &n

原创 sklearn中的predict與predict_proba的區別

假定在一個2分類問題中,測試集中共有10個樣本。則: predict返回的是一個大小爲10的一維數組,一維數組中的第i個值爲第i個樣本被預測爲哪一個標籤; predict_proba返回的是一個10行2列的數組,第i行第j列上的數

原创 解決“Can not convert a ndarray into a Tensor or Operation.”

背景:用tensorflow做訓練時,feed數據的環節報錯 “Can not convert a ndarray into a Tensor or Operation.” 報錯代碼: label,count,label_p,co

原创 mysql安裝後第一次啓動遇到的問題

上一篇文章記錄瞭如何安裝mysql以及幾條簡單的命令。 在安裝好後可以執行簡單的命令,這時mysql應該是啓動的,爲了熟悉啓動和關閉的過程,我通過下面命令關閉mysql,再次啓動的時候遇到了問題,下面記錄一下解決辦法。 首先貼三條語句

原创 ubuntu安裝MySQL及幾條簡單命令

最簡單的命令行安裝方式: 安裝命令: sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmy

原创 jenkins非常不完全使用筆記

因爲後面項目部署目前還沒有實踐,所以有些地方只是按照理論理解記下來,所以題目寫了不完全使用筆記,後期實踐過後會補上。 安裝和配置: 1、下載jenkins 官網地址:Jenkins下載地址 2、安裝Java 8 命令: sudo ap

原创 websocket方法實現服務器端接收語音及發送數據

最近做聲紋識別的後端開發,在和前端做數據交互的時候需要接收語音,用了websocket方法,好處是在接收語音的同時做語音處理,即前端一邊錄入一邊發送,後端接收一段一段的音頻數據進行處理,同時可以對前面數據的處理結果進行修正,效果參考各

原创 linux平臺下log打印及程序運行方法

1、python中log打印方法 import logging logging.info("log信息") 2、用nohup命令運行程序 nohup將程序的log信息輸出到nohup.out文件,文件中只打印log信息,print的

原创 vim編輯器的簡單使用

關於vim,其實之前就經常用,但是隻會用最基礎的插入、保存、退出等命令,用這樣簡單的命令已經可以實現文本編輯了(畢竟有鼠標有滾輪可以用嘛),不過還是有些不方便,尤其複製粘貼或者文本翻頁之類的,所以趁着剛好有時間,看了一下vim的常用命

原创 python實現簡單的post和get網絡請求

post和get的概念: Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。 URL全稱是資源描述符,也就是說一個URL地址,它用於描述一個網絡上的資源,而HTTP中的GET,PO

原创 解決“Max retries exceeded with url”問題

用requests的post方法獲取內容時,遇到以下報錯: ConnectionError: HTTPConnectionPool(host=‘xxx.xx.xxx.xxx’, port=xxxx): Max retries exce