原创 java進階地址(mark)

https://github.com/aalansehaiyang/technology-talk

原创 java基礎

關於java基礎知識的自我整理 1、 什麼是跨平臺的?原理是什麼? 跨平臺指的是java語言編寫的程序,經過一次編譯,可以在多個系統平臺上運行。原理: java程序是通過java虛擬機上運行的,就是在每個系統平臺安裝相應的java

原创 SpringCloud實戰5: 路由網關

在微服務的架構中,需要幾個基礎的服務治理組件,例如: 服務註冊與發現、服務消費、負載均衡、斷路器等。由以上這幾個基礎組件相互協作,組建成了簡單的微服務系統。簡單的微服務體系如下圖: 在Spring Cloud微服務系統中,一種常見的負載均

原创 關於mysql優化

作者:風過無痕-唐 來源:http://www.cnblogs.com/tangyanbo/p/4462734.html 場景 我用的數據庫是mysql5.6,下面簡單的介紹下場景 課程表:     數據100條 學生表:  

原创 java中常見對象的個人簡單理解(PO、BO、DTO、VO)

分層領域模型介紹: PO(Persistant Object):“持久對象     用於表示數據庫一條記錄查詢出來的java對象。通常只表示數據,沒有任何數據的操作。 BO(Business Object):業務對象 封裝對象,爲了滿足業

原创 SpringCloud 實戰三:服務消費者(Feign)

Feign是一種聲明式、模板化的HTTP客戶端。在Spring Cloud中使用Feign, 我們可以做到使用HTTP請求遠程服務時能與調用本地方法一樣的編碼體驗,開發者完全感知不到這是遠程方法,更感知不到這是個HTTP請求。比如: 首

原创 springcloud實戰一:服務註冊與發現 eureka

一、首先創建一個springboot 項目 pom.xml如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns:xsi="http://www.w3.org/2001/XMLS

原创 springcloud實戰四:Hystrix

在微服務架構中,根據業務來拆分成一個個的服務,服務與服務之間可以相互調用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign來調用。爲了保證其高可用,單個服務通常會集羣部署。由於網絡原因或者自身的

原创 SpringCloud實戰二:服務消費者(rest+ribbon)

在微服務架構中,業務都會被拆分成一個獨立的服務,服務與服務的通訊是基於http restful的。Spring Cloud有兩種服務調用方式,一種是ribbon+restTemplate,另一種是feign,在這一篇文章首先講解下基於 r

原创 Jpa複雜查詢

基於昨天接觸Jpa,剛好工作轉接接觸到一段jpa複雜查詢代碼 直接進入主題,dao層中的一個內部類 public interface LiteratureRepository extends JpaRepository<Literatu

原创 springboot 中Jpa查詢

Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化規範。它爲 Java 開發人員提供了一種對象/關聯映射工具來管理 Java 應用中的關係數據。它的出現主要是爲了簡化現有的持久化開發工作和整合

原创 springboot程序打包問題

轉自https://blog.csdn.net/qq_34021712/article/details/77541240

原创 echarts地圖展示

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextP

原创 tomcat學習(3) 連接器

連接器概述  3.1 概述    tomcat由兩大模塊組成:連接器和容器。一個支持servlet2.3和2.4規範的連接器必須要負責創建javax.servlet.http.HttpServletRequest和javax.servle

原创 世界各個國家echarts地圖展示

因爲有時候業務需求需要實現展示某個國家地圖,但是目前資源我們很難找到有些國家的地圖json數據,我就從某個地圖應用中提取 了全世界地圖的json源數據,下面提供關於源數據的處理,將其轉換成我們需要的多邊形json數據。<!DOCTYPE