原创 淺談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工程 步驟一:創建工程:勾選時使用骨架,不勾選時不用骨架:一般可以不用勾選 下一步: 下一步: 最後: 步驟二:編寫代碼測試 添加一個類進行測試: