1<!doctype html> 2 3 4 5 6 7 8<html class="theme-next muse use-motion" lang="zh-Hans"> 9 10<head> 11 <!-- hexo-inject:begin --><!-- hexo-inject:end --><meta charset="UTF-8"/> 12<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 13<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> 14 15 16 17<meta http-equiv="Cache-Control" content="no-transform" /> 18<meta http-equiv="Cache-Control" content="no-siteapp" /> 19 20 21 22 23 24 25 <meta name="baidu-site-verification" content="cqIhQLk06F" /> 26 27 28 29 30 31 32 33 34 35 <link href="/lib/fancybox/source/jquery.fancybox.css?v=2.1.5" rel="stylesheet" type="text/css" /> 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 <link href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext" rel="stylesheet" type="text/css"> 62 63 64 65 66 67 68 69<link href="/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css" /> 70 71<link href="/css/main.css?v=5.1.0" rel="stylesheet" type="text/css" /> 72 73 74 <meta name="keywords" content="Hexo, NexT" /> 75 76 77 78 79 80 <link rel="alternate" href="/atom.xml" title="Chybeta" type="application/atom+xml" /> 81 82 83 84 85 <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico?v=5.1.0" /> 86 87 88 89 90 91 92<meta property="og:type" content="website"> 93<meta property="og:title" content="tags"> 94<meta property="og:url" content="http://chybeta.github.io/tags/index.html"> 95<meta property="og:site_name" content="Chybeta"> 96<meta property="og:updated_time" content="2017-01-11T13:04:40.000Z"> 97<meta name="twitter:card" content="summary"> 98<meta name="twitter:title" content="tags"> 99 100 101
102<script type="text/javascript" id="hexo.configurations"> 103 var NexT = window.NexT || {}; 104 var CONFIG = { 105 root: '/', 106 scheme: 'Muse', 107 sidebar: {"position":"left","display":"post"}, 108 fancybox: true, 109 motion: true, 110 duoshuo: { 111 userId: 'undefined', 112 author: 'å主' 113 }, 114 algolia: { 115 applicationID: '', 116 apiKey: '', 117 indexName: '', 118 hits: {"per_page":10}, 119 labels: {"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"} 120 } 121 }; 122</script>
122 123 124 125 126 <link rel="canonical" href="http://chybeta.github.io/tags/"/> 127 128 129 130 131 132 <title> 133 134 135 136 tags | Chybeta 137 138</title> 139 <meta name="baidu_union_verify" content="4dcd229ee2a964611d56cf139346dc50"><!-- hexo-inject:begin --><!-- hexo-inject:end --> 140</head> 141 142<body itemscope itemtype="http://schema.org/WebPage" lang="zh-Hans"> 143 144 145 146 147<!-- hexo-inject:begin --><!-- hexo-inject:end -->
147<script>
vendor: 356 bytes, lines 147-152
147 148 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 149 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 150 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 151 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 152 ga('create', '
152UA-121975637-1
vendor: 38 bytes, lines 152-153
152', 'auto'); 153 ga('send', 'pageview');
154</script>
154 155 156 157
157<script type="text/javascript"> 158 var _hmt = _hmt || []; 159 (function() { 160 var hm = document.createElement("script"); 161 hm.src = "https://hm.baidu.com/hm.js?c9c37af8d1f8c5ce0455bd146b47dd7c"; 162 var s = document.getElementsByTagName("script")[0]; 163 s.parentNode.insertBefore(hm, s); 164 })(); 165 </script>
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 <div class="container one-collumn sidebar-position-left "> 180 <div class="headband"></div> 181 182 <header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader"> 183 <div class="header-inner"><div class="site-meta "> 184 185 186 <div class="custom-logo-site-title"> 187 <a href="/" class="brand" rel="start"> 188 <span class="logo-line-before"><i></i></span> 189 <span class="site-title">Chybeta</span> 190 <span class="logo-line-after"><i></i></span> 191 </a> 192 </div> 193 194 <p class="site-subtitle"></p> 195 196</div> 197 198<div class="site-nav-toggle"> 199 <button> 200 <span class="btn-bar"></span> 201 <span class="btn-bar"></span> 202 <span class="btn-bar"></span> 203 </button> 204</div> 205 206<nav class="site-nav"> 207 208 209 210 <ul id="menu" class="menu"> 211 212 213 <li class="menu-item menu-item-home"> 214 <a href="/" rel="section"> 215 216 <i class="menu-item-icon fa fa-fw fa-home"></i> <br /> 217 218 é¦é¡µ 219 </a> 220 </li> 221 222 223 <li class="menu-item menu-item-archives"> 224 <a href="/archives" rel="section"> 225 226 <i class="menu-item-icon fa fa-fw fa-archive"></i> <br /> 227 228 彿¡£ 229 </a> 230 </li> 231 232 233 <li class="menu-item menu-item-categories"> 234 <a href="/categories" rel="section"> 235 236 <i class="menu-item-icon fa fa-fw fa-th"></i> <br /> 237 238 åç±» 239 </a> 240 </li> 241 242 243 <li class="menu-item menu-item-tags"> 244 <a href="/tags" rel="section"> 245 246 <i class="menu-item-icon fa fa-fw fa-tags"></i> <br /> 247 248 æ ç¾ 249 </a> 250 </li> 251 252 253 <li class="menu-item menu-item-link"> 254 <a href="/link" rel="section"> 255 256 <i class="menu-item-icon fa fa-fw fa-flag"></i> <br /> 257 258 æå 259 </a> 260 </li> 261 262 263 <li class="menu-item menu-item-about"> 264 <a href="/about" rel="section"> 265 266 <i class="menu-item-icon fa fa-fw fa-user"></i> <br /> 267 268 å ³äºæ 269 </a> 270 </li> 271 272 273 274 <li class="menu-item menu-item-search"> 275 276 <a href="javascript:;" class="popup-trigger"> 277 278 279 <i class="menu-item-icon fa fa-search fa-fw"></i> <br /> 280 281 æç´¢ 282 </a> 283 </li> 284 285 </ul> 286 287 288 289 <div class="site-search"> 290 291 <div class="popup"> 292 <span class="search-icon fa fa-search"></span> 293 <input type="text" id="local-search-input"> 294 <div id="local-search-result"></div> 295 <span class="popup-btn-close">close</span> 296</div> 297 298 299 </div> 300 301</nav> 302 303 304 305 </div> 306 </header> 307 308 <main id="main" class="main"> 309 <div class="main-inner"> 310 <div class="content-wrap"> 311 <div id="content" class="content"> 312 313 314 <div id="posts" class="posts-expand"> 315 <header class="post-header"> 316 317 <h2 class="post-title" itemprop="name headline">tags</h2> 318 319 320 321</header> 322 323 324 325 <div class="tag-cloud"> 326 <div class="tag-cloud-title"> 327 ç®åå ±è®¡ 117 个æ ç¾ 328 </div> 329 <div class="tag-cloud-tags"> 330 <a href="/tags/ACM/" style="font-size: 13.13px; color: #c0c0c0">ACM</a> <a href="/tags/ASLR/" style="font-size: 12px; color: #ccc">ASLR</a> <a href="/tags/CTF/" style="font-size: 30px; color: #111">CTF</a> <a href="/tags/CTFZone/" style="font-size: 12px; color: #ccc">CTFZone</a> <a href="/tags/Discuz/" style="font-size: 13.13px; color: #c0c0c0">Discuz</a> <a href="/tags/DynELF/" style="font-size: 12px; color: #ccc">DynELF</a> <a href="/tags/Forensic/" style="font-size: 13.13px; color: #c0c0c0">Forensic</a> <a href="/tags/Jenkins/" style="font-size: 12px; color: #ccc">Jenkins</a> <a href="/tags/Nexus/" style="font-size: 12px; color: #ccc">Nexus</a> <a href="/tags/Node-js/" style="font-size: 12px; color: #ccc">Node.js</a> <a href="/tags/OPcache/" style="font-size: 12px; color: #ccc">OPcache</a> <a href="/tags/PostgreSQL/" style="font-size: 12px; color: #ccc">PostgreSQL</a> <a href="/tags/RCE/" style="font-size: 13.13px; color: #c0c0c0">RCE</a> <a href="/tags/SQLæ³¨å ¥/" style="font-size: 18.75px; color: #868686">SQLæ³¨å ¥</a> <a href="/tags/Software-Security-Learning/" style="font-size: 12px; color: #ccc">Software-Security-Learning</a> <a href="/tags/WAF-Bypass/" style="font-size: 12px; color: #ccc">WAF-Bypass</a> <a href="/tags/Web-Security-Learning/" style="font-size: 12px; color: #ccc">Web-Security-Learning</a> <a href="/tags/XMLæ³¨å ¥/" style="font-size: 12px; color: #ccc">XMLæ³¨å ¥</a> <a href="/tags/XSS/" style="font-size: 13.13px; color: #c0c0c0">XSS</a> <a href="/tags/apache/" style="font-size: 12px; color: #ccc">apache</a> <a href="/tags/beautifulsoup/" style="font-size: 12px; color: #ccc">beautifulsoup</a> <a href="/tags/busybox/" style="font-size: 12px; color: #ccc">busybox</a> <a href="/tags/confluence/" style="font-size: 12px; color: #ccc">confluence</a> <a href="/tags/crypto/" style="font-size: 16.5px; color: #9d9d9d">crypto</a> <a href="/tags/ctf/" style="font-size: 12px; color: #ccc">ctf</a> <a href="/tags/cve/" style="font-size: 12px; color: #ccc">cve</a> <a href="/tags/dedecms/" style="font-size: 13.13px; color: #c0c0c0">dedecms</a> <a href="/tags/destoon/" style="font-size: 12px; color: #ccc">destoon</a> <a href="/tags/directory/" style="font-size: 12px; color: #ccc">directory</a> <a href="/tags/docker/" style="font-size: 13.13px; color: #c0c0c0">docker</a> <a href="/tags/flask/" style="font-size: 13.13px; color: #c0c0c0">flask</a> <a href="/tags/getshell/" style="font-size: 16.5px; color: #9d9d9d">getshell</a> <a href="/tags/git/" style="font-size: 12px; color: #ccc">git</a> <a href="/tags/gitlab/" style="font-size: 12px; color: #ccc">gitlab</a> <a href="/tags/gitlist/" style="font-size: 12px; color: #ccc">gitlist</a> <a href="/tags/gitstack/" style="font-size: 12px; color: #ccc">gitstack</a> <a href="/tags/hexo/" style="font-size: 12px; color: #ccc">hexo</a>
330 <a href="/tags/hihoCoder/" style="font-size: 12px; color: #ccc">hihoCoder</a> <a href="/tags/java/" style="font-size: 19.88px; color: #7a7a7a">java</a> <a href="/tags/javascript/" style="font-size: 12px; color: #ccc">javascript</a> <a href="/tags/kernel/" style="font-size: 12px; color: #ccc">kernel</a> <a href="/tags/linux/" style="font-size: 12px; color: #ccc">linux</a> <a href="/tags/lkd/" style="font-size: 12px; color: #ccc">lkd</a> <a href="/tags/metinfo/" style="font-size: 12px; color: #ccc">metinfo</a> <a href="/tags/misc/" style="font-size: 22.13px; color: #636363">misc</a> <a href="/tags/opentsdb/" style="font-size: 12px; color: #ccc">opentsdb</a> <a href="/tags/pcap/" style="font-size: 12px; color: #ccc">pcap</a> <a href="/tags/perl/" style="font-size: 12px; color: #ccc">perl</a> <a href="/tags/php/" style="font-size: 25.5px; color: #404040">php</a> <a href="/tags/phpcms/" style="font-size: 12px; color: #ccc">phpcms</a> <a href="/tags/phpæä»¶å
å«/" style="font-size: 12px; color: #ccc">phpæä»¶å
å«</a> <a href="/tags/pip-pop/" style="font-size: 12px; color: #ccc">pip-pop</a> <a href="/tags/pwn/" style="font-size: 24.38px; color: #4b4b4b">pwn</a> <a href="/tags/pwnable-kr/" style="font-size: 16.5px; color: #9d9d9d">pwnable.kr</a> <a href="/tags/python/" style="font-size: 16.5px; color: #9d9d9d">python</a> <a href="/tags/qemu/" style="font-size: 12px; color: #ccc">qemu</a> <a href="/tags/rails/" style="font-size: 13.13px; color: #c0c0c0">rails</a> <a href="/tags/rce/" style="font-size: 14.25px; color: #b5b5b5">rce</a> <a href="/tags/re/" style="font-size: 15.38px; color: #a9a9a9">re</a> <a href="/tags/requests/" style="font-size: 12px; color: #ccc">requests</a> <a href="/tags/rop/" style="font-size: 12px; color: #ccc">rop</a> <a href="/tags/rss/" style="font-size: 12px; color: #ccc">rss</a> <a href="/tags/ruby/" style="font-size: 14.25px; color: #b5b5b5">ruby</a> <a href="/tags/s2/" style="font-size: 14.25px; color: #b5b5b5">s2</a> <a href="/tags/solr/" style="font-size: 12px; color: #ccc">solr</a> <a href="/tags/spring/" style="font-size: 16.5px; color: #9d9d9d">spring</a> <a href="/tags/sqlilab/" style="font-size: 16.5px; color: #9d9d9d">sqlilab</a> <a href="/tags/sql注å
¥/" style="font-size: 15.38px; color: #a9a9a9">sql注å
¥</a> <a href="/tags/ssti/" style="font-size: 12px; color: #ccc">ssti</a> <a href="/tags/steg/" style="font-size: 13.13px; color: #c0c0c0">steg</a> <a href="/tags/struts2/" style="font-size: 14.25px; color: #b5b5b5">struts2</a> <a href="/tags/submodule/" style="font-size: 12px; color: #ccc">submodule</a> <a href="/tags/tensorflow/" style="font-size: 12px; color: #ccc">tensorflow</a> <a href="/tags/thinkphp/" style="font-size: 13.13px; color: #c0c0c0">thinkphp</a> <a href="/tags/vBulletin/" style="font-size: 12px; color: #ccc">vBulletin</a> <a href="/tags/web/" style="font-size: 27.75px; color: #282828">web</a> <a href="/tags/weblogic/" style="font-size: 12px; color: #ccc">weblogic</a> <a href="/tags/webmin/" style="font-size: 12px; color: #ccc">webmin</a> <a href="/tags/webshell/" style="font-size: 12px; color: #ccc">webshell</a> <a href="/tags/writeup/" style="font-size: 28.88px; color: #1d1d1d">writeup</a> <a href="/tags/xss/" style="font-size: 13.13px; color: #c0c0c0">xss</a> <a href="/tags/xxe/" style="font-size: 12px; color: #ccc">xxe</a> <a href="/tags/äºèç½å®å
¨å¿æ¿è
èçï¼é¿éå·´å·´/" style="font-size: 12px; color: #ccc">äºèç½å®å
¨å¿æ¿è
èçï¼é¿éå·´å·´</a> <a href="/tags/代ç 审计/" style="font-size: 26.63px; color: #343434">代ç 审计</a> <a href="/tags/ä»£ç æ§è¡/" style="font-size: 17.63px; color: #929292">ä»£ç æ§è¡</a> <a href="/tags/ä»»ææä»¶å é¤/" style="font-size: 12px; color: #ccc">ä»»ææä»¶å é¤</a> <a href="/tags/ä»»ææä»¶è¯»å/" style="font-size: 16.5px; color: #9d9d9d">ä»»ææä»¶è¯»å</a> <a href="/tags/伪åè®®/" style="font-size: 12px; color: #ccc">伪åè®®</a> <a href="/tags/åç®å½/" style="font-size: 12px; color: #ccc">åç®å½</a> <a href="/tags/å å缩/" style="font-size: 12px; color: #ccc">å å缩</a> <a href="/tags/ååºåå/" style="font-size: 13.13px; color: #c0c0c0">ååºåå</a> <a href="/tags/åé¨åæ/" style="font-size: 12px; color: #ccc">åé¨åæ</a> <a href="/tags/å½ä»¤æ§è¡/" style="font-size: 23.25px; color: #575757">å½ä»¤æ§è¡</a> <a href="/tags/åå¸é¿åº¦æ©å±æ»å»/" style="font-size: 12px; color: #ccc">
330åå¸é¿åº¦æ©å±æ»å»</a> <a href="/tags/å¤©æ± æ¯èµ/" style="font-size: 13.13px; color: #c0c0c0">å¤©æ± æ¯èµ</a> <a href="/tags/å®å ¨å¼å/" style="font-size: 13.13px; color: #c0c0c0">å®å ¨å¼å</a> <a href="/tags/å¯ç éç½®/" style="font-size: 12px; color: #ccc">å¯ç éç½®</a> <a href="/tags/å¯¹è±¡æ³¨å ¥/" style="font-size: 12px; color: #ccc">å¯¹è±¡æ³¨å ¥</a> <a href="/tags/å¼å/" style="font-size: 12px; color: #ccc">å¼å</a> <a href="/tags/æ«æå¨/" style="font-size: 13.13px; color: #c0c0c0">æ«æå¨</a> <a href="/tags/æ°æ®ææ/" style="font-size: 18.75px; color: #868686">æ°æ®ææ</a> <a href="/tags/æ°æ®ææï¼matlab/" style="font-size: 12px; color: #ccc">æ°æ®ææï¼matlab</a> <a href="/tags/æä»¶ä¸ä¼ /" style="font-size: 13.13px; color: #c0c0c0">æä»¶ä¸ä¼ </a> <a href="/tags/æä»¶å å«/" style="font-size: 12px; color: #ccc">æä»¶å å«</a> <a href="/tags/æºå¨å¦ä¹ /" style="font-size: 15.38px; color: #a9a9a9">æºå¨å¦ä¹ </a> <a href="/tags/æ æº¢åº/" style="font-size: 14.25px; color: #b5b5b5">æ æº¢åº</a> <a href="/tags/æ¸éæµè¯/" style="font-size: 12px; color: #ccc">æ¸éæµè¯</a> <a href="/tags/æºç é 读/" style="font-size: 15.38px; color: #a9a9a9">æºç é 读</a> <a href="/tags/æ¼æ´åæ/" style="font-size: 21px; color: #6f6f6f">æ¼æ´åæ</a> <a href="/tags/ç®æ³/" style="font-size: 13.13px; color: #c0c0c0">ç®æ³</a> <a href="/tags/ç¼ç¨ç»ä¹ /" style="font-size: 16.5px; color: #9d9d9d">ç¼ç¨ç»ä¹ </a> <a href="/tags/ç¼ç¨ç»ä¹ ï¼è´ªå¿/" style="font-size: 12px; color: #ccc">ç¼ç¨ç»ä¹ ï¼è´ªå¿</a> <a href="/tags/èæ¬/" style="font-size: 12px; color: #ccc">èæ¬</a> <a href="/tags/读书ç¬è®°/" style="font-size: 12px; color: #ccc">读书ç¬è®°</a> <a href="/tags/è·¯å¾ç©¿è¶/" style="font-size: 15.38px; color: #a9a9a9">è·¯å¾ç©¿è¶</a> <a href="/tags/è¿ç¨å½ä»¤æ§è¡/" style="font-size: 12px; color: #ccc">è¿ç¨å½ä»¤æ§è¡</a> <a href="/tags/é»è¾æ¼æ´/" style="font-size: 12px; color: #ccc">é»è¾æ¼æ´</a> 331 </div> 332 </div> 333 334 </div> 335 336 337 </div> 338 339 340 341 342 <div class="comments" id="comments"> 343 344 <div id="lv-container" data-id="city" data-uid="MTAyMC8yOTAzNC81NjAz"></div> 345 346 </div> 347 348 349 </div> 350 351 352 353 <div class="sidebar-toggle"> 354 <div class="sidebar-toggle-line-wrap"> 355 <span class="sidebar-toggle-line sidebar-toggle-line-first"></span> 356 <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span> 357 <span class="sidebar-toggle-line sidebar-toggle-line-last"></span> 358 </div> 359 </div> 360 361 <aside id="sidebar" class="sidebar"> 362 <div class="sidebar-inner"> 363 364 365 366 367 368 <section class="site-overview sidebar-panel sidebar-panel-active"> 369 <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person"> 370 <img class="site-author-image" itemprop="image" 371 src="/images/avatar.gif" 372 alt="chybeta" /> 373 <p class="site-author-name" itemprop="name">chybeta</p> 374 <p class="site-description motion-element" itemprop="description"></p> 375 </div> 376 <nav class="site-state motion-element"> 377 378 379 <div class="site-state-item site-state-posts"> 380 <a href="/archives"> 381 <span class="site-state-item-count">196</span> 382 <span class="site-state-item-name">æ¥å¿</span> 383 </a> 384 </div> 385 386 387 388 <div class="site-state-item site-state-categories"> 389 <a href="/categories"> 390 <span class="site-state-item-count">13</span> 391 <span class="site-state-item-name">åç±»</span> 392 </a> 393 </div> 394 395 396 397 <div class="site-state-item site-state-tags"> 398 <a href="/tags"> 399 <span class="site-state-item-count">117</span> 400 <span class="site-state-item-name">æ ç¾</span> 401 </a> 402 </div> 403 404 405 </nav> 406 407 408 <div class="feed-link motion-element"> 409 <a href="/atom.xml" rel="alternate"> 410 <i class="fa fa-rss"></i> 411 RSS 412 </a> 413 </div> 414 415 416 <div class="links-of-author motion-element"> 417 418
419 <span class="links-of-author-item"> 420 <a href="https://github.com/CHYbeta" target="_blank" title="GitHub"> 421 422 <i class="fa fa-fw fa-github"></i> 423 424 GitHub 425 </a> 426 </span> 427 428 <span class="links-of-author-item"> 429 <a href="https://twitter.com/chybeta" target="_blank" title="Twitter"> 430 431 <i class="fa fa-fw fa-twitter"></i> 432 433 Twitter 434 </a> 435 </span> 436 437 438 </div> 439 440 441 442 443 444 445 <div class="links-of-blogroll motion-element links-of-blogroll-block"> 446 <div class="links-of-blogroll-title"> 447 <i class="fa fa-fw fa-globe"></i> 448 Links 449 </div> 450 <ul class="links-of-blogroll-list"> 451 452 <li class="links-of-blogroll-item"> 453 <a href="https://ph0en1x.com/" title="XMU-Ph0en1x" target="_blank">XMU-Ph0en1x</a> 454 </li> 455 456 <li class="links-of-blogroll-item"> 457 <a href="https://www.lzhtony.com/" title="lzhtony" target="_blank">lzhtony</a> 458 </li> 459 460 <li class="links-of-blogroll-item"> 461 <a href="https://findneo.github.io/" title="findneo" target="_blank">findneo</a> 462 </li> 463 464 <li class="links-of-blogroll-item"> 465 <a href="https://madsome.one/" title="Mads" target="_blank">Mads</a> 466 </li> 467 468 <li class="links-of-blogroll-item"> 469 <a href="https://ginove.github.io/" title="Ginove" target="_blank">Ginove</a> 470 </li> 471 472 <li class="links-of-blogroll-item"> 473 <a href="https://cltheorem.github.io/" title="cltheorem" target="_blank">cltheorem</a> 474 </li> 475 476 <li class="links-of-blogroll-item"> 477 <a href="https://www.cnblogs.com/frankscode/" title="Frank" target="_blank">Frank</a> 478 </li> 479 480 <li class="links-of-blogroll-item"> 481 <a href="https://philhe.coding.me/" title="Philhe" target="_blank">Philhe</a> 482 </li> 483 484 </ul> 485 </div> 486 487 488 489 490 491 </section> 492 493 494 495 </div> 496 </aside> 497 498 499 500 </div> 501 </main> 502 503 <footer id="footer" class="footer"> 504 <div class="footer-inner"> 505 <div class="copyright" > 506 507 © 508 <span itemprop="copyrightYear">2021</span> 509 <span class="with-love"> 510 <i class="fa fa-heart"></i> 511 </span> 512 <span class="author" itemprop="copyrightHolder">chybeta</span> 513</div> 514 515 516<div class="powered-by"> 517 ç± <a class="theme-link" href="https://hexo.io">Hexo</a> 强åé©±å¨ 518</div> 519 520<div class="theme-info"> 521 ä¸»é¢ - 522 <a class="theme-link" href="https://github.com/iissnan/hexo-theme-next"> 523 NexT.Muse 524 </a> 525</div> 526 527 528 529 530 531 </div> 532 </footer> 533 534 <div class="back-to-top"> 535 <i class="fa fa-arrow-up"></i> 536 </div> 537 </div> 538 539 540
541<script type="text/javascript"> 542 if (Object.prototype.toString.call(window.Promise) !== '[object Function]') { 543 window.Promise = null; 544 } 545</script>
545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561
561<script type="text/javascript" src="/lib/jquery/index.js?v=2.1.3"></script>
561 562 563 564
564<script type="text/javascript" src="/lib/fastclick/lib/fastclick.min.js?v=1.0.6"></script>
564 565 566 567
567<script type="text/javascript" src="/lib/jquery_lazyload/jquery.lazyload.js?v=1.9.7"></script>
567 568 569 570
570<script type="text/javascript" src="/lib/velocity/velocity.min.js?v=1.2.1"></script>
570 571 572 573
573<script type="text/javascript" src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>
573 574 575 576
576<script type="text/javascript" src="/lib/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
576 577 578 579 580 581 582
582<script type="text/javascript" src="/js/src/utils.js?v=5.1.0"></script>
582 583 584
584<script type="text/javascript" src="/js/src/motion.js?v=5.1.0"></script>
584 585 586 587 588 589 590 591 592 593 594 595 596
596<script type="text/javascript" src="/js/src/bootstrap.js?v=5.1.0"></script>
596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 <!-- UY BEGIN --> 625
625<script type="text/javascript" src="http://v2.uyan.cc/code/uyan.js?uid="></script>
625 626 <!-- UY END --> 627 628 629 630 631 632 633
633<script type="text/javascript"> 634 (function(d, s) { 635 var j, e = d.getElementsByTagName(s)[0]; 636 if (typeof LivereTower === 'function') { return; } 637 j = d.createElement(s); 638 j.src = 'https://cdn-city.livere.com/js/embed.dist.js'; 639 j.async = true; 640 e.parentNode.insertBefore(j, e); 641 })(document, 'script'); 642 </script>
642 643 644 645 646 647 648 649
649<script type="text/javascript"> 650 // Popup Window; 651 var isfetched = false; 652 // Search DB path; 653 var search_path = "search.xml"; 654 if (search_path.length == 0) { 655 search_path = "search.xml"; 656 } 657 var path = "/" + search_path; 658 // monitor main search box; 659 660 function proceedsearch() { 661 $("body").append('<div class="popoverlay">').css('overflow', 'hidden'); 662 $('.popup').toggle(); 663 } 664 // search function; 665 var searchFunc = function(path, search_id, content_id) { 666 'use strict'; 667 $.ajax({ 668 url: path, 669 dataType: "xml", 670 async: true, 671 success: function( xmlResponse ) { 672 // get the contents from search data 673 isfetched = true; 674 $('.popup').detach().appendTo('.header-inner'); 675 var datas = $( "entry", xmlResponse ).map(function() { 676 return { 677 title: $( "title", this ).text(), 678 content: $("content",this).text(), 679 url: $( "url" , this).text() 680 }; 681 }).get(); 682 var $input = document.getElementById(search_id); 683 var $resultContent = document.getElementById(content_id); 684 $input.addEventListener('input', function(){ 685 var matchcounts = 0; 686 var str='<ul class=\"search-result-list\">'; 687 var keywords = this.value.trim().toLowerCase().split(/[\s\-]+/); 688 $resultContent.innerHTML = ""; 689 if (this.value.trim().length > 1) { 690 // perform local searching 691 datas.forEach(function(data) { 692 var isMatch = false; 693 var content_index = []; 694 var data_title = data.title.trim().toLowerCase(); 695 var data_content = data.content.trim().replace(/<[^>]+>/g,"").toLowerCase(); 696 var data_url = decodeURIComponent(data.url); 697 var index_title = -1; 698 var index_content = -1; 699 var first_occur = -1; 700 // only match artiles with not empty titles and contents 701 if(data_title != '') { 702 keywords.forEach(function(keyword, i) { 703 index_title = data_title.indexOf(keyword); 704 index_content = data_content.indexOf(keyword); 705 if( index_title >= 0 || index_content >= 0 ){ 706 isMatch = true; 707 if (i == 0) { 708 first_occur = index_content; 709 } 710 } 711 712 }); 713 } 714 // show search results 715 if (isMatch) { 716 matchcounts += 1; 717 str += "<li><a href='"+ data_url +"' class='search-result-title'>"+ data_title +"</a>"; 718 var content = data.content.trim().replace(/<[^>]+>/g,""); 719 if (first_occur >= 0) { 720 // cut out 100 characters 721 var start = first_occur - 20; 722 var end = first_occur + 80; 723 if(start < 0){ 724 start = 0; 725 } 726 if(start == 0){ 727 end = 50; 728 } 729 if(end > content.length){ 730 end = content.length; 731 } 732 var match_content = content.substring(start, end); 733 // highlight all keywords 734 keywords.forEach(function(keyword){ 735 var regS = new RegExp(keyword, "gi"); 736 match_content = match_content.replace(regS, "<b class=\"search-keyword\">"+keyword+"</b>"); 737 }); 738 739 str += "<p class=\"search-result\">" + match_content +"...</p>" 740 } 741 str += "</li>"; 742 } 743 })}; 744 str += "</ul>"; 745 if (matchcounts == 0) { str = '<div id="no-result"><i class="fa fa-frown-o fa-5x" /></div>' } 746 if (keywords == "") { str = '<div id="no-result"><i class="fa fa-search fa-5x" /></div>' } 747 $resultContent.innerHTML = str; 748 }); 749 proceedsearch(); 750 } 751 });} 752 753 // handle and trigger popup window; 754 $('.popup-trigger').click(function(e) { 755 e.stopPropagation(); 756 if (isfetched == false) { 757 searchFunc(path, 'local-search-input', 'local-search-result'); 758 } else { 759 proceedsearch(); 760 }; 761 }); 762 763 $('.popup-btn-close').click(function(e){ 764 $('.popup').hide(); 765 $(".popoverlay").remove(); 766 $('body').css('overflow', ''); 767 }); 768 $('.popup').click(function(e){ 769 e.stopPropagation(); 770 }); 771 </script>
771 772 773 774 775 776 777 778 779 780 781
781<script src="https://cdn1.lncld.net/static/js/av-core-mini-0.6.1.js"></script>
781 782
782<script>AV.initialize("unqDDYqYUADBUogKkMVqqvFH-gzGzoHsz", "afr1xO80LoKo0xCpxHJCleC4");</script>
782 783
783<script> 784 function showTime(Counter) { 785 var query = new AV.Query(Counter); 786 var entries = []; 787 var $visitors = $(".leancloud_visitors"); 788 789 $visitors.each(function () { 790 entries.push( $(this).attr("id").trim() ); 791 }); 792 793 query.containedIn('url', entries); 794 query.find() 795 .done(function (results) { 796 var COUNT_CONTAINER_REF = '.leancloud-visitors-count'; 797 798 if (results.length === 0) { 799 $visitors.find(COUNT_CONTAINER_REF).text(0); 800 return; 801 } 802 803 for (var i = 0; i < results.length; i++) { 804 var item = results[i]; 805 var url = item.get('url'); 806 var time = item.get('time'); 807 var element = document.getElementById(url); 808 809 $(element).find(COUNT_CONTAINER_REF).text(time); 810 } 811 for(var i = 0; i < entries.length; i++) { 812 var url = entries[i]; 813 var element = document.getElementById(url); 814 var countSpan = $(element).find(COUNT_CONTAINER_REF); 815 if( countSpan.text() == '') { 816 countSpan.text(0); 817 } 818 } 819 }) 820 .fail(function (object, error) { 821 console.log("Error: " + error.code + " " + error.message); 822 }); 823 } 824 825 function addCount(Counter) { 826 var $visitors = $(".leancloud_visitors"); 827 var url = $visitors.attr('id').trim(); 828 var title = $visitors.attr('data-flag-title').trim(); 829 var query = new AV.Query(Counter); 830 831 query.equalTo("url", url); 832 query.find({ 833 success: function(results) { 834 if (results.length > 0) { 835 var counter = results[0]; 836 counter.fetchWhenSave(true); 837 counter.increment("time"); 838 counter.save(null, { 839 success: function(counter) { 840 var $element = $(document.getElementById(url)); 841 $element.find('.leancloud-visitors-count').text(counter.get('time')); 842 }, 843 error: function(counter, error) { 844 console.log('Failed to save Visitor num, with error message: ' + error.message); 845 } 846 }); 847 } else { 848 var newcounter = new Counter(); 849 /* Set ACL */ 850 var acl = new AV.ACL(); 851 acl.setPublicReadAccess(true); 852 acl.setPublicWriteAccess(true); 853 newcounter.setACL(acl); 854 /* End Set ACL */ 855 newcounter.set("title", title); 856 newcounter.set("url", url); 857 newcounter.set("time", 1); 858 newcounter.save(null, { 859 success: function(newcounter) { 860 var $element = $(document.getElementById(url)); 861 $element.find('.leancloud-visitors-count').text(newcounter.get('time')); 862 }, 863 error: function(newcounter, error) { 864 console.log('Failed to create'); 865 } 866 }); 867 } 868 }, 869 error: function(error) { 870 console.log('Error:' + error.code + " " + error.message); 871 } 872 }); 873 } 874 875 $(function() { 876 var Counter = AV.Object.extend("Counter"); 877 if ($('.leancloud_visitors').length == 1) { 878 addCount(Counter); 879 } else if ($('.post-title-link').length > 1) { 880 showTime(Counter); 881 } 882 }); 883 </script>
883 884 885 886 887 888 889 890 891
891<script type='text/javascript' color='252,3,184' zIndex='-1' opacity='20' count='99' src='//cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js'></script>
891<!-- hexo-inject:begin --><!-- Begin: Injected MathJax -->
892<script type="text/x-mathjax-config"> 893 MathJax.Hub.Config({"tex2jax":{"inlineMath":[["$","$"],["\\(","\\)"]],"skipTags":["script","noscript","style","textarea","pre","code"],"processEscapes":true},"TeX":{"equationNumbers":{"autoNumber":"AMS"}}}); 894</script>
894 895
896<script type="text/x-mathjax-config"> 897 MathJax.Hub.Queue(function() { 898 var all = MathJax.Hub.getAllJax(), i; 899 for(i=0; i < all.length; i += 1) { 900 all[i].SourceElement().parentNode.className += ' has-jax'; 901 } 902 }); 903</script>
903 904
905<script type="text/javascript" src="//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 906</script>
906 907<!-- End: Injected MathJax --> 908<!-- hexo-inject:end --> 909</body> 910</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.