1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 6<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 6-7
6 7<script async src="https://www.googletagmanager.com/gtag/js?id=
7UA-72209766-2
vendor: 12 bytes, line 7
7"></script>
8<script> 9
vendor: 134 bytes, lines 9-13
9window.dataLayer = window.dataLayer || []; 10 function gtag(){dataLayer.push(arguments);} 11 gtag('js', new Date()); 12 13 gtag('config', '
13UA-72209766-2
vendor: 4 bytes, line 13
13');
14</script>
14 15 16 17 18 <title>Archives | Happiness On Code</title> 19 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 20 21 22 23 24 <meta name="description" content="Happiness On Code"> 25<meta property="og:type" content="website"> 26<meta property="og:title" content="Happiness On Code"> 27<meta property="og:url" content="http://happinessoncode.com/archives/index.html"> 28<meta property="og:site_name" content="Happiness On Code"> 29<meta property="og:description" content="Happiness On Code"> 30<meta property="og:locale" content="en_US"> 31<meta property="article:author" content="happinessoncode"> 32<meta name="twitter:card" content="summary"> 33 34 <link rel="alternate" href="/atom.xml" title="Happiness On Code" type="application/atom+xml"> 35 36 <link rel="icon" href="/images/favicon.ico"> 37 38 <link href="//fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet" type="text/css"> 39 40 <link href="https://fonts.googleapis.com/css?family=Open+Sans|Montserrat:700" rel="stylesheet" type="text/css"> 41 <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic" rel="stylesheet" type="text/css"> 42 <link href="//cdn.bootcss.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"> 43 <style type="text/css"> 44 @font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/9749f0/00000000000000000001008f/27/l?subset_id=2&fvd=n5) format("woff2");font-weight:500;font-style:normal;} 45 @font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/90cf9f/000000000000000000010091/27/l?subset_id=2&fvd=n7) format("woff2");font-weight:500;font-style:normal;} 46 @font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/8a5494/000000000000000000013365/27/l?subset_id=2&fvd=n4) format("woff2");font-weight:lighter;font-style:normal;} 47 @font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/d337d8/000000000000000000010095/27/l?subset_id=2&fvd=i4) format("woff2");font-weight:400;font-style:italic;}</style> 48 49 <link rel="stylesheet" id="athemes-headings-fonts-css" href="//fonts.googleapis.com/css?family=Yanone+Kaffeesatz%3A200%2C300%2C400%2C700&ver=4.6.1" type="text/css" media="all"> 50 51 <link rel="stylesheet" id="athemes-headings-fonts-css" href="//fonts.googleapis.com/css?family=Oswald%3A300%2C400%2C700&ver=4.6.1" type="text/css" media="all"> 52 53<link rel="stylesheet" href="/css/style.css"> 54 55 56
57<script src="/js/jquery-3.1.1.min.js"></script>
57 58 59 60 <!-- Bootstrap core CSS --> 61 <link rel="stylesheet" href="/css/bootstrap.css" > 62 <link rel="stylesheet" href="/css/fashion.css" > 63 <link rel="stylesheet" href="/css/glyphs.css" > 64 65<meta name="generator" content="Hexo 5.4.0"></head> 66 67 68 69 <body> 70 71 72 73 74 75<header id="allheader" class="site-header" role="banner" 76 > 77 <div class="clearfix container"> 78 <div class="site-branding"> 79 80 <h1 class="site-title"> 81 82 <a href="/" rel="home" > 83 <img style="margin-bottom: 10px;" width="150px" height="100px" alt="Hike News" src=" /images/home.png"> 84 </a> 85 86 </h1> 87 88 89 <div class="site-description">Happiness On Code</div> 90 91 92 <nav id="main-navigation" class="main-navigation" role="navigation"> 93 <a class="nav-open">Menu</a> 94 <a class="nav-close">Close</a> 95 96 <div class="clearfix sf-menu"> 97 <ul id="main-nav" class="menu sf-js-enabled sf-arrows" style="touch-action: pan-y;"> 98 99 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/">Home</a> </li> 100 101 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/archives">Archives</a> </li> 102 103 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/categories">Categories</a> </li> 104 105 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/tags">Tags</a> </li> 106 107 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/about">About</a> </li> 108 109 </ul> 110 </div> 111 </nav> 112 113 </div> 114 </div> 115</header> 116 117 118 <div id="container"> 119 <div id="wrap"> 120 121 <div id="content" class="outer"> 122 123 <section id="main"> 124 <div class="archives-tags-wrap"><blockquote><span>There are 14 posts in total till now.</span></blockquote> 125 126 127 128 129 130 <!-- å®å ¨æ¾ç¤º --> 131 132 133 134 135 136 137 <section class="archives-wrap"> 138 <div class="archive-year-wrap"> 139 <h1><a href="/archives/2021" class="archive-year">2021</a></h1> 140 </div> 141 <div class="archives"> 142 143 <article class="archive-article archive-type-post"> 144 <div class="archive-article-inner"> 145 <header class="archive-article-header"> 146 147 <a href="/2021/10/04/golang-context/" class="archive-article-date"> 148 <time datetime="2021-10-03T15:30:00.000Z" itemprop="datePublished">Oct 04, 2021</time> 149 </a> 150 151 152 <h1 class="thumb" itemprop="name"> 153 <a class="archive-article-title" href="/2021/10/04/golang-context/">Golang context ì´í´í기</a> 154 </h1> 155 156 157 </header> 158 </div> 159</article> 160 161 162 163 164 </div></section> 165 166 167 <section class="archives-wrap"> 168 <div class="archive-year-wrap"> 169 <h1><a href="/archives/2019" class="archive-year">2019</a></h1> 170 </div> 171 <div class="archives"> 172 173 <article class="archive-article archive-type-post"> 174 <div class="archive-article-inner"> 175 <header class="archive-article-header"> 176 177 <a href="/2019/04/06/java-cipher-algorithm-mode-padding/" class="archive-article-date"> 178 <time datetime="2019-04-05T15:30:00.000Z" itemprop="datePublished">Apr 06, 2019</time> 179 </a> 180 181 182 <h1 class="thumb" itemprop="name"> 183 <a class="archive-article-title" href="/2019/04/06/java-cipher-algorithm-mode-padding/">Java Cipher - ìê³ ë¦¬ì¦, ì´ì© 모ë, í¨ë©ì ì´í´</a> 184 </h1> 185 186 187 </header> 188 </div> 189</article> 190 191 192 193 <article class="archive-article archive-type-post"> 194 <div class="archive-article-inner"> 195 <header class="archive-article-header"> 196 197 <a href="/2019/01/18/kafka-compression-ratio/" class="archive-article-date"> 198 <time datetime="2019-01-18T13:00:00.000Z" itemprop="datePublished">Jan 18, 2019</time> 199 </a> 200 201 202 <h1 class="thumb" itemprop="name"> 203 <a class="archive-article-title" href="/2019/01/18/kafka-compression-ratio/">Kafka ë©ìì§ ìì¶ë¥ ìëìì ê³ ìí ì´ì¼ê¸°</a> 204 </h1> 205 206 207 </header> 208 </div> 209</article> 210 211 212 213 214 </div></section> 215 216 217 <section class="archives-wrap"> 218 <div class="archive-year-wrap"> 219 <h1><a href="/archives/2018" class="archive-year">2018</a></h1> 220 </div> 221 <div class="archives"> 222
223 <article class="archive-article archive-type-post"> 224 <div class="archive-article-inner"> 225 <header class="archive-article-header"> 226 227 <a href="/2018/07/04/Log4j2-Filter-onMatch-onMismatch-Action/" class="archive-article-date"> 228 <time datetime="2018-07-04T14:55:00.000Z" itemprop="datePublished">Jul 04, 2018</time> 229 </a> 230 231 232 <h1 class="thumb" itemprop="name"> 233 <a class="archive-article-title" href="/2018/07/04/Log4j2-Filter-onMatch-onMismatch-Action/">Log4j2 Filterì onMatch, onMismatch ê°ë¤ì ì미</a> 234 </h1> 235 236 237 </header> 238 </div> 239</article> 240 241 242 243 <article class="archive-article archive-type-post"> 244 <div class="archive-article-inner"> 245 <header class="archive-article-header"> 246 247 <a href="/2018/05/20/nodejs-exports-and-module-exports/" class="archive-article-date"> 248 <time datetime="2018-05-20T08:00:00.000Z" itemprop="datePublished">May 20, 2018</time> 249 </a> 250 251 252 <h1 class="thumb" itemprop="name"> 253 <a class="archive-article-title" href="/2018/05/20/nodejs-exports-and-module-exports/">Node.jsìì exportsì mudule.exportsì ì°¨ì´</a> 254 </h1> 255 256 257 </header> 258 </div> 259</article> 260 261 262 263 <article class="archive-article archive-type-post"> 264 <div class="archive-article-inner"> 265 <header class="archive-article-header"> 266 267 <a href="/2018/02/08/java-generic-raw-type/" class="archive-article-date"> 268 <time datetime="2018-02-08T08:00:00.000Z" itemprop="datePublished">Feb 08, 2018</time> 269 </a> 270 271 272 <h1 class="thumb" itemprop="name"> 273 <a class="archive-article-title" href="/2018/02/08/java-generic-raw-type/">Java ì ë¤ë¦ - Raw Typeì ì°ë©´ ìëë ì´ì </a> 274 </h1> 275 276 277 </header> 278 </div> 279</article> 280 281 282 283 <article class="archive-article archive-type-post"> 284 <div class="archive-article-inner"> 285 <header class="archive-article-header"> 286 287 <a href="/2018/02/04/montyhall-problem/" class="archive-article-date"> 288 <time datetime="2018-02-04T08:00:00.000Z" itemprop="datePublished">Feb 04, 2018</time> 289 </a> 290 291 292 <h1 class="thumb" itemprop="name"> 293 <a class="archive-article-title" href="/2018/02/04/montyhall-problem/">ê°ë°ìê° ëª¬í°í 문ì (Monty Hall Problem) ì´í´íë ì´ì¼ê¸°</a> 294 </h1> 295 296 297 </header> 298 </div> 299</article> 300 301 302 303 304 </div></section> 305 306 307 <section class="archives-wrap"> 308 <div class="archive-year-wrap"> 309 <h1><a href="/archives/2017" class="archive-year">2017</a></h1> 310 </div> 311 <div class="archives"> 312 313 <article class="archive-article archive-type-post"> 314 <div class="archive-article-inner"> 315 <header class="archive-article-header"> 316 317 <a href="/2017/10/09/java-thread-interrupt/" class="archive-article-date"> 318 <time datetime="2017-10-09T13:30:00.000Z" itemprop="datePublished">Oct 09, 2017</time> 319 </a> 320 321 322 <h1 class="thumb" itemprop="name"> 323 <a class="archive-article-title" href="/2017/10/09/java-thread-interrupt/">Java InterruptedExceptionì ì´ë° ì°ë겨?</a> 324 </h1> 325 326 327 </header> 328 </div> 329</article> 330 331 332 333 <article class="archive-article archive-type-post"> 334 <div class="archive-article-inner"> 335 <header class="archive-article-header"> 336 337 <a href="/2017/10/05/java-object-wait-and-notify/" class="archive-article-date"> 338 <time datetime="2017-10-05T12:50:00.000Z" itemprop="datePublished">Oct 05, 2017</time> 339 </a> 340 341 342 <h1 class="thumb" itemprop="name"> 343 <a class="archive-article-title" href="/2017/10/05/java-object-wait-and-notify/">Java Object í´ëì¤ì waitê³¼ notifyì ì¬ì©ë²</a> 344 </h1> 345 346 347 </header> 348 </div> 349</article> 350 351 352 353 <article class="archive-article archive-type-post"> 354 <div class="archive-article-inner"> 355 <header class="archive-article-header"> 356 357 <a href="/2017/10/04/java-intrinsic-lock/" class="archive-article-date"> 358 <time datetime="2017-10-04T13:00:00.000Z" itemprop="datePublished">Oct 04, 2017</time> 359 </a> 360 361 362 <h1 class="thumb" itemprop="name"> 363 <a class="archive-article-title" href="/2017/10/04/java-intrinsic-lock/">Javaì ê³ ì ë½(intrinsic lock)ì ëí´</a> 364 </h1> 365 366 367 </header> 368 </div> 369</article> 370 371 372
373 <article class="archive-article archive-type-post"> 374 <div class="archive-article-inner"> 375 <header class="archive-article-header"> 376 377 <a href="/2017/07/29/cap-theorem-and-pacelc-theorem/" class="archive-article-date"> 378 <time datetime="2017-07-29T11:40:00.000Z" itemprop="datePublished">Jul 29, 2017</time> 379 </a> 380 381 382 <h1 class="thumb" itemprop="name"> 383 <a class="archive-article-title" href="/2017/07/29/cap-theorem-and-pacelc-theorem/">CAP ì´ë¡ ê³¼ PACELC ì´ë¡ ì ììë³´ì</a> 384 </h1> 385 386 387 </header> 388 </div> 389</article> 390 391 392 393 <article class="archive-article archive-type-post"> 394 <div class="archive-article-inner"> 395 <header class="archive-article-header"> 396 397 <a href="/2017/05/22/java-generic-and-variance-2/" class="archive-article-date"> 398 <time datetime="2017-05-22T03:20:00.000Z" itemprop="datePublished">May 22, 2017</time> 399 </a> 400 401 402 <h1 class="thumb" itemprop="name"> 403 <a class="archive-article-title" href="/2017/05/22/java-generic-and-variance-2/">Java ì ë¤ë¦ê³¼ ê°ë³ì±(variance) 2í¸</a> 404 </h1> 405 406 407 </header> 408 </div> 409</article> 410 411 412 413 <article class="archive-article archive-type-post"> 414 <div class="archive-article-inner"> 415 <header class="archive-article-header"> 416 417 <a href="/2017/05/21/java-generic-and-variance-1/" class="archive-article-date"> 418 <time datetime="2017-05-20T16:30:00.000Z" itemprop="datePublished">May 21, 2017</time> 419 </a> 420 421 422 <h1 class="thumb" itemprop="name"> 423 <a class="archive-article-title" href="/2017/05/21/java-generic-and-variance-1/">Java ì ë¤ë¦ê³¼ ê°ë³ì±(variance) 1í¸</a> 424 </h1> 425 426 427 </header> 428 </div> 429</article> 430 431 432 433 <article class="archive-article archive-type-post"> 434 <div class="archive-article-inner"> 435 <header class="archive-article-header"> 436 437 <a href="/2017/04/19/java8-changes-in-interface/" class="archive-article-date"> 438 <time datetime="2017-04-19T07:32:00.000Z" itemprop="datePublished">Apr 19, 2017</time> 439 </a> 440 441 442 <h1 class="thumb" itemprop="name"> 443 <a class="archive-article-title" href="/2017/04/19/java8-changes-in-interface/">Java 8 - Interfaceì ë³í</a> 444 </h1> 445 446 447 </header> 448 </div> 449</article> 450 451 452 453 </div></section> 454 455 456 457 458</section> 459 <aside id="sidebar"> 460 461 <div style="margin: 20px 0;"> 462 <div id="search-form-wrap"> 463 464 <form class="search-form"> 465 <label style="width: 72%;"> 466 <span class="screen-reader-text">Search for:</span> 467 <input type="search" class="search-field" style="height: 36px; width: 100%;" placeholder=" Searchâ¦" value="" name="s" title="Search for:"> 468 </label> 469 <input type="submit" class="search-form-submit" value="Search"> 470 </form> 471 <div class="ins-search"> 472 <div class="ins-search-mask"></div> 473 <div class="ins-search-container"> 474 <div class="ins-input-wrapper"> 475 <input type="text" class="ins-search-input" placeholder="Type something..."/> 476 <span class="ins-close ins-selectable"><i class="fa fa-times-circle"></i></span> 477 </div> 478 <div class="ins-section-wrapper"> 479 <div class="ins-section-container"></div> 480 </div> 481 </div> 482</div>
483<script> 484(function (window) { 485 var INSIGHT_CONFIG = { 486 TRANSLATION: { 487 POSTS: 'Posts', 488 PAGES: 'Pages', 489 CATEGORIES: 'Categories', 490 TAGS: 'Tags', 491 UNTITLED: '(Untitled)', 492 }, 493 ROOT_URL: '/', 494 CONTENT_URL: '/content.json', 495 }; 496 window.INSIGHT_CONFIG = INSIGHT_CONFIG; 497})(window); 498</script>
498 499
500<script src="/js/insight.js"></script>
500 501 502 503</div> 504</div> 505 506 507 <div class="widget_athemes_tabs"> 508 <ul id="widget-tab" class="clearfix widget-tab-nav"> 509 <li class="active"><a>Recent Posts</a></li> 510 </ul> 511 <div class="widget"> 512 <ul> 513 514 <li class="clearfix"> 515 516 517 <div class="widget-entry-summary" style="margin: 0;"> 518 519 520 <h6 style="margin: 0;"><a href="/2021/10/04/golang-context/">Golang context ì´í´í기</a></h6> 521 <span>October 4, 2021</span> 522 </div> 523 524 </li> 525 526 <li class="clearfix"> 527 528 529 <div class="widget-entry-summary" style="margin: 0;"> 530 531 532 <h6 style="margin: 0;"><a href="/2019/04/06/java-cipher-algorithm-mode-padding/">Java Cipher - ìê³ ë¦¬ì¦, ì´ì© 모ë, í¨ë©ì ì´í´</a></h6> 533 <span>April 6, 2019</span> 534 </div> 535 536 </li> 537 538 <li class="clearfix"> 539 540 541 <div class="widget-entry-summary" style="margin: 0;"> 542 543 544 <h6 style="margin: 0;"><a href="/2019/01/18/kafka-compression-ratio/">Kafka ë©ìì§ ìì¶ë¥ ìëìì ê³ ìí ì´ì¼ê¸°</a></h6> 545 <span>January 18, 2019</span> 546 </div> 547 548 </li> 549 550 <li class="clearfix"> 551 552 553 <div class="widget-entry-summary" style="margin: 0;"> 554 555 556 <h6 style="margin: 0;"><a href="/2018/07/04/Log4j2-Filter-onMatch-onMismatch-Action/">Log4j2 Filterì onMatch, onMismatch ê°ë¤ì ì미</a></h6> 557 <span>July 4, 2018</span> 558 </div> 559 560 </li> 561 562 <li class="clearfix"> 563 564 565 <div class="widget-entry-summary" style="margin: 0;"> 566 567 568 <h6 style="margin: 0;"><a href="/2018/05/20/nodejs-exports-and-module-exports/">Node.jsìì exportsì mudule.exportsì ì°¨ì´</a></h6> 569 <span>May 20, 2018</span> 570 </div> 571 572 </li> 573 574 <li class="clearfix"> 575 576 577 <div class="widget-entry-summary" style="margin: 0;"> 578 579 580 <h6 style="margin: 0;"><a href="/2018/02/08/java-generic-raw-type/">Java ì ë¤ë¦ - Raw Typeì ì°ë©´ ìëë ì´ì </a></h6> 581 <span>February 8, 2018</span> 582 </div> 583 584 </li> 585 586 </ul> 587 </div> 588 </div> 589 590 591 592 <div class="widget-wrap"> 593 <h3 class="widget-title">Categories</h3> 594 <div class="widget"> 595 <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/Go/">Go</a><span class="category-list-count">1</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/Go/Context/">Context</a><span class="category-list-count">1</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/Java/">Java</a><span class="category-list-count">8</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/Java/Encryption/">Encryption</a><span class="category-list-count">1</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/Java/Encryption/Security/">Security</a><span class="category-list-count">1</span></li></ul></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/Kafka/">Kafka</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/Log4j2/">Log4j2</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/Node-js/">Node.js</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/Python/">Python</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%EC%9D%B4%EB%A1%A0/">ì´ë¡ </a><span class="category-list-count">1</span></li></ul> 596 </div> 597 </div> 598 599 600 601 602 <div class="widget-wrap"> 603 <h3 class="widget-title">Tags</h3> 604 <div class="widget"> 605 <ul class="tag-list" itemprop="keywords"><li class="tag-list-item"><a class="tag-list-link" href="/tags/CAP/" rel="tag">CAP</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Context/" rel="tag">Context</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Go/" rel="tag">Go</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/PACELC/" rel="tag">PACELC</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/compression/" rel="tag">compression</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/concurrency/" rel="tag">concurrency</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/encryption/" rel="tag">encryption</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/generic/" rel="tag">generic</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/interface/" rel="tag">interface</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/interrupt/" rel="tag">interrupt</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/java/" rel="tag">java</a><span class="tag-list-count">8</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/kafka/" rel="tag">kafka</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/kafka-producer/" rel="tag">kafka producer</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/lock/" rel="tag">lock</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/log4j2/" rel="tag">log4j2</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/montecarlo/" rel="tag">montecarlo</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/montyhall/" rel="tag">montyhall</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/nodejs/" rel="tag">nodejs</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/python/" rel="tag">python</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/security/" rel="tag">security</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/thread/" rel="tag">thread</a><span class="tag-list-count">1</span></li></ul> 606 </div> 607 </div> 608 609 610 611 612 <div class="widget-wrap"> 613 <h3 class="widget-title">Tag Cloud</h3> 614 <div class="widget tagcloud"> 615 <a href="/tags/CAP/" style="font-size: 10px;">CAP</a> <a href="/tags/Context/" style="font-size: 10px;">Context</a> <a href="/tags/Go/" style="font-size: 10px;">Go</a> <a href="/tags/PACELC/" style="font-size: 10px;">PACELC</a> <a href="/tags/compression/" style="font-size: 10px;">compression</a> <a href="/tags/concurrency/" style="font-size: 15px;">concurrency</a> <a href="/tags/encryption/" style="font-size: 10px;">encryption</a> <a href="/tags/generic/" style="font-size: 15px;">generic</a> <a href="/tags/interface/" style="font-size: 10px;">interface</a> <a href="/tags/interrupt/" style="font-size: 10px;">interrupt</a> <a href="/tags/java/" style="font-size: 20px;">java</a> <a href="/tags/kafka/" style="font-size: 10px;">kafka</a> <a href="/tags/kafka-producer/" style="font-size: 10px;">kafka producer</a> <a href="/tags/lock/" style="font-size: 10px;">lock</a> <a href="/tags/log4j2/" style="font-size: 10px;">log4j2</a> <a href="/tags/montecarlo/" style="font-size: 10px;">montecarlo</a> <a href="/tags/montyhall/" style="font-size: 10px;">montyhall</a> <a href="/tags/nodejs/" style="font-size: 10px;">nodejs</a> <a href="/tags/python/" style="font-size: 10px;">python</a> <a href="/tags/security/" style="font-size: 10px;">security</a> <a href="/tags/thread/" style="font-size: 10px;">thread</a> 616 </div> 617 </div> 618 619 620 621 <div class="widget-wrap"> 622 <h3 class="widget-title">Archives</h3> 623 624 <div class="widget"> 625 <ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/10/">October 2021</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/04/">April 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/01/">
625January 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/07/">July 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/05/">May 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/02/">February 2018</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/10/">October 2017</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/07/">July 2017</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/05/">May 2017</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/04/">April 2017</a><span class="archive-list-count">1</span></li></ul> 626 </div> 627 </div> 628 629 630 631</aside> 632 633 </div> 634 635 </div> 636 <!-- <nav id="mobile-nav"> 637 638 <a href="/" class="mobile-nav-link">Home</a> 639 640 <a href="/archives" class="mobile-nav-link">Archives</a> 641 642 <a href="/categories" class="mobile-nav-link">Categories</a> 643 644 <a href="/tags" class="mobile-nav-link">Tags</a> 645 646 <a href="/about" class="mobile-nav-link">About</a> 647 648</nav> --> 649 <footer id="footer" class="site-footer"> 650 651 652 <div class="clearfix container"> 653 <div class="site-info"> 654 © 2021 Happiness On Code All Rights Reserved. 655 </div> 656 <div class="site-credit"> 657 Theme by <a href="https://github.com/iTimeTraveler/hexo-theme-hipaper" target="_blank">hipaper</a> 658 </div> 659 </div> 660</footer> 661 662 663<!-- min height --> 664
665<script> 666 var wrapdiv = document.getElementById("wrap"); 667 var contentdiv = document.getElementById("content"); 668 669 wrapdiv.style.minHeight = document.body.offsetHeight - document.getElementById("allheader").offsetHeight - document.getElementById("footer").offsetHeight + "px"; 670 contentdiv.style.minHeight = document.body.offsetHeight - document.getElementById("allheader").offsetHeight - document.getElementById("footer").offsetHeight + "px"; 671 672 673 <!-- headerblur min height --> 674 675 676</script>
676 677 678 679 680<!-- mathjax config similar to math.stackexchange --> 681
682<script type="text/x-mathjax-config"> 683 MathJax.Hub.Config({ 684 tex2jax: { 685 inlineMath: [ ['$','$'], ["\\(","\\)"] ], 686 processEscapes: true 687 } 688 }); 689</script>
689 690
691<script type="text/x-mathjax-config"> 692 MathJax.Hub.Config({ 693 tex2jax: { 694 skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'] 695 } 696 }); 697</script>
697 698
699<script type="text/x-mathjax-config"> 700 MathJax.Hub.Queue(function() { 701 var all = MathJax.Hub.getAllJax(), i; 702 for(i=0; i < all.length; i += 1) { 703 all[i].SourceElement().parentNode.className += ' has-jax'; 704 } 705 }); 706</script>
706 707
708<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 709</script>
709 710 711 712 713 714<link rel="stylesheet" href="/fancybox/jquery.fancybox.css"> 715 716
717<script src="/fancybox/jquery.fancybox.pack.js"></script>
717 718 719 720 721
722<script src="/js/script.js"></script>
722 723 724
725<script src="/js/bootstrap.js"></script>
725 726 727
728<script src="/js/main.js"></script>
728 729 730 731 </div> 732 733 <a id="rocket" href="#top" class=""></a> 734
734<script type="text/javascript" src="/js/totop.js" async=""></script>
734 735</body> 736</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.