一、背景 在java的開發中,使用最多也繞不過去的一個話題就是日志,在程序中除了業務代碼外,使用最多的就是打印日志。經常聽到的這樣一句話就是“打個日志調試下”,沒錯在日常的開發、調試過程中打印日志是 ...
前言 Tomcat 服務器是一個開源的輕量級Web應用服務器,在中小型系統和並發量小的場合下被普遍使用,是開發和調試Servlet JSP 程序的首選。相信大家對於 Tomcat 已經是非常熟悉了,本篇將介紹tomcat的常見優化。那么為什么要對tomcat進行優化呢。因為Tomcat默認參數是為開發環境制定,而非適合生產環境,尤其是內存和線程的配置,默認都很低,容易成為性能瓶頸。相信大家看完這篇 ...
2020-05-25 09:48 8 1163 推薦指數:
一、背景 在java的開發中,使用最多也繞不過去的一個話題就是日志,在程序中除了業務代碼外,使用最多的就是打印日志。經常聽到的這樣一句話就是“打個日志調試下”,沒錯在日常的開發、調試過程中打印日志是 ...
老大:來,你搞一搞分布式事務吧 我:......,啥是事務? 我:先從理論學起吧 我不懂什么是事務 如果事務都不懂,就更不用說分布式事務了,於是我馬上開始學習了。 事務是應用程序中一系列嚴密的操作,所有操作必須成功完成,否則在每個操作中所作的所有更改都會被撤消。 事務 ...
什么是工廠模式? 工廠模式是創建型設計模式,它是方便我們更好地創建對象而設計的一種模式。通過工廠模式創建的的對象,不會向客戶端暴露對象創建的邏輯,並且通過一個共同的接口指向創建的對象。 這次我們主 ...
我是Redis 你好,我是Redis,一個叫Antirez的男人把我帶到了這個世界上。 說起我的誕生,跟關系數據庫MySQL還挺有淵源的。 在我還沒來到這個世界上的時候,MySQL過的很辛苦, ...
一、什么是串口通訊? 串行通訊是指僅用一根接收線和一根發送線就能將數據以位進行傳輸的一種通訊方式。盡管串行通訊的比按字節傳輸的並行通信慢,但是串口可以在僅僅使用兩根線的情況下就能實現數據的傳 ...
關於我 一個有思想的程序猿,終身學習實踐者,目前在一個創業團隊任team lead,技術棧涉及Android、Python、Java和Go,這個也是我們團隊的主要技術棧。 Github:http ...
Redis 是一個內存數據庫,為了保證數據不丟失,必須把數據保存到磁盤,這就叫做持久化。 Redis 有兩種持久化方法: RDB 方式以及 AOF 方式 RDB 持久化 前言 RDB持久化把內 ...
目錄 RocketMQ介紹 RocketMQ概念 為什么要用RocketMQ? 異步解耦 削峰填谷 分布式事務最終一致性 數據分發 ...