1<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"><meta name="author" content="Sakura"><meta name="renderer" content="webkit"><meta name="copyright" content="Sakura"><meta name="keywords" content="Sakura"><meta name="description" content="null"><meta name="Cache-Control" content="no-cache"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>tags · Sakura's Blog</title><link rel="stylesheet" href="/css/style.css?v=2018.7.9"><link rel="stylesheet" href="/css/animation.css?v=2018.7.9"><link rel="icon" href="/img/assets/1.ico"><link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css?version=1.5.6"><!-- scripts-->
vendor: 2,925 bytes, lines 1-98
1<script>(function( w ){ 2 "use strict"; 3 // rel=preload support test 4 if( !w.loadCSS ){ 5 w.loadCSS = function(){}; 6 } 7 // define on the loadCSS obj 8 var rp = loadCSS.relpreload = {}; 9 // rel=preload feature support test 10 // runs once and returns a function for compat purposes 11 rp.support = (function(){ 12 var ret; 13 try { 14 ret = w.document.createElement( "link" ).relList.supports( "preload" ); 15 } catch (e) { 16 ret = false; 17 } 18 return function(){ 19 return ret; 20 }; 21 })(); 22 23 // if preload isn't supported, get an asynchronous load by using a non-matching media attribute 24 // then change that media back to its intended value on load 25 rp.bindMediaToggle = function( link ){ 26 // remember existing media attr for ultimate state, or default to 'all' 27 var finalMedia = link.media || "all"; 28 29 function enableStylesheet(){ 30 link.media = finalMedia; 31 } 32 33 // bind load handlers to enable media 34 if( link.addEventListener ){ 35 link.addEventListener( "load", enableStylesheet ); 36 } else if( link.attachEvent ){ 37 link.attachEvent( "onload", enableStylesheet ); 38 } 39 40 // Set rel and non-applicable media type to start an async request 41 // note: timeout allows this to happen async to let rendering continue in IE 42 setTimeout(function(){ 43 link.rel = "stylesheet"; 44 link.media = "only x"; 45 }); 46 // also enable media after 3 seconds, 47 // which will catch very old browsers (android 2.x, old firefox) that don't support onload on link 48 setTimeout( enableStylesheet, 3000 ); 49 }; 50 51 // loop through link elements in DOM 52 rp.poly = function(){ 53 // double check this to prevent external calls from running 54 if( rp.support() ){ 55 return; 56 } 57 var links = w.document.getElementsByTagName( "link" ); 58 for( var i = 0; i < links.length; i++ ){ 59 var link = links[ i ]; 60 // qualify links to those with rel=preload and as=style attrs 61 if( link.rel === "preload" && link.getAttribute( "as" ) === "style" && !link.getAttribute( "data-loadcss" ) ){ 62 // prevent rerunning on link 63 link.setAttribute( "data-loadcss", true ); 64 // bind listeners to toggle media back 65 rp.bindMediaToggle( link ); 66 } 67 } 68 }; 69 70 // if unsupported, run the polyfill 71 if( !rp.support() ){ 72 // run once at least 73 rp.poly(); 74 75 // rerun poly on an interval until onload 76 var run = w.setInterval( rp.poly, 500 ); 77 if( w.addEventListener ){ 78 w.addEventListener( "load", function(){ 79 rp.poly(); 80 w.clearInterval( run ); 81 } ); 82 } else if( w.attachEvent ){ 83 w.attachEvent( "onload", function(){ 84 rp.poly(); 85 w.clearInterval( run ); 86 } ); 87 } 88 } 89 90 91 // commonjs 92 if( typeof exports !== "undefined" ){ 93 exports.loadCSS = loadCSS; 94 } 95 else { 96 w.loadCSS = loadCSS; 97 } 98}( typeof global !== "undefined" ? global : this ) );</script>
98<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js" defer></script>
98<script src="/js/main.js?v=2018.7.9" defer></script>
98<!-- fancybox--><link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
98<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js" defer></script>
98<!-- busuanzi-->
98<script async src="//dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>
98<meta name="generator" content="Hexo 4.2.0"></head><body><section class="profile-close" id="cxo-profile"><div class="profile-avatar"><i class="fa fa-caret-left"></i><img src="/img/assets/1.jpg"></div><!--.profile-saying 99 i.fa.fa-comment 100 .saying--><div class="cxo-profile-inner"><div class="profile-name">Sakura</div><div class="profile-signature">æè®¸æ¯ä¸ç¥æ¢¦çç¼æ ï¼æµç¦»ä¹äººè¿½éå¹»æ³</div><div class="friends"><div>FRIENDS</div><span><a href="//www.vare.top/" target="_black">Wong</a></span><span><a href="//blog.azin.ml/" target="_black">Azin</a></span><span><a href="//sakur-a.cn" target="_black">Sakura</a></span></div><div class="read-progress"></div></div></section><header id="cxo-intro" style="height: 70vh;background-image: url(/img/intro/index-bg.png);"><nav id="cxo-intro-nav"><section><div class="intro-nav-title"><a href="/">Sakura's Blog</a></div><div class="intro-nav-label-box"><a href="/">Home</a><a href="/about/">About</a><a href="/archives/">Archives</a><a href="/tags/">Tags</a></div><i class="fa fa-bars intro-nav-menu"><div class="intro-nav-drop"><a href="/">Home</a><a href="/about/">About</a><a href="/archives/">Archives</a><a href="/tags/">Tags</a></div></i><div class="clear"></div></section></nav><h1>Sakura's Blog</h1><h5>Welcome to my Blog!</h5><div class="intro-social"><a class="fa fa-envelope" href="mailto:â[email protected]â" title="email"></a><a class="fa fa-github" href="//github.com/Sakura-d" target="_blank" title="github"></a></div></header><article class="cxo-up" id="cxo-content-outer"><section id="cxo-content-inner"><div class="tag-cloud"><div class="tag-cloud__title">Tag - <span class="tag-cloud__amount">9</span></div><div class="tag-cloud-tags"><a href="/tags/Clion/" style="font-size: 14px; color: #a4d8fa">Clion</a> <a href="/tags/c-c/" style="font-size: 14px; color: #a4d8fa">c/c++</a> <a href="/tags/java/" style="font-size: 14px; color: #a4d8fa">java</a> <a href="/tags/%E5%90%8E%E7%AB%AF/" style="font-size: 14px; color: #a4d8fa">å端</a> <a href="/tags/%E6%95%99%E7%A8%8B/" style="font-size: 14px; color: #a4d8fa">æç¨</a> <a href="/tags/%E6%A1%8C%E9%9D%A2%E7%BE%8E%E5%8C%96/" style="font-size: 14px; color: #a4d8fa">æ¡é¢ç¾å</a> <a href="/tags/%E7%BC%96%E7%A8%8B%E5%B7%A5%E5%85%B7/" style="font-size: 14px; color: #a4d8fa">ç¼ç¨å·¥å ·</a> <a href="/tags/%E8%BD%AF%E4%BB%B6%E5%88%86%E4%BA%AB/" style="font-size: 30px; color: #2ac3ff">软件å享</a> <a href="/tags/%E9%98%BF%E9%87%8C%EF%BC%8CAI/" style="font-size: 14px; color: #a4d8fa">é¿éï¼AI</a></div></div><nav class="cxo-page-nav"></nav></section></article><footer id="cxo-footer-outer"><div id="cxo-footer-inner"><p class="footer-container"><span>
100Site by </span><a href="http://hexo.io" target="_blank" rel="noopener"><span>Hexo</span></a><span> | theme </span><a href="https://github.com/Longlongyu/hexo-theme-Cxo" target="_blank" rel="noopener"><span>Cxo</span></a></p><i class="fa fa-user"> </i><span id="busuanzi_value_site_uv"></span><span> | </span><i class="fa fa-eye"> </i><span id="busuanzi_value_site_pv"></span></div></footer><!-- catelog--><!-- top--><i class="fa fa-arrow-up close" id="go-up" aria-hidden="true"></i></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.