一扯躺、十大經(jīng)典排序算法 排序算法是算法中最基本算法之一 首先我們要知道幾個(gè)相關(guān)的概念: 1. 時(shí)間復(fù)雜度(平均時(shí)間復(fù)雜度讲岁、最好情況锐墙、最壞情況) 2. 空間復(fù)雜度 3. 排序方式...
一扯躺、十大經(jīng)典排序算法 排序算法是算法中最基本算法之一 首先我們要知道幾個(gè)相關(guān)的概念: 1. 時(shí)間復(fù)雜度(平均時(shí)間復(fù)雜度讲岁、最好情況锐墙、最壞情況) 2. 空間復(fù)雜度 3. 排序方式...
前言 ??在開(kāi)發(fā)程序過(guò)程中轻掩,會(huì)遇到各種各樣的傳值的情景炸裆,例如:頁(yè)面之間的傳值娜搂、回調(diào)薛闪、代理辛馆、通知等。而在微信小程序中豁延,傳值的方式和Android和iOS的方式有一定的異同昙篙。 微...
前言 ??首先,微信頁(yè)面跳轉(zhuǎn)的是一個(gè)頁(yè)面棧進(jìn)棧出棧的過(guò)程诱咏,也可以簡(jiǎn)單的理解對(duì)頁(yè)面跳轉(zhuǎn)的操作就是一個(gè)棧的操作苔可。 微信小程序主要一下兩類樣式的跳轉(zhuǎn)(JS、WXML控件): JS控...
前言 ??小程序是基于雙線程模型的袋狞,在這個(gè)模型中焚辅,小程序的邏輯層與渲染層分開(kāi)在不同的線程運(yùn)行,這跟傳統(tǒng)的Web 單線程模型有很大的不同苟鸯,使得小程序架構(gòu)上多了一些復(fù)雜度同蜻,也多了...
前言 ??小程序有配置代碼JSON文件,模板代碼WXML文件早处、樣式代碼WXSS文件以及邏輯代碼JavaScript文件組成湾蔓。 一、JSON配置 JSON在小程序中扮演一個(gè)靜態(tài)...
前言 ??工欲善其事砌梆,必先利其器默责。 ??首先贬循,我們需要知道微信小程序是什么?微信小程序內(nèi)核是什么傻丝?微信小程序的開(kāi)發(fā)語(yǔ)言什么甘有?這樣才能更好的開(kāi)發(fā)微信小程序,以及解決遇到的問(wèn)題葡缰。...
在使用UIAlertController的preferredStyle = actionSheet過(guò)程中出現(xiàn)NSLayoutConstraint錯(cuò)誤。 一忱反、問(wèn)題代碼如下: 二...
“你的手機(jī)通訊錄里怜校,有多少個(gè)好友? 不考慮工作交往注竿,有多少人你絕不會(huì)主動(dòng)聯(lián)系茄茁? 除了家人,你有幾個(gè)能說(shuō)真心話的朋友巩割? 你和他們裙顽,有多久沒(méi)有聯(lián)系了? 現(xiàn)在給他們打個(gè)電話宣谈,他們會(huì)...
前言 ????代理是一種設(shè)計(jì)模式愈犹。它允許類(或者Swift中結(jié)構(gòu)體)將自身負(fù)責(zé)的功能委托給其他的類型的實(shí)例示例。 應(yīng)用 接下來(lái)舉一個(gè)列子 代理實(shí)現(xiàn)的VC SecondVC S...
前言 iOS App開(kāi)發(fā)中闻丑,為了突出App的一些特殊性和美觀漩怎,系統(tǒng)中的字體已經(jīng)不能滿足開(kāi)發(fā)的使用,所有需要引入一些特殊的字體嗦嗡。字體有對(duì)應(yīng)的字體文件勋锤,一般都是以ttf和otf(...
錯(cuò)誤原因: 過(guò)程ViewController渲染的時(shí)候,系統(tǒng)默認(rèn)StatusBar是NO侥祭,IOS StatusBar在緩存中找不到緩存的時(shí)間圖像內(nèi)容叁执。 解決方案: 在View...
現(xiàn)象 在開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)在GitHub上下載一些Demo作為參考卑硫,這些Demo會(huì)用于真機(jī)的運(yùn)行徒恋,但是運(yùn)行時(shí)經(jīng)常會(huì)遇到一些證書(shū)的問(wèn)題。 下載GitHub或者運(yùn)行其他人提供的項(xiàng)...
前言 DICOM DICOM(Digital Imaging and Communications in Medicine)即醫(yī)學(xué)數(shù)字成像和通信欢伏,是醫(yī)學(xué)圖像和相關(guān)信息的國(guó)際標(biāo)...
前言 顏色是通過(guò)眼入挣、腦和我們生活經(jīng)驗(yàn)所產(chǎn)生的對(duì)光和視覺(jué)感受,我們?nèi)庋鬯?jiàn)到的光線硝拧,是由波長(zhǎng)范圍很窄的電磁波產(chǎn)生的径筏,不同的波長(zhǎng)的電磁波表現(xiàn)為為不同的顏色葛假,對(duì)色彩的辨認(rèn)是肉眼受...
摘要 在開(kāi)發(fā)過(guò)程中滋恬,經(jīng)常會(huì)遇到很多相同的控件聊训、方法等內(nèi)容;項(xiàng)目中的隱私核心算法恢氯、架構(gòu)等带斑;采用模塊化封裝等需求。我們采用Framework或.a庫(kù)進(jìn)行封裝這些內(nèi)容勋拟,可以盡可能減...
@Be_ingenious 一些模擬器可能還會(huì)出現(xiàn)黑屏勋磕,但是大多數(shù)都是沒(méi)問(wèn)題的
解決Xcode Simulator 黑屏問(wèn)題前言 Xcode Simulator出現(xiàn)黑屏大多數(shù)情況都是在App啟動(dòng)時(shí)出現(xiàn)的,這些情況都是可以通過(guò)打印的Log定位敢靡,這些都是程序問(wèn)題造成的黑屏挂滓。通過(guò)排除程序都是可以解決 X...
Sublime開(kāi)發(fā)環(huán)境比較方便和輕巧,而且有大量的第三方的插件支持啸胧,可以打造出一套比較適合自己的開(kāi)發(fā)工具赶站,有句話:“工欲善其事,必先利其器”纺念。1.安裝Sublime插件管理控...