如果你是軟件開發(fā)領(lǐng)域的新手,那么你會想到的第一個問題是“如何開始?”編程語言有數(shù)百種可供選擇,但是你怎么發(fā)現(xiàn)哪個最適合你,你的興趣和職業(yè)目標(biāo)又在哪里呢?選擇最佳編程語言以學(xué)習(xí)...
如果你是軟件開發(fā)領(lǐng)域的新手,那么你會想到的第一個問題是“如何開始?”編程語言有數(shù)百種可供選擇,但是你怎么發(fā)現(xiàn)哪個最適合你,你的興趣和職業(yè)目標(biāo)又在哪里呢?選擇最佳編程語言以學(xué)習(xí)...
前端框架的受歡迎程度每年都在增長, 如今,在較大型或者中型的項(xiàng)目,基本都需要使用框架來進(jìn)行開發(fā)。 前幾年,由谷歌發(fā)布的Angular和Facebook的React就開啟前端框...
Java作為一種面向?qū)ο蟮模缙脚_語言,其對象、內(nèi)存等一直是比較難的知識點(diǎn),所以,即使是一個Java的初學(xué)者,也一定或多或少的對JVM有一些了解。可以說,關(guān)于JVM的相關(guān)知識...
如果你還在發(fā)愁究竟怎么計(jì)算時間復(fù)雜度和空間復(fù)雜度,那你是來對地方了! 名詞解釋: 在計(jì)算機(jī)科學(xué)中,時間復(fù)雜性,又稱時間復(fù)雜度,算法的時間復(fù)雜度是一個函數(shù),它定性描述該算法的運(yùn)...
引言 在比較了兩個最新的行業(yè)調(diào)查報(bào)告以后,我們得出了今年排名前三的 Java IDE、框架、構(gòu)建工具和最受歡迎的 JVM 語言。不僅如此,Snyk 和 JRebel 的調(diào)查問...
1.描述一下JVM加載Class文件的原理機(jī)制? 在面試java工程師的時候,這道題經(jīng)常被問到,故需特別注意。 Java中的所有類,都需要由類加載器裝載到JVM中才能運(yùn)行。類...
概要 MapReduce是一種編程模型,它是一種用于處理和生成大型數(shù)據(jù)集的實(shí)現(xiàn)。用戶通過指定一個用來處理鍵值對(Key/Value)的map函數(shù)來生成一個中間鍵值對集合。然后...
一面(基礎(chǔ)面:約1小時) 1. 自我介紹,主要講講做了什么和擅長什么 2. springmvc和spring-boot區(qū)別 3. @Autowired的實(shí)現(xiàn)原理 4. Bea...
一、并發(fā)編程簡介 1、基礎(chǔ)概念 程序 與計(jì)算機(jī)系統(tǒng)操作有關(guān)的計(jì)算機(jī)程序、規(guī)程、規(guī)則,以及可能有的文件、文檔及數(shù)據(jù)。 進(jìn)程 進(jìn)程是計(jì)算機(jī)中的程序,關(guān)于某數(shù)據(jù)集合上的一次運(yùn)行活動...
快速介紹8種常用數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)是一種特殊的組織和存儲數(shù)據(jù)的方式,可以使我們可以更高效地對存儲的數(shù)據(jù)執(zhí)行操作。 數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)科學(xué)和軟件工程領(lǐng)域具有廣泛而多樣的用途。 幾...
領(lǐng)域特定語言是在特定領(lǐng)域下用于特定上下文的語言。作為開發(fā)者,很有必要了解領(lǐng)域特定語言的含義,以及為什么要使用特定領(lǐng)域語言。 領(lǐng)域特定語言domain-specific lan...
很多人都問,技術(shù)人員如何成長,每個階段又是怎樣的,如何才能走出當(dāng)前的迷茫,實(shí)現(xiàn)自我的突破。所以我結(jié)合我自己 10 多年的從業(yè)經(jīng)驗(yàn),總結(jié)了技術(shù)人員成長的 9 個段位,希望對大家...
在寫這個文章之前,我花了點(diǎn)時間,自己臆想了一個電商系統(tǒng),基本上算是麻雀雖小五臟俱全,我今天就用它開刀,一步步剖析,我會講一下我們可能會接觸的技術(shù)??赡懿蝗菈蛴?,最后給個...
使用 ES2015 模塊,您可以將應(yīng)用程序代碼分成可重用的、封裝的、專注于單一任務(wù)的模塊。 這很好,但是如何構(gòu)造模塊呢?一個模塊應(yīng)該有多少個函數(shù)和類? 這篇文章介紹了有關(guān)如何...
常常有小伙伴推薦羅伯特·C·馬丁的《代碼整潔之道(Clean Code)》。今天我們就來了解一下這本書,它值不值得一看? 關(guān)于此書 《代碼整潔之道》出版于2008年,近年來,...
最近我遇到了一個bug,我試著通過Rails在以“utf8”編碼的MariaDB中保存一個UTF-8字符串,然后出現(xiàn)了一個離奇的錯誤: 我用的是UTF-8編碼的客戶端,服務(wù)器...