原创 十萬個爲什麼之什麼是resultful規範

起源 越來越多的人開始意識到,網站即軟件,而且是一種新型的軟件。這種"互聯網軟件"採用客戶端/服務器模式,建立在分佈式體系上,通過互聯網通信,具有高延時(high latency)、高併發等特點。 RESTful架構,就是目前最流行的一

原创 十萬個爲什麼之什麼是分佈式

什麼是分佈式架構 分佈式系統(distributed system)是建立在網絡之上的軟件系統。 內聚性是指每一個數據庫分佈節點高度自治,有本地的數據庫管理系統。 透明性是指每一個數據庫分佈節點對用戶的應用來說都是透明的,看不出是本地還是

原创 linux啓動tomcat超級緩慢,慢到人生之優化

如題, 日常重啓沒啥問題, 項目小不大,緊緊是項目多,就爆發出了一個問題 1. 啓動命令./startup.sh 後, 控制檯一度沒反應, 查看tomcat 已啓動,當你懷疑是不是沒有時,它終於墨跡的打印tomcat加載項目日誌 2.啓動超

原创 技術匯之物聯網設備網關技術架構設計

1、前情概要 看這篇文章之前,強烈建議先閱讀《物聯網設備網關係統架構設計》,該篇文章從四個層次詳細介紹了我司設備網關的系統架構。 其實做架構設計離不開三個方面:業務架構,系統架構,以及技術架構。它們彼此之間不需要遵循一定的順序,但必須以實

原创 消息隊列 -常用消息隊列對比

常用Message Queue對比 RabbitMQ  RabbitMQ是使用Erlang編寫的一個開源的消息隊列,本身支持很多的協議:AMQP,XMPP, SMTP, STOMP,也正因如此,它非常重量級,更適合於企業級的開發。同時實

原创 springBoot學習(三): springBoot+dubbo分佈式集成

話不多少, 自己手動搞了個springboot + dubbo + zookeeper集成的項目, 親測可用, 要的下代碼, 有問題可執行百度, 或者私聊我; 本項目僅爲測試代碼項目;   下載 https://github.com/

原创 springBoot學習(四): springBoot + Cache 緩存

其中鏈接數據庫, 採用JPA增刪改操作 代碼目錄: 思維導讀   下載地址: https://github.com/wuxw2569/springCache01.git  

原创 Linux下 快速安裝mysql數據庫(附mysql下載路徑)

linux版本:CentOS7 64位   下載     版本:  mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz     下載路徑: http://pan.baidu.com/s/1kUEs5nh 密

原创 怒火攻心之開發到懷疑人生

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' java.sql.SQLException: Access denied for

原创 結合簡單demo分析線程及多線程的使用

Java中線程(Thread)的知識很重要,沒有它,我們項目中的很多功能都無法實現。跟線程有關的是進程,日常生活中我們聽的比較多的是進程,通常我們的電腦卡了,我們就會說要殺進程。進程跟線程是不同的概念,兩者有區別也有聯繫。進程,通俗的講就是

原创 Illegal key size 解密異常處理

用AES加密時出現"java.security.InvalidKeyException: Illegal key size"異常。 如果密鑰大於128, 會拋出上述異常。因爲密鑰長度是受限制的, java運行時環境讀到的是受限的polic

原创 消息隊裏-消息隊列應用場景

1異步處理 場景說明:用戶註冊後,需要發註冊郵件和註冊短信。傳統的做法有兩種1.串行的方式;2.並行方式。 (1)串行方式:將註冊信息寫入數據庫成功後,發送註冊郵件,再發送註冊短信。以上三個任務全部完成後,返回給客戶端。  (2)並行

原创 技術匯-讀《Microservices》有感

寫在前面的話 在過去的幾天,我一直在咀嚼着關於微服務的相關概念,唯恐給自己落下一絲的不明白,也算是給自己採取的掃盲行動。畢竟也是在微服務圈子裏混的人了,不把概念吃透,還怎麼出去跟人家撕x呢? 講真,身邊結識的大牛也沒幾個,也沒有什麼高逼格

原创 消息隊列-簡單介紹Java消息隊列,什麼是消息隊列,作用等

天天說隊列, 項目請求數據不能及時處理時,就一言不合通過隊列啊, 心中那個是媽賣批,那麼到底什麼隊列呢,隊列有到底運用於哪些運用場景呢; 先說說應用場景吧, 不知道有啥作用,看多了含義,原理什麼的還是頭疼; 消息隊列應用場景 1.比如你的

原创 十萬個爲什麼之什麼是SpringBoot

1.什麼是springboot 簡單的說: spring boot就是整合了spring大家族衍生框架(Spring,SpringMVC...)各優點的一個新框架; a)一種全新的編程規範,簡化了框架的使用,去除Spring衆多框架中所需