背景 在一個新的業(yè)務(wù)方案實(shí)施過程中,發(fā)現(xiàn)數(shù)據(jù)上存在較大的差異,而這個差異是 WKWebView 的應(yīng)用方式不同帶來的。通過手工測試和上層代碼能模糊的解釋一些現(xiàn)象,但想要鐵板釘...
背景 在一個新的業(yè)務(wù)方案實(shí)施過程中,發(fā)現(xiàn)數(shù)據(jù)上存在較大的差異,而這個差異是 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...
前言 《一個程序員的求職之旅》去年的求職之旅仍舊歷歷在目:當(dāng)時借宿深圳,在拉勾上投著各種小公司,然后重復(fù)著"投簡歷、不合適" 和 "投簡歷、面試、公司看不上我" 、 "投簡歷...
前言 《編譯與鏈接過程的思考》《靜態(tài)庫與動態(tài)庫的思考》在寫完上面兩篇思考之后,仔細(xì)研讀《程序員的自我修養(yǎng)—鏈接、裝載與庫》,對編譯、鏈接、裝載、靜態(tài)庫和動態(tài)庫有連貫的認(rèn)知。 ...
前言 最近遇到一個錯誤,如下 正文 以.c文件的編譯流程為例,如下圖。我們按照以下的步驟,用gcc對代碼進(jìn)行編譯。 test.c的代碼如下 gcc指令處理 預(yù)處理 編譯 匯編...
前言 在上文《編譯與鏈接過程的思考》評論中暴走大牙提到了靜態(tài)庫和動態(tài)庫依賴的問題,還在群里提了幾個測試樣例和測試工程。大致介紹下測試工程和如何進(jìn)行測試:工程P為主工程,其中有...
前言 2018年已經(jīng)過去,又是豐富多彩的一年。本文分享我2018年想做的事情以及完成情況,再對某些事情做回顧思考,特別是下半年我做的一次重要決策。 正文 一、目標(biāo)和完成情況 ...
前言 工作需要,特意準(zhǔn)備一篇入門文章,為新人開發(fā)者介紹常見的數(shù)據(jù)存儲。 正文 數(shù)據(jù)存儲 數(shù)據(jù)存儲本質(zhì)就是運(yùn)行時的對象保存在文件、數(shù)據(jù)庫中。數(shù)據(jù)存儲可以分為兩步:首先是將對象轉(zhuǎn)...