原创 springboot 整合 Mybatis、JPA、Redis

引言 在springboot 項目中,我們是用ORM 框架來操作數據庫變的非常方便。下面我們分別整合mysql ,spring data jpa 以及redis 。讓我們感受下快車道。 我們首先創建一個springboot 項目

原创 springboot 整合 thymeleaf(上手即用)

引言 springboot 整合thymeleaf 其實用的不是很多,因爲現在很多公司都是前後端分離的項目,通過接口交互了。但是我們後端人員,對前端不是很瞭解,但是又想做些東西看看效果。所以就可以整合 thymeleaf ,掌握一

原创 震驚!我三步就搞定了 Tomcat 源碼環境搭建

引言 隨着微服務的流行,輕量級的服務應用器也是跟着大火了。畢竟那些企業級的服務應用器部署搭建成本太高。並且springboot 自帶的就是 tomcat 服務。 所以我們也有必要學習 tomcat 的相關知識啦,我們在項目中也用的

原创 一文讀懂 spring MVC 請求處理流程(您值得擁有)

引言 springmvc 在web 項目中基本上是必用的,基於servlet的一種控制層框架,我們在使用的過程中往往會碰到各種問題,有時候還沒有思緒解決問題,主要是因爲我們對請求處理的流程不熟悉,不能快速定位都問題所在,所以總會耗

原创 五、Spring Cloud之網關服務 zuul

前言 問:什麼是網關服務? 答:給外部提供單一的訪問接口,並做過濾和攔截處理的服務。 問:微服務架構中網關服務有什麼作用? 答:我們微服務架構中項目衆多,如果直接拋給外部,將會很容易引起調用錯誤並且大大增加了維護成本,所以我們需要

原创 一、Maven 模塊化開發(多個項目聚合成一個maven 項目)

前言 前面學習了那麼多的springboot 的知識,但是這不是我們的目的,我們要向微服務、分佈式進軍。所以我們接着開始學習Spring cloud 啦。Spring cloud 爲微服務提供了一整套企業級解決方案,且全部都是基於

原创 多線程處理大數據問題

前言 這兩天公司要求也一個工具,對27類資源進行計算,看這個資源屬於哪一個網格。 一個資源的數據量大概是1萬左右。然後網格的數據大概在5000.也就是說每種資源的每條數據都要個這5000多條的網格進行匹配,正常的話,一條數據找到對

原创 絕對值得你收藏的 spring 筆記

spring概述 spring 優勢 1、低耦合高內聚 2、AOP編程支持 3、聲明式事物支持 4、支持測試 5、方便繼承其他優秀框架 核心結構 spring的核心容器 就是最下面的core,context,Bean 。爲上層架

原创 webService 實戰篇--客戶端調用

前言 好久都沒有使用webservice 進行接口聯調了,今天需要一個和第三方的webservice 接口進行聯調。整體是很簡單的。記錄一些坑。 wsdl 首先由於測試環境網絡不互通,對方提供的開始提供的wsdl 死活不能解析成功

原创 《劍指offer》之撲克牌順子

前言 接着來刷一道簡單的算法題 題目 LL今天心情特別好,因爲他去買了一副撲克牌,發現裏面居然有2個大王,2個小王(一副牌原本是54張_)…他隨機從中抽出了5張牌,想測測自己的手氣,看看能不能抽到順子,如果抽到的話,他決定去買體育

原创 調第三方廠家接口實現文件文件上傳httpclient

前言 這種情況算是很少見的,前端上傳文件到服務端,服務端接收文件,再調第三方接口,將文件存到第三方服務器。 從客戶端接收文件的就不說了,比較常見,就記錄下調第三方接口帶參數。 代碼 url爲路徑 jsonObject爲常規的請求參

原创 將個人博客遷移到雲服務器上

前言 之前通過github 和coding 來搭建的個人博客,但是搜索引擎一直不是很好,並且總感覺不穩定,訪問很慢。最近剛剛買了一個雲服務器,所以就打算將個人博客遷移到雲服務器上。 服務器環境準備 我們登錄雲服務器,主要做一些準備

原创 《劍指offer》之和爲S的連續正數序列

前言 今天刷的一道題目是是關於窮舉的。 題目 小明很喜歡數學,有一天他在做數學作業時,要求計算出9~16的和,他馬上就寫出了正確答案是100。但是他並不滿足於此,他在想究竟有多少種連續的正數序列的和爲100(至少包括兩個數)。沒多

原创 springboot 升級依賴的第三方jar包

前言 我們在實際工作中往往會遇到這樣的問題,我們項目依賴的一些jar 包升級了,修復了一些漏洞,爲了安全考慮,我們也需要進行升級,通常來說,我們不會深度的用到依賴的jar 包,所以升級一個小版本直接替換就完事了。 但是Spring

原创 《劍指offer》之重建二叉樹

前言 今天的刷的題目是關於樹結構的。爲了更好的解題,我們先來了解一下前序遍歷、中序遍歷和後續遍歷。 前序遍歷:就是從根節點–>左節點–>右節點 就是先從找根節點,然後找左節點。如果左節點上還有子節點,就接着找自己點的根節點,左節點