原创 Python操作小結(mysql、txt\json、crontab、http)

        有段時間沒有使用python了,對它的語法有點生疏,花了幾個小時熟悉,期間發現很多小細節不清楚。爲了下次能快速上手,避免重複犯錯,我將python使用過程中的一些問題在這篇博文中記錄小結一下,主要內容涉及到python操作m

原创 基於Apache-Commons-Pool2實現Grpc客戶端連接池

概述 在項目運行過程中,有些操作對系統資源消耗較大,比如建立數據庫連接、建立Redis連接等操作,我們希望一次性創建多個連接對象,並在以後需要使用時能直接使用已創建好的連接,達到提高性能的目的。池技術通過提前將一些佔用較多資源的對象初始化,

原创 使用Grpc+maven定義接口、發佈服務、調用服務

項目使用maven構建,執行mvn compile 命令後,proto文件自動生成java文件,這個功能需要依賴相關編譯插件。一、pom.xml配置 <project xmlns="http://maven.apache.org/POM/4

原创 CIO如何獲取CEO對信息化的支持?

        今天上午聽了中國人民大學的毛基業老師關於“CIO如何獲取CEO對信息化的支持”的講座,有挺多收穫,因此特地將我的一些感想分享給大家,希望各位在平常的用戶交流或領導彙報過程中,能有所幫助。        就信息系統的特性而言,

原创 Mac下使用終端命令行導入MySQL數據庫.sql文件的操作

我這幾天在MAC Pro上安裝MySQL,並在Mac的終端窗口上使用MySQL命令行創建數據庫和導入數據備份的.sql文件,由於很少用過MAC Pro的操作系統,所以有些操作不甚熟悉,也因此浪費了不少時間。爲了讓其他可能會遇到我這些情況的朋

原创 Jersey後端服務接收ajax前端的圖片上傳

近期的項目裏需要在前端上傳圖片後端接收處理。前端JSP頁面使用Ajax上傳圖片後端使用Jersey框架提供restful接口接收處理圖片。一、前端的處理jsp頁面中圖片上傳沒有使用form表單而是直接使用file類型的input控件<inp

原创 spring-boot框架下的websocket服務

        這幾天在做web端實時展示服務端日誌文件新增內容的功能。要滿足實時的需求,我選擇的方案是在web端跟服務端建立一個websocket鏈接,由服務端通過tail -f 命令將文件新增內容發送給web端。        關於we

原创 redis pipe管道

redis pipe管道redis命令在從提交到返回處理結果的過程中,消耗的時間我們稱之爲RTT(往返時間)。在需要批量執行redis 命令的場景下,如果命令單條逐個執行,那麼總共花費的時間是命令條數 N * RTT。redis 提供了管道

原创 我的友情鏈接

51CTO博客開發

原创 Spring MVC配置使用入門

SpringMVC 應用開發一、Spring MVC介紹Spring MVC屬於SpringFrameWork的後續產品,已經融合在SpringWeb Flow裏面。Spring 框架提供了構建 Web 應用程序的全功能 MVC 模塊。 二

原创 crontab 定時執行shell腳本遇到的問題

近段時間使用crontab 定時執行shell腳本,來解析java項目日誌,實現“日誌解析”跟項目的業務邏輯解耦。編寫shell腳本時倒是挺順利的,但在添加crontab定時執行shell腳本時,遇到了麻煩事。問題是這樣的。我的shell腳