原文鏈接 使用Http狀態(tài)碼 通常,處理Web請求時引發(fā)的任何未處理的異常都會導致服務器返回HTTP 500響應。但是,您自己編寫的任何異常都可以使用@ResponseSta...
原文鏈接 使用Http狀態(tài)碼 通常,處理Web請求時引發(fā)的任何未處理的異常都會導致服務器返回HTTP 500響應。但是,您自己編寫的任何異常都可以使用@ResponseSta...
lombo提供了簡單的注解的形式來幫助我們簡化消除一些必須有但顯得很臃腫的 java 代碼。用了一段時間,感覺還不錯,寫來記錄一下,這里是官網(wǎng)地址。 安裝 jar包安裝 ma...
背景 前段時間鍛煉身體胃出血的事情,每天想著這個事情,害怕有什么大問題!這周一才預約下周一去做胃鏡檢查,又要擔心好幾天?。∥以谒伎既绻嬗写蟛?,醫(yī)院這種制度得耽誤多少病人,因...
算法的時間復雜度推導方法 獨立博客地址:chugang.net 語句頻度 語句頻度是指語句的重復執(zhí)行次數(shù)。 推導大O階方法 方法 用常數(shù)1取代運行時間中的所有加法常數(shù)。 在修...
前言 上一篇《數(shù)據(jù)結(jié)構(gòu)和算法》中我介紹了數(shù)據(jù)結(jié)構(gòu)的基本概念,也介紹了數(shù)據(jù)結(jié)構(gòu)一般可以分為邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。邏輯結(jié)構(gòu)分為集合結(jié)構(gòu)、線性結(jié)構(gòu)、樹形結(jié)構(gòu)和圖形結(jié)構(gòu)。物理結(jié)構(gòu)分為順...
關(guān)于Method Swizzling有很多非常好的文章,如雷純鋒的技術(shù)博客、NSHipster,國內(nèi)外大大小小的博客也都有多多少少的介紹,我也看了不少,每次看都有一些疑惑,今...
關(guān)于Method Swizzling有很多非常好的文章,如雷純鋒的技術(shù)博客、NSHipster,國內(nèi)外大大小小的博客也都有多多少少的介紹,我也看了不少,每次看都有一些疑惑,今...
你這是錯的,都是在load方法里面swizzle method
IOS中如何Hook消息前言:我們都知道在windows下可以通過API輕松的hook很多消息,IOS里面貌似還沒有現(xiàn)成的API,不過我們通過Objective-C運行時的一些東西,就可以實現(xiàn)這一個...
話不多說,下面直接開始分析設置值的核心方法,代碼如下: 其中ModelSetContext為作者定義的結(jié)構(gòu)體,如下: modelMeta 表示模型元數(shù)據(jù) model 表示模型...
下面分析NSObject+YYModel的實現(xiàn),從頭文件可以看該類由三個Category和一個Protocol所組成,其主要的實現(xiàn)集中在NSObject的Category中。...
本文章所使用的YYModel源碼基于0.9.8版本。從截圖來看,YYModel是由兩個類構(gòu)成,本章先著手分析YYClassInfo,該類比較簡單,主要使用runtime來獲取...