摘要:郵件信息發(fā)件人信息每個(gè)線程發(fā)送郵件的最大數(shù)量去除重復(fù)的收件人存儲(chǔ)發(fā)送失敗的收件人存儲(chǔ)發(fā)送成功的收件人記錄發(fā)送郵件的次數(shù)每個(gè)收件人創(chuàng)建一個(gè)線程用來(lái)發(fā)送郵件處理結(jié)果 前言 之前用java mail發(fā)送郵件,都是分給每個(gè)郵件一個(gè)線程,在郵件發(fā)送成功后,由該子線程將mail的信息(發(fā)送成功的郵箱和未發(fā)送的郵箱)存儲(chǔ)到數(shù)據(jù)庫(kù)中。 現(xiàn)在需要處理一封郵件有上萬(wàn)收件人的情況,如果還按照之前每個(gè)mail...
摘要:對(duì)于瀏覽器緩存,相信很多開(kāi)發(fā)者對(duì)它真的是又愛(ài)又恨。那么瀏覽器緩存究竟是個(gè)什么樣的神奇玩意呢什么是瀏覽器緩存簡(jiǎn)單來(lái)說(shuō),瀏覽器緩存就是把一個(gè)已經(jīng)請(qǐng)求過(guò)的資源如頁(yè)面,圖片,,數(shù)據(jù)等拷貝一份副本儲(chǔ)存在瀏覽器中。 對(duì)于瀏覽器緩存,相信很多開(kāi)發(fā)者對(duì)它真的是又愛(ài)又恨。一方面極大地提升了用戶體驗(yàn),而另一方面有時(shí)會(huì)因?yàn)樽x取了緩存而展示了錯(cuò)誤的東西,而在開(kāi)發(fā)過(guò)程中千方百計(jì)地想把緩存禁掉。那么瀏覽器緩存究竟...
摘要:前言系統(tǒng)優(yōu)化是一個(gè)系統(tǒng)工程需要長(zhǎng)期監(jiān)控長(zhǎng)期及時(shí)解決的事情。主要從兩個(gè)方面來(lái)討論新系統(tǒng)上線前需要做些什么老系統(tǒng)優(yōu)化有哪些途徑新系統(tǒng)系統(tǒng)在設(shè)計(jì)時(shí)要考慮系統(tǒng)最大的等指標(biāo)系統(tǒng)整個(gè)至少能支持業(yè)務(wù)最高峰來(lái)設(shè)計(jì)系統(tǒng)。 前言 系統(tǒng)優(yōu)化是一個(gè)系統(tǒng)工程, 需要長(zhǎng)期監(jiān)控長(zhǎng)期及時(shí)解決的事情。我一直在開(kāi)發(fā)的一線,積累了一些經(jīng)驗(yàn),開(kāi)這個(gè)專欄。歡迎大家一起討論,互相學(xué)習(xí)及進(jìn)步。 主要從兩個(gè)方面來(lái)討論 新系統(tǒng)上線前...
摘要:?jiǎn)栔行略龅臄?shù)據(jù)類型有哪些使用場(chǎng)景中新增一種原始數(shù)據(jù)類型最大的特點(diǎn)是唯一性,值通過(guò)函數(shù)生成在中對(duì)象的屬性都是字符串,我們使用他人定義的對(duì)象,然后去新增自己的屬性,這樣容易起沖突覆蓋原有的屬性也可以看成為一個(gè)字符串,不過(guò)這個(gè)字符能保證是獨(dú)一無(wú)二 20190125問(wèn): Es6中新增的數(shù)據(jù)類型有哪些?使用場(chǎng)景? es6中新增一種原始數(shù)據(jù)類型Symbol,最大的特點(diǎn)是唯一性,Symbol值通過(guò)S...
摘要:項(xiàng)目源碼是基于開(kāi)發(fā)的開(kāi)源書(shū)籍博客。編輯器例子在線寫(xiě)書(shū)的編輯器是純實(shí)現(xiàn),我單獨(dú)將它開(kāi)源出來(lái)寫(xiě)好書(shū)籍后點(diǎn)擊發(fā)布,就能在首頁(yè)上看到最新書(shū)籍動(dòng)態(tài)界面的界面簡(jiǎn)潔美觀易用。 項(xiàng)目源碼:https://github.com/chaijunit/... beibq是基于flask開(kāi)發(fā)的開(kāi)源書(shū)籍博客。 因?yàn)楹芏嗖┛拖到y(tǒng)都是以文章的形式為主;如果記錄的文章變多了,還需要進(jìn)行分類,而且查找以前寫(xiě)過(guò)的某篇文章...