原创 基於QScintilla項目實現SQL編輯器

1、下載QScintilla:https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.14.1/QScintilla_src-2.14.1.zip 2、解壓縮,目錄結

原创 github hosts

C:\Windows\System32\drivers\etc\hosts ---------------------------------------------------------------- 140.82.114.26 ali

原创 Vertica中的group_concat函數

MySQL中一個很實用的函數:group_concat,在vertica中,有一個功能相同的函數:LISTAGG。 Vertica官方參考文檔 用法: select client_id, LISTAGG(prod_code) fr

原创 查看mysql當前事務鎖並kill

執行如下SQL,查看當前事務: select t.trx_mysql_thread_id, t.trx_started, t.trx_state, t.trx_tables_in_use, t.trx_tables_l

原创 vscode中文亂碼問題及幾種常見的解決方案

   問題原因:代碼文件的字符編碼格式爲UTF-8,但是terminal的字符編碼格式爲GBK。 解決思路:統一代碼文件和terminal的字符編碼格式。 解決辦法 方法1:通過編碼重新打開,選擇GBK。          方法2:執

原创 改善[Vertica] current ResultSet because its buffer(8192) is full的錯誤

通過URL設置參數ResultBufferSize,默認是8192(8KB),調大一點,比如:819200(800KB)。 jdbc:vertica://127.0.0.1:5433/mydb?ResultBufferSize=819200

原创 通過 phantomjs抓取仁醫在線的練習題

先模擬登錄,再按照指定課程挨個去抓取,還有點不完善,會有重複題目出現。 var page = require('webpage').create(); phantom.outputEncoding = 'gbk'; page.setti

原创 解決 java: 程序包org.apache.poi.ss.usermodel不存在問題!

cmd 進入到項目路徑下,執行 mvn idea:idea 命令如果再次執行報錯沒有找到主類的話,點擊 file -> invalidated 清除idea的緩存。或者install一下。 如果還不行,勾選這個:  

原创 notepad++ 配置fasm彙編環境

1、下載fasm https://flatassembler.net/fasmw17330.zip   2、安裝fasm 假設安裝在D盤,所在目錄是D:\fasm   3、配置系統環境變量, 在Path裏添加:D:\fasm 添加一個INC

原创 springboot動態啓用RabbitMQ消費Listener

首先定義一個消費listener: package demo; import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springfra

原创 mysql日期字段分區索引

創建測試表: CREATE TABLE `test_report` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `t_date` int(8) NOT NULL COMMENT

原创 排查tomcat服務器CPU佔用率過高的問題

1、執行top命令,看具體是哪個進程導致CPU 100%,複製問題進程的PID。 2、執行命令:top -p PID -H      查看指定進程裏面的線程狀態,定位到CPU太高的線程,開頭的PID實際就是線程ID(TID)。 3、執行命令

原创 FFMPEG把圖片序列合成爲視頻

從這裏下載FFMPEG http://ffmpeg.org/download.html   生成一個圖片序列,假設保存在e:\\test目錄,命令方式爲0.jpg、1.jpg、2.jpg...   運行以下命令: ffmpeg -f ima

原创 統計nginx日誌中的ipv4和ipv6佔比

統計IPV6的行數awk -F " " '{print $1}' /var/log/nginx/access.log | grep ':' | wc -l 統計所有的行數awk -F " " '{print $1}' /var/log/ng

原创 vertica性能優化彙總

查看系統參數SELECT node_name, parameter_name, current_value, default_valueFROM configuration_parametersWHERE curre