一、前言 在之前的單元測試的過程中焙压,由于對單元測試的概念沒有足夠的理解蒂秘,所以舍本逐末祟霍,造成了把單元測試和集成測試混淆的錯誤做法畅涂,所以我周末在家閱...
題目 LeetCode中文站 解答 根據(jù)題意我們就可以直到這是一題先排序香到,然后再尋找最大間距的題目挑童,我們先使用最簡單的解法試試闪水。 以上代碼時間復(fù)...
題目 LeetCode中文站 解答 大致解析題目意思糕非,就是把一個鏈表分成兩個部分,但是相對位置不變化球榆,第一想法就是直接遍歷一次朽肥,分別使用兩個新鏈...
題目 LeetCode中文站 解答 這是一個二位矩陣搜索的題目,實(shí)際上就是一個二位數(shù)組持钉,很簡單衡招,我們第一想到的方法肯定是暴力搜索法。 意思就是直...
在兩位亦師亦友的朋友的幫助下每强,準(zhǔn)備從零開始學(xué)習(xí)算法始腾,第一課是從最簡單的排序算法開始學(xué)習(xí)。本篇文章中的內(nèi)容是看了別人的文章和書籍的總結(jié)空执,再加上兩位...
日常開發(fā)中浪箭,使用到定時器都需要手動去釋放,不僅麻煩還容易出錯辨绊,所以現(xiàn)在我們來設(shè)計(jì)一個可以自動釋放的定時器奶栖。 現(xiàn)在開始 以下是定時器(Timer)...
在前面兩個篇章中,已經(jīng)把解碼和播放兩個重要的模塊講完了门坷,剩下的只有一些處理中間邏輯的代碼了宣鄙,看來這一篇是又要水了,但是也是重要要的處理部分默蚌。 音...
關(guān)于iOS平臺音頻的播放我們已經(jīng)簡單了解過了冻晤,是了解過簡單的了,上一篇章中绸吸,播放器需要的PCM的數(shù)據(jù)鼻弧,那現(xiàn)在我們就開始講解音頻的解碼设江,就是如何生...
在iOS混編的時候,經(jīng)常會共用跨平臺文件温数,導(dǎo)入到xcode中,有的格式就可能會識別不了蜻势,就會變成亂碼撑刺,比如說GBK,GB2312(理論上有的文件...