PageSourceSearch

https://leoeatle.github.io/about/

html leoeatle.github.io collected 2026-10-03 09:30:14 UTC 30,329 bytes, 849 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<!-- Head tag -->
5<head><meta name="generator" content="Hexo 3.9.0">
6    <meta charset="utf-8">
7    <meta http-equiv="X-UA-Compatible" content="IE=edge">
8    <meta name="google-site-verification" content="xBT4GhYoi5qRD5tr338pgPM5OWHHIDR6mNg1a3euekI">
9    <meta name="viewport" content="width=device-width, initial-scale=1">
10
11    <link rel="apple-touch-icon" sizes="57x57" href="/img/apple-icon-57x57.png">
12    <link rel="apple-touch-icon" sizes="60x60" href="/img/apple-icon-60x60.png">
13    <link rel="apple-touch-icon" sizes="72x72" href="/img/apple-icon-72x72.png">
14    <link rel="apple-touch-icon" sizes="76x76" href="/img/apple-icon-76x76.png">
15    <link rel="apple-touch-icon" sizes="114x114" href="/img/apple-icon-114x114.png">
16    <link rel="apple-touch-icon" sizes="120x120" href="/img/apple-icon-120x120.png">
17    <link rel="apple-touch-icon" sizes="144x144" href="/img/apple-icon-144x144.png">
18    <link rel="apple-touch-icon" sizes="152x152" href="/img/apple-icon-152x152.png">
19    <link rel="apple-touch-icon" sizes="180x180" href="/img/apple-icon-180x180.png">
20    <link rel="icon" type="image/png" sizes="192x192" href="/img/android-icon-192x192.png">
21    <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
22    <link rel="icon" type="image/png" sizes="96x96" href="/img/favicon-96x96.png">
23    <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
24    <meta name="msapplication-TileColor" content="#ffffff">
25    <meta name="msapplication-TileImage" content="/img/ms-icon-144x144.png">
26    <meta name="theme-color" content="#ffffff">
27
28
29    <meta name="description" content="为什么我喜欢个人博客,因为博客才能代表你的态度">
30    <meta name="keyword" content="blog technology javascript front-end coding web">
31    <link rel="shortcut icon" href="/img/favicon.ico">
32
33    <title>
34        
35          About Me - LeoEatle的博客 | LeoEatle&#39;s Blog
36        
37    </title>
38
39    <link rel="canonical" href="https://leoeatle.github.io/about/">
40
41    <!-- Bootstrap Core CSS -->
42    <link rel="stylesheet" href="/css/bootstrap.min.css">
43
44    <!-- Custom CSS -->
45    <link rel="stylesheet" href="/css/hux-blog.min.css">
46
47    <!-- Pygments Github CSS -->
48    <link rel="stylesheet" href="/css/syntax.css">
49
50    <!-- Custom Fonts -->
51    <link href="https://cdn.bootcss.com/font-awesome/4.6.3/css/font-awesome.css" rel="stylesheet">
52
53    <!-- Hux Delete, sad but pending in China
54    <link href='http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
55    <link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/
56    css'>
57    -->
58
59
60    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
61    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
62    <!--[if lt IE 9]>
63        
63<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
63
64        
64<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
64
65    <![endif]-->
66
67    <!-- ga & ba script hoook -->
68    
68<script></script>
68
69</head>
70
71
72<!-- hack iOS CSS :active style -->
73<body ontouchstart="">
74
75    <!-- Navigation -->
76<nav class="navbar navbar-default navbar-custom navbar-fixed-top">
77    <div class="container-fluid">
78        <!-- Brand and toggle get grouped for better mobile display -->
79        <div class="navbar-header page-scroll">
80            <button type="button" class="navbar-toggle">
81                <span class="sr-only">Toggle navigation</span>
82                <span class="icon-bar"></span>
83                <span class="icon-bar"></span>
84                <span class="icon-bar"></span>
85            </button>
86            <a class="navbar-brand" href="/">LeoEatle&#39;s World</a>
87        </div>
88
89        <!-- Collect the nav links, forms, and other content for toggling -->
90        <!-- Known Issue, found by Hux:
91            <nav>'s height woule be hold on by its content.
92            so, when navbar scale out, the <nav> will cover tags.
93            also mask any touch event of tags, unfortunately.
94        -->
95        <div id="huxblog_navbar">
96            <div class="navbar-collapse">
97                <ul class="nav navbar-nav navbar-right">
98                    <li>
99                        <a href="/">Home</a>
100                    </li>
101
102                    
103
104                        
105                    
106
107                        
108                        <li>
109                            <a href="/about/">About Me</a>
110                        </li>
111                        
112                    
113
114                        
115                        <li>
116                            <a href="/archive/">Archives</a>
117                        </li>
118                        
119                    
120
121                        
122                    
123
124                        
125                        <li>
126                            <a href="/leetcode/">Leetcode</a>
127                        </li>
128                        
129                    
130
131                        
132                        <li>
133                            <a href="/tags/">Tags</a>
134                        </li>
135                        
136                    
137                    
138                </ul>
139            </div>
140        </div>
141        <!-- /.navbar-collapse -->
142    </div>
143    <!-- /.container -->
144</nav>
145<script>
146    // Drop Bootstarp low-performance Navbar
147    // Use customize navbar with high-quality material design animation
148    // in high-perf jank-free CSS3 implementation
149    var $body   = document.body;
150    var $toggle = document.querySelector('.navbar-toggle');
151    var $navbar = document.querySelector('#huxblog_navbar');
152    var $collapse = document.querySelector('.navbar-collapse');
153
154    $toggle.addEventListener('click', handleMagic)
155    function handleMagic(e){
156        if ($navbar.className.indexOf('in') > 0) {
157        // CLOSE
158            $navbar.className = " ";
159            // wait until animation end.
160            setTimeout(function(){
161                // prevent frequently toggle
162                if($navbar.className.indexOf('in') < 0) {
163                    $collapse.style.height = "0px"
164                }
165            },400)
166        }else{
167        // OPEN
168            $collapse.style.height = "auto"
169            $navbar.className += " in";
170        }
171    }
172</script>
172
173
174
175    <!-- Main Content -->
176    <!-- Page Header -->
177<header class="intro-header" style="background-image: url('/img/about-bg.jpg')">
178    <div class="container">
179        <div class="row">
180            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1 ">
181                <div class="site-heading">
182                    <h1>About Me</h1>
183                    <!--<hr class="small">-->
184                    <span class="subheading">我真的不需要个性签名</span>
185                </div>
186            </div>
187        </div>
188    </div>
189</header>
190
191
192
193<!-- Main Content -->
194<div class="container">
195    <div class="row">
196        
197
198<!-- USE SIDEBAR -->
199    <!-- Post Container -->
200            <div class="
201                col-lg-8 col-lg-offset-1
202                col-md-8 col-md-offset-1
203                col-sm-12
204                col-xs-12
205                post-container
206            ">
207
208                <p>理论上这个页面很重要, 但我觉得我现在没有时间写这个页面。</p>
209<p>弄了半天终于还是建了自己的Blog 3.0,用的是当今最流行的<strong>Hexo</strong>,依然无耻地Fork了别人的但还是加上了自己最喜欢的几个动画插件,另外,总有一天我要把多说插件去掉。</p>
210<p>同时也终于尝试用<strong>Markdown</strong>格式开始写作,这真是个好东西。</p>
211<p>其实本来差点用了jeklly,因为我以为Hexo没有这个theme,其实还是有人做了的,赞赞赞。</p>
212<p>今后可能会多写很多技术文章,不会再有那么多时间随心所欲地<strong>“一点吐槽,一点感悟”</strong>了。但还是希望自己能保持那个心态,我的tag千万不要太硬化啊。</p>
213<p>原博客还在的,不然这个域名不会这么挫,今后精选几篇喜欢的文章转过来吧,其余的,嗯我要导出db文件放在硬盘里,点点网出事后再也不相信任何博客网站的数据库,还不如我的硬盘。</p>
214<blockquote>
215<p>Do have a faith in what you’re doing. Make your life a story worth telling.</p>
216</blockquote>
217<p style="text-align:right;"><br>    —— <a href="https://github.com/PaulGuo/F2E.im/blob/master/application.py" target="_blank" rel="noopener">F2E.im </a><br></p>
218
219            </div>
220    <!-- Sidebar Container -->
221            <div class="
222                col-lg-3 col-lg-offset-0
223                col-md-3 col-md-offset-0
224                col-sm-12
225                col-xs-12
226                sidebar-container
227            ">
228                <!-- Featured Tags -->
229                
230                <section>
231                    <!-- no hr -->
232                    <h5><a href="/tags/">FEATURED TAGS</a></h5>
233                    <div class="tags">
234                        
235                            
236                            <a href="/tags/#life" title="life" rel="2">life</a>
237                            
238                        
239                            
240                        
241                            
242                        
243                            
244                        
245                            
246                        
247                            
248                        
249                            
250                        
251                            
252                        
253                            
254                        
255                            
256                            <a href="/tags/#LeetCode" title="LeetCode" rel="29">LeetCode</a>
257                            
258                        
259                            
260                        
261                            
262                        
263                            
264                        
265                            
266                            <a href="/tags/#Typescript" title="Typescript" rel="2">Typescript</a>
267                            
268                        
269                            
270                        
271                            
272                        
273                            
274                        
275                            
276                        
277                            
278                        
279                            
280                        
281                            
282                            <a href="/tags/#Javascript" title="Javascript" rel="5">Javascript</a>
283                            
284                        
285                            
286                        
287                            
288                        
289                            
290                        
291                            
292                        
293                            
294                        
295                            
296                            <a href="/tags/#Python" title="Python" rel="25">Python</a>
297                            
298                        
299                            
300                        
301                            
302                        
303                            
304                        
305                            
306                        
307                            
308                        
309                            
310                            <a href="/tags/#C++" title="C++" rel="2">C++</a>
311                            
312                        
313                            
314                        
315                            
316                            <a href="/tags/#node" title="node" rel="2">node</a>
317                            
318                        
319                            
320                        
321                            
322                            <a href="/tags/#React" title="React" rel="7">React</a>
323                            
324                        
325                            
326                        
327                            
328                        
329                            
330                        
331                            
332                        
333                            
334                            <a href="/tags/#Webpack" title="Webpack" rel="2">Webpack</a>
335                            
336                        
337                            
338                        
339                            
340                        
341                            
342                        
343                            
344                        
345                            
346                        
347                            
348                        
349                            
350                        
351                            
352                            <a href="/tags/#Swift" title="Swift" rel="9">Swift</a>
353                            
354                        
355                            
356                        
357                            
358                        
359                            
360                        
361                            
362                        
363                            
364                        
365                            
366                        
367                            
368                        
369                            
370                        
371                            
372                        
373                            
374                        
375                            
376                        
377                            
378                        
379                            
380                        
381                            
382                            <a href="/tags/#iOS" title="iOS" rel="12">iOS</a>
383                            
384                        
385                            
386                        
387                            
388                        
389                            
390                        
391                            
392                        
393                            
394                        
395                            
396                        
397                            
398                        
399                            
400                        
401                            
402                        
403                            
404                            <a href="/tags/#Redux" title="Redux" rel="2">Redux</a>
405                            
406                        
407                            
408                        
409                            
410                        
411                            
412                        
413                            
414                        
415                            
416                        
417                            
418                        
419                            
420                        
421                            
422                        
423                            
424                            <a href="/tags/#docker" title="docker" rel="2">docker</a>
425                            
426                        
427                            
428                        
429                            
430                        
431                            
432                        
433                            
434                            <a href="/tags/#typescript" title="typescript" rel="2">typescript</a>
435                            
436                        
437                            
438                        
439                            
440                        
441                            
442                        
443                            
444                        
445                            
446                            <a href="/tags/#webpack" title="webpack" rel="2">webpack</a>
447                            
448                        
449                            
450                        
451                            
452                        
453                            
454                        
455                            
456                        
457                            
458                        
459                            
460                        
461                            
462                        
463                            
464                        
465                            
466                        
467                            
468                        
469                    </div>
470                </section>
471                
472
473                <!-- Short About -->
474                <section class="visible-md visible-lg">
475                    <hr><h5><a href="/about/">ABOUT ME</a></h5>
476                    <div class="short-about">
477
478                        
479                            <img src="/img/avatar.jpg" />
480                        
481
482                        
483                            <p>What a weired name</p>
484                        
485
486                        <!-- SNS Link -->
487                        <ul class="list-inline">
488                            
489                            
490                                <li>
491                                    <a target="_blank" href="https://twitter.com/LeoEatle">
492                                        <span class="fa-stack fa-lg">
493                                            <i class="fa fa-circle fa-stack-2x"></i>
494                                            <i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
495                                        </span>
496                                    </a>
497                                </li>
498                            
499                            
500                                <li>
501                                    <a target="_blank" href="https://www.zhihu.com/people/leoeatle">
502                                        <span class="fa-stack fa-lg">
503                                            <i class="fa fa-circle fa-stack-2x"></i>
504                                            <i class="fa  fa-stack-1x fa-inverse">知</i>
505                                        </span>
506                                    </a>
507                                </li>
508                            
509
510                            
511                                <li>
512                                    <a target="_blank" href="http://weibo.com/liuyitao811">
513                                        <span class="fa-stack fa-lg">
514                                            <i class="fa fa-circle fa-stack-2x"></i>
515                                            <i class="fa fa-weibo fa-stack-1x fa-inverse"></i>
516                                        </span>
517                                    </a>
518                                </li>
519                            
520
521                            
522                                <li>
523                                    <a target="_blank" href="https://www.facebook.com/LeoEatle">
524                                        <span class="fa-stack fa-lg">
525                                            <i class="fa fa-circle fa-stack-2x"></i>
526                                            <i class="fa fa-facebook fa-stack-1x fa-inverse"></i>
527                                        </span>
528                                    </a>
529                                </li>
530                            
531
532                            
533                                <li>
534                                    <a target="_blank"  href="https://github.com/LeoEatle">
535                                        <span class="fa-stack fa-lg">
536                                            <i class="fa fa-circle fa-stack-2x"></i>
537                                            <i class="fa fa-github fa-stack-1x fa-inverse"></i>
538                                        </span>
539                                    </a>
540                                </li>
541                            
542
543
544                            
545                                <li>
546                                    <a target="_blank"  href="https://www.linkedin.com/in/怡涛-刘-485b67124">
547                                        <span class="fa-stack fa-lg">
548                                            <i class="fa fa-circle fa-stack-2x"></i>
549                                            <i class="fa fa-linkedin fa-stack-1x fa-inverse"></i>
550                                        </span>
551                                    </a>
552                                </li>
553                            
554                        </ul>
555                    </div>
556                </section>
557
558                <!-- Friends Blog -->
559                
560                <hr>
561                <h5>FRIENDS</h5>
562                <ul class="list-inline">
563
564                    
565                        <li><a href="http://blog.kaijun.rocks" target="_blank">Kaijun&#39;s Blog</a></li>
566                    
567                        <li><a href="http://blog.angular.in/" target="_blank">Abruzzi&#39;s Wall</a></li>
568                    
569                        <li><a href="http://www.liangyuekang.net/" target="_blank">liangyuekang&#39;s Blog</a></li>
570                    
571                        <li><a href="https://blog.skk.moe/" target="_blank">skk&#39;s Blog</a></li>
572                    
573                        <li><a href="http://huangxuan.me/" target="_blank">Hux</a></li>
574                    
575                        <li>
575<a href="http://supperjet.github.io/" target="_blank">一只会飞的鱼</a></li>
576                    
577                        <li><a href="https://memwey.github.io/" target="_blank">Mem.Wey&#39;s Blog</a></li>
578                    
579                </ul>
580                
581            </div>
582        
583    </div>
584</div>
585
586
587    <!-- Footer -->
588    <!-- Footer -->
589<footer>
590    <div class="container">
591        <div class="row">
592            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
593                <ul class="list-inline text-center">
594                
595                
596                    <li>
597                        <a target="_blank" href="https://twitter.com/LeoEatle">
598                            <span class="fa-stack fa-lg">
599                                <i class="fa fa-circle fa-stack-2x"></i>
600                                <i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
601                            </span>
602                        </a>
603                    </li>
604                
605                
606                    <li>
607                        <a target="_blank" href="https://www.zhihu.com/people/leoeatle">
608                            <span class="fa-stack fa-lg">
609                                <i class="fa fa-circle fa-stack-2x"></i>
610                                <i class="fa  fa-stack-1x fa-inverse">知</i>
611                            </span>
612                        </a>
613                    </li>
614                
615
616                
617                    <li>
618                        <a target="_blank" href="http://weibo.com/liuyitao811">
619                            <span class="fa-stack fa-lg">
620                                <i class="fa fa-circle fa-stack-2x"></i>
621                                <i class="fa fa-weibo fa-stack-1x fa-inverse"></i>
622                            </span>
623                        </a>
624                    </li>
625                
626
627                
628                    <li>
629                        <a target="_blank" href="https://www.facebook.com/LeoEatle">
630                            <span class="fa-stack fa-lg">
631                                <i class="fa fa-circle fa-stack-2x"></i>
632                                <i class="fa fa-facebook fa-stack-1x fa-inverse"></i>
633                            </span>
634                        </a>
635                    </li>
636                
637
638                
639                    <li>
640                        <a target="_blank"  href="https://github.com/LeoEatle">
641                            <span class="fa-stack fa-lg">
642                                <i class="fa fa-circle fa-stack-2x"></i>
643                                <i class="fa fa-github fa-stack-1x fa-inverse"></i>
644                            </span>
645                        </a>
646                    </li>
647                
648
649                
650                    <li>
651                        <a target="_blank"  href="https://www.linkedin.com/in/怡涛-刘-485b67124">
652                            <span class="fa-stack fa-lg">
653                                <i class="fa fa-circle fa-stack-2x"></i>
654                                <i class="fa fa-linkedin fa-stack-1x fa-inverse"></i>
655                            </span>
656                        </a>
657                    </li>
658                
659
660                </ul>
661                <p class="copyright text-muted">
662                    Copyright &copy; LeoEatle&#39;s World 2022
663                    <br>
664                    Theme by <a href="http://huangxuan.me">Hux</a>
665                    <span style="display: inline-block; margin: 0 5px;">
666                        <i class="fa fa-heart"></i>
667                    </span>
668                    Ported by <a href="http://blog.leoeatle.com">LeoEatle</a> |
669                    <iframe
670                        style="margin-left: 2px; margin-bottom:-5px;"
671                        frameborder="0" scrolling="0" width="91px" height="20px"
672                        src="https://ghbtns.com/github-btn.html?user=kaijun&repo=hexo-theme-huxblog&type=star&count=true" >
673                    </iframe>
674                </p>
675            </div>
676        </div>
677    </div>
678</footer>
679
680<!-- jQuery -->
681<script src="/js/jquery.min.js"></script>
681
682
683<!-- Bootstrap Core JavaScript -->
684<script src="/js/bootstrap.min.js"></script>
684
685
686<!-- Custom Theme JavaScript -->
687<script src="/js/hux-blog.min.js"></script>
687
688
689<script src="/js/motto.min.js"></script>
689
690
691<script src="/js/scrollreveal.min.js"></script>
691
692
693
694<!-- async load function -->
695<script>
696    window.sr = ScrollReveal();
697
698    function async(u, c) {
699      var d = document, t = 'script',
700          o = d.createElement(t),
701          s = d.getElementsByTagName(t)[0];
702      o.src = u;
703      if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); }
704      s.parentNode.insertBefore(o, s);
705    }
706    function is_weixn(){
707    var ua = navigator.userAgent.toLowerCase();
708        if(ua.match(/MicroMessenger/i)=="micromessenger") {
709            return true;
710        } else {
711            return false;
712        }
713    }
714    //use motto to make title move
715    var title = $(".site-heading>h1").text();
716    var sub_title = $(".site-heading>span").text();
717    var config_title = {
718      lyric: String(title),
719      showUpSpeed: 50,
720      flashSpeed: 100,
721      flashTimeout: 500,
722      callback: function(){
723        console.log("finish flashing");
724      }
725    }
726    var config2 = {
727      lyric: String(sub_title),
728      showUpSpeed: 50,
729      flashSpeed: 100,
730      flashTimeout: 500,
731      callback: function(){
732        console.log("finish flashing");
733      }
734    }
735    var el = ".site-heading>h1";
736    var el2 = ".site-heading>span"
737    if(document.querySelector('.site-heading') != null && !is_weixn()){
738    //   console.log("Use motto");
739      var motto1 = new Motto(el, config_title);
740    //   var motto2 = new Motto(el2, config2);
741    }
742
743
744    //use scroll reveal
745
746    //config of scrollreveal
747    var reveal_config = {
748      delay    : 200,
749      distance : '90px',
750      easing   : 'ease-in-out',
751    //   rotate   : { z: 10 },
752      scale    : 0.9,
753    //   origin   : 'right'
754     };
755    sr.reveal('.post-preview',reveal_config);
756    reveal_config.delay = 500;
757    // sr.reveal('.sidebar-container',reveal_config);
758
759</script>
759
760
761<!--
762     Because of the native support for backtick-style fenced code blocks
763     right within the Markdown is landed in Github Pages,
764     From V1.6, There is no need for Highlight.js,
765     so Huxblog drops it officially.
766
767     - https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0
768     - https://help.github.com/articles/creating-and-highlighting-code-blocks/
769-->
770<!--
771    
771<script>
772        async("http://cdn.bootcss.com/highlight.js/8.6/highlight.min.js", function(){
773            hljs.initHighlightingOnLoad();
774        })
775    </script>
775
776    <link href="http://cdn.bootcss.com/highlight.js/8.6/styles/github.min.css" rel="stylesheet">
777-->
778
779
780<!-- jquery.tagcloud.js -->
781<script>
782    // only load tagcloud.js in tag.html
783    if($('#tag_cloud').length !== 0){
784        async("https://leoeatle.github.io/js/jquery.tagcloud.js",function(){
785            $.fn.tagcloud.defaults = {
786                //size: {start: 1, end: 1, unit: 'em'},
787                color: {start: '#bbbbee', end: '#0085a1'},
788            };
789            $('#tag_cloud a').tagcloud();
790        })
791    }
792</script>
792
793
794<!--fastClick.js -->
795<script>
796    async("https://cdn.bootcss.com/fastclick/1.0.6/fastclick.min.js", function(){
797        var $nav = document.querySelector("nav");
798        if($nav) FastClick.attach($nav);
799    })
800</script>
800
801
802
803<!-- Google Analytics -->
804
805
806<script>
807    // dynamic User by Hux
808    var _gaId = 'UA-114741658-2';
809    var _gaDomain = 'leoeatle.github.io';
810
811    // Originial
812    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
813    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
814    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
815    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
816
817    ga('create', _gaId, _gaDomain);
818    ga('send', 'pageview');
819</script>
819
820
821
822
823
824<!-- Baidu Tongji -->
825
826<script>
827    // dynamic User by Hux
828    var _baId = '4cc1f2d8f3067386cc5cdb626a202900';
829
830    // Originial
831    var _hmt = _hmt || [];
832    (function() {
833      var hm = document.createElement("script");
834      hm.src = "//hm.baidu.com/hm.js?" + _baId;
835      var s = document.getElementsByTagName("script")[0];
836      s.parentNode.insertBefore(hm, s);
837    })();
838</script>
838
839
840
841<!-- Side Catalog -->
842
843
844
845
846<!-- Image to hack wechat -->
847<!-- Migrate from head to bottom, no longer block render and still work -->
848
849<script async>window.onload=function(){var a=document.createElement('script'),b=document.getElementsByTagName('script')[0];a.type='text/javascript',a.async=!0,a.src='/sw-register.js?v='+Date.now(),b.parentNode.insertBefore(a,b)};</script>
849</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.