Bazel簡(jiǎn)介 Bazel是一個(gè)Google開(kāi)源的構(gòu)建和測(cè)試工具,Bazel支持多種語(yǔ)言的項(xiàng)目,并為多個(gè)平臺(tái)構(gòu)建輸出。Bazel的主要特點(diǎn)如下: 高級(jí)語(yǔ)言構(gòu)建。Bazel使用...
Bazel簡(jiǎn)介 Bazel是一個(gè)Google開(kāi)源的構(gòu)建和測(cè)試工具,Bazel支持多種語(yǔ)言的項(xiàng)目,并為多個(gè)平臺(tái)構(gòu)建輸出。Bazel的主要特點(diǎn)如下: 高級(jí)語(yǔ)言構(gòu)建。Bazel使用...
0x1 為什么要做Crash防護(hù) 在產(chǎn)品開(kāi)發(fā)過(guò)程中Crash率是一個(gè)很重要的指標(biāo),也是一個(gè)團(tuán)隊(duì)中幾乎所有的部門(mén)都應(yīng)該關(guān)注或者去參與提升的一個(gè)指標(biāo),他不僅代表著整個(gè)產(chǎn)品的質(zhì)量,...
0x1: Previously 上篇[https://oliverqueen.cn/2021/05/03/iOS%20Crash%E9%98%B2%E6%8A%A4%E4%B...
LLVM概念 LLVM官網(wǎng): https://llvm.org/ 編譯器架構(gòu)圖:image Frontend:前端 → 詞法分析、語(yǔ)法分析、語(yǔ)義分析、生成中間代碼(LLVM ...
基于A(yíng)ssetto Corsa 記錄并翻譯一下dd2 的各配置參數(shù),以及在實(shí)際模擬中的表現(xiàn) SEN (SENSITIVITY): 靈敏度 ,方向盤(pán)轉(zhuǎn)動(dòng)角度 FFB (FORC...
前言 前言:詞法分析和語(yǔ)法分析部分的設(shè)計(jì),和在實(shí)際編程過(guò)程中,編譯期的語(yǔ)法檢查和相關(guān)的錯(cuò)誤提示是息息相關(guān)的此篇可以看做是《自制編譯器》的讀書(shū)筆記,內(nèi)部一些舉例,例如stmts...
基于CentOS 環(huán)境 總共就是客戶(hù)端和服務(wù)端以及阿里云的配置 阿里云: 配置完畢, 這tm是個(gè)大坑 第一部分: 服務(wù)器環(huán)境搭建,包括安裝 Git 、Nginx配置 、創(chuàng)建 ...
做IOS開(kāi)發(fā)不多不少也有三年了,記得第一次接觸IOS時(shí),碰到的第一個(gè)問(wèn)題就是這個(gè)證書(shū),稀里糊涂的把攔路的問(wèn)題搞定后,也沒(méi)有進(jìn)一步的去深入的探究下這個(gè)到底是什么東西,為什么要這...
在高級(jí)語(yǔ)言中,函數(shù)調(diào)用很簡(jiǎn)單,直接調(diào)用并傳入相關(guān)的參數(shù)即可。在匯編語(yǔ)言中除了傳參外,還要有當(dāng)前數(shù)據(jù)入棧、申請(qǐng)新函數(shù)使用棧等過(guò)程。在具體介紹前,有必要了解下匯編中的棧。 棧 棧...