問題 Java進程在服務器中運行一段時間,服務不穩(wěn)定,偶爾出現(xiàn)進程無故的死亡。臨時的辦法是重啟進程,但過一段時間后又無故死亡。沒有任何 jvm oom的錯誤信息。 路徑 通過...
問題 Java進程在服務器中運行一段時間,服務不穩(wěn)定,偶爾出現(xiàn)進程無故的死亡。臨時的辦法是重啟進程,但過一段時間后又無故死亡。沒有任何 jvm oom的錯誤信息。 路徑 通過...
有一個非常簡單的需求:編寫一個 HTTP 接口,使用 POST 方式發(fā)送一個 JSON 字符串,接口里面讀取發(fā)送上來的參數,對其中某個參數進行處理,并返回。 如果我們使用 F...
本文探討在大規(guī)模日志數據收集過程中,針對日志文件的處理需要注意的技術細節(jié)。 1. 通配符和目錄遞歸搜索 大多數場景下,日志往往被分散在不同的目錄中,比如以日期為名的目錄。因此...
前言 作為當前世界上最強大的代碼管理工具Git相信大家都很熟悉,但據我所知有很大一批人停留在clone、commit、pull、push...的階段,是不是對rebase心里...
訪問者模式介紹 最復雜的設計模式,并且使用頻率不高,《設計模式》的作者評價為:大多情況下,你不需要使用訪問者模式,但是一旦需要使用它時,那就真的需要使用了。 訪問者模式是一種...
歡迎交流java8新特性系列文章:http://www.itdecent.cn/nb/27231419 . [1][2][3][4][5] 一、簡介 java8于201...
歡迎交流java8新特性系列文章:http://www.itdecent.cn/nb/27231419 . [1][2][3][4][5] 一、簡介 Optional類是...
LMAX是什么? 要說Disruptor需要先說下LMAX,LMAX是一個英國外匯黃金交易所,它是第一家也是唯一一家采用多邊交易設施Multilateral Trading ...
入門 本文將指導您完成一個簡單的Dropwizard的Hello World項目。在此過程中,我們將解釋各種底層庫及其作用,以及Dropwizard中的重要概念,并建議一些組...
一、背景 近期版本上線后收到不少用戶反饋(大多是華為用戶)崩潰,日志上總體表現(xiàn)為 pthread_create (1040KB stack) failed: XXX。 二、問...
gradle+idea 快速上手 gradle介紹 Gradle是一個構建工具,定位和maven一樣,用于管理項目依賴和構建項目。和maven比起來的優(yōu)勢是:語法更靈活,更方...
寫在前面 咱們程序員都知道,多線程是個好東西,可以異步或者并行執(zhí)行任務,提高程序性能,然而多線程又好比一把雙刃劍,用的好可以大幅提高程序性能,用的不好,就有可能導致程序異常,...
代碼質量的重要性 在我們日常完成需求中,常常因為時間緊迫,項目緊急上線,總想著先實現(xiàn)再說,然后等日后上線之后再慢慢優(yōu)化,我相信,你可能看過很多祖?zhèn)鞔a,各種//TODO,然而...
1 啟動advertised.listeners配置異常: 1.1 解決方法:修改server.properties 1.2 解析: server.properties中有兩...
最近在做flume的實時日志收集,用flume默認的配置后,發(fā)現(xiàn)不是完全實時的,于是看了一下,原來是memeryChannel的transactionCapacity在作怪,...
來源 過往記憶大數據 1、Kafka 都有哪些特點? 高吞吐量、低延遲:kafka每秒可以處理幾十萬條消息,它的延遲最低只有幾毫秒,每個topic可以分多個partition...
http://www.aboutyun.com/thread-24367-1-1.html 問題導讀 1.為什么要提供事務機制? 2.Exactly Once出現(xiàn)在哪個版本?...