原创 賽事管理系統,基於SSM框架一個簡單的比賽裁判管理系統

簡介 這個項目是一個簡單的比賽管理系統,該練手小項目希望能幫助到大家,SSM的整合 使用技術 IOC容器:Spring Web框架:SpringMVC ORM框架:Mybatis 數據源:C3P0 日誌:log4j AOP 前端框

原创 sql查詢內連接和左連接和外連接的區別案例

例子: a表 id name 1 張3 2 李四 3 王武 b表 id job parent_id 1 23 1 2 34 2 3 34 4 a.id同

原创 SpringCloud分佈式(四)分佈式網關Zuul使用詳解

現有微服務的兩點不足: 對於在微服務體系中、和EurekaServer通訊的微服務來講,使用服務名即可訪問。但是對於手機、web端等外部訪問者仍然需要和N多服務器交互,需要記憶他們的服務器地址、端口號等。一旦內部發生修改,很麻

原创 SpringCloud分佈式(三) 微服務調用Feign

Feign Feign是一個聲明式服務調用工具,使用它,我們只要定義接口即可,Feign會幫我們動態生成一個實現了這個接口的類,這個類進行請求的封裝,比直接用RestTemplate更簡單。 基本使用: 1、新建項目的時候選擇Fe

原创 SpringCloud分佈式(二) 熔斷器Hystrix使用詳解

什麼是熔斷器? 熔斷器相當於電路當中的保險絲一樣,如果在一段時間內發生多次失敗,則會直接導致後續調用全部失敗。如果已修正,則應用程序會再次發起調用操作。 如何使用? 在創建新的springboot項目中勾選【Hystrix】或者

原创 使用lua腳本開發wow插件入門篇

相信有接觸過遊戲開發的童鞋都知道lua這個腳本語言,Lua 是一種輕量小巧的腳本語言,用標準C語言編寫並以源代碼形式開放, 其設計目的是爲了嵌入應用程序中,從而爲應用程序提供靈活的擴展和定製功能。關於lua的簡介就到這裏,然而更多的還是爲

原创 使用lua腳本開發wow插件基礎篇

在入門篇中,我們講到了如何在wow中編寫一個簡單的程序 ,在對話框中輸出一下helloworld 什麼的。 但是,這還是遠遠不夠的。所以接下來將會帶着大家純手工打造一個簡單的戰鬥傷害統計插件,代碼大部分已經完善,倉庫地址在git上http

原创 SpringCloud分佈式(一) 服務發現eureka使用詳解

1.什麼是springcloud? springCloud是基於SpringBoot的一整套實現微服務的框架。他提供了微服務開發所需的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分佈式會話和集羣狀態管

原创 SpringCloud分佈式(五)分佈式統一配置Config使用詳解

在分佈式系統中,配置儘可能的不放到每個項目的配置文件中,因爲這樣改動起來很麻煩,而是放到一個集中的配置服務器上。舉例子:在數據庫中搞一個T_Configs表。 Spring cloud Config是一個用Git進行配置信息存儲的

原创 一文詳解springboot平臺上的scala語言與實現微信公衆號推送功能

1什麼是springboot框架? springboot是目前最流行的開箱即用的框架,該框架的目的是爲了幫助開發人員減化配置,提高開發人員的速度等等。具體自行百度,今天的主角可不是它,今天寫這遍文章的目的是整合scala語言在sp

原创 代碼規範&提交規範

1. 統一使用AlibabaCode代碼規範校驗 以idea開發工具爲準 在Prefercences -> Plugins -> marketPlace 路徑下 安裝AlibabaCoding Guidlines 。 在每次提交代

原创 多線程(六)實戰--手寫簡單的線程池

1.什麼是線程池?爲什麼用使用它 1.降低資源的消耗,在之前做elasticsearch高級客戶端的開發的項目中,每一次創建與elasticsearch的連接都會花費不少的時間,大約是1-2秒左右,這樣的話,使用elastcisearch

原创 SpringCloud分佈式(五)分佈式統一配置Config

在分佈式系統中,配置儘可能的不放到每個項目的配置文件中,因爲這樣改動起來很麻煩,而是放到一個集中的配置服務器上。舉例子:在數據庫中搞一個T_Configs表。 Spring cloud Config是一個用Git進行配置信息存儲的

原创 SpringCloud分佈式(三) 服務調用Feign

Feign Feign是一個聲明式服務調用工具,使用它,我們只要定義接口即可,Feign會幫我們動態生成一個實現了這個接口的類,這個類進行請求的封裝,比直接用RestTemplate更簡單。 基本使用: 1、新建項目的時候選擇Fe

原创 Nosql數據庫技術之mongodb

1.什麼是Nosql數據庫? nosql數據庫的意思是not only sql ,區別於現在主流的關係型數據庫mysql ,oracle,它擁有以下的優缺點: 優點:滿足高併發下的讀寫; 優點:滿足高擴展和高可用性; 缺點:大部分不支持事