原创 springboot集成redis、shiro集成redis

直接上代碼 pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:

原创 cas session共享

cas的session存儲及實現共享的原理: cas在HashMapBackedSessionMappingStorage存session所以後面可以根據自己的tic,結合cookie反向生成session放到新的web服務器中 集羣思想

原创 如何保證消息隊列的高可用

轉載自:https://blog.csdn.net/u014801403/article/details/80312677  1、面試題  如何保證消息隊列的高可用啊? 2、面試官心理分析 如果有人問到你MQ的知識,高可用是必問的,因爲M

原创 消息隊列的優缺點

轉載自:https://www.cnblogs.com/laojiao/p/9573016.html  (1)爲什麼使用消息隊列啊? 其實就是問問你消息隊列都有哪些使用場景,然後你項目裏具體是什麼場景,說說你在這個場景裏用消息隊列是什麼

原创 JVM有哪些常用啓動參數可以調整?

原文地址:http://blog.csdn.net/kthq/article/details/8618052 堆內存設置 原理 JVM堆內存分爲2塊:Permanent Space 和 Heap Space。 Permanent 即 持久

原创 基於Redis的分佈式鎖

1、選用Redis實現分佈式鎖原因: (1)Redis有很高的性能; (2)Redis命令對此支持較好,實現起來比較方便 2、使用命令介紹: (1)SETNX SETNX key val:當且僅當key不存在時,set一個key爲val

原创 redis和數據庫雙寫一致性問題

   一致性問題是分佈式常見問題,還可以再分爲最終一致性和強一致性。數據庫和緩存雙寫,就必然會存在不一致的問題。答這個問題,先明白一個前提。就是如果對數據有強一致性要求,不能放緩存。我們所做的一切,只能保證最終一致性。     從理論上來

原创 數據庫性能優化之SQL語句優化一

總結近期SQL優化心得一、近期數據庫中和SQL相關的90%以上性能歸納爲以下幾點:1. 表上沒有創建相關語句的索引。2. 表和索引的設計無問題,由於數據分佈不均勻導致的性能問題,或者由於生產上統計信息等和環境相關的配置錯誤導致的執行計劃錯

原创 轉摘-自阿里技術大牛的成長總結

不管是開發、測試、運維,每個技術人員心裏多多少少都有一個成爲技術大牛的夢,畢竟“夢想總是要有的,萬一實現了呢”!正是對技術夢的追求,促使我們不斷地努力和提升自己。然而“夢想是美好的,現實卻是殘酷的”,很多同學在實際工作後就會發現,夢想是成