如果你也曾在凌晨 2 點(diǎn)的機(jī)房里,被 3 GB 日志文件支配恐懼,這篇文章就是寫(xiě)給你的。我花了兩周用 Swift 搓了一款 macOS 原生文本...
一、先說(shuō)什么情況下線程是不安全的 在同一個(gè)進(jìn)程里,資源是可以共享的;多個(gè)線程同時(shí)訪問(wèn)相同資源,并且至少有一個(gè)線程在進(jìn)行寫(xiě)操作。 如以下情況: a...
一、概述 修改私有屬性,是我們?nèi)粘i_(kāi)發(fā)中常見(jiàn)的一個(gè)場(chǎng)景。比如修改三方庫(kù)的某個(gè)屬性,可三方庫(kù)并沒(méi)有暴露該屬性在頭文件??偟膩?lái)說(shuō),修改私有屬性,兩種...
iOS實(shí)際開(kāi)發(fā)中,我們經(jīng)常會(huì)用到斷點(diǎn)調(diào)試,一般很多使用的只是簡(jiǎn)單功能。這里介紹幾個(gè)你可能需要知道的小技巧,會(huì)提升你的調(diào)試效率。 一、條件語(yǔ)句Co...
這篇文章會(huì)介紹定位閃退的幾種方法,由易到難進(jìn)行介紹。當(dāng)你手里關(guān)于閃退的信息越多,解決就越簡(jiǎn)單,反之,就會(huì)更難。 首先解釋下符號(hào)化的概念:符號(hào)化就...
這篇文章主要介紹工作中常用到的環(huán)境變量,讓大家能有一個(gè)清晰徹底的認(rèn)識(shí)。 文章內(nèi)容主要是我個(gè)人的觀點(diǎn),如有疑問(wèn),歡迎評(píng)論區(qū)留言。 1、環(huán)境變量是什...
一、--no-ff 使用和不使用的區(qū)別 1、能夠fast-foward情況下,即切出分支后,主分支沒(méi)有任何改動(dòng): 使用 --no-ff ,會(huì)多出...
逆向,目前我在業(yè)余時(shí)間剛剛開(kāi)始。有一部分是愛(ài)好,有一部分是行業(yè)形勢(shì)所逼迫,所以就慢慢的搞起來(lái)。在整個(gè)過(guò)程中,遇到好多問(wèn)題,但現(xiàn)在還沒(méi)達(dá)到目標(biāo)。我...
Protocol,協(xié)議。我自己的概括就是:一方制定規(guī)則,一方遵守規(guī)則。蘋(píng)果官方解釋?zhuān)?本文會(huì)介紹Protocol的一些使用場(chǎng)景,掌握這些后,會(huì)使...