不知不覺(jué)回到哈爾濱工作三年了,經(jīng)歷了兩家公司,最近又燃起了換工作的心思。都說(shuō)人挪活、樹(shù)挪死,所以,我還想要活著,甚至獲得更好一點(diǎn),只能選擇挪一挪,說(shuō)句不好聽(tīng)的,這就有種矮子里...
不知不覺(jué)回到哈爾濱工作三年了,經(jīng)歷了兩家公司,最近又燃起了換工作的心思。都說(shuō)人挪活、樹(shù)挪死,所以,我還想要活著,甚至獲得更好一點(diǎn),只能選擇挪一挪,說(shuō)句不好聽(tīng)的,這就有種矮子里...
6666
Java實(shí)現(xiàn)圖片的濾鏡效果濾鏡 濾鏡;主要是用來(lái)實(shí)現(xiàn)圖像的各種特殊效果。它在Photoshop中具有非常神奇的作用。濾鏡通常需要同通道、圖層等聯(lián)合使用,才能取得最佳藝術(shù)效果。 在移動(dòng)端或者在web開(kāi)發(fā)...
濾鏡 濾鏡;主要是用來(lái)實(shí)現(xiàn)圖像的各種特殊效果。它在Photoshop中具有非常神奇的作用。濾鏡通常需要同通道、圖層等聯(lián)合使用,才能取得最佳藝術(shù)效果。 在移動(dòng)端或者在web開(kāi)發(fā)...
本文主要用來(lái)學(xué)習(xí)下,redis當(dāng)中使用的壓縮表和跳躍表,為什么在諸多的數(shù)據(jù)結(jié)構(gòu)中,redis要選擇他們作為自己的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。 什么是壓縮表? 壓縮表是Redis為了節(jié)約內(nèi)存...
五子棋作為大家休閑娛樂(lè)的方式,相信大家都玩過(guò),并且不少人應(yīng)該精于此道。作為程序員的我們是否考慮過(guò)它是如何實(shí)現(xiàn)的?人機(jī)如何實(shí)現(xiàn)?在線又是如何進(jìn)行匹配和對(duì)戰(zhàn)的呢? 我耗時(shí)幾天,終...
經(jīng)歷過(guò)分手才會(huì)懂得什么是難忘經(jīng)歷過(guò)愛(ài)情才會(huì)感受心痛的感覺(jué)日子像流星一樣匆匆劃過(guò)… 初三那年我遇見(jiàn)了自己喜歡的女孩,內(nèi)心無(wú)法形容的感覺(jué)!很美好那時(shí)候的我還很幼稚,無(wú)知的我讓我現(xiàn)...
很久沒(méi)有發(fā)技術(shù)類(lèi)文章了,最近感到很迷茫,不知道該做什么,也不知道學(xué)習(xí)了更多的技術(shù)又能干什么。 有句話確實(shí)是很符合我現(xiàn)在的處境:時(shí)勢(shì)造英雄!雖然我不是英雄,但是我也沒(méi)有一個(gè)可以...
在JUC這個(gè)線程同步工具包下,有幾個(gè)比較游戲的類(lèi),Semaphore、CountdownLatch和CyclicBarrier,你都用過(guò)嗎?下面我們就來(lái)簡(jiǎn)單介紹下他們的用法,...
前面我們學(xué)習(xí)了AQS,ReentrantLock等,現(xiàn)在來(lái)學(xué)習(xí)一下什么是讀寫(xiě)鎖ReentrantReadWriteLock。 當(dāng)讀操作遠(yuǎn)遠(yuǎn)高于寫(xiě)操作時(shí),這時(shí)候可以使用【讀寫(xiě)鎖...
隨著西安疫情勢(shì)頭不斷的加劇,已經(jīng)在酒店待了一周之多,從上周六回酒店之后,我的活動(dòng)范圍縮小至縱向酒店1到10層,橫向餐廳到前臺(tái),生活軌跡基本三點(diǎn)一線,房間,餐廳和前臺(tái)。 和每天...
前面我們學(xué)習(xí)了ReentrantLock,其底層就是用了AQS實(shí)現(xiàn)的,應(yīng)該先講這一章節(jié),但是當(dāng)時(shí)給忘了,現(xiàn)在給補(bǔ)上吧。 關(guān)于ReentrantLock的學(xué)習(xí),可以參考:htt...
我發(fā)現(xiàn)今天文章的閱讀量被清空了
隨筆‖念頭頭一次遇見(jiàn)這個(gè)問(wèn)題,文章一直審核中,不知道是不是有什么敏感詞語(yǔ)之類(lèi)的,搞不懂。每次發(fā)出去可能就十分鐘左右審核通過(guò),這次一個(gè)小時(shí)了還不行。而且好像閱讀量,簡(jiǎn)書(shū)鉆有的也不顯示了。...
春節(jié)將至,又快到了一年一度搶紅包的激動(dòng)時(shí)刻。 為此呢,我專(zhuān)門(mén)針對(duì)想要學(xué)習(xí)java,或剛開(kāi)始學(xué)習(xí)java的小白們,寫(xiě)了一段簡(jiǎn)單易懂的【春節(jié)搶紅包】代碼,其中涉及到部分的java...
虎年就快到了,最近有沒(méi)有想要做ppt,寫(xiě)總結(jié)缺少素材的小伙伴?苦于沒(méi)有背景素材啊,我來(lái)教你一招,爬取大量春節(jié)圖片,助你在工作生活中春節(jié)氣氛滿滿,虎虎生風(fēng)啊~~ 首先說(shuō)明啊,我...
還記得上一篇文章當(dāng)中提到的內(nèi)存屏障(Memory Fence)嗎?其實(shí)Volatile的實(shí)現(xiàn)原理就是通過(guò)內(nèi)存屏障來(lái)實(shí)現(xiàn)的。 對(duì)于volatile修飾的變量:在該變量的寫(xiě)指令后...
一、CPU緩存結(jié)構(gòu) 現(xiàn)代CPU通常都是由三層緩存架構(gòu)組成的,如下圖所示: windows下的cpu: 查看linux的cpu緩存如下: 各緩存之間的效率如下所示:假設(shè)執(zhí)行一條...
本章節(jié)主要了解下什么指令集并行,用于理解前面章節(jié)多線程場(chǎng)景下出現(xiàn)的指令重排序問(wèn)題。 一、基礎(chǔ)概念 Clock Cycle Time (時(shí)鐘周期時(shí)間) cpu主頻:即cpu內(nèi)核...