240 發(fā)簡(jiǎn)信
IP屬地:河南
  • 120
    加密算法總結(jié)

    對(duì)稱與非對(duì)稱加密算法的區(qū)別。 對(duì)稱加密算法 加密(encryption)與解密(decryption)用的是同樣的密鑰(secret key),這種加密方式加密速度非常快,適...

  • 120
    五輪阿里面試題及答案

    附上最近更新的面經(jīng):某大佬的20+公司面試題總結(jié)和自己的補(bǔ)充 一面 自我介紹下自己庐橙,不超過3分鐘(實(shí)際上我的自我介紹不到一分鐘)你感覺比本科階段自己進(jìn)步了多少羞海,有哪些進(jìn)步研究...

  • 120
    Jvm dump jstack jmap jstat 介紹與使用

    總結(jié): (1)棧信息:jstack 輸出的信息。 (2)堆信息:jmap -dump 輸出的文件炫狱, (3)jstat查看gc情況,jstat -gc 間隔毫秒數(shù) 比如...

  • 120
    阿里規(guī)范要求不能使用Executors創(chuàng)建線程

    什么是線程池 線程池可以通過池看出來是一個(gè)資源集剔猿,任何池的作用都大同小異视译,主要是用來減少資源創(chuàng)建、初始化的系統(tǒng)開銷归敬。 創(chuàng)建線程很“貴”嗎 是的酷含。創(chuàng)建線程的代價(jià)是昂貴的。 我們...

  • 120
    CPU飆高和頻繁GC排查經(jīng)驗(yàn)總結(jié)

    處理過線上問題的同學(xué)基本上都會(huì)遇到系統(tǒng)突然運(yùn)行緩慢汪茧,CPU 100%椅亚,以及Full GC次數(shù)過多的問題。當(dāng)然舱污,這些問題的最終導(dǎo)致的直觀現(xiàn)象就是系統(tǒng)運(yùn)行緩慢呀舔,并且有大量的報(bào)警。...

  • 120
    分布式架構(gòu)演變之路

    引言 本文以設(shè)計(jì)淘寶網(wǎng)的后臺(tái)架構(gòu)為例扩灯,介紹從一百個(gè)并發(fā)到千萬級(jí)并發(fā)情況下服務(wù)端的架構(gòu)的14次演進(jìn)過程媚赖,同時(shí)列舉出每個(gè)演進(jìn)階段會(huì)遇到的相關(guān)技術(shù),讓大家對(duì)架構(gòu)的演進(jìn)有一個(gè)整體的認(rèn)...

  • 操作系統(tǒng)Unix珠插、Windows惧磺、Mac OS、Linux

    我們熟知的操作系統(tǒng)大概都是windows系列捻撑,近年來Apple的成功磨隘,讓MacOS也逐漸走進(jìn)普通用戶。在服務(wù)器領(lǐng)域顾患,恐怕Linux是無人不知無人不曉番捂。他們都是操作系統(tǒng),也在自...

  • GitHub與GitLab的區(qū)別

    Git誕生于2005年描验,大神Linus的作品白嘁,Github誕生于2008年,沒有Git就沒有GitHub膘流,Github已成為全球最大的代(tong)碼(xing)開(jiao...

  • 120
    高并發(fā)與多線程的技術(shù)總結(jié)

    進(jìn)程與線程絮缅、并發(fā)與并行 一個(gè)應(yīng)用程序至少有一個(gè)進(jìn)程,一個(gè)進(jìn)程至少有一個(gè)線程 進(jìn)程:是程序的一次運(yùn)行活動(dòng)鲁沥,是系統(tǒng)資源分配和調(diào)度的一個(gè)獨(dú)立單位,有獨(dú)立的地址空間和系統(tǒng)資源耕魄。 線程...

  • 120
    SpringBean初始化過程

    SpringBean初始化過程 類屬性初始化 1画恰、靜態(tài)屬性:static 開頭定義的屬性 2、靜態(tài)方法塊: static {} 圈起來的方法塊 3吸奴、普通屬性: 未帶stati...

  • 120
    JVM類加載器ClassLoader

    JVM類加載器ClassLoader JAVA類裝載方式 1.隱式裝載允扇, 程序在運(yùn)行過程中當(dāng)碰到通過new 等方式生成對(duì)象時(shí),隱式調(diào)用類裝載器加載對(duì)應(yīng)的類到j(luò)vm中则奥。 2.顯...

  • 120
    JVM工作原理和流程

    JVM的體系結(jié)構(gòu) Java是一種技術(shù)考润,它由四方面組成:Java編程語言、Java類文件格式读处、Java虛擬機(jī)和Java應(yīng)用程序接口(Java API)糊治。它們的關(guān)系如下圖所示: ...

  • 架構(gòu)師成長(zhǎng)之路(內(nèi)附推薦書籍)

    想要成為架構(gòu)師井辜,對(duì)技術(shù)的深度和廣度都有很高的要求,本文列舉出成為一個(gè)架構(gòu)師必備的技能和學(xué)習(xí)路線管闷。對(duì)于學(xué)習(xí)途徑有疑惑或苦惱粥脚,或者有優(yōu)秀資料可以提供的同學(xué),可加留言包个,共同交流學(xué)習(xí)...

  • 架構(gòu)成長(zhǎng)學(xué)習(xí)

    架構(gòu)成長(zhǎng)學(xué)習(xí) 1. 閱讀源碼 說到閱讀源碼刷允,可能很多同學(xué)都嘗試過去閱讀一些開源框架的源碼,但是很難找到一個(gè)入口點(diǎn)赃蛛;即便找到入口點(diǎn)恃锉,又會(huì)覺得源碼中好繞,看著看著把自己都看暈了呕臂。...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品