原创 php查詢mysql大量數據頁面訪問失敗

在使用php5.6查詢數據庫時,有一個查詢得結果數據在10萬條左右,頁面訪問失敗,這時候需要調大php.ini中得 pdo_mysql.cache_size。

原创 Linux通過beeline連接遠程Hive

Linux需要連接遠程Hive,可以使用beeline。 一、確保服務器已經安裝配置了java環境; 二、下載hadoop和hive相關的包 wget https://archive.apache.org/dist/hadoop/cor

原创 Centos基於xampp安裝CACTI

CACTI是PHP編寫的B/S結構運維軟件,具有簡單易用的特點,但是安裝相對比較複雜,這裏記錄下安裝過程進行分享: 一、下載安裝xampp,教程比較多,這裏不重複; 二、由於xampp默認的mysql密碼爲空,需要先修改密碼: /op

原创 基於dejavu的音頻識別

音頻識別可以識別出一段未知的音頻屬於哪個音樂的,從第幾秒開始。目前音頻識別主要使用音頻指紋技術,音頻指紋技術通過特定的算法將一段音頻中獨一無二的數字特徵以標識符的形式提取出來,用於識別海量的聲音樣本或跟蹤定位樣本在數據庫中的位置。其中de

原创 Windows通過dbeaver連接遠程hive

Windows連接hive的客戶端比較多,但dbeaver算是其中使用起來比較方便的一個。 一、下載dbeaver並安裝,這一步比較簡單,直接next就ok了; 二、打開軟件,選擇【文件】->【新建】,新建數據庫連接,再選擇hive。

原创 spark Failed to execute user defined function(anonfun$3: (array, vector) => string)

筆者通過udf創建spark sql 函數,代碼如下: val getKeyWordsFun = udf((con:Array[String],fea:Vector)=>{              //函數內容

原创 jquery移除dom事件並添加新事件

在項目中遇到這樣的問題,之前的頁面是軟件自動生成的,引用了比較多的自帶js文件,不能刪除,此時新添加的事件在這些js文件的事件之後執行,導致不能得出正常的結果,所以需要刪除元素本身自帶的事件,再添加新的事件,具體代碼如下: //獲取元素

原创 Too-big precision 7 specified for 'CHECK_DATE'. Maximum is 6.

博主使用navicat的數據傳輸將數據從oracle導入mysql的過程中,報錯: Too-big precision 7 specified for 'CHECK_DATE'. Maximum is 6. 問題原因在於oracle的D

原创 sklearn 錯誤: This StandardScaler instance is not fitted yet

在使用sklearn 進行數據標準化和標準化數據還原原始數據的過程中,出現如下報錯: sklearn.exceptions.NotFittedError: This StandardScaler instance is not fitt

原创 RuntimeError: Given groups=1, weight of size 64 4 7 7, expected input[1, 5, 206, 206]錯誤

在使用python進行圖像機器學習的時候,由於輸入圖片的問題會報錯: RuntimeError: Given groups=1, weight of size 64 4 7 7, expected input[1, 5, 206, 206

原创 phpexcel修改已有excel並另存爲

在項目中,遇到這樣的場景,讀取用戶選擇的數據,寫入現有的excel模板中,供用戶下載,需要對已有的excel進行寫入後另存爲。代碼如下(使用onethink框架,請事先下載phpexcel並拷貝到Vendor目錄下): 1、讀取excel

原创 HugeGraph-Studio編譯安裝

由於官網提供的最新的HugeGraph-Studio存在BUG導致Gremlin語句無法正確提交,所以需要編譯最新的代碼安裝HugeGraph-Studio。但是由於官網提供的編譯安裝步驟比較簡略,編譯過程中容易出現問題,故梳理完整的編譯

原创 HugeGraph應用(1):安裝與配置

HugeGraph是百度開源的圖數據庫,詳細介紹的可參見: https://hugegraph.github.io/hugegraph-doc/ 本博客作爲HugeGraph應用的第一篇,先介紹如何進行HugeGraph的安裝與配置,安裝

原创 PHP Curl Content-Encoding: gzip亂碼問題解決

筆者在使用php curl對接hugegraph的過程中,發現向gremlin發送結果返回亂碼,截圖如下: 對比這個請求和普通的請求:       發現返回亂碼的亂碼請求中有Content-Encoding: gzip,即返回的內容採用

原创 HugeGraph應用(2):PHP 通過 Restful API訪問HugeGraph

在上一篇博客HugeGraph應用(1):安裝與配置中,已經完成了HugeGraph的安裝與配置,本篇博客介紹Web應用如何對HugeGraph進行訪問,HugeGraph目前只提供了java的客戶端,但是其他語言的應用可以使用 Rest