原创 RabbitMQ程序中建議配置

MQ常規配置 # RabbitMq集羣配置 程序將自動連接其中的節點,自動切換節點 spring.rabbitmq.addresses=host1:5672,host2:5672,host3:5672 # 指定心跳超時,0爲不

原创 redis 都有哪些數據類型?

面試題 redis 都有哪些數據類型?分別在哪些場景下使用比較合適? 面試官心理分析 除非是面試官感覺看你簡歷,是工作 3 年以內的比較初級的同學,可能對技術沒有很深入的研究,面試官纔會問這類問題。否則,在寶貴的面試時間裏,面試官

原创 MQ管理端配置

在MQ管理端配置 配置全鏡像,在policiess中增加配置 ha-mode:all,此參數表示所有節點全複製 配置節點恢復後自動同步消息 ha-sync-mode: automatic 在命令名配置 開啓管理端消息遷移:ra

原创 Nginx與多域名配置規範及樣例

一、配置文件目錄層級結構 - conf/ - nginx.conf - vhost/ - domain1 - domain2 - ci.sisyphe.win - l

原创 bas64圖片加密解密

在項目中,我們會經常遇到圖片的一些處理,比如說保存圖片,下載圖片,而我遇到的需求經常的做法是將圖片經過base64加密後存入數據庫,前端需要的時候,就將加密後的字符串傳遞給前端,前端自行解密即可。 以下代碼就是常規的加密解密代碼:

原创 查詢Linux重啓時間

date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"

原创 Netty入門代碼

Netty入門代碼 public void start(int port) throws Exception { EventLoopGroup bossGroup = new NioEventLoopGroup(); Ev

原创 Long數據傳遞到前端精度丟失問題解決

後端把Long類型的數據傳給前端,前端可能會出現精度丟失的情況。 例如:201511200001722239這樣一個Long類型的整數,傳給前端後會變成201511200001722340。 其實解決方案有兩種: 第一種:將Lon

原创 413 Request Entity Too Large

解決413 Request Entity Too Large問題 產生這種原因是因爲服務器限制了返回數據大小 nginx服務器的解決辦法 進入服務器,找到nginx下面的conf文件夾,vi nginx.conf client_m

原创 開會法則

在日常工作中,爲了達成一定共識,共同理解一件事情,開會是不可避免的事情,但是我極度討厭又臭又長的無用會,那不像是開會,反而像私底下聚會,天南海北的亂吹牛逼,會議結束後什麼都沒有留下,該談的事情一句也沒整明白,一臉懵逼的進來,一臉懵

原创 Spring接入Prometheus

一、Spring Java端接入 1、2.x版本接入Prometheu a. pom依賴 <dependency> <groupId>io.micrometer</groupId> <artifactId>micr

原创 CQRS架構

CQRS架構簡介 前不久,看到博客園一位園友寫了一篇文章,其中的觀點是,要想高性能,需要儘量:避開網絡開銷(IO),避開海量數據,避開資源爭奪。對於這3點,我覺得很有道理。所以也想談一下,CQRS架構下是如何實現高性能的。 關於C

原创 sqlserver between and 遇坑

sqlserver常見分頁方式 –top not in方式 select top 條數 * from tablename where Id not in (select top 條數*頁數 Id from tablename)

原创 RabbitMQ延遲消息的極限是多少?

原文鏈接:http://blog.didispace.com/rabbitmq-deplay-message-max/ 之前在寫Spring Cloud Stream專題內容的時候,特地

原创 redis 的持久化有哪幾種方式?不同的持久化機制都有什麼優缺點?持久化機制具體底層是如何實現的?

原文鏈接:https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/redis-persistence.md