數(shù)據(jù)結(jié)構(gòu)的分類 數(shù)據(jù)結(jié)構(gòu)是指相互之間存在著一種或多種關(guān)系的數(shù)據(jù)元素的集合和該集合中數(shù)據(jù)元素之間的關(guān)系組成簡單來說:數(shù)據(jù)結(jié)構(gòu)是以某種特定的布局方式存儲(chǔ)數(shù)據(jù)的容器。這種“布局方式...
數(shù)據(jù)結(jié)構(gòu)的分類 數(shù)據(jù)結(jié)構(gòu)是指相互之間存在著一種或多種關(guān)系的數(shù)據(jù)元素的集合和該集合中數(shù)據(jù)元素之間的關(guān)系組成簡單來說:數(shù)據(jù)結(jié)構(gòu)是以某種特定的布局方式存儲(chǔ)數(shù)據(jù)的容器。這種“布局方式...
weak關(guān)鍵字 weak是我們開發(fā)過程中很常見的關(guān)鍵字,使用場景如下: 聲明弱引用屬性 使用__weak來創(chuàng)建一個(gè)弱引用指針weak的主要作用就是用于內(nèi)存管理,一個(gè)weak類...
在objc_msgSend-快速查找流程[http://www.itdecent.cn/p/fed8176d8e08]中我們講到,objc_msgSend首先通過匯編快速查...
一、objc_msgSend流程簡介 Objective-C是一門面向?qū)ο蟮恼Z言,每一個(gè)Objective-C對(duì)象都擁有一個(gè)類,每個(gè)類Class都有自己的方法列表。每一個(gè)方法...
SDWebImage 常用于對(duì)圖像的下載及緩存等。作者Olivier Poitrey,法國視頻分享網(wǎng)站Dailymotion(后被法國電信運(yùn)營商Orange收購,被和諧)...
1、使用flutter doctor出現(xiàn) 解決方案 關(guān)閉Android Studio打開flutter安裝目錄/bin/cache刪除lockfile文件此時(shí)可在命令行再執(zhí)行...
MJRefresh 是著名開發(fā)者及培訓(xùn)講師李明杰老師的作品,到現(xiàn)在在github已經(jīng)有10000多顆star,真真是極好用的iOS下拉刷新(也支持上拉加載更)控件。本文主要素...
為改變已經(jīng)提交的 commit 的用戶名和/或郵箱地址,你必須重寫你 Git repo 的整個(gè)歷史。 注意:執(zhí)行這段腳本會(huì)重寫 repo 所有協(xié)作者的歷史。完成以下操作后,任...
前言 Why Moya ? Alamofire可能是iOS Swift中最常用的HTTP networking library,用Alamofire可以抽象出NSURLSes...
給定一個(gè)字符串 s,找到 s 中最長的回文子串。你可以假設(shè) s 的最大長度為 1000。 示例 1: 輸入: "babad"輸出: "bab"注意: "aba" 也是一個(gè)有效...
題目: 給你一個(gè)字符串 s ,請(qǐng)你返回滿足以下條件且出現(xiàn)次數(shù)最大的 任意 子串的出現(xiàn)次數(shù):子串中不同字母的數(shù)目必須小于等于 maxLetters 。子串的長度必須大于等于 m...
給定一個(gè)字符串,請(qǐng)你找出其中不含有重復(fù)字符的最長子串的長度。 示例 1:輸入: "abcabcbb"輸出: 3 思路: 首先兩層循環(huán)是不可避免的,用來遍歷字符串開頭和結(jié)尾的下...