原创 (四)Mybatis Executor接口實現方式--MyBatis源碼解析

經過上一篇文章的我們應該對sqlsession的創建以及方法使用有所瞭解 select類方法 update/insert/delete方法 commit() rollback() close() 接下來我們就來講下sql的執行器是如何執行

原创 springboot多環境部署(三)

上一篇文章我們着重講解了springboot的一些基礎配置,接下來我們來講解springboot項目如何分環境部署在Spring Boot 中系統提供了更爲簡潔的方式。全局Profile配置我們使用application-{profile

原创 springboot項目搭建(一)

Spring Boot可以讓我們快速創建一個基於Spring的項目,而讓這個Spring項目跑起來我們只需要很少的配置就可以了。Spring Boot主要有如下核心功能:1.獨立運行的spring項目   springboot可以用jar

原创 TCP(Transmission Control Protocol) 傳輸控制協議

TCP(Transmission Control Protocol) 傳輸控制協議 TCP是主機對主機層的傳輸控制協議,提供可靠的連接服務,採用三次握手確認建立一個連接: 位碼即tcp標誌位,有6種標示:SYN(synchronou

原创 shiro登錄流程大剖析

關於shiro我會出一個專題進行講解,相信當家通過開濤博客都不會陌生,今天着重講下登錄流程1.大致流程圖如下第一步:用戶登錄,根據用戶登錄名密碼生產Token UsernamePasswordToken token = new Usern

原创 springboot啓動類之註解(二)

上一篇博文我們講解了如何創建一個springboot項目,接下來我們解釋下啓動類上的註解SpringBootApplication,該註解屬於一個組合註解,我們看源碼不難發現它會包含如下@Target({ElementType.TYPE}

原创 每秒處理10萬高併發訂單的樂視集團支付系統架構分享

隨着樂視硬件搶購的不斷升級,樂視集團支付面臨的請求壓力百倍乃至千倍的暴增。作爲商品購買的最後一環,保證用戶快速穩定的完成支付尤爲重要。所以在15年11月,我們對整個支付系統進行了全面的架構升級,使之具備了每秒穩定處理10萬訂單的能力。爲