Help
RSS
API
Feed
Maltego
Contact
Domain > lingyuncxb.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-09-15
151.101.229.147
(
ClassC
)
Port 80
HTTP/1.1 200 OKConnection: keep-aliveContent-Length: 52464Server: GitHub.comContent-Type: text/html; charsetutf-8Last-Modified: Sun, 14 May 2023 16:26:09 GMTAccess-Control-Allow-Origin: *ETag: 64610ba1-ccf0expires: Tue, 10 Sep 2024 17:50:41 GMTCache-Control: max-age600x-proxy-cache: MISSX-GitHub-Request-Id: 95CD:3ED3BF:1826D83:18C75B6:66E08499Accept-Ranges: bytesAge: 0Date: Sun, 15 Sep 2024 05:27:05 GMTVia: 1.1 varnishX-Served-By: cache-hnd18741-HNDX-Cache: HITX-Cache-Hits: 0X-Timer: S1726378025.092862,VS0,VE226Vary: Accept-EncodingX-Fastly-Request-ID: f292ac3968b55518d4f027bfeff94125ef7b3409 !DOCTYPE html> html classtheme-next gemini use-motion langzh-Hans>head> meta charsetUTF-8/>meta http-equivX-UA-Compatible contentIEedge />meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1/>meta nametheme-color content#222>script> (function(){ if(){ if (prompt(请输入文章密码) ! ){ alert(密码错误!); history.back(); } } })();/script>meta http-equivCache-Control contentno-transform />meta http-equivCache-Control contentno-siteapp /> script> (function(i,s,o,g,r,a,m){iDaoVoiceObjectr;irir||function(){(ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o),ms.getElementsByTagName(o)0;a.async1;a.srcg;a.charsetutf-8;m.parentNode.insertBefore(a,m)})(window,document,script,(https: document.location.protocol ? https: : http:) + //widget.daovoice.io/widget/0f81ff2f.js,daovoice) daovoice(init, { app_id: a56087b5 }); daovoice(update); /script> link href/lib/fancybox/source/jquery.fancybox.css?v2.1.5 relstylesheet typetext/css />link href/lib/font-awesome/css/font-awesome.min.css?v4.6.2 relstylesheet typetext/css />link href/css/main.css?v5.1.4 relstylesheet typetext/css /> link relapple-touch-icon sizes180x180 href/images/apple-touch-icon-next.png?v5.1.4> link relicon typeimage/png sizes32x32 href/images/favicon-32x32-next.png?v5.1.4> link relicon typeimage/png sizes16x16 href/images/favicon-16x16-next.png?v5.1.4> link relmask-icon href/images/logo.svg?v5.1.4 color#222> meta namekeywords contentHexo, NexT />meta namedescription contentStay Hungry, Stay Foolish>meta propertyog:type contentwebsite>meta propertyog:title content凌云的博客>meta propertyog:url contenthttps://tsuijunxi.github.io/index.html>meta propertyog:site_name content凌云的博客>meta propertyog:description contentStay Hungry, Stay Foolish>meta propertyog:locale contentzh-Hans>meta nametwitter:card contentsummary>meta nametwitter:title content凌云的博客>meta nametwitter:description contentStay Hungry, Stay Foolish>script typetext/javascript idhexo.configurations> var NexT window.NexT || {}; var CONFIG { root: /, scheme: Gemini, version: 5.1.4, sidebar: {position:right,display:post,offset:12,b2t:false,scrollpercent:false,onmobile:false}, fancybox: true, tabs: true, motion: {enable:true,async:false,transition:{post_block:fadeIn,post_header:slideDownIn,post_body:slideDownIn,coll_header:slideLeftIn,sidebar:slideUpIn}}, duoshuo: { userId: 0, author: 博主 }, algolia: { applicationID: , apiKey: , indexName: , hits: {per_page:10}, labels: {input_placeholder:Search for Posts,hits_empty:We didnt find any results for the search: ${query},hits_stats:${hits} results found in ${time} ms} } };/script> link relcanonical hrefhttps://tsuijunxi.github.io//> title>凌云的博客/title> /head>body itemscope itemtypehttp://schema.org/WebPage langzh-Hans> div classcontainer sidebar-position-right page-home> div classheadband>/div> header idheader classheader itemscope itemtypehttp://schema.org/WPHeader> div classheader-inner>div classsite-brand-wrapper> div classsite-meta > div classcustom-logo-site-title> a href/ classbrand relstart> span classlogo-line-before>i>/i>/span> span classsite-title>凌云的博客/span> span classlogo-line-after>i>/i>/span> /a> /div> p classsite-subtitle>/p> /div> div classsite-nav-toggle> button> span classbtn-bar>/span> span classbtn-bar>/span> span classbtn-bar>/span> /button> /div>/div>nav classsite-nav> ul idmenu classmenu> li classmenu-item menu-item-home> a href/ relsection> i classmenu-item-icon fa fa-fw fa-home>/i> br /> 首页 /a> /li> li classmenu-item menu-item-tags> a href/tags/ relsection> i classmenu-item-icon fa fa-fw fa-tags>/i> br /> 标签 /a> /li> li classmenu-item menu-item-categories> a href/categories/ relsection> i classmenu-item-icon fa fa-fw fa-th>/i> br /> 分类 /a> /li> li classmenu-item menu-item-archives> a href/archives/ relsection> i classmenu-item-icon fa fa-fw fa-archive>/i> br /> 归档 /a> /li> li classmenu-item menu-item-about> a href/about/ relsection> i classmenu-item-icon fa fa-fw fa-user>/i> br /> 关于 /a> /li> /ul> /nav> /div> /header> main idmain classmain> div classmain-inner> div classcontent-wrap> div idcontent classcontent> section idposts classposts-expand> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2023/05/08/聊聊iOS中的中心重定向/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2023/05/08/聊聊iOS中的中心重定向/ itempropurl>聊聊iOS中的中心重定向/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2023-05-08T23:40:07+08:00> 2023-05-08 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/OC/ itempropurl relindex> span itempropname>OC/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 6,590 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 29 /span> /div> /div> /header> div classpost-body itemproparticleBody> 背景中心重定向,顾名思义,就是将某些流程统一流转到某个中心,然后进行一些切面操作,之后再继续回到原有后续流程。某种意义上来说,中心重定向和 iOS 中的 Hook 非常相似,但是不是同一个东西,中心重定向必须要有1个中心,而Hook可以没有。本文将通过几个例子来举例说明。如何用 JS 语法书写 i ... !--noindex--> div classpost-button text-center> a classbtn href/2023/05/08/聊聊iOS中的中心重定向/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2022/11/23/优先级反转那些事儿/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2022/11/23/优先级反转那些事儿/ itempropurl>优先级反转那些事儿/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2022-11-23T17:53:47+08:00> 2022-11-23 /time> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 6,917 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 31 /span> /div> /div> /header> div classpost-body itemproparticleBody> 该文章同步发表于微信公众号:<<优先级反转那些事儿>>背景最近在线上碰到大量读写锁的卡死,通过观察发现,出问题的线程堆栈都是NSOperationQueue队列,且都有QOS:BACKGROUND标记。整体看起来持有锁的子线程仍然在执行,只是留给主线程的时间不够了,从而 ... !--noindex--> div classpost-button text-center> a classbtn href/2022/11/23/优先级反转那些事儿/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2022/02/14/深入理解-OC-C-闭包/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2022/02/14/深入理解-OC-C-闭包/ itempropurl>深入理解 OC/C++ 闭包/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2022-02-14T16:25:16+08:00> 2022-02-14 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/OC-C/ itempropurl relindex> span itempropname>OC C++/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 3,940 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 17 /span> /div> /div> /header> div classpost-body itemproparticleBody> 该文章同步发表于微信公众号:<<深入理解 OC/C++ 闭包>>背景苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。相对于其它语言(例如Swift、Kotlin、Dart等 ... !--noindex--> div classpost-button text-center> a classbtn href/2022/02/14/深入理解-OC-C-闭包/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2021/05/10/AVAudioPlayer/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2021/05/10/AVAudioPlayer/ itempropurl>记一个AVAudioPlayer Crash修复/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2021-05-10T13:34:26+08:00> 2021-05-10 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/iOS/ itempropurl relindex> span itempropname>iOS/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 937 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 4 /span> /div> /div> /header> div classpost-body itemproparticleBody> 背景之前曾经遇到过一个AVAudioPlayer的多线程crash,这里记录一下。crash堆栈如下所示12345678910Crashed: com.apple.main-thread0 libobjc.A.dylib 0x1834fc910 objc_msgSend + 161 AVFAudi ... !--noindex--> div classpost-button text-center> a classbtn href/2021/05/10/AVAudioPlayer/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2019/04/14/HumbleAssetCatalog/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2019/04/14/HumbleAssetCatalog/ itempropurl>Humble Assets Catalog/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2019-04-14T13:56:14+08:00> 2019-04-14 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/iOS/ itempropurl relindex> span itempropname>iOS/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 5,821 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 23 /span> /div> /div> /header> div classpost-body itemproparticleBody> 背景QQ阅读在首次启动,进入阅读页之后,呼出上下菜单,点击设置,会出现明显的卡顿现象,而之后再次操作便不会出现相同的问题。首次分析解决通过Instrument测量发现,大量的时间都集中在加载图片的逻辑里:UIImage imageNamed:,此时也就可以理解为什么只有首次才会出现卡顿了。通 ... !--noindex--> div classpost-button text-center> a classbtn href/2019/04/14/HumbleAssetCatalog/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2019/04/05/Txt引擎工作原理/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2019/04/05/Txt引擎工作原理/ itempropurl>Txt引擎工作原理/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2019-04-05T23:06:59+08:00> 2019-04-05 /time> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 9,947 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 45 /span> /div> /div> /header> div classpost-body itemproparticleBody> 前言最近为了解决切章过程中碰到的各种疑难杂症,不得不深入到TxtEngine中调试分析一些细节,尽管之前为了解决卡牌的排版问题也接触过,但是每次都是只见树木不见森林。为了避免一叶障目不见泰山,所以下决心梳理下该阅读引擎,从整体上了解引擎的工作原理,包括打开文件、排版、渲染、翻页等环节。打开文件获取 ... !--noindex--> div classpost-button text-center> a classbtn href/2019/04/05/Txt引擎工作原理/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2019/01/01/Txt引擎之切章重构之路/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2019/01/01/Txt引擎之切章重构之路/ itempropurl>Txt引擎之切章重构之路/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2019-01-01T11:37:00+08:00> 2019-01-01 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/iOS-C/ itempropurl relindex> span itempropname>iOS C++/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 8,990 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 36 /span> /div> /div> /header> div classpost-body itemproparticleBody> 前言由于诸多历史原因,QQ阅读iOS App目前的Txt引擎只能支持单个文件的加载、排版和渲染,所以在处理在线章节阅读的切换时,只能先把当前阅读的章节的引擎关闭掉,清理掉所有的业务数据,然后重新加载新的章节的引擎,重新拉取新章节的业务信息。在这种情况下,存在着2个严重的缺陷:在两个章节的临界点 ... !--noindex--> div classpost-button text-center> a classbtn href/2019/01/01/Txt引擎之切章重构之路/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2018/11/13/雪花飘飘/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2018/11/13/雪花飘飘/ itempropurl>雪花飘飘/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2018-11-13T22:49:04+08:00> 2018-11-13 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/matlab/ itempropurl relindex> span itempropname>matlab/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 703 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 3 /span> /div> /div> /header> div classpost-body itemproparticleBody> 前言去雪本文主要是借用卡尔曼滤波器的特性来追踪雪花,从而达到去除静态背景图中雪花的目的。关于卡尔曼滤波器的原理,参考这里。这里直接上代码,考虑到矩阵操作的便利性,所以选择了matlab进行试验,工程性选择还是应该首选opencv和c++matlab代码1234567891011121314151 ... !--noindex--> div classpost-button text-center> a classbtn href/2018/11/13/雪花飘飘/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2018/11/13/iOS问题集锦/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2018/11/13/iOS问题集锦/ itempropurl>iOS问题集锦/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2018-11-13T22:45:33+08:00> 2018-11-13 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/iOS/ itempropurl relindex> span itempropname>iOS/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 6,957 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 33 /span> /div> /div> /header> div classpost-body itemproparticleBody> 前言JavaScriptCore引擎的分析由于其复杂性,耗时性,暂时先告一段落,后续会进行回归,本篇将总结一些日常开发中遇到的问题问题列表启动图之前在做视频闪屏的时候,遇到了一个比较棘手的问题:每次加载本地视频都会有一段黑屏的时间(大概0.2s左右),这本身和AVPlayer有很大的关系,猜测和视 ... !--noindex--> div classpost-button text-center> a classbtn href/2018/11/13/iOS问题集锦/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> article classpost post-type-normal itemscope itemtypehttp://schema.org/Article> div classpost-block> link itempropmainEntityOfPage hrefhttps://tsuijunxi.github.io/2018/09/20/JavaScriptCore引擎深度解析-6-LLInt解释器篇/> span hidden itempropauthor itemscope itemtypehttp://schema.org/Person> meta itempropname contentlingyun> meta itempropdescription content> meta itempropimage content/images/favicon.ico> /span> span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization> meta itempropname content凌云的博客> /span> header classpost-header> h1 classpost-title itempropname headline> a classpost-title-link href/2018/09/20/JavaScriptCore引擎深度解析-6-LLInt解释器篇/ itempropurl>JavaScriptCore引擎深度解析6——LLInt解释器篇/a>/h1> div classpost-meta> span classpost-time> span classpost-meta-item-icon> i classfa fa-calendar-o>/i> /span> span classpost-meta-item-text>发表于/span> time title创建于 itempropdateCreated datePublished datetime2018-09-20T00:35:05+08:00> 2018-09-20 /time> /span> span classpost-category > span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-folder-o>/i> /span> span classpost-meta-item-text>分类于/span> span itempropabout itemscope itemtypehttp://schema.org/Thing> a href/categories/iOS-C/ itempropurl relindex> span itempropname>iOS C++/span> /a> /span> /span> div classpost-wordcount> span classpost-meta-item-icon> i classfa fa-file-word-o>/i> /span> span classpost-meta-item-text>字数统计:/span> span title字数统计> 1,366 /span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-clock-o>/i> /span> span classpost-meta-item-text>阅读时长 ≈/span> span title阅读时长> 7 /span> /div> /div> /header> div classpost-body itemproparticleBody> 前言运行指令字节码(ByteCode)是JavaScriptCore引擎中很核心的部分,各家JavaScript引擎的优化也主要集中于此。JSByteCode的解释执行是一套很复杂的系统,特别是加入了OSR和多级JIT技术之后,整个解释执行变的越来越高效,并且让整个ByteCode的执行在低延时之间 ... !--noindex--> div classpost-button text-center> a classbtn href/2018/09/20/JavaScriptCore引擎深度解析-6-LLInt解释器篇/#more relcontents> 阅读全文 » /a> /div> !--/noindex--> /div> footer classpost-footer> div classpost-eof>/div> /footer> /div> /article> /section> nav classpagination> span classpage-number current>1/span>a classpage-number href/page/2/>2/a>span classspace>…/span>a classpage-number href/page/4/>4/a>a classextend next relnext href/page/2/>i classfa fa-angle-right>/i>/a> /nav> /div> /div> div classsidebar-toggle> div classsidebar-toggle-line-wrap> span classsidebar-toggle-line sidebar-toggle-line-first>/span> span classsidebar-toggle-line sidebar-toggle-line-middle>/span> span classsidebar-toggle-line sidebar-toggle-line-last>/span> /div> /div> aside idsidebar classsidebar> div classsidebar-inner> section classsite-overview-wrap sidebar-panel sidebar-panel-active> div classsite-overview> div classsite-author motion-element itempropauthor itemscope itemtypehttp://schema.org/Person> img classsite-author-image itempropimage src/images/favicon.ico altlingyun /> p classsite-author-name itempropname>lingyun/p> p classsite-description motion-element itempropdescription>Stay Hungry, Stay Foolish/p> /div> nav classsite-state motion-element> div classsite-state-item site-state-posts> a href/archives/> span classsite-state-item-count>31/span> span classsite-state-item-name>日志/span> /a> /div> div classsite-state-item site-state-categories> a href/categories/index.html> span classsite-state-item-count>6/span> span classsite-state-item-name>分类/span> /a> /div> div classsite-state-item site-state-tags> a href/tags/index.html> span classsite-state-item-count>18/span> span classsite-state-item-name>标签/span> /a> /div> /nav> /div> /section> /div> /aside> /div> /main> footer idfooter classfooter> div classfooter-inner> script async srchttps://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js>/script>div classcopyright>© span itempropcopyrightYear>2023/span> span classwith-love> i classfa fa-user>/i> /span> span classauthor itempropcopyrightHolder>lingyun/span> span classpost-meta-divider>|/span> span classpost-meta-item-icon> i classfa fa-area-chart>/i> /span> span classpost-meta-item-text>Site words total count:/span> span titleSite words total count>133.0k/span> div classpowered-by> i classfa fa-user-md>/i> span idbusuanzi_container_site_pv> 本站总访问量span idbusuanzi_value_site_pv>/span>次 /span>| i classfa fa-eye-md>/i> span idbusuanzi_container_site_uv> 本站访客数:span idbusuanzi_value_site_uv>/span>人 /span> /div> /div> div classpowered-by>由 a classtheme-link target_blank hrefhttps://hexo.io>Hexo/a> 强力驱动/div> span classpost-meta-divider>|/span> div classtheme-info>主题 — a classtheme-link target_blank hrefhttps://github.com/iissnan/hexo-theme-next>NexT.Gemini/a> v5.1.4/div> /div> /footer> div classback-to-top> i classfa fa-arrow-up>/i> /div> /div> script typetext/javascript> if (Object.prototype.toString.call(window.Promise) ! object Function) { window.Promise null; }/script> script typetext/javascript src/lib/jquery/index.js?v2.1.3>/script> script typetext/javascript src/lib/fastclick/lib/fastclick.min.js?v1.0.6>/script> script typetext/javascript src/lib/jquery_lazyload/jquery.lazyload.js?v1.9.7>/script> script typetext/javascript src/lib/velocity/velocity.min.js?v1.2.1>/script> script typetext/javascript src/lib/velocity/velocity.ui.min.js?v1.2.1>/script> script typetext/javascript src/lib/fancybox/source/jquery.fancybox.pack.js?v2.1.5>/script> script typetext/javascript src/js/src/utils.js?v5.1.4>/script> script typetext/javascript src/js/src/motion.js?v5.1.4>/script> script typetext/javascript src/js/src/affix.js?v5.1.4>/script> script typetext/javascript src/js/src/schemes/pisces.js?v5.1.4>/script> script typetext/javascript src/js/src/bootstrap.js?v5.1.4>/script> script>(function(){ var bp document.createElement(script); var curProtocol window.location.protocol.split(:)0; if (curProtocol https) { bp.src https://zz.bdstatic.com/linksubmit/push.js; } else { bp.src http://push.zhanzhang.baidu.com/push.js; } var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(bp, s);})();/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]