原创 2019年_BATJ大廠面試題總結-順豐篇

1.Hashmap底層 答案:https://blog.csdn.net/suifeng629/article/details/82179996 2.hashmap和hashtable區別? 答案:https://blog.csd

原创 2019年_BATJ大廠面試題總結-騰訊篇

1.hashmap和hashtable的區別? 答案:https://blog.csdn.net/xuhuaabc/article/details/91475761 2.JVM的內存模型,回收機制? 博客園答案:https://w

原创 2019年_BATJ大廠面試題總結-百度篇

1.concurrentHashmap是安全的吧,那你知道concurrentHashmap的size()怎麼求嗎,在併發場景下,需要怎麼設定鎖? 參考:https://www.cnblogs.com/kabi/p/5371444

原创 2019年_BATJ大廠面試題總結-貝殼篇

1.Java的基礎數據類型有哪些?String是嗎?與封裝類的區別? byte:8位,最大存儲數據量是255,存放的數據範圍是-128~127之間。 short:16位,最大數據存儲量是65536,數據範圍是-32768~3276

原创 2019年_BATJ大廠面試題總結-美團篇

1.mybatis怎麼實現orm 說說自己理解 讓你落地怎麼去做 詳解答案:https://blog.csdn.net/u010633266/article/details/92851528 2.PU飆升,只有JAVA進程,如何

原创 2019年_BATJ大廠面試題總結-京東篇

1.ActiveMQ是由哪些東西組成的? 答案:https://blog.csdn.net/qq_34021712/article/details/77477868 2.Dubbo底層工作原理知道嗎? 答案:https://blo

原创 2019年_BATJ大廠面試題總結-阿里篇

1.知道spring AOP是如何實現的麼,動態代理和CGlib分別是如何實現的? 答案:https://blog.csdn.net/weixin_38362455/article/details/91055939 2.JVM內存

原创 2019年_BATJ大廠面試題總結-滴滴篇

1.ArrayList和LinkedList區別 1、數據結構不同 ArrayList是Array(動態數組)的數據結構,LinkedList是Link(鏈表)的數據結構。 2、效率不同 當隨機訪問List(get和set操作)時

原创 FreeMarker、Thymeleaf、Enjoy 模板引擎性能測試

前言 模板引擎,一直以來,個人都比較喜歡velocity,只是這貨差不多7年沒有更新,雖然前幾天抽風似的發佈了個2.0版本,但7年的腳步已經落後了。 後來看到Thymeleaf挺不錯,個人項目中也有在使用,這不在osc看到一篇文章

原创 工作經歷最詳細的模板

工作經歷 (工作經歷按逆序排列,最新的在最前邊,按公司做一級分組,公司內按二級分組) ABC公司 ( 2012年9月 ~ 2014年9月 ) DEF項目 我在此項目負責了哪些工作,分別在哪些地方做得出色/和別人不一樣/成長快,這個

原创 Java集合必會14問(精選面試題整理)

1)說說常見的集合有哪些吧? 答:Map接口和Collection接口是所有集合框架的父接口: 1.Collection接口的子接口包括:Set接口和List接口 2.Map接口的實現類主要有:HashMap、TreeMap、Ha

原创 創建word的分割線&刪除分割線

創建word的分割線 1.插入單橫線 打開word,首先鍵盤輸入三個“—”,然後點擊回車換行,就會出現一整條單橫線,上面可以打字,不受影響 2.插入雙橫線 重起一行,輸入連續的三個等號“===”,然後點擊回車換行,就會出現一整條雙

原创 史上最全Redis高可用技術解決方案大全

Redis常見的幾種主要使用方式: Redis 單副本 Redis 多副本(主從) Redis Sentinel(哨兵) Redis Cluster Redis 自研 Redis各種使用方式的優缺點: 1Redis單副本 R

原创 MongoDB、Hbase、Redis等NoSQL優劣勢、應用場景

NoSQL的四大種類 NoSQL數據庫在整個數據庫領域的江湖地位已經不言而喻。在大數據時代,雖然RDBMS很優秀,但是面對快速增長的數據規模和日漸複雜的數據模型,RDBMS漸漸力不從心,無法應對很多數據庫處理任務,這時NoSQL憑

原创 Redis實現分佈式鎖

場景介紹 很多互聯網場景(如商品秒殺,論壇回帖蓋樓等),需要用加鎖的方式,以對某種資源進行順序訪問控制。如果應用服務集羣部署,則涉及到對分佈式應用加鎖。當前分佈式加鎖主要有三種方式:(磁盤)數據庫、緩存數據庫、Zookeeper。