摘要:允許一個(gè)單一的線程來(lái)操作多個(gè)如果我們的應(yīng)用程序中使用了多個(gè)那么使用很方便的實(shí)現(xiàn)這樣的目的但是因?yàn)樵谝粋€(gè)線程中使用了多個(gè)因此也會(huì)造成了每個(gè)傳輸效率的降低使用的圖解如下為了使用我們首先需要將注冊(cè)到中隨后調(diào)用的方法這個(gè)方法會(huì)阻塞直到注冊(cè)在中的發(fā)送 Selector Selector 允許一個(gè)單一的線程來(lái)操作多個(gè) Channel. 如果我們的應(yīng)用程序中使用了多個(gè) Channel, 那么使用 S...
摘要:跳票之王終于發(fā)布了帶來(lái)了一系列激動(dòng)人心的新特性,包括新的時(shí)間日期,以及和,在多線程環(huán)境下性能提升不少。 跳票之王Java8終于發(fā)布了! Java8帶來(lái)了一系列激動(dòng)人心的新特性,包括lambda、新的時(shí)間日期AOPI,以及AtomicInteger和AtomicLong,在多線程環(huán)境下性能提升不少。 showImg(http://segmentfault.com/img/bVb0D2...
摘要:緩存主要通過(guò)首部來(lái)控制。表示當(dāng)前響應(yīng)數(shù)據(jù)是單個(gè)用戶所獨(dú)占的,只能被客戶端緩存,不能被代理服務(wù)器緩存。其值是任意整數(shù),和負(fù)數(shù)表示緩存過(guò)期,正數(shù)值加上當(dāng)前響應(yīng)頭中的首部值即為過(guò)期時(shí)間??蛻舳耸盏胶螅苯邮褂镁彺娴?,同時(shí)更新緩存有效期。 無(wú)論是軟件應(yīng)用還是硬件應(yīng)用,緩存都扮演著重要的角色,其對(duì)提升性能的重要性無(wú)可置疑。 本文主要介紹 HTTP 緩存,涉及其原理和應(yīng)用。HTTP 緩存主要通過(guò) ...
摘要:筆記說(shuō)明重學(xué)前端是程劭非前手機(jī)淘寶前端負(fù)責(zé)人在極客時(shí)間開(kāi)的一個(gè)專欄,每天分鐘,重構(gòu)你的前端知識(shí)體系,筆者主要整理學(xué)習(xí)過(guò)程的一些要點(diǎn)筆記以及感悟,完整的可以加入的專欄學(xué)習(xí)原文有的語(yǔ)音,如有侵權(quán)請(qǐng)聯(lián)系我,郵箱。 筆記說(shuō)明 重學(xué)前端是程劭非(winter)【前手機(jī)淘寶前端負(fù)責(zé)人】在極客時(shí)間開(kāi)的一個(gè)專欄,每天10分鐘,重構(gòu)你的前端知識(shí)體系,筆者主要整理學(xué)習(xí)過(guò)程的一些要點(diǎn)筆記以及感悟,完整的可以...
摘要:自定義屬性可以方便的實(shí)現(xiàn)很多功能例如主題變化。最近我一直在嘗試?yán)米远x屬性和網(wǎng)格的組合能實(shí)現(xiàn)什么神奇的效果,我需要在不同的斷點(diǎn)處重新定義和屬性。太多的可能性了瀏覽器支持目前,全球的瀏覽器都支持自定義屬性及以下版本是明顯的例外。 我在工作中使用CSS Grid已經(jīng)有幾個(gè)月了,我非常喜歡它在頁(yè)面布局時(shí)給我的靈活性。這么長(zhǎng)時(shí)間以來(lái),我們一直沒(méi)有一個(gè)真正的網(wǎng)格布局解決方案——用浮動(dòng)和flex...
暫無(wú)介紹