原创 Spring Cloud 修行之路(二) -- Eureka

Eureka註冊中心 什麼是Eureka 首先我們來解決第一問題,服務的管理。 問題分析 在原始的案例中,一個系統對外提供服務,需要對外暴露自己的地址。而調用者需要記錄服務提供者的地址。將來地址出現變更,還需要及時更新。這在服務較

原创 Spring Cloud 修行之路(一) -- 初識微服務

1、初識微服務 微服務是一種架構方式,最終肯定需要技術架構去實施。 微服務的實現方式很多,但是最火的莫過於Spring Cloud了。爲什麼? 後臺硬:作爲Spring家族的一員,有整個Spring全家桶靠山,背景十分強大。 技

原创 Run Dashboard 窗口 -- idea

介紹一下 idea 的一個簡單的工具 這樣當有多個項目時便於管理和運行測試,是不是很爽,下面來看看它是如何搞出來的 注意:一定要在父工程裏面!!! 搜索 RunDashboard 將下面的代碼放到相應的位置 代碼如下: <

原创 Mock.js攔截帶參數的get請求問題

描述: mock模擬數據,攔截/web-service/goods/ + params請求(攔截帶參數的get請求) 頁面錯誤提示 404 注意:還有可能報跨域異常 解決辦法 將 /web-service/goods/ + p

原创 Java 8 日期、時間、時間矯正器操作

Java 8 日期、時間操作 真放肆不在飲酒放蕩,假矜持偏要慷慨激昂。萬事留一線,江湖好相見–老郭經典語錄 本篇描述LocalDate、LocalTime、LocalDateTime、TemporalAdjuster基本API的使

原创 Stream

4.Stream 4.1介紹 流(Stream)是數據管道,用於操作數據源(集合、數組等)說生成的元素序列,集合說的是數據,而流指的是計算 特點: 1.不存儲數據 2.不改變源對象,每次操作返回一個持有結果的請Stream 3.延

原创 JAVA 8 新特性

JAVA 8 新特性 1.Lambda表達式 2.四大內置核心函數 3.方法引用與構造器引用 4.Stream 6.Optional 7.接口中的默認方法與靜態方法 8.新時間與日期 API 9.重複註解與類型註解 點

原创 Lambda表達式

1.Lambda表達式 1.1 介紹 Lambda可以理解爲一個匿名函數,我們可以把其表達式理解爲是一段可以傳遞的代碼,可以寫出更簡潔、更靈活的代碼 1.2 對比 // 匿名內部類 @Test publ

原创 四大內置核心函數

2.四大內置核心函數 2.1 函數列表-簡介 /** * Consumer<T> : 消費型接口 一個參數,沒有返回值 * void accept(T t); * Supplier<T> : 供給型接口 無

原创 方法引用與構造器引用

3.方法引用與構造器引用 3.1 介紹 若Lambda體中的內容有方法已經實現,我們可以使用‘方法引用’, 方法引用:通過方法的名字來指向一個方法,可以使語言的構造更緊湊簡潔,減少冗餘代碼, 方法引用使用一對冒號 :: 3.2

原创 Eden,survival (from+ to),老年代,各自的特點。

堆裏面分爲新生代和老生代(java8取消了永久代,採用了Metaspace),新生代包含Eden+Survivor區,survivor區裏面分爲from和to區,內存回收時,如果用的是複製算法,從from複製到to,當經過一次或者

原创 面試題 ---- 每天一更

面試題 ---- 每天一更 jvm jvm內存模型以及分區

原创 jvm內存模型以及分區

jvm內存模型以及分區 JVM 分爲堆區和棧區,還有方法區,初始化的對象放在堆裏面,引用放在棧裏面,class類信息常量池(static常量和static變量)等放在方法區 new: • 方法區:主要是存儲類信息,常量池(stat

原创 Arrays.asList 使用的正確姿勢

Arrays.asList 使用的正確姿勢 今天不要臉的引一下其他人的文章 https://www.jianshu.com/p/2b113f487e5e

原创 碼雲+git+idea 管理項目

碼雲&idea管理項目(超詳細哦) 概述 由於github的服務器在國外,所以我們在用它管理項目的時候,可能會碰到由於網速過慢,導致代碼提交不上去,或者拉不下來,今天給大家介紹一下如何使用碼雲來管理項目 吹一下碼雲的優點 中文 服務