所以吭历,怎么改堕仔?
46cecea86f72 評(píng)論自【error】Vue is not defined
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文的主要目的是理解cache_t以及sel-imp的緩存原理 整...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文的面試題主要涉及isa走位 & 繼承關(guān)系 & 類(lèi)結(jié)構(gòu) 相關(guān)的面...
讓我們來(lái)看一下這個(gè)經(jīng)典的解析圖: 通過(guò)內(nèi)存來(lái)解析經(jīng)典圖 首先定義一個(gè)OC類(lèi)Person 然后讓我們通過(guò)LLDB命令來(lái)查看下它的內(nèi)存分布: x/4gx: 以16進(jìn)制形式打印地址...
稍微精深一點(diǎn)的IOS開(kāi)發(fā)都聽(tīng)說(shuō)過(guò)isa指針昌罩。它在OC的類(lèi)中起到了指示自身類(lèi)型的作用,是runtime實(shí)現(xiàn)的基礎(chǔ)灾馒。那么isa指針到底是如何實(shí)現(xiàn)的呢茎用,讓我們從源碼的層面進(jìn)行分析。...
內(nèi)存對(duì)齊指的是結(jié)構(gòu)體中對(duì)結(jié)構(gòu)成員內(nèi)存的一系列調(diào)整睬罗。通過(guò)調(diào)整offset位置轨功,減少讀取結(jié)構(gòu)成員數(shù)據(jù)需要的CPU-> 內(nèi)存讀取次數(shù)。任何對(duì)象數(shù)據(jù)在底層實(shí)際上是結(jié)構(gòu)體容达。 對(duì)齊規(guī)則 ...
OpenApi(Swagger) OpenApi夯辖,以前稱(chēng)為Swagger ,是最受歡迎的API文檔規(guī)范之一董饰。它允許您使用JSON或YAML元數(shù)據(jù)描述API的屬性蒿褂。它還提供了一...
經(jīng)過(guò)前面幾個(gè)頁(yè)面的總結(jié),我們知道了OpenGL渲染的基本知識(shí)∽湓荩現(xiàn)在啄栓,就讓我們來(lái)學(xué)習(xí)一個(gè)完整的OpenGL工程。學(xué)習(xí)其基本架構(gòu)吧 main main函數(shù)是OpenGL工程的入口...
在繪制3D場(chǎng)景時(shí)也祠,為了盡可能的逼真需要有近大遠(yuǎn)小的效果昙楚,而且可能會(huì)出現(xiàn)互相遮蓋的情況。 對(duì)于OpenGL中渲染的多邊形而言诈嘿,遮蓋的問(wèn)題同樣存在堪旧,一個(gè)物體在光照下是有兩面的:陽(yáng)...
一、前言 以下我總結(jié)了一些最近學(xué)習(xí) OpenGL 中常用的一些函數(shù)奖亚,添加了比較多的注釋?zhuān)仁菍?duì)自己學(xué)習(xí)的一個(gè)鞏固總結(jié)淳梦,也是防止以后遺忘可以快速查看的記錄,同時(shí)希望也能幫助到更...
什么是離屏渲染 首先我們來(lái)看一下渲染架構(gòu): CPU 計(jì)算好顯示內(nèi)容提交到 GPU昔字,如果要在顯示屏上顯示內(nèi)容爆袍,我們至少需要一塊與屏幕像素?cái)?shù)據(jù)量一樣大的幀緩沖區(qū)(frame bu...
在App開(kāi)發(fā)的過(guò)程中,我們經(jīng)常會(huì)看見(jiàn)屏幕卡頓的現(xiàn)象作郭。比如說(shuō)極其復(fù)雜的cell 1w+這種陨囊。這種現(xiàn)象叫做掉幀。這是由于渲染過(guò)程中硬件與數(shù)據(jù)之間數(shù)據(jù)同步導(dǎo)致的夹攒。 名稱(chēng)解釋 CPU...
圖片展示到屏幕的流程 讓我們來(lái)看下一張圖片展示的全過(guò)程: 1)讀入U(xiǎn)IImage在代碼中蜘醋,我們讀取圖片一般需要一個(gè)path,無(wú)論是本地圖片還是遠(yuǎn)程圖片咏尝,我們獲取到的實(shí)際上是一...
計(jì)算機(jī)視覺(jué)压语,按字面上理解闲先,就是計(jì)算機(jī)上用來(lái)處理人眼觀測(cè)的技術(shù)。對(duì)于IOS而言无蜂,可以簡(jiǎn)單理解為在屏幕上繪制的技術(shù)伺糠。 對(duì)IOS App開(kāi)發(fā)而言,在手機(jī)屏幕上展示的是一個(gè)個(gè)UIVi...
首先斥季,我們要知道React native是一個(gè)跨三端的技術(shù)训桶。它使用JavaScript代碼來(lái)生成原生App的應(yīng)用。在這里酣倾,Javascript所起的作用舵揭,像是一位產(chǎn)品經(jīng)理,J...
鏈接 一步步學(xué)習(xí)java后臺(tái)(一)一步步學(xué)習(xí)java后臺(tái)(二)一步步學(xué)習(xí)java后臺(tái)(三) 本期目標(biāo) 學(xué)習(xí)Spring Boot的初始化躁锡,創(chuàng)建一個(gè)Spring Boot工程 ...
鏈接 一步步學(xué)習(xí)java后臺(tái)(一)一步步學(xué)習(xí)java后臺(tái)(二) 本期目標(biāo) 1.添加Spring注解支持午绳, 通過(guò)注解使得接口可以成功返回一個(gè)字符串 添加AccountVo,并將...