摘要:黑色的線表示,可在任意狀態(tài)下發(fā)起主動(dòng)取消,進(jìn)入該狀態(tài)。所以當(dāng)線程阻塞時(shí),可能處于停止?fàn)顟B(tài)或者主動(dòng)取消狀態(tài)。非阻塞同步相對(duì)于鎖同步而言,由代碼塊,轉(zhuǎn)為了點(diǎn),是另一種思考方式。 前言 閱讀本文前,需要讀者對(duì)happens-before比較熟悉,了解非阻塞同步的一些基本概念。本文主要為happens-before法則的靈活運(yùn)用,和一些解決問題的小技巧,分析問題的方式。 背景介紹 原始需...
HMTL部分 CSS部分 .close { position: absolute; right: 32px; top: 32px; width: 32px; height: 32px; } .close:before, .close:after { position: absolute; left: 15px; content: ; height: 33px...
摘要:掃碼進(jìn)入表單頁(yè)面,然后提交表單,接收頁(yè)面就會(huì)立馬刷新,不用刷新瀏覽器就會(huì)顯示是不是發(fā)現(xiàn)省了很多事,不用登錄微信就可以在線傳輸文本。 我們知道,手機(jī)傳輸本文到電腦比較簡(jiǎn)單的方法是在電腦登錄微信或者QQ,然后發(fā)過去就得了,但是有些人又很懶很懶,懶到連登錄微信和QQ都不想登錄,那么該怎么做呢? 我開發(fā)這款小工具其實(shí)就可以解決問題,但是目前只支持傳輸文本,圖片視頻那些都還沒開發(fā)。只需要在電腦打...
摘要:引擎會(huì)在代碼執(zhí)行前進(jìn)行詞法分析,所以事實(shí)上,運(yùn)行分為此法分析和執(zhí)行兩個(gè)階段。詞法作用域所謂詞法作用域是說(shuō),其作用域?yàn)樵诙x時(shí)詞法分析時(shí)就確定下來(lái)的,而并非在執(zhí)行時(shí)確定。 先來(lái)看個(gè)常見的面試題如下: var a = 10; function test(){ alert(a); //undefined var a = 20; alert(a); //20 } te...
摘要:一前言冒泡排序是一種交換排序。以升序冒泡排序?yàn)槔芭菖判蚓褪且刻伺判蜻^程中通過兩兩比較相鄰元素,將小的數(shù)字放到前面,大的數(shù)字放在后面。所以,冒泡排序最好時(shí)間復(fù)雜度為。因此,冒泡排序的平均時(shí)間復(fù)雜度為。 一、前言 冒泡排序是一種交換排序。 什么是交換排序呢? 解:兩兩比較待排序的關(guān)鍵字,并交換不滿足次序要求的那對(duì)數(shù),直到整個(gè)表都滿足次序要求為止。 二、算法思想 它重復(fù)地走訪要排序的...
暫無(wú)介紹