原创 Python使用pandas & pymysql讀取MySQL數據到csv文件中

一、安裝pandas 和 pymysql 命令行執行: pip install pandas pip install pymysql 二、Python使用pymysql讀取MySQL數據到csv文件中 如果字段中有中文字符,需要在建立連

原创 ssh無法遠程連接ubuntu系統,提示"System is booting up. See pam_nologin(8)"

問題: 使用ssh(xshell或者putty)遠程連接Linux(ubuntu)系統時,提示: "System is booting up. See pam_nologin(8)" Connection closing... Socke

原创 找出數組中第k大的數(時間複雜度分析、C++代碼實現). TopK in array. ( leetcode - 215 )

找出數組中第k大的數. TopK in array. ( leetcode - 215 ) 最近面試過程中遇到的一個題目,也是大數據時代常見的題目,就來總結一下。 面試題目: 1、10億數中,找出最大的100個數。用你能想到的最優的時

原创 決策樹、隨機森林結果可視化

決策樹、隨機森林結果可視化 決策樹隨機森林結果可視化 一 決策樹可視化環境搭建 二 決策樹可視化的三種方法 第一種 第二種 第三種 三 決策樹可視化實例 四 隨機森林可視化實例 五 決策樹各特徵權重可視化 【 本文測試環

原创 深度學習框架keras安裝(後端基於Tensorflow/theano)

1、安裝python3、tensorflow、numpy、scipy 安裝python3及開發工具 sudo apt-get install python3 sudo apt-get install python-setuptools 安

原创 Linux終端沒有GUI,如何使用matplotlib繪圖

一、解決警告信息 ... ... ... ... _tkinter.TclError: no display name and no $DISPLAY environment variable 兩種解決方法: 1、python文件中:

原创 MySQL 報錯 ERROR 1290 (HY000): running with the --secure-file-priv

MySQL安全文件權限 MySQL導出文件時報錯: mysql> select * from t_user limit 5 into outfile '/tmp/test.csv'; ERROR 1290 (HY000): The MyS

原创 VS2017(visual studio 2017)激活碼

Visual Studio 2017(VS2017) 企業版Enterprise 註冊碼:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Visual Studio 2017(VS2017) 專業版Professi

原创 CentOS6.5下源碼安裝gcc-4.9.4

1、確認現有版本 # gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11) Copyright © 2010 Free Software Foundation, Inc. 本程

原创 執行php -info出現段錯誤segmentation fault

執行命令php -info: $ php -info ... ... libevent => 2.0.21-stable => Segmentation fault (core dumped) 或者,運行腳本php test.php:

原创 JavaScript中location.host 與 location.hostname 的區別

JavaScript 中,大多數情況下,我們不會發現 location.host 與 location.hostname 的區別,因爲大多數情況下,我們的網頁用的是 80 端口。 他們的區別: location.host 包含端口,比如是

原创 Python I/O多路複用

I/O多路複用 I/O多路複用是用於提升效率,單個進程可以同時監聽多個網絡連接IO I/O是指Input/Output I/O多路複用,通過一種機制,可以監視多個文件描述符,一旦描述符就緒(讀就緒和寫就緒),能通知程序進行相應的讀寫操作。

原创 python的內存管理機制

python的內存管理機制 先從較淺的層面來說,Python的內存管理機制可以從三個方面來講 (1)垃圾回收 (2)引用計數 (3)內存池機制 一、垃圾回收: python不像C++,Java等語言一樣,他們可以不用事先聲明變量類型而直接

原创 ubuntu17.04使用systemd設置開機啓動

ubuntu從16.04開始不再使用initd管理系統,改用systemd。 然而systemd很難用,剛開始接觸有點煩,改變太大,跟之前的完全不同。 吐槽完開始正題: 使用systemd設置開機啓動 爲了像以前一樣,在/etc/r

原创 MySQL導出csv文件並分割成多列

今天用命令行語句導出csv文件,結果使用python讀取的時候,發現只有一列,疑惑。。。 上網搜資料: 1、CSV文件默認以英文逗號做爲列分隔符,換行符作爲行分隔符。 2、select uid,lid from test into