![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章是我閱讀raywenderlich.com的Design Patterns by Tutorials的總結(jié),文中的代碼是我閱讀書(shū)本之后根據(jù)自己的想法修改的暮芭。如果想看原...
三句話(huà)解釋?zhuān)?module.exports 初始值為一個(gè)空對(duì)象 {} exports 是指向的 module.exports 的引用 require() 返回的是 modul...
當(dāng)用戶(hù)使用完app后,一般都會(huì)自然切到后臺(tái),并不會(huì)主動(dòng)去Kill掉app.這種情況下,如果app剛好停留在敏感數(shù)據(jù)頁(yè)面,比如賬戶(hù)余額頁(yè)面,當(dāng)雙擊home鍵從內(nèi)存喚醒時(shí),可以清...
《M的新生代凄鼻、老年代腊瑟、MinorGC、MajorGC》 JVM中的堆块蚌,一般分為三大部分:新生代闰非、老年代、永久代: 1 新生代 主要是用來(lái)存放新生的對(duì)象峭范。一般占據(jù)堆的1/3空間...
@波兒菜 不是邊下載邊解碼這塊财松,而是SDWebImageImageIOCoder 類(lèi)的 sd_decompressedAndScaledDownImageWithImage 這個(gè)縮小高分辨率的圖片方法
其中在這個(gè)循環(huán)中,不斷的分片繪制到目標(biāo)上下文中纱控,然后在根據(jù)這個(gè)上下文獲取縮率圖
YBImageBrowser 重構(gòu)心得:如何優(yōu)化架構(gòu)辆毡、性能、內(nèi)存甜害?前言 界面展示類(lèi)型的輪子往往定制性需求比較多舶掖,常常讓人抓耳撓腮。這種接近業(yè)務(wù)的輪子如何設(shè)計(jì)才能兼顧便捷性和拓展性尔店?如何有效的優(yōu)化性能眨攘?如何控制內(nèi)存不至于 OOM ?本文以 Y...
剛看了這個(gè)開(kāi)源庫(kù)闹获,代碼寫(xiě)的真好,不過(guò)在看你代碼的過(guò)程中遇到個(gè)問(wèn)題
你在處理高清圖生成壓縮圖的過(guò)程中使用的是 drawInRect 方法直接生成了縮略圖河哑,而SDWebImage生成縮略圖的方式使用不斷的分片繪制到指定的小尺寸上避诽。兩者有什么區(qū)別呢
是不是SDWebImage生成的是一個(gè)解碼后的縮略圖,而你這個(gè)生成的是還未解碼的呢?
YBImageBrowser 重構(gòu)心得:如何優(yōu)化架構(gòu)璃谨、性能沙庐、內(nèi)存?前言 界面展示類(lèi)型的輪子往往定制性需求比較多佳吞,常常讓人抓耳撓腮拱雏。這種接近業(yè)務(wù)的輪子如何設(shè)計(jì)才能兼顧便捷性和拓展性?如何有效的優(yōu)化性能底扳?如何控制內(nèi)存不至于 OOM 铸抑?本文以 Y...
Servlet 生命周期 Servlet 生命周期:Servlet加載--->實(shí)例化--->服務(wù)--->銷(xiāo)毀蒲赂。 init():在Servlet的生命周期中,僅執(zhí)行一次init...
更新:蘋(píng)果官方發(fā)布公告刁憋,暫緩HTTPS的強(qiáng)制性要求滥嘴,具體要求時(shí)間再另行通知,要配置的開(kāi)發(fā)者們可以暫緩一口氣了至耻。 在16年的WWDC中若皱,Apple已表示將從2017年1月1日起...
這篇文章是我一邊學(xué)習(xí)證書(shū)驗(yàn)證一邊記錄的內(nèi)容,稍微整理了下尘颓,共扯了三部分內(nèi)容: HTTPS 簡(jiǎn)要原理走触; 數(shù)字證書(shū)的內(nèi)容、生成及驗(yàn)證泥耀; iOS 上對(duì)證書(shū)鏈的驗(yàn)證饺汹。 HTTPS 概...
背景: 最近分析BI數(shù)據(jù),發(fā)現(xiàn)我們數(shù)據(jù)出現(xiàn)了一部分idfa對(duì)應(yīng)多個(gè)UUID的情況痰催。當(dāng)然這個(gè)問(wèn)題兜辞,早已存在,只是我們才暴露出來(lái)而已夸溶。 標(biāo)記設(shè)備 相信很多朋友都不陌生逸吵,應(yīng)該都會(huì)選...
項(xiàng)目有一個(gè)新需求.需要選取一段視中的一段生成GIF圖.整個(gè)過(guò)程中踩了不少坑,在此貼出來(lái)給需要的朋友尋找方案當(dāng)初借鑒了他人代碼,但是忘記來(lái)源.如果有異議請(qǐng)隨時(shí)聯(lián)系保證第一時(shí)間刪...
關(guān)于Android的超長(zhǎng)圖處理,可以很容易的找到解決方案缝裁,即用BitmapRegionDecoder來(lái)分區(qū)域生成bitmap來(lái)實(shí)現(xiàn)扫皱,但是在實(shí)踐過(guò)程中發(fā)現(xiàn),各中細(xì)節(jié)并不是那么容...
同時(shí)按下 Home 鍵和電源鍵,咔嚓一聲粹污,就得到了一張手機(jī)的截圖段多,這操作想必 iPhone 用戶(hù)再熟悉不過(guò)了。我們作為研發(fā)人員壮吩,面對(duì)的是一個(gè)個(gè)的 View进苍,那么該怎么用代碼對(duì)...