摘要:進(jìn)階多線程開(kāi)發(fā)關(guān)鍵技術(shù)后端掘金原創(chuàng)文章,轉(zhuǎn)載請(qǐng)務(wù)必將下面這段話置于文章開(kāi)頭處保留超鏈接。關(guān)于中間件入門教程后端掘金前言中間件
Java 開(kāi)發(fā)人員最常犯的 10 個(gè)錯(cuò)誤 - 后端 - 掘金
一 、把數(shù)組轉(zhuǎn)成ArrayList 為了將數(shù)組轉(zhuǎn)換為ArrayList,開(kāi)發(fā)者經(jīng)常...
Java 9 中的 9 個(gè)新特性 - 后端 - 掘金
Java 8 發(fā)布三年多之后,即將快到2017年7月下一個(gè)版本發(fā)布的日期了。 你可能已經(jīng)聽(tīng)說(shuō)過(guò) Java 9 的模塊系統(tǒng),但是這個(gè)新版本還有許多其它的更新。 這里有九個(gè)令人興奮的新功能將與 Java 9 一起發(fā)布。 1. Java 平臺(tái)級(jí)模塊系統(tǒng) Java...
Java 新手問(wèn)題匯總 - 后端 - 掘金
學(xué)習(xí)Java的同學(xué)注意了!!!? 學(xué)習(xí)過(guò)程中遇到什么問(wèn)題或者想獲取學(xué)習(xí)資源的話,歡迎加入Java學(xué)習(xí)交流群,群號(hào)碼:254078193 ?我們一起學(xué)Java! ...
JAVA 本地緩存 LocalCache 的 2 種實(shí)現(xiàn) - 后端 - 掘金
Java LocalCache 使用場(chǎng)景 在Java應(yīng)用中,對(duì)于訪問(wèn)頻率高,更新少的...
構(gòu)建 Java 應(yīng)用內(nèi)存級(jí)緩存 - 后端 - 掘金
前言 緩存是我們?nèi)粘i_(kāi)發(fā)中是必不可少的一種解決性能問(wèn)題的方法。早期Cache只應(yīng)用在CPU和內(nèi)存之間,現(xiàn)在遍布在每一個(gè)角落,內(nèi)存和磁盤,磁盤和網(wǎng)路都存在Cache。Cache同樣是做Java應(yīng)用必不可少的元素。緩存在各種用例中非常有用。例如,當(dāng)一個(gè)值計(jì)算或檢索...
java 多線程編程 - 后端 - 掘金
一、多線程的優(yōu)缺點(diǎn) 多線程的優(yōu)點(diǎn): 1)資源利用率更好2)程序設(shè)計(jì)在某些情況下更簡(jiǎn)單3)程序響應(yīng)更快 多線程的代價(jià): 1)設(shè)計(jì)更復(fù)雜雖然有一些多線程應(yīng)用程序比單線程的應(yīng)用程序要簡(jiǎn)單,但其他的一般都更復(fù)雜。在多線程訪問(wèn)共享數(shù)據(jù)的時(shí)候,這部分代碼需要特別的注意。線...
Java 內(nèi)存溢出 (OOM) 異常完全指南 - 后端 - 掘金
我的職業(yè)生涯中見(jiàn)過(guò)數(shù)以千計(jì)的內(nèi)存溢出異常均與下文中的8種情況相關(guān)。本文分析什么情況會(huì)導(dǎo)致這些異常出現(xiàn),提供示例代碼的同時(shí)為您提供解決指南。Nikita Salnikov-TarnovskiPlumbr Co-Founder and VP of Engineer...
重新認(rèn)識(shí) java(一) ---- 萬(wàn)物皆對(duì)象 - 后端 - 掘金
如果你現(xiàn)實(shí)中沒(méi)有對(duì)象,至少你在java世界里會(huì)有茫茫多的對(duì)象,聽(tīng)起來(lái)是不是很激動(dòng)呢? 對(duì)象,引用,類與現(xiàn)實(shí)世界 現(xiàn)實(shí)世界里有許許多多的生物,非生物,跑的跳的飛的,...
Java 方向如何準(zhǔn)備 BAT 技術(shù)面試答案 (匯總版) - 后端 - 掘金
這個(gè)主題的內(nèi)容之前分三個(gè)篇幅分享過(guò),導(dǎo)致網(wǎng)絡(luò)上傳播的比較分散,所以本篇做了一個(gè)匯總,同時(shí)對(duì)部分內(nèi)容及答案做了修改,歡迎朋友們吐槽、轉(zhuǎn)發(fā)。因?yàn)槠L(zhǎng)度和時(shí)間的原因,部分答案我沒(méi)有親自總結(jié)。 1.面向?qū)ο蠛兔嫦蜻^(guò)程的區(qū)別 ...
從JDK源碼角度看并發(fā)鎖的優(yōu)化 - 掘金
在CLH鎖核心思想的影響下,JDK并發(fā)包以CLH鎖作為基礎(chǔ)而設(shè)計(jì),其中主要是考慮到CLH鎖更容易實(shí)現(xiàn)取消與超時(shí)功能。比起原來(lái)的CLH鎖已經(jīng)做了很大的改造,主要從兩方面進(jìn)行了改造:節(jié)點(diǎn)的結(jié)構(gòu)與節(jié)點(diǎn)等待機(jī)制。 在結(jié)構(gòu)上引入了頭結(jié)點(diǎn)和尾節(jié)點(diǎn),他們分別指向隊(duì)列的頭和尾...
數(shù)據(jù)結(jié)構(gòu)常見(jiàn)的八大排序算法 - 后端 - 掘金
前言 八大排序,三大查找是《數(shù)據(jù)結(jié)構(gòu)》當(dāng)中非常基礎(chǔ)的知識(shí)點(diǎn),在這里為了復(fù)習(xí)順帶總結(jié)了一下常見(jiàn)的八種排序算法。常見(jiàn)的八大排序算法,他們之間關(guān)系如下: ...
Docker 多步構(gòu)建更小的 Java 鏡像 - 后端 - 掘金
譯者按: 最新版Docker將支持多步構(gòu)建(Multi-stage build),這樣使用單個(gè)Dockerfile就可以定義多個(gè)中間鏡像用于構(gòu)建,測(cè)試以及發(fā)布等多個(gè)步驟,并且有效減小最終鏡像的大小。 原文: Creating ...
Java 基礎(chǔ)與提高干貨系列—Java 反射機(jī)制 | 掘金技術(shù)征文 - 掘金
原本地址:Java基礎(chǔ)與提高干貨系列——Java反射機(jī)制博客地址:http://tengj.top/ 前言 今天介紹下Java的反射機(jī)制,以前我們獲取一個(gè)類的實(shí)例都是使用new一個(gè)實(shí)例出來(lái)。那樣太low了,今天跟我一起來(lái)學(xué)習(xí)學(xué)習(xí)一種更加高大上的方式來(lái)實(shí)現(xiàn)。 ...
Java 進(jìn)階-多線程開(kāi)發(fā)關(guān)鍵技術(shù) - 后端 - 掘金
原創(chuàng)文章,轉(zhuǎn)載請(qǐng)務(wù)必將下面這段話置于文章開(kāi)頭處(保留超鏈接)。本文轉(zhuǎn)發(fā)自Jason’s Blog,原文鏈接 http://www.jasongj.com/java/m... sleep和wait到底什么區(qū)別...
Java 抽象類與 oop 三大特征 - 后端 - 掘金
面向?qū)ο笾饕腥筇匦裕?繼承和多態(tài)、 封裝 。 一、抽象類 在了解抽象類之前,先來(lái)了解一下抽象方法。抽象方法是一種特殊的方法:它 只有聲明,而沒(méi)有具體的實(shí)現(xiàn) 。抽象方法的聲明格式為:abstract void fun(); 抽象方法 必須用 abstract...
Java 泛型全解析 - 后端 - 掘金
把一個(gè)對(duì)象放進(jìn)集合中之后,集合就會(huì)忘記這個(gè)對(duì)象的數(shù)據(jù)類型,當(dāng)再次取出該對(duì)象時(shí),該對(duì)象的編譯類型就變成Object類型了 為了解決上面的問(wèn)題,就引出了泛型這一個(gè)概念 泛型接口和類 ...
Java 內(nèi)存分配 - 后端 - 掘金
學(xué)習(xí)Java的同學(xué)注意了!!!? 學(xué)習(xí)過(guò)程中遇到什么問(wèn)題或者想獲取學(xué)習(xí)資源的話,歡迎加入Java學(xué)習(xí)交流群,群號(hào)碼:254078193 ?我們一起學(xué)Java! 棧、堆、常量池雖同屬Java內(nèi)存分配時(shí)操作的區(qū)域,但其適用范圍和功用卻大...
SpringMVC 干貨系列:從零搭建 SpringMVC+mybatis(二):springMVC 原理解析及常用注解 | 掘金技術(shù)征文 - 掘金
原本地址:springMVC干貨系列:從零搭建springMVC+mybatis(二):springMVC原理解析及常用注解博客地址:http://tengj.top/ 前言 上篇文章介紹了maven WEB 項(xiàng)目的搭建,基本的配置文件也都貼出來(lái)了,今天就來(lái)...
Java 的 23 種設(shè)計(jì)模式全解析 - 后端 - 掘金
一、設(shè)計(jì)模式的分類 總體來(lái)說(shuō)設(shè)計(jì)模式分為三大類: 創(chuàng)建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結(jié)構(gòu)型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行為型模式,共十一種:策略模式、...
譯-Java內(nèi)存管理白皮書(shū) - 掘金
說(shuō)明 有關(guān)java并發(fā)可以看這里:https://yuedu.baidu.com/ebook...要學(xué)習(xí)Java或者任意一門技術(shù),我覺(jué)得最好的是從官網(wǎng)的資料...
簡(jiǎn)易的后臺(tái)管理權(quán)限設(shè)計(jì) - 后端 - 掘金
前言 因?yàn)橄胱鲆粋€(gè)快速的后臺(tái)開(kāi)發(fā)模板框架(方便以后直接開(kāi)發(fā)功能而不用糾結(jié)環(huán)境和頁(yè)面框架搭建的選擇),當(dāng)時(shí)在權(quán)限控制方面糾結(jié)于spring security和shiro,但是由于對(duì)這2個(gè)框架理解都不深,只是停留在基礎(chǔ)的使用上面,而且一般的...
深入理解 Java 之 JVM 堆內(nèi)存分配 - 后端 - 掘金
Java堆是被所有線程共享的一塊內(nèi)存區(qū)域,所有對(duì)象和數(shù)組都在堆上進(jìn)行內(nèi)存分配。為了進(jìn)行高效的垃圾回收,虛擬機(jī)把堆內(nèi)存劃分成新生代、老年代和永久代(1.8中無(wú)永久代,使用metaspace實(shí)現(xiàn))三塊區(qū)域。 Java把內(nèi)存分成兩種:棧內(nèi)存和堆內(nèi)存。關(guān)于...
Java 中間件入門教程 - 后端 - 掘金
前言 中間件 ...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/67300.html
摘要:常見(jiàn)的八大排序算法,他們之間關(guān)系如下被人忽視的面向?qū)ο蟮牧笤瓌t后端掘金前言作為文集的第一篇,我覺(jué)得有必要介紹一下大概的寫(xiě)作規(guī)劃。 Java多線程干貨系列—(四)volatile關(guān)鍵字| 掘金技術(shù)征文 - 掘金原本地址:Java多線程干貨系列—(四)volatile關(guān)鍵字博客地址:http://tengj.top/ 前言 今天介紹下volatile關(guān)鍵字,volatile這個(gè)關(guān)鍵字可能...
摘要:常見(jiàn)的八大排序算法,他們之間關(guān)系如下被人忽視的面向?qū)ο蟮牧笤瓌t后端掘金前言作為文集的第一篇,我覺(jué)得有必要介紹一下大概的寫(xiě)作規(guī)劃。 Java多線程干貨系列—(四)volatile關(guān)鍵字| 掘金技術(shù)征文 - 掘金原本地址:Java多線程干貨系列—(四)volatile關(guān)鍵字博客地址:http://tengj.top/ 前言 今天介紹下volatile關(guān)鍵字,volatile這個(gè)關(guān)鍵字可能...
摘要:請(qǐng)欣賞手把手教程后端博客系統(tǒng)文章系統(tǒng)掘金本期主要是文章保存功能,涉及到草稿文章發(fā)布?xì)v史這三個(gè)要點(diǎn)。一談?wù)勥B接管理后端掘金連接管理概述最近重讀了權(quán)威指南部分章節(jié),結(jié)合來(lái)對(duì)部分內(nèi)容進(jìn)行印證并記錄下來(lái)。 Spring Boot干貨系列:(四)開(kāi)發(fā)Web應(yīng)用之Thymeleaf篇 | 掘金技術(shù)征文 - 掘金原文地址:Spring Boot干貨系列:(四)開(kāi)發(fā)Web應(yīng)用之Thymeleaf篇博客...
摘要:阻塞,非阻塞首先,阻塞這個(gè)詞來(lái)自操作系統(tǒng)的線程進(jìn)程的狀態(tài)模型網(wǎng)絡(luò)爬蟲(chóng)基本原理一后端掘金網(wǎng)絡(luò)爬蟲(chóng)是捜索引擎抓取系統(tǒng)的重要組成部分。每門主要編程語(yǔ)言現(xiàn)未來(lái)已到后端掘金使用和在相同環(huán)境各加載多張小圖片,性能相差一倍。 2016 年度小結(jié)(服務(wù)器端方向)| 掘金技術(shù)征文 - 后端 - 掘金今年年初我花了三個(gè)月的業(yè)余時(shí)間用 Laravel 開(kāi)發(fā)了一個(gè)項(xiàng)目,在此之前,除了去年換工作準(zhǔn)備面試時(shí),我并...
閱讀 2671·2021-11-18 10:02
閱讀 3400·2021-09-28 09:35
閱讀 2585·2021-09-22 15:12
閱讀 740·2021-09-22 15:08
閱讀 3070·2021-09-07 09:58
閱讀 3463·2021-08-23 09:42
閱讀 724·2019-08-30 12:53
閱讀 2071·2019-08-29 13:51