摘要:毛玻璃效果相信很多朋友都眼紅很久了,隔壁系統(tǒng)對(duì)高斯模糊早就大范圍使用了,咱們卻絲毫不為所動(dòng),于是就只能靠廣大開(kāi)發(fā)者咯。 毛玻璃效果相信很多朋友都眼紅很久了,隔壁ios系統(tǒng)對(duì)高斯模糊早就大范圍使用了,咱們Android卻絲毫不為所動(dòng),于是就只能靠廣大開(kāi)發(fā)者咯。 這是目前市面上性能最高的方案,也不知道最初是哪位大神寫(xiě)的,我也只是拿來(lái)封裝一下,變得更簡(jiǎn)單、更好用,加上了陰影遮罩的效果。 先來(lái)...
摘要:使用做服務(wù)器時(shí),經(jīng)常會(huì)通過(guò)調(diào)用遠(yuǎn)程服務(wù)。有時(shí)候我們的遠(yuǎn)程服務(wù)可能做了某些權(quán)限驗(yàn)證。如果某沒(méi)有,可能會(huì)被阻止調(diào)用。如果每個(gè)方法都手動(dòng)設(shè)置,那未免太麻煩??梢酝ㄟ^(guò)一個(gè)切面,自動(dòng)幫我們添加請(qǐng)求。 使用spring cloud 做saas服務(wù)器時(shí),經(jīng)常會(huì)通過(guò)Feign調(diào)用遠(yuǎn)程服務(wù)。有時(shí)候我們的遠(yuǎn)程服務(wù)可能做了某些權(quán)限驗(yàn)證。需要驗(yàn)證header或者token什么的。如果某沒(méi)有token,可能會(huì)被...
摘要:由于我們還未談到具體的調(diào)用機(jī)制,因此暫且認(rèn)為就是把一個(gè)包含了調(diào)用信息的對(duì)象,從經(jīng)過(guò)序列化,變成一串二進(jìn)制流,發(fā)送到了端。 概述 在上一篇文章《簡(jiǎn)易R(shí)PC框架:基于 netty 的協(xié)議編解碼》中談到對(duì)于協(xié)議的 decode 和 encode,在談 decode 之前,必須先要知道 encode 的過(guò)程是什么,它把什么東西轉(zhuǎn)化成了二進(jìn)制協(xié)議。由于我們還未談到具體的 RPC 調(diào)用機(jī)制,因此暫...
showImg(https://segmentfault.com/img/remote/1460000007103938?w=391&h=247); 文章最初發(fā)表于我的個(gè)人博客非典型性程序猿 對(duì)于剛接觸JAVA或者其他面向?qū)ο缶幊陶Z(yǔ)言的朋友們來(lái)說(shuō),可能一開(kāi)始都很難理解面向?qū)ο蟮母拍钜约邦惡蛯?duì)象的關(guān)系。筆者曾經(jīng)帶過(guò)一個(gè)短期培訓(xùn)班教授java入門基礎(chǔ),在最后結(jié)束課程的時(shí)候,還有很多同學(xué)不太理解面向?qū)ο?..
摘要:方法繼承了的很多方法,本身的方法有對(duì)運(yùn)行速度影響不大,隨意設(shè)定是默認(rèn)值,為浮點(diǎn)數(shù)為,與意思相同最近過(guò)的 Problem Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. ge...