1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 6 <title>åç±»: åå¸å¼ | ç¬è®°æ¬</title> 7 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 8 <meta property="og:type" content="website"> 9<meta property="og:title" content="ç¬è®°æ¬"> 10<meta property="og:url" content="http://xiaoyue26.github.io/categories/%E5%88%86%E5%B8%83%E5%BC%8F/index.html"> 11<meta property="og:site_name" content="ç¬è®°æ¬"> 12<meta property="og:locale" content="zh_CN"> 13<meta property="article:author" content="飿¢¦ä¸"> 14<meta name="twitter:card" content="summary"> 15 16 <link rel="alternate" href="/atom.xml" title="ç¬è®°æ¬" type="application/atom+xml"> 17 18 19 <link rel="icon" href="/favicon.png"> 20 21 22 23 24 25<link rel="stylesheet" href="/css/style.css"> 26 27 28 29<meta name="generator" content="Hexo 4.2.0"></head> 30 31<body> 32 <div id="container"> 33 <div id="wrap"> 34 <header id="header"> 35 <div id="banner"></div> 36 <div id="header-outer" class="outer"> 37 38 <div id="header-inner" class="inner"> 39 <nav id="sub-nav"> 40 41 <a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a> 42 43 <a id="nav-search-btn" class="nav-icon" title="æç´¢"></a> 44 </nav> 45 <div id="search-form-wrap"> 46 <form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit"></button><input type="hidden" name="sitesearch" value="http://xiaoyue26.github.io"></form> 47 </div> 48 <nav id="main-nav"> 49 <a id="main-nav-toggle" class="nav-icon"></a> 50 51 <a class="main-nav-link" href="/">é¦é¡µ</a> 52 53 <a class="main-nav-link" href="/archives">彿¡£</a> 54 55 <a class="main-nav-link" href="/about">å ³äº</a> 56 57 </nav> 58 59 </div> 60 <div id="header-title" class="inner"> 61 <h1 id="logo-wrap"> 62 <a href="/" id="logo">ç¬è®°æ¬</a> 63 </h1> 64 65 <h2 id="subtitle-wrap"> 66 <a href="/" id="subtitle">飿¢¦ä¸</a> 67 </h2> 68 69 </div> 70 </div> 71</header> 72 <div class="outer"> 73 <section id="main"> 74 75 76 77 78 79 80 81 <section class="archives-wrap"> 82 <div class="archive-year-wrap"> 83 <a href="/archives/2023" class="archive-year">2023</a> 84 </div> 85 <span class="archive-year-post">3 post this year</span> 86 <div class="archives"> 87 88 <article class="archive-article archive-type-post"> 89 <div class="archive-article-inner"> 90 <header class="archive-article-header"> 91 <a href="/2023/09/24/2023-09/%E6%97%B6%E9%92%9F%E5%90%8C%E6%AD%A5%E5%8F%8A%E4%B8%80%E8%87%B4%E6%80%A7/" class="archive-article-date"> 92 <time datetime="2023-09-24T11:34:36.000Z" itemprop="datePublished">09-24</time> 93</a> 94 95 96 <h1 itemprop="name"> 97 <a class="archive-article-title" href="/2023/09/24/2023-09/%E6%97%B6%E9%92%9F%E5%90%8C%E6%AD%A5%E5%8F%8A%E4%B8%80%E8%87%B4%E6%80%A7/">æ¶é忥åä¸è´æ§</a> 98 </h1> 99 100 101 </header> 102 </div> 103</article> 104 105 106 107 108 </div></section> 109 110 111 <section class="archives-wrap"> 112 <div class="archive-year-wrap"> 113 <a href="/archives/2019" class="archive-year">2019</a> 114 </div> 115 <span class="archive-year-post">55 post this year</span> 116 <div class="archives"> 117 118 <article class="archive-article archive-type-post"> 119 <div class="archive-article-inner"> 120 <header class="archive-article-header"> 121 <a href="/2019/02/01/2019-02/%E5%8D%8A%E5%B0%8F%E6%97%B6%E7%9C%9F%E6%AD%A3%E7%90%86%E8%A7%A3%E8%AE%B0%E4%BD%8Fpaxos%E5%8D%8F%E8%AE%AE/" class="archive-article-date"> 122 <time datetime="2019-02-01T01:45:14.000Z" itemprop="datePublished">02-01</time> 123</a> 124 125 126 <h1 itemprop="name"> 127 <a class="archive-article-title" href="/2019/02/01/2019-02/%E5%8D%8A%E5%B0%8F%E6%97%B6%E7%9C%9F%E6%AD%A3%E7%90%86%E8%A7%A3%E8%AE%B0%E4%BD%8Fpaxos%E5%8D%8F%E8%AE%AE/">åå°æ¶çæ£ç解记ä½paxosåè®®</a> 128 </h1> 129 130 131 </header> 132 </div> 133</article> 134 135 136
137 <article class="archive-article archive-type-post"> 138 <div class="archive-article-inner"> 139 <header class="archive-article-header"> 140 <a href="/2019/02/01/2019-02/%E7%AE%80%E5%8D%95%E8%A7%A3%E9%87%8ACAP%E5%8E%9F%E7%90%86/" class="archive-article-date"> 141 <time datetime="2019-02-01T01:33:53.000Z" itemprop="datePublished">02-01</time> 142</a> 143 144 145 <h1 itemprop="name"> 146 <a class="archive-article-title" href="/2019/02/01/2019-02/%E7%AE%80%E5%8D%95%E8%A7%A3%E9%87%8ACAP%E5%8E%9F%E7%90%86/">ç®åè§£éCAPåç</a> 147 </h1> 148 149 150 </header> 151 </div> 152</article> 153 154 155 </div></section> 156 157 158</section> 159 160 <aside id="sidebar"> 161 162 163 164 165 166 167 168 <div class="widget-wrap"> 169 <h3 class="widget-title categories">åç±»</h3> 170 <div class="widget" id="categories"> 171 <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/clickhouse/">clickhouse</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/es/">es</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/git/">git</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/gradle/">gradle</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/">hadoop</a><span class="category-list-count">15</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/hbase/">hbase</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/hive/">hive</a><span class="category-list-count">8</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/pig/">pig</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/sqoop/">sqoop</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hadoop/%E8%BF%90%E7%BB%B4/">è¿ç»´</a><span class="category-list-count">1</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/http/">http</a><span class="category-list-count">11</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/">java</a><span class="category-list-count">88</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/java/Netty/">Netty</a><span class="category-list-count">14</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/jvm/">jvm</a><span class="category-list-count">12</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/spring/">spring</a><span class="category-list-count">6</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/%E5%B9%B6%E5%8F%91/">å¹¶å</a><span class="category-list-count">21</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/%E6%80%A7%E8%83%BD/">æ§è½</a><span class="category-list-count">13</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/java/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/">设计模å¼</a><span class="category-list-count">7</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/mysql/">mysql</a><span class="category-list-count">23</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/nginx/">nginx</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/orm/">orm</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/redis/">redis</a><span class="category-list-count">18</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/rtc/">rtc</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/rust/">rust</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/shell/">shell</a><span class="category-list-count">5</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/spark/">spark</a><span class="category-list-count">11</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/spark/streaming/">streaming</a><span class="category-list-count">1</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/tcp/">tcp</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E5%88%86%E5%B8%83%E5%BC%8F/">åå¸å¼</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/">æ°æ®ç»æä¸ç®æ³</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%97%A5%E5%BF%97/">æ¥å¿</a><span class="category-list-count">4</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/">æ¶æ¯éå</a><span class="category-list-count">4</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/disruptor/">disruptor</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/kafka/">kafka</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/rabbitmq/">rabbitmq</a><span class="category-list-count">1</span></li></ul></li><li class="category-list-item">
171<a class="category-list-link" href="/categories/%E7%BD%91%E7%BB%9C/">ç½ç»</a><span class="category-list-count">6</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/%E7%BD%91%E7%BB%9C/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/">ç½ç»å®å ¨</a><span class="category-list-count">4</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E8%AE%BA%E6%96%87/">论æ</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E9%85%8D%E7%BD%AE/">é ç½®</a><span class="category-list-count">23</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E9%9F%B3%E8%A7%86%E9%A2%91/">é³è§é¢</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/">项ç®ç®¡ç</a><span class="category-list-count">1</span></li></ul> 172 </div> 173 </div> 174 175 176 177 178 179 180 <div class="widget-wrap"> 181 <h3 class="widget-title recent-posts">ææ°æç« </h3> 182 <div class="widget"> 183 <ul> 184 185 <li> 186 <a href="/2023/09/24/2023-09/%E6%97%B6%E9%92%9F%E5%90%8C%E6%AD%A5%E5%8F%8A%E4%B8%80%E8%87%B4%E6%80%A7/">æ¶é忥åä¸è´æ§</a> 187 </li> 188 189 <li> 190 <a href="/2023/02/03/2023-02/%E8%B0%83%E4%BC%98-ByteString%E7%9B%B8%E5%85%B3%E5%86%85%E5%AD%98%E6%8B%B7%E8%B4%9D%E9%97%AE%E9%A2%98/">è°ä¼-ByteStringç¸å ³å åæ·è´é®é¢</a> 191 </li> 192 193 <li> 194 <a href="/2023/02/01/2023-02/%E8%AF%8A%E6%96%AD-jvm%E7%A8%8B%E5%BA%8Fcpu%E9%97%AE%E9%A2%98/">è¯æ-jvmç¨åºcpué®é¢</a> 195 </li> 196 197 <li> 198 <a href="/2022/11/21/2022-11/cpu%E6%AF%9B%E5%88%BA%E9%97%AE%E9%A2%98%E9%80%9A%E7%94%A8%E4%BC%98%E5%8C%96%E6%80%9D%E8%B7%AF/">è°ä¼-cpuæ¯åºé®é¢éç¨ä¼åæè·¯</a> 199 </li> 200 201 <li> 202 <a href="/2022/10/03/2022-10/java%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E6%94%BB%E5%87%BB-md/">javaååºååæ»å»</a> 203 </li> 204 205 </ul> 206 </div> 207 </div> 208 209 210 211 212 213</aside> 214 215 </div> 216 <footer id="footer"> 217 218 <div class="outer"> 219 <div id="footer-left"> 220 © 2014 - 2023 飿¢¦ä¸ | 221 ä¸»é¢ <a href="https://github.com/giscafer/hexo-theme-cafe/" target="_blank">Cafe</a> 222 </div> 223 <div id="footer-right"> 224 èç³»æ¹å¼ | [email protected] 225 </div> 226 </div> 227</footer> 228
229<script src="/jquery/jquery.min.js"></script>
229 230 231 </div> 232 <nav id="mobile-nav"> 233 234 <a href="/" class="mobile-nav-link">é¦é¡µ</a> 235 236 <a href="/archives" class="mobile-nav-link">彿¡£</a> 237 238 <a href="/about" class="mobile-nav-link">å ³äº</a> 239 240</nav> 241 <img class="back-to-top-btn" src="/images/fly-to-top.png"/>
242<script> 243// Elevator script included on the page, already. 244window.onload = function() { 245 var elevator = new Elevator({ 246 selector:'.back-to-top-btn', 247 element: document.querySelector('.back-to-top-btn'), 248 duration: 1000 // milliseconds 249 }); 250} 251</script>
251 252 253 254 255
255<script> 256 var cloudTieConfig = { 257 url: document.location.href, 258 sourceId: "", 259 productKey: "e2fb4051c49842688ce669e634bc983f", 260 target: "cloud-tie-wrapper" 261 }; 262 </script>
262 263
263<script src="https://img1.ws.126.net/f2e/tie/yun/sdk/loader.js"></script>
263 264 265 266 267 268 269 270 271 272 273 274<!-- author:forvoid begin --> 275<!-- author:forvoid begin --> 276 277<!-- author:forvoid end --> 278 279<!-- author:forvoid begin --> 280 281<!-- author:forvoid end --> 282 283 284
284<script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
284 285 286
286<script> 287 ((window.gitter = {}).chat = {}).options = { 288 //roomæ¿æ¢æèªå·±çè天室åç§°å³å¯ï¼roomçåç§°è§åæ¯ï¼username/roomname 289 room: 'xiaoyue26/comment' 290 }; 291 </script>
291 292 293 294<!-- author:forvoid end --> 295 296 297 298
298<script type="text/x-mathjax-config"> 299 MathJax.Hub.Config({ 300 tex2jax: { 301 inlineMath: [ ['$','$'], ["\\(","\\)"] ], 302 processEscapes: true, 303 skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'] 304 } 305 }) 306 </script>
306 307 308
308<script type="text/x-mathjax-config"> 309 MathJax.Hub.Queue(function() { 310 var all = MathJax.Hub.getAllJax(), i; 311 for (i=0; i < all.length; i += 1) { 312 all[i].SourceElement().parentNode.className += ' has-jax'; 313 } 314 }) 315 </script>
315 316
316<script type="text/javascript" src="https://cdn.rawgit.com/mathjax/MathJax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
316 317 318 319 320
321<script src="/js/is.js"></script>
321 322 323 324 325 326<link rel="stylesheet" href="/fancybox/jquery.fancybox.css"> 327 328
329<script src="/fancybox/jquery.fancybox.pack.js"></script>
329 330 331 332 333
334<script src="/js/script.js"></script>
334 335 336
337<script src="/js/elevator.js"></script>
337 338 339 </div> 340</body> 341</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.