前言 本文以一道BAT常見的算法面試題開篇,引入動(dòng)態(tài)規(guī)劃的基礎(chǔ)概念, 介紹其思考過程。 正文 一、BAT最常見的一道算法面試題——上臺(tái)階 有一個(gè)樓梯總共n個(gè)臺(tái)階,只能往上走,...
前言 本文以一道BAT常見的算法面試題開篇,引入動(dòng)態(tài)規(guī)劃的基礎(chǔ)概念, 介紹其思考過程。 正文 一、BAT最常見的一道算法面試題——上臺(tái)階 有一個(gè)樓梯總共n個(gè)臺(tái)階,只能往上走,...
JavaScriptCore JavaScriptCore是webkit的一個(gè)重要組成部分,主要是對(duì)JS進(jìn)行解析和提供執(zhí)行環(huán)境。代碼是開源的,可以下下來看看(源碼)。iOS7...
WKWebView WKWebView使用 WKWebView操作JSWKWebView加載JS WKWebView執(zhí)行JS方法 WKWebView代理方法WKNavigat...
之前寫過一篇文章是關(guān)于基于NSURLProtocol做的DNS解析,其中對(duì)NSURLProtocol也有了簡(jiǎn)單的介紹,我們都知道他可以攔截所有基于URL Loading Sy...
基本特性 易用,WCDB支持一句代碼即可將數(shù)據(jù)取出并組合為object。 WINQ(WCDB語(yǔ)言集成查詢):通過WINQ,開發(fā)者無須為了拼接SQL的字符串而寫一大坨膠水代碼。...
首部 通用首部字段 Cache-Control(控制緩存的行為) no-cache 使用no-cache為了防止從緩存中返回過期的資源。緩存服務(wù)器會(huì)向源服務(wù)器進(jìn)行有效期確認(rèn)后...
WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工通信,能更好的節(jié)省服務(wù)器資源和帶寬并...
Objective-C Runtime是提供Objective-C語(yǔ)言動(dòng)態(tài)特性的運(yùn)行時(shí)的庫(kù)。 例子1 Runtime 例子2 Runtime message