Dart 單線程模型 眾所周知,在Java中使用多線程來處理并發(fā)任務(wù)档玻,適量并合適地使用多線程脆粥,能夠極大地提高資源的利用率和程序運(yùn)行效率辟狈,但是缺點(diǎn)也比較明顯菩混,比如過度開啟線程會(huì)...
Dart 單線程模型 眾所周知,在Java中使用多線程來處理并發(fā)任務(wù)档玻,適量并合適地使用多線程脆粥,能夠極大地提高資源的利用率和程序運(yùn)行效率辟狈,但是缺點(diǎn)也比較明顯菩混,比如過度開啟線程會(huì)...
A.首先 淺談http弱贼、https與數(shù)據(jù)加密 ip撕攒、端口陡鹃、http協(xié)議 下面用一個(gè)例子來介紹客戶端與服務(wù)器在應(yīng)用層的通訊流程 有兩個(gè)很好的朋友,小客(客戶端)和小服(服務(wù)端)...
所有的經(jīng)歷都是成長,所有的磨難都是歷練!加油!! 大概捋了一下iOS面試知識(shí)點(diǎn)抖坪,以此作為大綱希望自己能有目標(biāo)有計(jì)劃地準(zhǔn)備面試萍鲸,后面我會(huì)逐個(gè)復(fù)習(xí)一下相應(yīng)的內(nèi)容,同時(shí)也會(huì)添加遺漏...
最近在補(bǔ)源碼閱讀方面的短板脊阴,第一個(gè)選擇的就是AFNetworking,一方面AF的編碼思路蚯瞧、代碼質(zhì)量都屬于開源框架的上乘嘿期;另一方面也可以借機(jī)溫習(xí)一下網(wǎng)絡(luò)方面的東西。AF源碼解...
iOS原生中嵌入unity 最近有個(gè)項(xiàng)目要嵌入unity游戲埋合,網(wǎng)上找了一下按照http://www.reibang.com/p/f919cb90821e[https://w...
1-選擇一個(gè)Category AVAudioSessionCategoryAmbient 或 kAudioSessionCategory_AmbientSound ——用于非...
理解了隱式動(dòng)畫后备徐,顯式動(dòng)畫就更加通俗易懂了。區(qū)別于隱式動(dòng)畫的特點(diǎn)甚颂,顯式動(dòng)畫就是需要我們明確指定類型蜜猾、時(shí)間等參數(shù)來實(shí)現(xiàn)效果的動(dòng)畫秀菱。除此之外,我們也可以創(chuàng)建非線性動(dòng)畫蹭睡,比如沿著任...
前言 我負(fù)責(zé)努力衍菱,其余交給運(yùn)氣。 寫這篇文章肩豁,是因?yàn)橹皩懥艘黄绾谓鉀Qbutton點(diǎn)擊范圍過小的文章脊串,然后評(píng)論區(qū)小伙伴說hitTest也可以,然后我就查了一下hitTest...
之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場(chǎng)景中經(jīng)常使用的技術(shù)是 JSON 或 XML清钥,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf洪规。 在查閱相關(guān)資料學(xué)習(xí) Prot...
打開終端執(zhí)行 vim ~/.git-credentials執(zhí)行i進(jìn)入編輯狀態(tài)輸入 https://{username}:{password}@github.com或者 ...
最近在做項(xiàng)目安全性方面的工作,需要在APP內(nèi)敏感頁面做防用戶截屏錄屏的功能循捺,就在網(wǎng)上查閱了一些資料,在這里做個(gè)筆記雄人,方便日后查找从橘。 截屏狀態(tài)獲取 編輯相冊(cè)中最新照片的方法iO...
之前說到貝塞爾曲線,今天說CALayer础钠,哈哈哈恰力,承上啟下,放一個(gè)表情與上一篇相呼應(yīng)旗吁。 CALayer 首先踩萎,CALayer其實(shí)自身有很多情況下自帶隱式動(dòng)畫,但是需要注意的是...
原文作者香府,本帖只為學(xué)習(xí)cocoapods現(xiàn)在幾乎成了iOS開發(fā)的標(biāo)配工具之一,可以統(tǒng)一码倦、高效的引入和管理第三方庫企孩,可以來自Github,私有Gitlab或者本地文件系統(tǒng)袁稽。安裝...
參考:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refuse...
前言 前面發(fā)了一篇iOS 面試的文章勿璃,在說到 UIView 和 CALayer 的區(qū)別和聯(lián)系的時(shí)候,被喵神指出沒有切中要點(diǎn)推汽,所以這里就 CALayer 和 UIView 這個(gè)...
一补疑、在Github上創(chuàng)建存儲(chǔ)庫(前提是得有一個(gè)Github賬號(hào),如果沒有就注冊(cè)一個(gè)) 1.在你賬號(hào)的首頁的右上方會(huì)有新建存儲(chǔ)庫的按鈕歹撒,如下圖: 2.點(diǎn)擊New reposlt...
更新指定的庫 如果你想更新或者加載某個(gè)庫并且已經(jīng)寫對(duì)了文檔 不管你是加載還是更新 執(zhí)行下面的命令就行了 (這里以MJRefresh為例子) 如果你執(zhí)行的時(shí)候出現(xiàn)了 Updat...
Catergory 在編譯時(shí),會(huì)將分類生成一個(gè)category_t結(jié)構(gòu)體 分類的本質(zhì):runtime會(huì)將分類中的方法栈妆、協(xié)議胁编、屬性分別拼接成3個(gè)數(shù)組厢钧,且分類方法、協(xié)議嬉橙、屬性的順...
在設(shè)置setValueForKey時(shí)早直,如果對(duì)象的屬性添加了KVO觀察,會(huì)調(diào)用KVO市框,即使設(shè)置的key沒有通過set方法設(shè)置霞扬,是通過成員變量設(shè)置的,也會(huì)調(diào)用KVO觀察枫振。原因是K...