原创 淺談Springcloud和Dubbo的區別

最近一段時間不論互聯網還是傳統行業,凡是涉及信息技術範疇的圈子幾乎都在討論 微服務架構 。近期也看到各大技術社區開始組織一些沙龍和論壇來分享spring Cloud的相關實施經驗,這對於最近正在整理Spring Cloud相關套件內容與實

原创 頁面轉發與重定向的區別

頁面轉發過程     客戶首先發送一個請求到服務器端,服務器端發現匹配的servlet,並指定它去執行,當這個servlet執行完之後,它要調用getRequestDispacther()方法,把請求轉發給指定的student_list

原创 淺談SpringCloud的五大組件

       SpringCloud作爲Spring家族中的一員,它將現在非常流行的一些技術整合到一起,實現了微服務中諸如:配置管理,服務發現,智能路由,負載均衡,熔斷器,控制總線,集羣狀態等等功能。其主要涉及的組件包括: 1.Eurek

原创 Mysql多表查詢練習

-- 多表設計 `student, teacher, course` -- 教師表 create table teacher(     id int primary key auto_increment,     name varchar

原创 微服務保持事物的一致性

解決方案一: ​ 使用中間表控制微服務之間的事物的一致性,即在A,B兩個微服務中,是一個遊戲買裝備的業務流程,A微服務負責扣除用戶的金幣,B微服務負責生成相應的訂單數據,在我們用戶夠買裝備時,當A服務扣除金幣成功時相應的B微服務有以下幾處

原创 linux查看日誌命令

第一種:查看實時變化的日誌(比較吃內存) 最常用的: tail -f filename (默認最後10行,相當於增加參數 -n 10) Ctrl+c 是退出tail命令 其他情況: tail -n 20 filename (顯示filen

原创 樂觀鎖與悲觀鎖

何謂悲觀鎖與樂觀鎖 樂觀鎖對應於生活中樂觀的人總是想着事情往好的方向發展,悲觀鎖對應於生活中悲觀的人總是想着事情往壞的方向發展。這兩種人各有優缺點,不能不以場景而定說一種人好於另外一種人。 悲觀鎖 總是假設最壞的情況,每次去拿數據的時候都

原创 基於Maven管理jar包的SSM框架的整合

SSM框架的整合: 1.使用技術            Spring + SpringMVC + Mybatis            Maven            數據庫:mysql 2.使用工具             3.整合步

原创 SSM框架註解的總結與詳解

Spring中的註解:     註解含義:         用於創建對象的註解:                 相當於:<bean id="" class="">                    

原创 關於TimeUnit使用和解析

TimeUnit是java.util.concurrent包下面的一個類,表示給定單元粒度的時間段  主要作用          時間顆粒度轉換          延時 1.常用的顆粒度 TimeUnit.DAYS /

原创 idea爲maven項目配置全局的屬性

idea爲maven項目配置全局的屬性,具體的步驟如圖所示:   然後進行如下操作: 此八步即可完成maven全局屬性配置。

原创 前端發出的請求報400錯誤。

關於前端發出的請求報400錯誤: 這是因爲你的後端接收參數的方法不對。

原创 關於java.io.FileNotFoundException: class path resource [spring/springmvc.xml]異常的問題解決

 web.xml配置文件如下圖所示: 但是老是報出以下的異常: org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XM

原创 idea使用maven創建web工程

  Maven創建一個jar工程 步驟一:創建工程:勾選時使用骨架,不勾選時不用骨架:一般可以不用勾選 下一步:   下一步: 最後:   步驟二:編寫代碼測試 添加一個類進行測試: