摘要:是什么簡單來說就是可以根據(jù)瀏覽器的狀態(tài)做出響應。響應包括對視窗大小的反應,根據(jù)你設(shè)備是否支持觸摸事件或地理定位功能來決定是否顯示特定內(nèi)容,不一而足。我們可以使用來檢測特定的媒體并為之添加一個事件監(jiān)聽器來監(jiān)聽或事件。 Responsive Javascript 是什么? 簡單來說就是可以根據(jù)瀏覽器的狀態(tài)做出響應。響應包括對視窗大小的反應,根據(jù)你設(shè)備是否支持觸摸事件或地理定位功能來決定是...
摘要:三總結(jié)主要用于線程之間的數(shù)據(jù)交換,由于采用無鎖算法,其性能一般比單純的其它阻塞隊列要高。它的最大特點時不存儲實際元素,而是在內(nèi)部通過棧或隊列結(jié)構(gòu)保存阻塞線程。 showImg(https://segmentfault.com/img/bVbgOsh?w=900&h=900); 本文首發(fā)于一世流云專欄:https://segmentfault.com/blog... 一、Synchro...
摘要:但是不管怎樣,在一個線程已經(jīng)獲取鎖后,在釋放前再次獲取鎖是一個合理的需求,而且并不生硬。那么如果考慮重入,也很簡單,在加鎖時將的值累加即可,表示同一個線程重入此鎖的次數(shù),當歸零,即表示釋放完畢。 前言 最近研究了一下juc包的源碼。在研究ReentrantReadWriteLock讀寫鎖的時候,對于其中一些細節(jié)的思考和處理以及關(guān)于提升效率的設(shè)計感到折服,難以遏制想要分享這份心得的念頭,...
摘要:四年了到了驗收的時候了收益于所以自己也寫了一個在線編碼學習的網(wǎng)站。前端技術(shù)后端技術(shù)部署點此進入首頁答題答案 四年了,到了驗收的時候了,收益于codewars所以自己也寫了一個在線編碼學習的網(wǎng)站。 前端技術(shù):VUE, ElementUi 后端技術(shù):Spring boot, Jeesite 部署:CentOs7, Docker 點此進入http://xcoding.me 首頁:sh...
摘要:加載優(yōu)化當?shù)氖褂妙l率變得頻繁的時候,對于其各方面的優(yōu)化就變得逐漸重要了起來。第三個,就是延遲加載和執(zhí)行在中,的回調(diào)意味著頁面加載的完成。這是不可接受的,所以我們需要對進行延遲加載,當然這部分是前端的工作。 WebView加載優(yōu)化 當WebView的使用頻率變得頻繁的時候,對于其各方面的優(yōu)化就變得逐漸重要了起來。可以知道的是,我們每加載一個 H5頁面,都會有很多的請求。除了HTML主UR...