通常我們使用AJAX向服務(wù)器請求數(shù)據(jù),但是這些數(shù)據(jù)都是文本,而對于請求文件(二進(jìn)制流),我們需要花點(diǎn)功夫進(jìn)行處理。 本文從傳統(tǒng)的下載實(shí)現(xiàn)方案到全新的HTML5 Blob下載方...
通常我們使用AJAX向服務(wù)器請求數(shù)據(jù),但是這些數(shù)據(jù)都是文本,而對于請求文件(二進(jìn)制流),我們需要花點(diǎn)功夫進(jìn)行處理。 本文從傳統(tǒng)的下載實(shí)現(xiàn)方案到全新的HTML5 Blob下載方...
在MySQL 5.7.6之前,全文索引只支持英文全文索引,不支持中文全文索引,需要利用分詞器把中文段落預(yù)處理拆分成單詞,然后存入數(shù)據(jù)庫。從MySQL 5.7.6開始,MySQ...
RocketMQ總結(jié) 1 rocketmq是什么? 是一個隊列模型的消息中間件,具有高性能、高可靠、高實(shí)時、分布式特點(diǎn)。 Producer、Consumer、隊列都可以分布式...
本文通過探析JDK提供的,在開源項(xiàng)目中比較常用的Java SPI機(jī)制,希望給大家在實(shí)際開發(fā)實(shí)踐、學(xué)習(xí)開源項(xiàng)目提供參考。 1 SPI是什么 SPI全稱Service Provi...
AbstractQueuedSynchronizer 是構(gòu)建 Lock 鎖或者其他同步組件的基礎(chǔ)框架,使用一個Int變量來表示同步狀態(tài),通過內(nèi)置的FIFO(first in ...