背景 在一個(gè)新的業(yè)務(wù)方案實(shí)施過程中,發(fā)現(xiàn)數(shù)據(jù)上存在較大的差異,而這個(gè)差異是 WKWebView 的應(yīng)用方式不同帶來的。通過手工測試和上層代碼能模糊的解釋一些現(xiàn)象,但想要鐵板釘...
背景 在一個(gè)新的業(yè)務(wù)方案實(shí)施過程中,發(fā)現(xiàn)數(shù)據(jù)上存在較大的差異,而這個(gè)差異是 WKWebView 的應(yīng)用方式不同帶來的。通過手工測試和上層代碼能模糊的解釋一些現(xiàn)象,但想要鐵板釘...
UIGesture和UIControl的前世今緣 最近發(fā)現(xiàn)很多同學(xué)都搞不清楚 UIGesture 和 UIControl 的正確使用姿勢。即便是做了多年 iOS 開發(fā)的 se...
gitHub地址 : 響應(yīng)鏈Demo[https://github.com/fangjinfeng/MySampleCode/tree/master/FJFTouchEven...
題目 206.反轉(zhuǎn)鏈表 反轉(zhuǎn)一個(gè)單鏈表。 示例: 進(jìn)階:你可以迭代或遞歸地反轉(zhuǎn)鏈表。你能否用兩種方法解決這道題? 思路 上來還是用能想到最簡單的方法。 先遍歷鏈表,然后把鏈表...
題目 16. 最接近的三數(shù)之和 給定一個(gè)包括 n 個(gè)整數(shù)的數(shù)組 nums 和 一個(gè)目標(biāo)值 target。找出 nums 中的三個(gè)整數(shù),使得它們的和與 target 最接近。返...
題目 三數(shù)之和 給定一個(gè)包含 n 個(gè)整數(shù)的數(shù)組 nums,判斷 nums 中是否存在三個(gè)元素 a,b,c ,使得 a + b + c = 0 ?找出所有滿足條件且不重復(fù)的三元...
前言 《一個(gè)程序員的求職之旅》去年的求職之旅仍舊歷歷在目:當(dāng)時(shí)借宿深圳,在拉勾上投著各種小公司,然后重復(fù)著"投簡歷、不合適" 和 "投簡歷、面試、公司看不上我" 、 "投簡歷...
題目 最長公共前綴 編寫一個(gè)函數(shù)來查找字符串?dāng)?shù)組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 ""。 示例 1: 示例 2: 說明: 所有輸入只包含小寫字母 a-z ...
前言 《編譯與鏈接過程的思考》《靜態(tài)庫與動(dòng)態(tài)庫的思考》在寫完上面兩篇思考之后,仔細(xì)研讀《程序員的自我修養(yǎng)—鏈接、裝載與庫》,對編譯、鏈接、裝載、靜態(tài)庫和動(dòng)態(tài)庫有連貫的認(rèn)知。 ...
前言 最近遇到一個(gè)錯(cuò)誤,如下 正文 以.c文件的編譯流程為例,如下圖。我們按照以下的步驟,用gcc對代碼進(jìn)行編譯。 test.c的代碼如下 gcc指令處理 預(yù)處理 編譯 匯編...
前言 在上文《編譯與鏈接過程的思考》評論中暴走大牙提到了靜態(tài)庫和動(dòng)態(tài)庫依賴的問題,還在群里提了幾個(gè)測試樣例和測試工程。大致介紹下測試工程和如何進(jìn)行測試:工程P為主工程,其中有...
題目 兩數(shù)相加 給出兩個(gè) 非空 的鏈表用來表示兩個(gè)非負(fù)的整數(shù)。其中,它們各自的位數(shù)是按照 逆序 的方式存儲(chǔ)的,并且它們的每個(gè)節(jié)點(diǎn)只能存儲(chǔ) 一位 數(shù)字。 如果,我們將這兩個(gè)數(shù)相...
題目 兩數(shù)之和 給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)目標(biāo)值 target,請你在該數(shù)組中找出和為目標(biāo)值的那 兩個(gè) 整數(shù),并返回他們的數(shù)組下標(biāo)。 你可以假設(shè)每種輸入只會(huì)對應(yīng)一個(gè)答...
前言 2018年已經(jīng)過去,又是豐富多彩的一年。本文分享我2018年想做的事情以及完成情況,再對某些事情做回顧思考,特別是下半年我做的一次重要決策。 正文 一、目標(biāo)和完成情況 ...
前言 工作需要,特意準(zhǔn)備一篇入門文章,為新人開發(fā)者介紹常見的數(shù)據(jù)存儲(chǔ)。 正文 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)本質(zhì)就是運(yùn)行時(shí)的對象保存在文件、數(shù)據(jù)庫中。數(shù)據(jù)存儲(chǔ)可以分為兩步:首先是將對象轉(zhuǎn)...