240 發(fā)簡信
IP屬地:北京
  • iOS之系統(tǒng)啟動流程

    在了解iOS設備系統(tǒng)啟動流程之前涡上,我們先來了解一下傳統(tǒng)的計算機系統(tǒng)是如何啟動的昨忆。計算機系統(tǒng)的啟動分為前后兩個過程发魄,先是底層硬件固件程序的運行以加載操作系統(tǒng)的內(nèi)核穆端,后是操作系統(tǒng)...

  • iOS如何避免應用崩潰

    最近在掘金翻譯計劃和小伙伴一起翻譯的一篇的iOS相關文章,文中能夠了解到一些iOS的文件讀取機制和我們線上閃退問題如何發(fā)現(xiàn)价认,以及一些處理方案油挥。其實還是有很多iOS開發(fā)的小技巧...

  • 120
    淺談Mach Exceptions

    前言 大家都可能都在自己的應用中集成Crash收集服務,通常使用NSSetUncaughtExceptionHandler() + signal() / sigaction(...

  • 120
    來談談 Mac OS X 內(nèi)核

    原文:來談談 Mac OS X 內(nèi)核 現(xiàn)在暇检,我們所知道的操作系統(tǒng)中产阱,都有一個關鍵的核心組件,叫做內(nèi)核(kernel)块仆。內(nèi)核能夠充分利用底層 CPU 提供的所有特性和能力构蹬,為客...

  • 120
    崩潰時,你還可以做什么

    程序崩潰的時候還可以做哪些操作悔据,以前都是看別人博客多庄敛。發(fā)現(xiàn)理解還是不夠深入,因此記錄學習過程科汗。寫得不對的藻烤,請不吝賜教?? 知識背景 源碼版本:xnu-3789.51.2下面是針...

  • 120
    Release 崩,Debug不崩头滔?--- 遺留問題解答

    背景 接上一篇文章Release 崩怖亭,Debug不崩? 里面遺留了兩個問題: 兩份zip 代碼坤检,為什么沒有報duplicate symbols兴猩。 編譯器是如何選擇哪一份代碼編...

  • 120
    Release 崩潰 ,Debug 不崩早歇?

    Release 崩潰 Debug 不崩峭跳? 在夸克2.0版本,出現(xiàn)一個在release 下必崩的問題缺前。經(jīng)過一輪排查蛀醉,終于發(fā)現(xiàn)問題的根源所在。排查過程相當耗時衅码,故記錄下來拯刁,方便以...

  • Peeking Stack Frame

    為了更加清晰的了解stack frame 是什么,下面寫了測試的代碼并附上debug信息 逝段《獠#可能比較冗長,耐心查看必有收獲奶躯! 首先查看一下當前程序加載到內(nèi)存的起始地址: 分別...

  • 非常棒帚桩!

    崩潰分析匯編基礎

    棧、調(diào)用棧嘹黔、棧幀 棧 在當今多數(shù)計算機體系架構(gòu)中账嚎,函數(shù)的參數(shù)傳遞、局部變量的分配和釋放都是通過操縱棧來實現(xiàn)的。 Stack Frame 每次調(diào)用一個函數(shù)郭蕉,都要為該次調(diào)用的函數(shù)...

  • :+1: 謝謝分享

    iOS多線程讀寫崩潰分析

    最近再次遇到多線程讀寫導致的crash 問題疼邀,寫了一個測試demo,記錄分析過程召锈。 上面是暴力重現(xiàn)多線程讀寫的崩潰旁振,在debug環(huán)境下,開啟zombie ,窗口會輸出: 上面...

  • 120
    iOS多線程讀寫崩潰分析

    最近再次遇到多線程讀寫導致的crash 問題涨岁,寫了一個測試demo拐袜,記錄分析過程。 上面是暴力重現(xiàn)多線程讀寫的崩潰梢薪,在debug環(huán)境下蹬铺,開啟zombie ,窗口會輸出: 上面...

  • :+1: 謝謝分享

    崩潰分析匯編基礎

    棧、調(diào)用棧沮尿、棧幀 棧 在當今多數(shù)計算機體系架構(gòu)中丛塌,函數(shù)的參數(shù)傳遞较解、局部變量的分配和釋放都是通過操縱棧來實現(xiàn)的畜疾。 Stack Frame 每次調(diào)用一個函數(shù),都要為該次調(diào)用的函數(shù)...

  • 120
    崩潰分析匯編基礎

    棧印衔、調(diào)用棧啡捶、棧幀 棧 在當今多數(shù)計算機體系架構(gòu)中,函數(shù)的參數(shù)傳遞奸焙、局部變量的分配和釋放都是通過操縱棧來實現(xiàn)的瞎暑。 Stack Frame 每次調(diào)用一個函數(shù),都要為該次調(diào)用的函數(shù)...

  • 120
    Vue 全家桶 + Electron 開發(fā)的一個跨三端的應用

    GitHub Repo:vue-objccnFollow: halfrost · GitHub 項目地址:https://github.com/halfrost/vue-ob...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品