![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
概述 并發(fā)編程的目的是為了讓程序運(yùn)行的更快刮萌,但并不是啟動(dòng)更多的線程就能讓程序最大限度地并發(fā)執(zhí)行。如果想通過多線程使程序運(yùn)行更快熏纯,那么將會(huì)面臨很多挑戰(zhàn)同诫。 上下文切換 即使單核處...
原文 How JavaScript works: an overview of the engine, the runtime, and the call stack 隨著 ...
操作系統(tǒng) 操作系統(tǒng)的演進(jìn) 多道程序設(shè)計(jì) 早期批處理系統(tǒng)只能一次處理一個(gè)任務(wù) 多道程序設(shè)計(jì)使得批處理系統(tǒng)可以一次處理多個(gè)任務(wù) 多道程序設(shè)計(jì)是指在計(jì)算機(jī)內(nèi)存中同時(shí)存放多個(gè)程序 多...
這篇文章是我之前看書時(shí)做的筆記须板,內(nèi)容都是基于【深入理解 JVM 虛擬機(jī)】(周志明)這本書中介紹的東西碰镜,覺得有一定的價(jià)值所以拿出來分享。并且個(gè)人時(shí)間總是有限的习瑰,無法保證大量的產(chǎn)...
曾經(jīng)有這么一道面試題:從 URL 在瀏覽器被被輸入到頁面展現(xiàn)的過程中發(fā)生了什么? 相信大多數(shù)準(zhǔn)備過的同學(xué)都能回答出來甜奄,但是如果繼續(xù)問:收到的 HTML 如果包含幾十個(gè)圖片標(biāo)簽...
前言 這幾天用Scala寫了一堆流計(jì)算程序柠横,在翻閱Scala文檔時(shí)看到了閉包一節(jié),不知怎么就回憶起了自己上大二時(shí)用JavaScript做創(chuàng)新項(xiàng)目的經(jīng)歷——因?yàn)镴S閉包的原理對(duì)...