1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="google-site-verification" content="xBT4GhYoi5qRD5tr338pgPM5OWHHIDR6mNg1a3euekI" /> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 <meta name="description" content="éè¥¿æ¯ æ° | è´åäºæä¸ºå ¨å½ç§ç å®éªå®¤è§£å³æ¹æ¡é¢å è ï¼è®©æ´ä¼è´¨çç§ç ç¨åæ åç¨æ· | è¿éæ¯éè¥¿æ¯ æ°æ è¯ @éè¥¿æ¯ æ° çææ¯åå®¢ï¼ è¯ä¿¡ææ©ãç¨å¿ä¸ä¸ãæå¡è³ä¸ãå ±åæé¿ðªã"> 10 <meta name="keywords" content="éè¥¿æ¯ æ°, Shaanxiyijie,shaanxiyijie,éè¥¿æ¯ æ°çå客,éè¥¿æ¯ æ°,éè¥¿æ¯ æ°æ è¯, 西å®ä»£çï¼é西代ç, @Shaanxiyijie, @éè¥¿æ¯ æ°çå客, å客, 个人ç½ç«, äºèç½"> 11 <meta name="theme-color" content="#000000"> 12 13 <!-- Open Graph --> 14 <meta property="og:title" content="Archive - éè¥¿æ¯ æ°çå客 | ShaanXiyijie Blog"> 15 16 <meta property="og:type" content="website"> 17 <meta property="og:description" content="keep hungry keep foolish"> 18 19 <meta property="og:image" content="https://yizibi.github.io//img/avatar-hux-ny.jpg"> 20 <meta property="og:url" content="https://yizibi.github.io//work/"> 21 <meta property="og:site_name" content="éè¥¿æ¯ æ°çå客 | ShaanXiyijie Blog"> 22 23 <title>Archive - éè¥¿æ¯ æ°çå客 | ShaanXiyijie Blog</title> 24 25 <!-- Web App Manifest --> 26 <link rel="manifest" href="/pwa/manifest.json"> 27 28 <!-- Favicon --> 29 <link rel="shortcut icon" href="/img/favicon.ico"> 30 31 <!-- Canonical URL --> 32 <link rel="canonical" href="https://yizibi.github.io//work/"> 33 34 <!-- Bootstrap Core CSS --> 35 <link rel="stylesheet" href="/css/bootstrap.min.css"> 36 37 <!-- Custom CSS --> 38 <link rel="stylesheet" href="/css/hux-blog.min.css"> 39 40 <!-- Custom Fonts --> 41 <!-- <link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"> --> 42 <!-- Hux change font-awesome CDN to qiniu --> 43 <link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" type="text/css"> 44 45 46 <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> 47 <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> 48 <!--[if lt IE 9]> 49
49<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
49 50
50<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
50 51 <![endif]--> 52 53 <!-- ga & ba script hoook --> 54
54<script></script>
54 55</head> 56
57<script type="text/javascript" color="238,205,205" opacity='0.7' zIndex="-2" count="99" src="../../../../js/canvas-nest.min.js"></script>
57 58<!-- hack iOS CSS :active style --> 59<body ontouchstart=""> 60 61 <!-- Navigation --> 62<nav class="navbar navbar-default navbar-custom navbar-fixed-top"> 63 <div class="container-fluid"> 64 <!-- Brand and toggle get grouped for better mobile display --> 65 <div class="navbar-header page-scroll"> 66 <button type="button" class="navbar-toggle"> 67 <span class="sr-only">Toggle navigation</span> 68 <span class="icon-bar"></span> 69 <span class="icon-bar"></span> 70 <span class="icon-bar"></span> 71 </button> 72 <a class="navbar-brand" href="/">éè¥¿æ¯ æ°çææ¯å客</a> 73 </div> 74 75 <!-- Collect the nav links, forms, and other content for toggling --> 76 <div id="huxblog_navbar"> 77 <div class="navbar-collapse"> 78 <ul class="nav navbar-nav navbar-right"> 79 <li> 80 <a href="/">Home</a> 81 </li> 82 83 <li> 84 <a href="/about/">About</a> 85 </li> 86 87 <li> 88 <a href="/work/">Archive</a> 89 </li> 90 91 </ul> 92 </div> 93 </div> 94 <!-- /.navbar-collapse --> 95 </div> 96 <!-- /.container --> 97</nav>
98<script> 99 // Drop Bootstarp low-performance Navbar 100 // Use customize navbar with high-quality material design animation 101 // in high-perf jank-free CSS3 implementation 102 var $body = document.body; 103 var $toggle = document.querySelector('.navbar-toggle'); 104 var $navbar = document.querySelector('#huxblog_navbar'); 105 var $collapse = document.querySelector('.navbar-collapse'); 106 107 var __HuxNav__ = { 108 close: function(){ 109 $navbar.className = " "; 110 // wait until animation end. 111 setTimeout(function(){ 112 // prevent frequently toggle 113 if($navbar.className.indexOf('in') < 0) { 114 $collapse.style.height = "0px" 115 } 116 },400) 117 }, 118 open: function(){ 119 $collapse.style.height = "auto" 120 $navbar.className += " in"; 121 } 122 } 123 124 // Bind Event 125 $toggle.addEventListener('click', function(e){ 126 if ($navbar.className.indexOf('in') > 0) { 127 __HuxNav__.close() 128 }else{ 129 __HuxNav__.open() 130 } 131 }) 132 133 /** 134 * Since Fastclick is used to delegate 'touchstart' globally 135 * to hack 300ms delay in iOS by performing a fake 'click', 136 * Using 'e.stopPropagation' to stop 'touchstart' event from 137 * $toggle/$collapse will break global delegation. 138 * 139 * Instead, we use a 'e.target' filter to prevent handler 140 * added to document close HuxNav. 141 * 142 * Also, we use 'click' instead of 'touchstart' as compromise 143 */ 144 document.addEventListener('click', function(e){ 145 if(e.target == $toggle) return; 146 if(e.target.className == 'icon-bar') return; 147 __HuxNav__.close(); 148 }) 149</script>
149 150 151 152 <!-- Page Header --> 153<header 154 class="intro-header" 155 style="background-image: url('/img/tag-bg.jpg')" 156> 157 <div class="container"> 158 <div class="row"> 159 <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> 160 <div class="site-heading" id="tag-heading"> 161 <h1> 162 Archive 163 </h1> 164 <span class="subheading">keep hungry keep foolish</span> 165 </div> 166 </div> 167 </div> 168 </div> 169</header> 170 171<!-- 18å¹´10æä¹åæ´æ¹ --> 172 173<div class="container"> 174 <div class="row"> 175 <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> 176 <!-- 彿¡£å表 --> 177 178 <div class="one-tag-list"> 179 <span class="fa fa-calendar-times-o listing-seperator" id="2017"> 180 <span class="tag-text">2023</span> 181 </span> 182 <ul> 183 <li> 184 03-01 185 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 186 <a 187 href="https://yizibi.github.io/2023/03/01/%E5%A4%AE%E8%A7%86%E4%B8%93%E9%A2%98-%E5%9B%BD%E5%86%85%E9%A6%96%E6%9D%A1%E9%87%8F%E5%AD%90%E8%8A%AF%E7%89%87%E4%BA%A7%E7%BA%BF-%E9%AB%98%E7%AB%AF%E5%88%9B%E6%96%B0%E5%8D%8A%E5%AF%BC%E4%BD%93%E7%BA%B3%E7%B1%B3%E7%BA%A7%E8%A1%A8%E9%9D%A2%E6%88%90%E8%86%9C%E9%99%84%E6%A1%88%E4%BE%8B-%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0/" 188 style="color: #0085a1" 189 > 190 <span> 191 央è§ä¸é¢ | 192 å½å 馿¡éåè¯ç产线-é«ç«¯åæ°å导ä½çº³ç±³çº§è¡¨é¢æèéæ¡ä¾-éè¥¿æ¯ æ°</span 193 > 194 </a> 195 <!-- <p class="post-meta"></p> --> 196 </li> 197 <li> 198 01-30 199 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 200 <a 201 href="https://yizibi.github.io/2023/01/30/%E5%85%A8%E6%96%B03A%E7%BA%A7LED%E7%A8%B3%E6%80%81%E5%A4%AA%E9%98%B3%E5%85%89%E6%A8%A1%E6%8B%9F%E5%99%A8%E6%8D%AE%E8%AF%B4%E8%83%BD%E6%B5%8B10000%E4%B8%AA%E5%B0%8F%E6%97%B6%E9%99%84%E6%A1%88%E4%BE%8B/" 202 style="color: #0085a1" 203 > 204 <span> 205 å ¨æ°3A级LED稳æå¤ªé³å 模æå¨æ®è¯´è½æµ10000ä¸ªå°æ¶éæ¡ä¾-éè¥¿æ¯ æ°</span 206 > 207 </a> 208 <!-- <p class="post-meta"></p> --> 209 </li> 210 <li> 211 01-06 212 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 213 <a 214 href="https://yizibi.github.io/2023/01/06/%E6%9C%89%E4%BA%86%E7%90%83%E7%A3%A8%E6%9C%BA-%E7%A0%B4%E7%A2%8E%E6%9C%BA%E5%90%8E-%E8%BF%98%E8%A6%81%E7%BA%B3%E7%B1%B3%E7%A0%82%E7%A3%A8%E6%9C%BA%E5%90%97-%E7%9C%8B%E8%BF%99%E7%AF%87%E6%96%87%E7%AB%A0%E6%80%8E%E4%B9%88%E8%AF%B4/" 215 style="color: #0085a1" 216 > 217 <span> 218 æäºç磨æºãç ´ç¢æºåï¼è¿è¦çº³ç±³ç 磨æºåï¼çè¿ç¯æç« æä¹è¯´-éè¥¿æ¯ æ°</span 219 > 220 </a> 221 <!-- <p class="post-meta"></p> --> 222 </li> 223 </ul> 224 </div> 225 226 <div class="one-tag-list"> 227 <span class="fa fa-calendar-times-o listing-seperator" id="2017"> 228 <span class="tag-text">2022</span> 229 </span> 230 <ul> 231 <li> 232 12-26 233 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 234 <a 235 href="https://yizibi.github.io/2022/12/26/SEM%E4%B8%8D%E8%83%BD%E6%B5%8B%E7%A3%81%E6%80%A7%E6%A0%B7%E5%93%81-%E7%9C%8B%E5%AE%8C%E4%BD%A0%E5%B0%B1%E7%9F%A5%E9%81%93%E4%BA%86/" 236 style="color: #0085a1" 237 > 238 <span> SEMä¸è½æµç£æ§æ ·åï¼çå®ä½ å°±ç¥éäº-éè¥¿æ¯ æ° </span> 239 </a> 240 <!-- <p class="post-meta"></p> --> 241 </li> 242 <li> 243 12-12 244 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 245 <a 246 href="https://yizibi.github.io/2022/12/12/%E5%85%A8%E8%87%AA%E5%8A%A8%E5%8F%8C%E9%80%9A%E9%81%93%E5%82%AC%E5%8C%96%E5%89%82%E5%BF%AB%E9%80%9F%E8%AF%84%E4%BB%B7%E8%A3%85%E7%BD%AE-%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0/" 247 style="color: #0085a1" 248 >
249 <span> å ¨èªå¨åééå¬ååå¿«éè¯ä»·è£ ç½®-éè¥¿æ¯ æ° </span> 250 </a> 251 <!-- <p class="post-meta"></p> --> 252 </li> 253 <li> 254 11-19 255 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 256 <a 257 href="https://yizibi.github.io/2022/11/19/%E7%9C%8B!%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0%E6%95%99%E4%BD%A0%E5%A6%82%E4%BD%95%E9%80%89%E8%B4%AD%E7%9C%9F%E7%A9%BA%E5%86%B7%E5%86%BB%E5%B9%B2%E7%87%A5%E6%9C%BA/" 258 style="color: #0085a1" 259 > 260 <span> ç!æä½ å¦ä½éè´ç空å·å»å¹²ç¥æº-éè¥¿æ¯ æ° </span> 261 </a> 262 <!-- <p class="post-meta"></p> --> 263 </li> 264 <li> 265 11-04 266 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 267 <a 268 href="https://yizibi.github.io/2022/11/04/Nanovea%E4%B8%89%E7%BB%B4%E8%A1%A8%E9%9D%A2%E5%BD%A2%E8%B2%8C%E4%BB%AA%E5%9C%A8%E5%A4%AA%E9%98%B3%E8%83%BD%E7%94%B5%E6%B1%A0%E6%B5%8B%E9%87%8F%E5%BA%94%E7%94%A8/" 269 style="color: #0085a1" 270 > 271 <span> Nanovea3D表é¢è½®å»ä»ªå¨å¤ªé³è½çµæ± æµéåºç¨-éè¥¿æ¯ æ° </span> 272 </a> 273 <!-- <p class="post-meta"></p> --> 274 </li> 275 <li> 276 10-24 277 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 278 <a 279 href="https://yizibi.github.io/2022/10/24/%E5%A4%A7%E9%9D%A2%E7%A7%AF%E5%88%B6%E5%A4%87%E9%92%99%E9%92%9B%E7%9F%BF%E8%96%84%E8%86%9C%E5%A4%AA%E9%98%B3%E8%83%BD%E7%94%B5%E6%B1%A0%E5%B7%A5%E8%89%BA/" 280 style="color: #0085a1" 281 > 282 <span> 大é¢ç§¯å¶å¤ééç¿èè太é³è½çµæ± å·¥èº-éè¥¿æ¯ æ° </span> 283 </a> 284 <!-- <p class="post-meta"></p> --> 285 </li> 286 287 <li> 288 10-16 289 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 290 <a 291 href="https://yizibi.github.io/2022/10/16/%E9%9B%B6%E5%9F%BA%E7%A1%80%E4%B8%80%E6%96%87%E7%9C%8B%E6%87%82%E5%85%89%E4%B8%8E%E5%85%89%E5%82%AC%E5%8C%96-%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0/" 292 style="color: #0085a1" 293 > 294 <span> é¶åºç¡ä¸æçæå ä¸å å¬å-éè¥¿æ¯ æ° </span> 295 </a> 296 <!-- <p class="post-meta"></p> --> 297 </li> 298 299 <li> 300 09-23 301 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 302 <a 303 href="https://yizibi.github.io/2022/09/23/%E5%A1%91%E6%96%99%E8%80%81%E5%8C%96%E7%9F%A5%E5%A4%9A%E5%B0%91-%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0%E5%91%8A%E8%AF%89%E4%BD%A0/" 304 style="color: #0085a1" 305 > 306 <span> 塿èåç¥å¤å°ï¼éè¥¿æ¯ æ°åè¯ä½ </span> 307 </a> 308 <!-- <p class="post-meta"></p> --> 309 </li> 310 311 <li> 312 02-28 313 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 314 <a 315 href="https://yizibi.github.io/2022/02/28/%E9%99%95%E8%A5%BF%E6%AF%85%E6%9D%B0%E4%B8%80%E6%96%87%E5%B8%A6%E4%BD%A0%E8%A7%A3%E6%9E%90%E5%85%89%E4%B8%8E%E5%85%89%E5%82%AC%E5%8C%96/" 316 style="color: #0085a1" 317 > 318 <span> éè¥¿æ¯ æ°ä¸æå¸¦ä½ è§£æå ä¸å å¬å </span> 319 </a> 320 <!-- <p class="post-meta"></p> --> 321 </li> 322 </ul> 323 </div> 324 325 <div class="one-tag-list"> 326 <span class="fa fa-calendar-times-o listing-seperator" id="2017"> 327 <span class="tag-text">2019</span> 328 </span> 329 <ul> 330 <li> 331 10-21 332 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 333 <a 334 href="https://yizibi.github.io/2019/10/21/iOS-Flutter%E6%A8%A1%E5%9D%97%E6%8F%90%E4%BA%A4ipa-Error-90087,90209,90125/" 335 style="color: #0085a1" 336 > 337 <span> iOS Flutter模åæäº¤ipa Error 90087,90209,90125 </span> 338 </a> 339 <!-- <p class="post-meta"></p> --> 340 </li> 341 <li> 342 10-15 343 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 344 <a 345 href="https://yizibi.github.io/2019/10/15/Git-%E9%87%8D%E5%86%99%E6%8F%90%E4%BA%A4message/" 346 style="color: #0085a1" 347 >
348 <span> Git-ä¿®æ¹æäº¤message </span> 349 </a> 350 <!-- <p class="post-meta"></p> --> 351 </li> 352 <li> 353 09-04 354 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 355 <a 356 href="https://yizibi.github.io/2019/09/04/%E8%A7%84%E8%8C%83%E6%9D%82%E8%B0%88/" 357 style="color: #0085a1" 358 > 359 <span> è§èæè° </span> 360 </a> 361 <!-- <p class="post-meta"></p> --> 362 </li> 363 <li> 364 08-30 365 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 366 <a 367 href="https://yizibi.github.io/2019/08/30/(%E5%B9%B2%E8%B4%A7%E5%88%86%E4%BA%AB)%E5%A6%82%E4%BD%95%E5%9C%A830min%E5%BF%AB%E9%80%9F%E9%98%85%E8%AF%BB%E4%B8%80%E6%9C%AC%E4%B9%A6/" 368 style="color: #0085a1" 369 > 370 <span> (干货å享)å¦ä½å¨30minå¿«éé è¯»ä¸æ¬ä¹¦ </span> 371 </a> 372 <!-- <p class="post-meta"></p> --> 373 </li> 374 <li> 375 07-26 376 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 377 <a 378 href="https://yizibi.github.io/2019/07/26/iOS-UIView%E8%8C%83%E5%9B%B4%E5%A4%96%E5%93%8D%E5%BA%94%E7%82%B9%E5%87%BB/" 379 style="color: #0085a1" 380 > 381 <span> iOS UIViewèå´å¤ååºç¹å» </span> 382 </a> 383 <!-- <p class="post-meta"></p> --> 384 </li> 385 <li> 386 06-25 387 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 388 <a 389 href="https://yizibi.github.io/2019/06/25/Flutter%E5%A6%82%E4%BD%95%E4%B8%8EiOS%E5%8E%9F%E7%94%9F%E8%BF%9B%E8%A1%8C%E6%95%B0%E6%8D%AE%E4%BA%A4%E4%BA%92/" 390 style="color: #0085a1" 391 > 392 <span> Flutterå¦ä½ä¸iOSåçè¿è¡æ°æ®äº¤äº </span> 393 </a> 394 <!-- <p class="post-meta"></p> --> 395 </li> 396 <li> 397 05-16 398 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 399 <a 400 href="https://yizibi.github.io/2019/05/16/%E5%85%8D%E8%B4%B9%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91-%E6%97%A0%E9%9C%80%E9%85%8D%E7%BD%AEVPS-%E8%B5%84%E6%BA%90%E5%88%86%E4%BA%AB-%E4%B8%80%E9%94%AE%E4%B8%8A%E7%BD%91(%E6%94%B6%E8%97%8F)/" 401 style="color: #0085a1" 402 > 403 <span> å è´¹ç§å¦ä¸ç½ï¼æ éé ç½®VPSï¼èµæºå享ï¼ä¸é®ä¸ç½(æ¶è) </span> 404 </a> 405 <!-- <p class="post-meta"></p> --> 406 </li> 407 <li> 408 05-10 409 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 410 <a 411 href="https://yizibi.github.io/2019/05/10/%E5%A6%82%E4%BD%95%E7%94%A8Pod%E9%9B%86%E6%88%90Flutter/" 412 style="color: #0085a1" 413 > 414 <span> å¦ä½ç¨PodéæFlutter </span> 415 </a> 416 <!-- <p class="post-meta"></p> --> 417 </li> 418 <li> 419 05-05 420 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 421 <a 422 href="https://yizibi.github.io/2019/05/05/iOS-AFN-3.x-Cookie%E7%9A%84%E7%AE%A1%E7%90%86(%E6%9C%80%E6%96%B0)/" 423 style="color: #0085a1" 424 > 425 <span> iOS AFN 3.x Cookieç管ç(ææ°) </span> 426 </a> 427 <!-- <p class="post-meta"></p> --> 428 </li> 429 <li> 430 04-25 431 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 432 <a 433 href="https://yizibi.github.io/2019/04/25/iOS-Websocket%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/" 434 style="color: #0085a1" 435 > 436 <span> iOS-Websocketä½¿ç¨æå </span> 437 </a> 438 <!-- <p class="post-meta"></p> --> 439 </li> 440 <li> 441 03-10 442 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 443 <a 444 href="https://yizibi.github.io/2019/03/10/iOS-MQTT-%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3/" 445 style="color: #0085a1" 446 >
447 <span> iOS MQTT 使ç¨è¯¦è§£ </span> 448 </a> 449 <!-- <p class="post-meta"></p> --> 450 </li> 451 <li> 452 03-01 453 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 454 <a 455 href="https://yizibi.github.io/2019/03/01/%E7%89%B9%E5%88%AB%E7%9A%84%E4%B8%80%E5%A4%A9/" 456 style="color: #0085a1" 457 > 458 <span> ç¹å«çä¸å¤© </span> 459 </a> 460 <!-- <p class="post-meta"></p> --> 461 </li> 462 <li> 463 02-20 464 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 465 <a 466 href="https://yizibi.github.io/2019/02/20/AFN%E8%A1%A8%E5%8D%95%E4%B8%8A%E4%BC%A0/" 467 style="color: #0085a1" 468 > 469 <span> iOSä¸AFN表åæäº¤ </span> 470 </a> 471 <!-- <p class="post-meta"></p> --> 472 </li> 473 </ul> 474 </div> 475 476 <div class="one-tag-list"> 477 <span class="fa fa-calendar-times-o listing-seperator" id="2018"> 478 <span class="tag-text">2018</span> 479 </span> 480 <ul> 481 <li> 482 11-13 483 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 484 <a 485 href="https://yizibi.github.io/2018/11/13/38%E5%85%AC%E9%87%8C%E7%9A%84%E4%B8%80%E6%AC%A1%E6%8C%91%E6%88%98/" 486 style="color: #0085a1" 487 > 488 <span> 38å ¬éç䏿¬¡ææ </span> 489 </a> 490 <!-- <p class="post-meta"></p> --> 491 </li> 492 <li> 493 11-01 494 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 495 <a 496 href="https://yizibi.github.io/2018/11/01/Mac%E5%AE%89%E8%A3%85%E8%99%9A%E6%8B%9F%E6%9C%BA(%E9%99%84%E5%B8%A6%E8%B5%84%E6%BA%90)/" 497 style="color: #0085a1" 498 > 499 <span> Mac å®è£ èææº(éå¸¦èµæº) </span> 500 </a> 501 <!-- <p class="post-meta"></p> --> 502 </li> 503 <li> 504 10-24 505 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 506 <a 507 href="https://yizibi.github.io/2018/10/24/%E8%B6%85%E8%AF%A6%E7%BB%86%E5%9B%BE%E6%96%87%E5%85%8D%E8%B4%B9%E6%90%AD%E5%BB%BAVPS,VPN%E9%85%8D%E7%BD%AE/" 508 style="color: #0085a1" 509 > 510 <span> è¶ è¯¦ç»å¾æå è´¹æå»ºVPS,VPNé ç½® </span> 511 </a> 512 <!-- <p class="post-meta"></p> --> 513 </li> 514 <li> 515 10-18 516 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 517 <a 518 href="https://yizibi.github.io/2018/10/18/%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E4%B8%AD%E6%B7%BB%E5%8A%A0%E7%82%B9%E5%87%BB%E7%88%B1%E5%BF%83%E6%95%88%E6%9E%9C/" 519 style="color: #0085a1" 520 > 521 <span> 个人å客䏿·»å ç¹å»ç±å¿ææ </span> 522 </a> 523 <!-- <p class="post-meta"></p> --> 524 </li> 525 <li> 526 10-15 527 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 528 <a 529 href="https://yizibi.github.io/2018/10/15/jekyll%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E4%B8%AD%E6%B7%BB%E5%8A%A0%E9%9F%B3%E4%B9%90%E6%92%AD%E6%94%BE%E6%8F%92%E4%BB%B6/" 530 style="color: #0085a1" 531 > 532 <span> jekyll个人å客䏿·»å é³ä¹ææ¾æä»¶ </span> 533 </a> 534 <!-- <p class="post-meta"></p> --> 535 </li> 536 537 <li> 538 10-13 539 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 540 <a 541 href="https://yizibi.github.io/2018/10/13/%E5%92%8C%E4%BD%A0%E8%B5%B0%E8%BF%87%E8%A5%BF%E5%AE%89%E7%9A%84%E9%82%A3%E4%BA%9B%E5%9C%B0%E6%96%B9/" 542 style="color: #0085a1" 543 > 544 <span> åä½ èµ°è¿è¥¿å®çé£äºå°æ¹ </span> 545 </a> 546 <!-- <p class="post-meta"></p> --> 547 </li> 548 549 <li> 550 10-10 551 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 552 <a 553 href="https://yizibi.github.io/2018/10/10/%E5%86%99%E5%AE%8C%E4%BB%A3%E7%A0%81%E5%8E%BB%E6%97%85%E8%A1%8Cmarkdown/" 554 style="color: #0085a1" 555 >
556 <span> åå®ä»£ç 廿 è¡ </span> 557 </a> 558 <!-- <p class="post-meta"></p> --> 559 </li> 560 561 <li> 562 09-26 563 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 564 <a 565 href="https://yizibi.github.io/2018/09/26/Mac-%E4%B8%80%E6%AD%A5%E4%B8%80%E6%AD%A5%E6%95%99%E4%BD%A0%E5%9C%A8Jekyll%E5%8D%9A%E5%AE%A2%E6%B7%BB%E5%8A%A0%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F/" 566 style="color: #0085a1" 567 > 568 <span> Mac 䏿¥ä¸æ¥æä½ å¨Jekyllå客添å è¯è®ºç³»ç» </span> 569 </a> 570 <!-- <p class="post-meta"></p> --> 571 </li> 572 573 <li> 574 09-10 575 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 576 <a 577 href="https://yizibi.github.io/2018/09/10/iOS%E7%BB%99%E4%B8%80%E5%BC%A0%E5%9B%BE%E7%89%87%E6%B7%BB%E5%8A%A0%E5%B8%A6%E6%9C%89%E9%9B%B7%E8%BE%BE%E6%95%88%E6%9E%9C%E7%9A%84%E6%A0%87%E8%AE%B0-%E7%B1%BB%E4%BC%BC%E5%9C%B0%E5%9B%BE%E6%A0%87%E8%AE%B0%E4%BD%8D%E7%BD%AE/" 578 style="color: #0085a1" 579 > 580 <span> 581 iOSç»ä¸å¼ å¾çæ·»å 带æé·è¾¾ææçæ è®°ï¼ç±»ä¼¼å°å¾æ è®°ä½ç½® 582 </span> 583 </a> 584 <!-- <p class="post-meta"></p> --> 585 </li> 586 587 <li> 588 08-24 589 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 590 <a 591 href="https://yizibi.github.io/2018/08/14/RabbitMQ%E5%9C%A8iOS%E4%B8%AD%E7%9A%84%E5%BA%94%E7%94%A8/" 592 style="color: #0085a1" 593 > 594 <span> RabbitMQå¨iOSä¸çåºç¨ </span> 595 </a> 596 <!-- <p class="post-meta"></p> --> 597 </li> 598 599 <li> 600 07-15 601 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 602 <a 603 href="https://yizibi.github.io/2018/07/15/Mac-%E7%94%9F%E6%88%90%E7%9B%AE%E5%BD%95%E6%A0%91%E7%BB%93%E6%9E%84/" 604 style="color: #0085a1" 605 > 606 <span> Mac çæç®å½æ ç»æ </span> 607 </a> 608 <!-- <p class="post-meta"></p> --> 609 </li> 610 611 <li> 612 06-10 613 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 614 <a 615 href="https://yizibi.github.io/2018/06/10/Mac-APP%E6%95%B0%E6%8D%AE%E6%8A%93%E5%8C%85%E7%A5%9E%E5%99%A8-Charles-%E7%A0%B4%E8%A7%A3%E7%89%88%E5%8F%8A%E4%BD%BF%E7%94%A8/" 616 style="color: #0085a1" 617 > 618 <span> Mac APPæ°æ®æå ç¥å¨ Charles ç ´è§£çåä½¿ç¨ </span> 619 </a> 620 <!-- <p class="post-meta"></p> --> 621 </li> 622 </ul> 623 </div> 624 625 <div class="one-tag-list"> 626 <span class="fa fa-calendar-times-o listing-seperator" id="2017"> 627 <span class="tag-text">2017</span> 628 </span> 629 <ul> 630 <li> 631 09-25 632 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 633 <a 634 href="https://yizibi.github.io/2017/09/25/%E5%92%8C%E4%BD%A0%E8%81%8A%E8%81%8A%E5%8A%A0%E5%AF%86%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF/" 635 style="color: #0085a1" 636 > 637 <span> åä½ èèå å¯é£äºäºå¿ </span> 638 </a> 639 <!-- <p class="post-meta"></p> --> 640 </li> 641 642 <li> 643 06-10 644 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 645 <a 646 href="https://yizibi.github.io/2017/06/10/%E5%86%99%E5%9C%A8%E5%88%9B%E4%B8%9A%E5%85%AC%E5%8F%B8%E7%9A%84%E9%82%A3%E4%B8%80%E5%B9%B4/" 647 style="color: #0085a1" 648 > 649 <span> åå¨åä¸å ¬å¸çé£ä¸å¹´ </span> 650 </a> 651 <!-- <p class="post-meta"></p> --> 652 </li> 653 654 <li> 655 05-15 656 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 657 <a 658 href="https://yizibi.github.io/2017/05/15/github-SSH%E9%85%8D%E7%BD%AE%E6%9B%B4%E6%96%B0%E8%B4%A1%E7%8C%AE%E5%80%BC/" 659 style="color: #0085a1" 660 >
661 <span> github SSHé ç½®æ´æ°è´¡ç®å¼ </span> 662 </a> 663 <!-- <p class="post-meta"></p> --> 664 </li> 665 <li> 666 04-01 667 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 668 <a 669 href="https://yizibi.github.io/2017/04/01/iOS-%E4%B8%AD%E7%9A%84%E6%8A%BD%E5%B1%89%E8%8F%9C%E5%8D%95%E4%B9%8BMMDrawerController%E7%9A%84%E4%BD%BF%E7%94%A8/" 670 style="color: #0085a1" 671 > 672 <span> iOS ä¸çæ½å±èåä¹MMDrawerControllerçä½¿ç¨ </span> 673 </a> 674 <!-- <p class="post-meta"></p> --> 675 </li> 676 </ul> 677 </div> 678 679 <div class="one-tag-list"> 680 <span class="fa fa-calendar-times-o listing-seperator" id="2016"> 681 <span class="tag-text">2016</span> 682 </span> 683 <ul> 684 <li> 685 12-12 686 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 687 <a 688 href="https://yizibi.github.io/2016/12/12/iOS%E4%B8%AD%E5%9B%BE%E7%89%87%E7%9A%84%E5%9C%86%E8%A7%92%E8%AE%BE%E7%BD%AE/" 689 style="color: #0085a1" 690 > 691 <span> iOSä¸å¾ççåè§è®¾ç½® </span> 692 </a> 693 <!-- <p class="post-meta"></p> --> 694 </li> 695 <li> 696 10-20 697 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 698 <a 699 href="https://yizibi.github.io/2016/10/20/iOS%E4%B9%8Bruntime%E5%88%9D%E6%8E%A2/" 700 style="color: #0085a1" 701 > 702 <span> iOSä¹runtime忢 </span> 703 </a> 704 <!-- <p class="post-meta"></p> --> 705 </li> 706 <li> 707 09-14 708 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 709 <a 710 href="https://yizibi.github.io/2016/09/14/%E8%8E%B7%E5%8F%96iOS%E8%AE%BE%E5%A4%87IP%E5%9C%B0%E5%9D%80/" 711 style="color: #0085a1" 712 > 713 <span> è·åiOS设å¤ipå°å </span> 714 </a> 715 <!-- <p class="post-meta"></p> --> 716 </li> 717 <li> 718 08-20 719 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 720 <a 721 href="https://yizibi.github.io/2016/08/20/const,static,extern%E5%9C%A8%E5%BC%80%E5%8F%91%E4%B8%AD%E7%9A%84%E4%BD%BF%E7%94%A8/" 722 style="color: #0085a1" 723 > 724 <span> const,static,externå¨å¼åä¸çä½¿ç¨ </span> 725 </a> 726 <!-- <p class="post-meta"></p> --> 727 </li> 728 <li> 729 07-25 730 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 731 <a 732 href="https://yizibi.github.io/2016/07/25/Mac%E7%A7%91%E5%AD%A6%E6%90%AD%E5%BB%BAVPN,%E7%BB%BF%E8%89%B2%E4%B8%8A%E7%BD%91/" 733 style="color: #0085a1" 734 > 735 <span> Macç¯å¢ä¸ç«å¼æå»ºVPN,绿è²ä¸ç½ä¸ </span> 736 </a> 737 <!-- <p class="post-meta"></p> --> 738 </li> 739 <li> 740 05-25 741 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 742 <a 743 href="https://yizibi.github.io/2016/05/25/AFNetworking-%E6%8A%A5%E9%94%99384" 744 style="color: #0085a1" 745 > 746 <span> AFNetworking æ¥é3840... </span> 747 </a> 748 <!-- <p class="post-meta"></p> --> 749 </li> 750 <li> 751 03-30 752 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 753 <a 754 href="https://yizibi.github.io/2016/03/30/%E8%AE%BE%E7%BD%AEtextView%E8%A1%8C%E9%97%B4%E8%B7%9D%E5%8F%8A%E5%AD%97%E4%BD%93%E5%A4%A7%E5%B0%8F/" 755 style="color: #0085a1" 756 > 757 <span> iOS 设置textViewçè¡é´è·ååä½å¤§å° </span> 758 </a> 759 <!-- <p class="post-meta"></p> --> 760 </li> 761 <li> 762 03-30 763 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 764 <a 765 href="https://yizibi.github.io/2016/03/16/OC%E4%B8%AD%E7%9A%84%E5%AE%9A%E6%97%B6%E5%99%A8/" 766 style="color: #0085a1" 767 >
768 <span> OC-宿¶å¨åæ¢ </span> 769 </a> 770 <!-- <p class="post-meta"></p> --> 771 </li> 772 <li> 773 02-18 774 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 775 <a 776 href="https://yizibi.github.io/2016/02/18/%E5%88%87%E5%9B%BE%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83/" 777 style="color: #0085a1" 778 > 779 <span> åå¾å½åè§è </span> 780 </a> 781 <!-- <p class="post-meta"></p> --> 782 </li> 783 <li> 784 02-15 785 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 786 <a 787 href="https://yizibi.github.io/2016/02/15/x-code%E6%8F%92%E4%BB%B6%E5%A4%B1%E6%95%88%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/" 788 style="color: #0085a1" 789 > 790 <span> x-codeæä»¶å¤±æè§£å³åæ³ </span> 791 </a> 792 <!-- <p class="post-meta"></p> --> 793 </li> 794 <li> 795 01-16 796 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 797 <a 798 href="https://yizibi.github.io/2016/01/16/AFNetworking%E6%8A%A5%E9%94%99415/" 799 style="color: #0085a1" 800 > 801 <span> AFNetworkingæ¥é:(415...) </span> 802 </a> 803 <!-- <p class="post-meta"></p> --> 804 </li> 805 </ul> 806 </div> 807 </div> 808 </div> 809</div> 810 811 812 <!-- Footer --> 813<!-- 814Author: Ray-Eldath 815refer to: 816 - https://github.com/theme-next/hexo-theme-next/blob/master/source/js/src/utils.js 817 - https://jingyan.baidu.com/article/b2c186c83ec846c46ef6ff80.html 818 - http://www.bkjia.com/jQuery/449205.html 819--> 820<style media="screen"> 821 .scroll { 822 z-index: 10000; 823 display: none; 824 height: 24px; 825 background: #222; 826 color: #fff; 827 line-height: 24px; 828 text-align: center; 829 position: fixed; 830 right: 30px; 831 bottom: 30px; 832 cursor: pointer; 833 font-size: 14px; 834 } 835</style> 836<div class="scroll"> 837 <i class="fa fa-arrow-up" style="margin-left: 4px"></i> 838 <span class="scrollpercent" style="margin-left: -2px"></span> 839 <span style="margin-left: -4px; margin-right: 4px">%</span> 840</div> 841
842<script src="/js/util.js"></script>
vendor: 1 bytes, line 842
842
843<script type="text/javascript"> 844 $(document).ready(function() { 845 if (utils.isMobile()) { 846 $('.scroll').hide(); 847 return; 848 } 849 $(window).scroll(function() { 850 let scrollValue = $(window).scrollTop(); 851 var scrollPercentRounded = Math.round((scrollValue / utils.getContentVisibilityHeight()) * 100); 852 var scrollPercentMaxed = (scrollPercentRounded > 100) ? 100 : scrollPercentRounded; 853 $('.scrollpercent').html(scrollPercentMaxed); 854 scrollValue > 100 ? $('.scroll').fadeIn() : $('.scroll').fadeOut(); 855 }); 856 $('.scroll').click(function() { 857 $('html, body').animate({ 858 scrollTop: 0 859 }, 300); 860 }) 861 }) 862</script>
862 863 864 865<footer> 866 <div class="container"> 867 <div class="row"> 868 <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> 869 <ul class="list-inline text-center"> 870 871 <li> 872 <a href="/feed.xml"> 873 <span class="fa-stack fa-lg"> 874 <i class="fa fa-circle fa-stack-2x"></i> 875 <i class="fa fa-rss fa-stack-1x fa-inverse"></i> 876 </span> 877 </a> 878 </li> 879 880 881 <li> 882 <a href="https://twitter.com/yizibi"> 883 <span class="fa-stack fa-lg"> 884 <i class="fa fa-circle fa-stack-2x"></i> 885 <i class="fa fa-twitter fa-stack-1x fa-inverse"></i> 886 </span> 887 </a> 888 </li> 889 890 891 <!-- add Weibo, Zhihu by Hux, add target = "_blank" to <a> by Hux --> 892 893 <li> 894 <a target="_blank" href="https://www.zhihu.com/people/li-lin-fei"> 895 <span class="fa-stack fa-lg"> 896 <i class="fa fa-circle fa-stack-2x"></i> 897 <i class="fa fa-stack-1x fa-inverse">ç¥</i> 898 </span> 899 </a> 900 </li> 901 902 903 <li> 904 <a target="_blank" href="http://weibo.com/2524618644"> 905 <span class="fa-stack fa-lg"> 906 <i class="fa fa-circle fa-stack-2x"></i> 907 <i class="fa fa-weibo fa-stack-1x fa-inverse"></i> 908 </span> 909 </a> 910 </li> 911 912 913 914 915 <li> 916 <a target="_blank" href="https://www.facebook.com/yizibbi"> 917 <span class="fa-stack fa-lg"> 918 <i class="fa fa-circle fa-stack-2x"></i> 919 <i class="fa fa-facebook fa-stack-1x fa-inverse"></i> 920 </span> 921 </a> 922 </li> 923 924 925 <li> 926 <a target="_blank" href="https://github.com/yizibi"> 927 <span class="fa-stack fa-lg"> 928 <i class="fa fa-circle fa-stack-2x"></i> 929 <i class="fa fa-github fa-stack-1x fa-inverse"></i> 930 </span> 931 </a> 932 </li> 933 934 935 <li> 936 <a target="_blank" href="https://www.linkedin.com/in/é²é«-æ-525b58111"> 937 <span class="fa-stack fa-lg"> 938 <i class="fa fa-circle fa-stack-2x"></i> 939 <i class="fa fa-linkedin fa-stack-1x fa-inverse"></i> 940 </span> 941 </a> 942 </li> 943 944 </ul> 945 <p class="copyright text-muted"> 946<!-- æ¬ç«æ»è®¿é®é<span id="busuanzi_value_site_pv"></span>æ¬¡ï¼æ¬ç«è®¿å®¢æ°<span id="busuanzi_value_site_uv"></span>äººæ¬¡ï¼æ¬ææ»é 读é<span id="busuanzi_value_page_pv"></span>次--> 947 <span class="site-uv" title="æ»ç¹å»äººæ°"> 948 <img src="/img/vendor/octicons/svg/person.svg" width="10" height="16"> 949 <span class="busuanzi-value" id="busuanzi_value_site_uv"></span></span> 950 | 951 <span class="site-pv" title="æ»ç¹å»é"> 952 <img src="/img/vendor/octicons/svg/eye.svg" width="16" height="16">
953 <span class="busuanzi-value" id="busuanzi_value_site_pv"></span></span> 954 | 955 <span class="page-pv"title="æ¬é¡µé¢ç¹å»äººæ°"> 956 <img src="/img/vendor/octicons/svg/file-text.svg" width="12" height="16"> 957 <span class="busuanzi-value" id="busuanzi_value_page_pv"></span></span> 958 <br> 959 Copyright © éè¥¿æ¯ æ°çææ¯å客 2025 960 <br> 961 Power by <a href="https://jekyllcn.com/docs/home/">Jekyll</a> | æ¬ç«æºç <a href="https://github.com/yizibi/yizibi.github.io">yizibi</a> 962 <iframe 963 style="margin-left: 2px; margin-bottom:-5px;" 964 frameborder="0" scrolling="0" width="100px" height="20px" 965 src="https://ghbtns.com/github-btn.html?user=yizibi&repo=yizibi.github.io&type=star&count=true" > 966 </iframe> 967 </p> 968 </div> 969 970 </div> 971 </div> 972</footer> 973<!--ç½ç«ç»è®¡-->
974<script async src="��//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js��"></script>
974 975 976<!-- jQuery -->
977<script src="/js/jquery.min.js "></script>
977 978 979<!-- Bootstrap Core JavaScript --> 980<!-- Currently, only navbar scroll-down effect at desktop still depends on this -->
981<script src="/js/bootstrap.min.js "></script>
981 982 983<!-- Custom Theme JavaScript -->
984<script src="/js/hux-blog.min.js "></script>
984 985 986<!-- Service Worker --> 987 988 989<!-- async load function -->
990<script> 991 function async(u, c) { 992 var d = document, t = 'script', 993 o = d.createElement(t), 994 s = d.getElementsByTagName(t)[0]; 995 o.src = u; 996 if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); } 997 s.parentNode.insertBefore(o, s); 998 } 999</script>
999 1000 1001<!-- 1002 Because of the native support for backtick-style fenced code blocks 1003 right within the Markdown is landed in Github Pages, 1004 From V1.6, There is no need for Highlight.js, 1005 so Huxblog drops it officially. 1006 1007 - https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0 1008 - https://help.github.com/articles/creating-and-highlighting-code-blocks/ 1009 - https://github.com/jneen/rouge/wiki/list-of-supported-languages-and-lexers 1010--> 1011<!-- 1012
1012<script> 1013 async("http://cdn.bootcss.com/highlight.js/8.6/highlight.min.js", function(){ 1014 hljs.initHighlightingOnLoad(); 1015 }) 1016 </script>
1016 1017 <link href="http://cdn.bootcss.com/highlight.js/8.6/styles/github.min.css" rel="stylesheet"> 1018--> 1019 1020 1021<!-- jquery.tagcloud.js -->
1022<script> 1023 // only load tagcloud.js in tag.html 1024 if($('#tag_cloud').length !== 0){ 1025 async('/js/jquery.tagcloud.js',function(){ 1026 $.fn.tagcloud.defaults = { 1027 //size: {start: 1, end: 1, unit: 'em'}, 1028 color: {start: '#bbbbee', end: '#0085a1'}, 1029 }; 1030 $('#tag_cloud a').tagcloud(); 1031 }) 1032 } 1033</script>
1033 1034 1035<!--fastClick.js -->
1036<script> 1037 async("//cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js", function(){ 1038 var $nav = document.querySelector("nav"); 1039 if($nav) FastClick.attach($nav); 1040 }) 1041</script>
1041 1042 1043 1044<!-- Google Analytics --> 1045
1046<script> 1047 // dynamic User by Hux 1048 var _gaId = 'UA-124793396-1'; 1049 var _gaDomain = 'auto'; 1050 1051 // Originial 1052 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 1053 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 1054 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 1055 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 1056 1057 ga('create', _gaId, _gaDomain); 1058 ga('send', 'pageview'); 1059</script>
1059 1060 1061 1062 1063<!-- Baidu Tongji --> 1064 1065 1066 1067<!-- Side Catalog --> 1068 1069 1070 1071<!-- Multi-Lingual --> 1072 1073 1074 1075 1076<!-- Image to hack wechat --> 1077<img src="/img/icon_wechat.png" width="0" height="0" /> 1078<!-- Migrate from head to bottom, no longer block render and still work --> 1079
1080<script src="/js/jquery.min.js"></script>
1080 1081<style> 1082.videoWrapper { 1083 position: relative; 1084 padding-bottom: 56.333%; 1085 height: 0; 1086 background: black; 1087} 1088.videoWrapper iframe { 1089 position: absolute; 1090 top: 0; 1091 left: 0; 1092 width: 100%; 1093 height: 100%; 1094 border: 0; 1095} 1096</style> 1097
1098<script> 1099function get_youtube_id(url) { 1100 var p = /^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/; 1101 return (url.match(p)) ? RegExp.$1 : false; 1102} 1103function vimeo_embed(url,el) { 1104 var id = false; 1105 $.ajax({ 1106 url: 'https://vimeo.com/api/oembed.json?url='+url, 1107 async: true, 1108 success: function(response) { 1109 if(response.video_id) { 1110 id = response.video_id; 1111 if(url.indexOf('autoplay=1') !== -1) var autoplay=1; else var autoplay=0; 1112 if(url.indexOf('loop=1') !== -1) var loop=1; else var loop=0; 1113 var theInnerHTML = '<div class="videoWrapper"><iframe src="https://player.vimeo.com/video/'+id+'/?byline=0&title=0&portrait=0'; 1114 if(autoplay==1) theInnerHTML += '&autoplay=1'; 1115 if(loop==1) theInnerHTML += '&loop=1'; 1116 theInnerHTML += '" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>'; 1117 el.innerHTML = theInnerHTML; 1118 } 1119 } 1120 }); 1121} 1122function video_embed() { 1123 var p = document.getElementsByTagName('p'); 1124 for(var i = 0; i < p.length; i++) { 1125 //check if this is an external url (that starts with https:// or http:// 1126 if (p[i].innerHTML.indexOf("http://") == 0 || 1127 p[i].innerHTML.indexOf("https://") == 0) { 1128 var youtube_id = get_youtube_id(p[i].innerHTML); 1129 if(youtube_id) { 1130 if(p[i].innerHTML.indexOf('autoplay=1') !== -1) var autoplay=1; else var autoplay=0; 1131 if(p[i].innerHTML.indexOf('loop=1') !== -1) var loop=1; else var loop=0; 1132 var theInnerHTML = '<div class="videoWrapper"><iframe width="720" height="420" src="https://www.youtube.com/embed/' + youtube_id + '?rel=0&showinfo=0'; 1133 if(autoplay==1) theInnerHTML += '&autoplay=1'; 1134 if(loop==1) theInnerHTML += '&loop=1&playlist='+youtube_id+'&version=3'; 1135 theInnerHTML += '" frameborder="0" allowfullscreen></iframe></div>'; 1136 p[i].innerHTML = theInnerHTML; 1137 } 1138 if(p[i].innerHTML.indexOf('vimeo.com') !== -1) { 1139 //ask vimeo for the id and place the embed 1140 vimeo_embed(p[i].innerHTML,p[i]); 1141 } 1142 } 1143 } 1144} 1145video_embed(); 1146 1147function mp3_embed() { 1148 var p = document.getElementsByTagName('p'); 1149 for(var i = 0; i < p.length; i++) { 1150 if(p[i].innerHTML.indexOf('.mp3') !== -1) { 1151 var str = p[i].innerHTML.split('?'); 1152 if(str.length == 1) str[1] = ''; 1153 var str1 = str[1]; 1154 str1 = str1.replace('&','').replace('&',''); 1155 str1 = str1.replace('autoplay=1','').replace('autoplay=0',''); 1156 str1 = str1.replace('loop=1','').replace('loop=0',''); 1157 str1 = str1.replace('controls=0','').replace('controls=1',''); 1158 1159 if (str[0].lastIndexOf('.mp3', str[0].length - 4) === str[0].length - 4 && str1.length == 0) { 1160 if(str[1].indexOf('autoplay=1') !== -1) var autoplay=1; else var autoplay=0; 1161 if(str[1].indexOf('loop=1') !== -1) var loop=1; else var loop=0; 1162 if(str[1].indexOf('controls=0') !== -1) var controls=0; else var controls=1; 1163 var newInnerHTML = '<audio'; 1164 if(autoplay==1) newInnerHTML += ' autoplay'; 1165 if(loop==1) newInnerHTML += ' loop'; 1166 if(controls==1) newInnerHTML += ' controls'; 1167 newInnerHTML += '><source src="'+str[0]+'" type="audio/mpeg">Your browser does not support the audio element.</audio>'; 1168 p[i].innerHTML = newInnerHTML; 1169 } 1170 } 1171 } 1172} 1173mp3_embed(); 1174</script>
1174 1175 1176<!--é¼ æ ç¹å»ç±å¿å¨ç»-->
1177<script type="text/javascript" src="/js/src/love.js"></script>
1177 1178 1179</body> 1180 1181</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.