異常的定義 異常:在Java語言中,將程序執(zhí)行中發(fā)生的不正常情況稱為“異?!?。 (開發(fā)過程中的語法錯誤和邏輯錯誤不是異常) 1. 異常的體系結(jié)構(gòu) Java程序在執(zhí)行過程中所發(fā)...
經(jīng)常面試一些候選人,整理了下我面試使用的題目,陸陸續(xù)續(xù)整理出來的題目很多,所以每次會抽一部分來問。答案會在后面的文章中逐漸發(fā)布出來。 基礎(chǔ)題目 Java線程的狀態(tài) 進程和線程...
一、持久化 我們前兩章已經(jīng)講了,redis是內(nèi)存型的數(shù)據(jù)庫,他之所以快是因為數(shù)據(jù)存儲在內(nèi)存。那么數(shù)據(jù)存儲在內(nèi)存會有什么問題呢?當然就是當服務(wù)重啟或者服務(wù)器宕機內(nèi)存數(shù)據(jù)就被清除...
什么是 Containers? 隨著Kubernetes,Docker Compose,Mesos OS,Consul等出現(xiàn),容器是這些云計算時代的頭條新聞。 要真正了解容器...
可以將一個類的定義放在另外一個類的定義內(nèi)部,這就是內(nèi)部類。 內(nèi)部類是一種非常有用的特性,因為它允許你把一些邏輯相關(guān)的類組織在一起,并控制位于內(nèi)部的類的可視性。然后必須要...
一、為什么要引入 session 共享 參考雨哥的文章:http://springboot.javaboy.org/2019/0604/springboot-springse...
阿里妹導讀:日常工作中,我們多少都會遇到應用的性能問題。在阿里面試中,性能優(yōu)化也是常被問到的題目,用來考察是否有實際的線上問題處理經(jīng)驗。面對這類問題,阿里工程師齊光給出了詳細...
基本問題: 介紹下 Java 內(nèi)存區(qū)域(運行時數(shù)據(jù)區(qū)) Java 對象的創(chuàng)建過程(五步,建議能默寫出來并且要知道每一步虛擬機做了什么) 對象的訪問定位的兩種方式(句柄和直接指...
Java集合類面試題: Java集合類絕對是我們的老朋友了,Java技術(shù)江湖里,誰人不知,誰人不曉,它的使用率非常高,使用難度卻也不大,這也導致了很多人對它不屑一顧,殊不知其...
為了加快程序處理速度,我們會將問題分解成若干個并發(fā)執(zhí)行的任務(wù)。并且創(chuàng)建線程池,將任務(wù)委派給線程池中的線程,以便使它們可以并發(fā)地執(zhí)行。在高并發(fā)的情況下采用線程池,可以有效降低線...
前言 本文將從Tomcat性能優(yōu)化,SpringCloud開啟重試機制,Zuul網(wǎng)關(guān)性能參數(shù)優(yōu)化,Ribbon性能參數(shù)優(yōu)化,F(xiàn)eign與Hystrix性能優(yōu)化等五個方面分享在...
前言 筆者心聲: 左耳朵耗子《技術(shù)人員的發(fā)展之路》這篇文章,讓我感覺到人到30歲,必須要對自己的人生規(guī)劃做出選擇,并且要做減法,把更多的精力放在更值得關(guān)注的人和事業(yè)上。 20...
簡介 作為一名架構(gòu)師,我們要專業(yè),要能看懂代碼,及時光著臂膀去機房,也能獨擋一面!及時同事搞不定問題,或者撂挑子,你也能給老大一個堅定的眼神:不怕,有我在!還能在會議室上滔滔...
在介紹Spring整合Mybatis原理之前,我們得先來稍微介紹Mybatis的工作原理。 Mybatis的基本工作原理 在Mybatis中,我們可以使用一個接口去定義要執(zhí)行...
一、什么是高并發(fā) 高并發(fā)(High Concurrency)是互聯(lián)網(wǎng)分布式系統(tǒng)架構(gòu)設(shè)計中必須考慮的因素之一,它通常是指,通過設(shè)計保證系統(tǒng)能夠同時并行處理很多請求。 高并發(fā)相關(guān)...
前言: Spring 框架知識是互聯(lián)網(wǎng)公司面試必考知識點。對于開發(fā)同學來說,Spring 框架熟悉又陌生。 熟悉:開發(fā)過程中無時無刻不在使用 Spring 的知識點;陌生:對...
異常處理 Spring MVC中, 系統(tǒng)的DAO, Service, Controller層出現(xiàn)異常, 均通過throw Exception向上拋出, 最后由中央處理器Dis...
微服務(wù)是什么?拋去教條性質(zhì)的解釋,從巨石應用到微服務(wù)應用,耦合度是其中最大的變化。 圖片來自 Pexels 或是將多個模塊中重復的部分進行拆分,或是純粹為了拆分膨脹的單體應用...
一、流量控制 1、基本概念 流量控制的核心作用是限制流出某一網(wǎng)絡(luò)的某一連接的流量與突發(fā),使這類報文以比較均勻的速度流動發(fā)送,達到保護系統(tǒng)相對穩(wěn)定的目的。通常是將請求放入緩沖區(qū)...