前幾天看到一篇文章非科班iOS開發(fā)者的面試總結劣砍,記錄了一個非科班iOS程序員面試時候的困惑,從側面反映出當前行業(yè)的現(xiàn)狀。 iOS行業(yè)在經歷了過去幾年的爆發(fā)期后侣灶,現(xiàn)在到了一個相...
前幾天看到一篇文章非科班iOS開發(fā)者的面試總結劣砍,記錄了一個非科班iOS程序員面試時候的困惑,從側面反映出當前行業(yè)的現(xiàn)狀。 iOS行業(yè)在經歷了過去幾年的爆發(fā)期后侣灶,現(xiàn)在到了一個相...
前言 本例基于Atomikos提出的微服務分布式事務的解決方案, 該方案建立在更加輕量級的HTTP協(xié)議之上, 原文如下 TCC for transaction managem...
本文通過使用Spring Cloud和Docker構建了一個常見的Microservice體系. Spring Cloud為開發(fā)者提供了快速構建分布式系統(tǒng)中的一些常見工具, ...
內存管理 ARC處理原理 ARC是Objective-C編譯器的特性,而不是運行時特性或者垃圾回收機制,ARC所做的只不過是在代碼編譯時為你自動在合適的位置插入release...
性能優(yōu)化 文字是以前收集的,國外大牛寫的角虫,忘記原文鏈接了沾谓。 入門級 用ARC管理內存 在正確的地方使用 reuseIdentifier 盡量把views設置為透明 避免過于龐...
原文地址:Lighter View Controllers - Lighter View Controllers - objc.io issue #1 更輕的視圖控制器 作者...
我們在開發(fā)程序的時候,程序內不同對象間的通信是不可避免的戳鹅,iOS中主要有以下這些通信方式: 圖中按照耦合度的強弱和通信的形式(一對一還是一對多)進行了劃分均驶,這篇文章我們主要說...
面試筆試都是必考語法知識的。請認真復習和深入研究OC枫虏。 Objective-C 方法和選擇器有何不同妇穴?(Difference between method and selec...
前言 剛剛聽到RunLoop的時候我也是一臉懵逼,這是什么隶债,有什么用呢腾它,逼格貌似還挺高。然后就開始嘗試去搞懂它死讹,去找博客携狭,但是幾乎所有的博客都是枯燥乏味的,都是講概念回俐,然后給...