原创 面試-JDK8的新特性

非常重要 非常重要 非常重要 JDK8的新特性一般都是面試熱點話題了,其實不用特別的去記憶,因爲加的一些東西我們用的也比較少。 1、JDK8提供了接口static和Default方法。特別是Default修飾的方法,dafault

原创 Properties 和TreeMap

之前最開始的時候寫Java基礎的寫到過這兩個Map家族的子類和接口實現類 ,今天項目的生活發現還是要在談一下Properties TreeMap 1、properties properties繼承了hashtable ,也Map

原创 ssm集成原理

ssm(Spring、springMVC、Mybatis)的整合開發,是目前JavaEE開發最流行的技術框架 ssm整合的實質,僅僅就是將Mybatis集成到Spring中,因爲springMVC本身就是Spring框架的一部分。

原创 shiro一款簡易的Java安全框架

這兩天因爲項目中一直有用到shiro這款框架,所以也是趁着休息的時間好好補課一下shiro。 一、什麼是shiro? shiro是一個強大的Java安全框架,執行身份驗證。授權、密碼和會話管理的。使用shiro易於理解API,可以

原创 面試點-布隆過濾器

直入主題,布隆過濾器是什麼? 布隆過濾器是一個很長的二進制向量和一系列隨機映射函數。布隆過濾器可以用於檢索一個元素是否在一個集合中,它的優點是空間效率和查詢時間都比一般的算法要好的多,缺點是有一定 的誤差率 和刪除困難 。 面試題

原创 SpringCloud-組件服務熔斷Hystrix和聲明式服務消費Feign

一、什麼是Hystrix? Hystrix叫做熔斷器也稱爲斷路器,微服務架構中的熔斷器就是當被調用方沒有響應時,調用方直接返回一個錯誤響應即可,而不是長時間的等待,這樣避免調用時因爲等待而現場一直得不到釋放,避免故障在分佈式系統間