Function Function作為一個(gè)函數(shù)式接口江醇,主要方法apply接收一個(gè)參數(shù)虹菲,返回一個(gè)值 首先我們來寫一個(gè)計(jì)算數(shù)字的方法 然后我們調(diào)用這個(gè)方法 可以看到我們定義一個(gè)方...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Function Function作為一個(gè)函數(shù)式接口江醇,主要方法apply接收一個(gè)參數(shù)虹菲,返回一個(gè)值 首先我們來寫一個(gè)計(jì)算數(shù)字的方法 然后我們調(diào)用這個(gè)方法 可以看到我們定義一個(gè)方...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前箍铭,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況晦炊。【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章劣摇,從cpu講到內(nèi)...
[TOC] CAS 全稱(Compare And Swap),比較交換 Unsafe類是CAS的核心類刷后,提供硬件級(jí)別的原子操作。 缺點(diǎn): 開銷大:在并發(fā)量比較高的情況下硫眨,如果...
什么是 Redis? Redis 是完全開源免費(fèi)的礁阁,遵守BSD協(xié)議[http://www.reibang.com/p/4fa8451a4b07]巧号,是性能極高的nosql數(shù)據(jù)...
redis 內(nèi)部使用文件事件處理器 file event handler,這個(gè)文件事件處理器是單線程的姥闭,所以 redis 才叫做單線程的模型丹鸿。它采用 IO 多路復(fù)用機(jī)制同時(shí)監(jiān)...
消息隊(duì)列(MQ)是目前系統(tǒng)架構(gòu)中主流方式,在大型系統(tǒng)及大數(shù)據(jù)中廣泛采用棚品。對(duì)任何架構(gòu)或應(yīng)用來說靠欢, MQ都是一個(gè)至關(guān)重要的組件。今天我們就來細(xì)數(shù)MQ那些不得不說的好處南片。 好處一:...
Intellij IDEA 又過期了? 試試這個(gè) "狼哥疼进,面試又跪了薪缆,碰到了知識(shí)盲區(qū)""哪個(gè)?""一面還可以伞广,二面面試官問我零拷貝的原理拣帽,懵逼了...這塊內(nèi)容沒去研究過""哦...
本文將對(duì)Kafka减拭、RabbitMQ、ZeroMQ区丑、RocketMQ拧粪、ActiveMQ從17 個(gè)方面綜合對(duì)比作為消息隊(duì)列使用時(shí)的差異。 一沧侥、資料文檔 Kafka:資料數(shù)量中等...
為什么要公開這些面試題宴杀? 原因一:身邊從事 Java 開發(fā)的人員越來越多癣朗,很多朋友們,每次問我要相同的面試復(fù)習(xí)材料旺罢,已經(jīng)讓我疲于應(yīng)付旷余,索性整理出來绢记,直接發(fā)鏈接給他們。 原因二...
前言 只有光頭才能變強(qiáng) JVM在準(zhǔn)備面試的時(shí)候就有看了蠢熄,一直沒時(shí)間寫筆記。現(xiàn)在到了一家公司實(shí)習(xí)穗酥,閑的時(shí)候就寫寫护赊,刷刷JVM博客,刷刷電子書。 學(xué)習(xí)JVM的目的也很簡(jiǎn)單: 能夠...
接下來這篇是查詢優(yōu)化期犬,用戶80%的操作基本都在查詢痢甘,我們有什么理由不去優(yōu)化他呢?道盏?所以這篇博客將會(huì)講解大量的查詢優(yōu)化(索引以及庫(kù)表結(jié)構(gòu)優(yōu)化等高級(jí)用法后面文章再講),先講單表查...
PS: 本文講得比較細(xì),所以篇幅較長(zhǎng)翘骂。 閱讀時(shí)間:30m~1h。請(qǐng)認(rèn)真讀完帚豪,希望你一小時(shí)后能對(duì)統(tǒng)一異常處理有一個(gè)清晰的認(rèn)識(shí)碳竟。 PS: 本文所有代碼在 這里[https://g...
Java 程序員方向太多莹桅,且不說移動(dòng)開發(fā)、大數(shù)據(jù)烛亦、區(qū)塊鏈诈泼、人工智能這些,大部分 Java 程序員都是 Java Web/后端開發(fā)煤禽。那作為一名 Java Web 開發(fā)程序員必須...