標簽:Collections

Java

如何健壯后端服務?

xubiao.zhuang 發布于 2019-12-13

對每一個程序員而言,故障都是懸在頭上的達摩克利斯之劍,都唯恐避之不及,如何避免故障是每一個程序員都在苦苦追尋希望解決的問題。對于這一問題,大家都可以從需求分析、架構設計 、代碼編寫、測試、code review、上線、線上服務運維等各個視角給出自己的答案。本人結合自己兩年有限的互...

閱讀(4)評論(0)贊 (0)

Spring

微服務治理實踐:探尋業務的單點異常自愈能力

30

鄧龍華 發布于 2019-12-13

點擊上方 "IT牧場" ,選擇 "設為星標" 技術干貨每日送達! 不斷的學習新東西,不斷的思考更多,不斷的對原有自己造成更大的沖擊。如果要給我遷移 FaaS 期間的感受下一個總結,那么一定是:“在撕裂中成長”。 微服務架構下,穩定性和高可用...

閱讀(5)評論(0)贊 (0)

Java

微服務治理實踐:探尋業務的單點異常自愈能力

30

xiaoli.he 發布于 2019-12-13

點擊上方 "IT牧場" ,選擇 "設為星標" 技術干貨每日送達! 不斷的學習新東西,不斷的思考更多,不斷的對原有自己造成更大的沖擊。如果要給我遷移 FaaS 期間的感受下一個總結,那么一定是:“在撕裂中成長”。 微服務架構下,穩定性和高可用...

閱讀(6)評論(0)贊 (0)

Spring

JAVA基礎知識復習-Springboot原理

9

wenming.gapo 發布于 2019-12-12

組件自動裝配:規約大于配置,專注核心業務 外部化配置:一次構建,按需調配,到處運行 嵌入式容器:內置容器,無需部署,獨立運行 Spring Boot Starter:簡化依賴,按需裝配,自我包含 Production-Ready:一站式運維,生態無縫整合 組件自動裝配 Sprin...

閱讀(12)評論(0)贊 (0)

Java

有點干貨 | Jdk1.8新特性實戰篇(41個案例)

2

xirruiqiang 發布于 2019-12-12

微信公眾號:bugstack蟲洞棧 | 源碼: github.com/fuzhengwei/… 沉淀、分享、成長,專注于原創專題案例,以最易學習編程的方式分享知識,讓自己和他人都能有所收獲。目前已完成的專題有;Netty4.x實戰專題案例、用Java實現JVM、基于JavaAge...

閱讀(13)評論(0)贊 (0)

Java

Dubbo面試28題答案詳解:核心功能+服務治理+架構設計等

12

尖兵 發布于 2019-12-11

1.Dubbo是什么? Dubbo 是一個分布式、高性能、透明化的 RPC 服務框架,提供服務自動注冊、自動發現等高效服務治理方案, 可以和 Spring 框架無縫集成。 RPC 指的是遠程調用協議,也就是說兩個服務器交互數據。 2.Dubbo的由來? 互聯網的快速發展,Web應...

閱讀(15)評論(0)贊 (0)

Java

Java容器詳解

6

yanxinchi 發布于 2019-12-11

編輯推薦: 文章主要介紹了什么是容器,Java基本容器類包括:List,Set,Queue,Map,他們的區別是什么?希望本文對您的學習有所幫助。 本文來自于csdn,由火龍果軟件Alice編輯、推薦。 一、容器的概念 1. 什么是容器 在Java當中,有一個類專門用來存放其它類...

閱讀(21)評論(0)贊 (0)

Spring

Spring Cloud Alibaba gateway ribbon 自定義負載均衡規則

2

changyuan.xu 發布于 2019-12-10

上一篇介紹了,ribbon的組件。本篇要自己寫一個灰度方案。其實就是一個很簡單的思維擴散。 需求 前端header請求攜帶version字段。路由服務根據version去需要對應版本的服務集合,進行或輪詢或hash或權重的負載。請求路由到服務上,如果還要調用下游服務,也按照ver...

閱讀(13)評論(0)贊 (0)

Java

Kotlin核心語法(八):注解與反射

1

wenming.gapo 發布于 2019-12-10

博客主頁 1. 聲明并應用注解 1.1 應用注解 在kotlin中使用注解的方法與java一樣,都是以@字符作為名字的前綴,并放在要注解聲明的最前面。 來看下@Deprecated注解,在Kotlin中用replaceWith參數增強了它。 @Deprecated(message...

閱讀(23)評論(0)贊 (0)

Java

Java基礎復習之旅(3)-線程篇

7

xiaoli.wang 發布于 2019-12-10

1. 基本概念 1.1 線程、進程、協程是什么? 首先要知道, 一個進程可以有多個線程,一個線程可以有多個協程。 先說說線程跟進程: 進程是資源分配的最小單元,線程是CPU調度的最小單位。所有與進程相關的資源,均被記錄在PCB(印刷電路板)中。 線程隸屬于某一個進程,共享進程的資...

閱讀(13)評論(0)贊 (0)

Java

2019年終總結Java后端面試題:集合+并發+Web+設計模式+Spring框架

2

xirruiqiang 發布于 2019-12-10

一、基礎部分 JDK 和 JRE 的區別 == 和 equals 的區別 基本類型和包裝類對象使用 == 和 equals進行比較的結果? 什么是裝箱?什么是拆箱?裝箱和拆箱的執行過程?常見問題? hashCode()相同,equals() 也一定為 true嗎? final 在...

閱讀(15)評論(0)贊 (0)

Java

[譯] Java 8 接口改變:靜態方法與默認方法

wenming.gapo 發布于 2019-12-10

往期文章一覽 1.  為什么我要使用Optional ? 2.  為什么數組下總是從0開始呢? 3.  這種方式更優雅,秒表計時! 翻譯自: journaldev  ,點擊原文可查看英文版本。 Java8 接口更改包括接口中的靜態方法和默認...

閱讀(9)評論(0)贊 (0)

Java

2019年末尾總結面試常問的基礎22道Java面試題,值得收藏學習!

darida 發布于 2019-12-09

List:元素是有順序的,元素可以重復因為每個元素有自己的角標(索引)   |– ArrayList:底層是數組結構,特點是:查詢很快,增刪稍微慢點,線程不同步:A線程將元素放在索引0位置,CPU調度線程A停止,B運行,也將元素放在索引0位置,當A和B同時運...

閱讀(18)評論(0)贊 (0)

Java

從入門到入土:Lambda完整學習指南,包教包會!

7

鄧龍華 發布于 2019-12-09

什么是Lambda表達式 Lambda表達式是Java SE 8中一個重要的新特性。lambda表達式允許你通過表達式來代替功能接口。lambda表達式就和方法一樣,它提供了一個正常的參數列表和一個使用這些參數的主體(body,可以是一個表達式或一個代碼塊)。Lambda表達式還...

閱讀(15)評論(0)贊 (0)

Java

Java 并發編程 73 道面試題及答案

5

songhua.gao 發布于 2019-12-09

點擊上方  Java后端 ,選擇  設為星標 優質文章,及時送達 原文出處: https://blog.csdn.net/qq_34039315/article/details/7854931 1、在java中守護線程和本地線程區別? java中的線程分為兩種...

閱讀(18)評論(0)贊 (0)

Java

用Java實現JVM第十章《異常處理》

2

hanze 發布于 2019-12-09

異常處理是java語言非常重要的一個語法,本章主要實現如何處理拋出的異常。 在Java語言中,異常可以分為兩類:Checked異常和Unchecked異常。Unchecked異常包括java.lang.RuntimeException、java.lang.Error以及它們的子類...

閱讀(13)評論(0)贊 (0)

Java

Java AMF3反序列化漏洞

17

xiaoli.wang 發布于 2019-12-07

AMF是Action Message Format的簡稱,是一種二進制序列化格式,主要用于數據交互和遠程過程調用。 一個Action Message由頭部(header)和主體(body)所組成。 AMF3(Action Message Format version 3)是AMF...

閱讀(19)評論(0)贊 (0)

Java

再談談測試職業發展

xiaoli.wang 發布于 2019-12-07

再談談測試職業發展 有這么個普遍現象 測試招聘者,特別是一、二線互聯網公司的招聘者最苦惱的事兒就是招人。想找到一個合適的人難于上青天,每天各種撒網,簡歷看幾百份,面大幾十人,能撈到一個中意的小伙伴就謝天謝地了。但同時很多測試小伙伴發現找工作很難,特別是進大一點的廠,他們特別挑:代...

閱讀(17)評論(0)贊 (0)

2013平特肖公式