<!DOCTYPE html> <html> <head><meta name="generator" content="Hexo 3.8.0"> <meta charset="utf-8"> <!-- PACE Progress Bar START --> <script src="https://raw.githubusercontent.com/HubSpot/pace/v1.0.2/pace.min.js"></script> <link rel="stylesheet" href="https://github.com/HubSpot/pace/raw/master/themes/orange/pace-theme-flash.css"> <!-- PACE Progress Bar START --> <title>咸话咸说</title> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta name="description" content="一个技术宅的闲言碎语"> <meta name="keywords" content="技术, 生活, 大白话"> <meta property="og:type" content="website"> <meta property="og:title" content="咸话咸说"> <meta property="og:url" content="https://robinmin.github.io/README.html"> <meta property="og:site_name" content="咸话咸说"> <meta property="og:description" content="一个技术宅的闲言碎语"> <meta property="og:locale" content="zh-Hans"> <meta property="og:updated_time" content="2019-01-02T03:24:51.847Z"> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="咸话咸说"> <meta name="twitter:description" content="一个技术宅的闲言碎语"> <link rel="alternate" href="/atom.xml" title="咸话咸说" type="application/atom+xml"> <link rel="icon" href="/css/images/favicon.ico"> <link href="//fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Open+Sans|Montserrat:700" rel="stylesheet" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic" rel="stylesheet" type="text/css"> <link href="https://cdn.bootcss.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"> <style type="text/css"> @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;} @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;} @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;} @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> <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"> <link rel="stylesheet" href="/css/style.css"> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <!-- Bootstrap core CSS --> <link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css"> <link rel="stylesheet" href="/css/hiero.css"> <link rel="stylesheet" href="/css/glyphs.css"> <link rel="stylesheet" href="/css/vdonate.css"> <!-- Custom CSS --> <link rel="stylesheet" href="/css/my.css"> <!-- Google Adsense --> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script> (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-0123456789ABCDEF", enable_page_level_ads: true }); </script> </head> </html> <script> var themeMenus = {}; themeMenus["/"] = "Home"; themeMenus["/archives"] = "Archives"; themeMenus["/categories"] = "Categories"; themeMenus["/tags"] = "Tags"; themeMenus["/about"] = "About"; </script> <body> <header id="allheader" class="site-header" role="banner"> <div class="clearfix container"> <div class="site-branding"> <h1 class="site-title"> <a href="/" title="咸话咸说" rel="home"> 咸话咸说 </a> </h1> <div class="site-description">一个技术宅的闲言碎语</div> <nav id="main-navigation" class="main-navigation" role="navigation"> <a class="nav-open">Menu</a> <a class="nav-close">Close</a> <div class="clearfix sf-menu"> <ul id="main-nav" class="nmenu sf-js-enabled"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1663"> <a class="" href="/">Home</a> </li> <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> <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> <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> <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> </ul> </div> </nav> </div> </div> </header> <div id="originBgDiv" style="background: #fff; width: 100%;"> <div style="max-height:600px; overflow: hidden; display: flex; display: -webkit-flex; align-items: center;"> <img id="originBg" width="100%" alt="" src=""> </div> </div> <script> function setAboutIMG(){ var imgUrls = "css/images/pose.jpg,https://source.unsplash.com/collection/954550/1920x1080".split(","); var random = Math.floor((Math.random() * imgUrls.length )); if (imgUrls[random].startsWith('http') || imgUrls[random].indexOf('://') >= 0) { document.getElementById("originBg").src=imgUrls[random]; } else { document.getElementById("originBg").src='/' + imgUrls[random]; } } bgDiv=document.getElementById("originBgDiv"); if(location.pathname.match('about')){ setAboutIMG(); bgDiv.style.display='block'; }else{ bgDiv.style.display='none'; } </script> <div id="container"> <div id="wrap"> <div id="content" class="outer"> <section id="main"><article id="page-" class="article article-type-page" itemscope="" itemprop="blogPost"> <div id="articleInner" class="clearfix post-1016 post type-post status-publish format-standard has-post-thumbnail hentry category-template-2 category-uncategorized tag-codex tag-edge-case tag-featured-image tag-image tag-template"> <div class="article-meta"> Posted on <a href="/README.html" class="article-date"> <time datetime="2019-01-02T03:24:51.847Z" itemprop="datePublished">January 2, 2019</time> </a> <span id="busuanzi_container_page_pv"> 本文总阅读量<span id="busuanzi_value_page_pv"></span>次 </span> </div> <div class="article-entry" itemprop="articleBody"> </div> <footer class="entry-meta entry-footer"> <div id="donation_div"></div> <script src="/js/vdonate.js"></script> <script> var a = new Donate({ title: '如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!', // 可选参数,打赏标题 btnText: 'Donate', // 可选参数,打赏按钮文字 el: document.getElementById('donation_div'), wechatImage: 'http://robinmin.40fin.com/static/images/wechat_pymt.png', alipayImage: 'http://robinmin.40fin.com/static/images/alipay_pymt.png' }); </script> <section id="comments" class="comment"> <div id="disqus_thread"> <noscript>Please enable JavaScript to view the <a href="//disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> </div> </section> <script type="text/javascript"> var disqus_shortname = 'robinmin'; (function(){ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); }()); (function(){ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/count.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); }()); </script> </footer> </div> </article> <!-- Table of Contents --> </section> <aside id="sidebar"> <div class="widget-wrap" style="margin: 20px 0;"> <div id="search-form-wrap"> <form class="search-form"> <label style="width: 75%;"> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" style="height: 42px;" placeholder=" Search…" value="" name="s" title="Search for:"> </label> <input type="submit" class="search-form-submit" value="Search"> </form> <div class="ins-search"> <div class="ins-search-mask"></div> <div class="ins-search-container"> <div class="ins-input-wrapper"> <input type="text" class="ins-search-input" placeholder="Type something..."> <span class="ins-close ins-selectable"><i class="fa fa-times-circle"></i></span> </div> <div class="ins-section-wrapper"> <div class="ins-section-container"></div> </div> </div> </div> <script> (function (window) { var INSIGHT_CONFIG = { TRANSLATION: { POSTS: 'Posts', PAGES: 'Pages', CATEGORIES: 'Categories', TAGS: 'Tags', UNTITLED: '(Untitled)', }, ROOT_URL: '/', CONTENT_URL: '/content.json', }; window.INSIGHT_CONFIG = INSIGHT_CONFIG; })(window); </script> <script src="/js/insight.js"></script> </div> </div> <div class="widget-wrap"> <h3 class="widget-title">Connect With Us</h3> <div class="widget widget_athemes_social_icons"> <ul class="clearfix widget-social-icons"> <li><a href="https://github.com/robinmin" title="Github"><i class="fa fa-github" aria-hidden="true"></i></a></li> <li><a href="https://weibo.com/bing2bings" title="Weibo"><i class="fa fa-weibo" aria-hidden="true"></i></a></li> <li><a href="https://twitter.com/tangmian" title="Twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a></li> <li><a href="" title="Facebook"><i class="fa fa-facebook" aria-hidden="true"></i></a></li> <li><a href="" title="Google-plus"><i class="fa fa-google-plus" aria-hidden="true"></i></a></li> <li><a href="" title="Instagram"><i class="fa fa-instagram" aria-hidden="true"></i></a></li> <li><a href="" title="Pinterest"><i class="fa fa-pinterest" aria-hidden="true"></i></a></li> <li><a href="" title="Flickr"><i class="fa fa-flickr" aria-hidden="true"></i></a></li> <li><a href="mailto:minlongbing@gmail.com?subject=请联系我&body=我能帮你什么" title="email"><i class="fa fa-envelope" aria-hidden="true"></i></a></li> </ul> <!-- <ul class="clearfix widget-social-icons"> <li class="widget-si-twitter"><a href="http://twitter.com" title="Twitter"><i class="ico-twitter"></i></a></li> <li class="widget-si-facebook"><a href="http://facebook.com" title="Facebook"><i class="ico-facebook"></i></a></li> <li class="widget-si-gplus"><a href="http://plus.google.com" title="Google+"><i class="ico-gplus"></i></a></li> <li class="widget-si-pinterest"><a href="http://pinterest.com" title="Pinterest"><i class="ico-pinterest"></i></a></li> <li class="widget-si-flickr"><a href="http://flickr.com" title="Flickr"><i class="ico-flickr"></i></a></li> <li class="widget-si-instagram"><a href="http://instagram.com" title="Instagram"><i class="ico-instagram"></i></a></li> </ul> --> </div> </div> <div class="widget_athemes_tabs"> <ul id="widget-tab" class="clearfix widget-tab-nav"> <li class="active"><a>Recent Posts</a></li> </ul> <div class="widget"> <ul> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/4035087.html">观影杂感之《我和我的祖国》</a></h6> <span>October 20, 2019</span> </div> </li> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/c900f82.html">日志 - 201910</a></h6> <span>October 3, 2019</span> </div> </li> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/8466f1a0.html">少年游</a></h6> <span>September 28, 2019</span> </div> </li> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/2f244d6b.html">群删推文数据分析</a></h6> <span>September 2, 2019</span> </div> </li> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/6c578667.html">日志 - 201909</a></h6> <span>September 2, 2019</span> </div> </li> <li class="clearfix"> <div class="widget-entry-summary" style="margin: 0;"> <h6 style="margin: 0;"><a href="/archives/1b50b6f1.html">日志 - 201908</a></h6> <span>August 1, 2019</span> </div> </li> </ul> </div> </div> <div class="widget-wrap"> <h3 class="widget-title">Categories</h3> <div class="widget"> <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/test/">test</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/个人日志/">个人日志</a><span class="category-list-count">10</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/技术/">技术</a><span class="category-list-count">6</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/旧文/">旧文</a><span class="category-list-count">4</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/生活/">生活</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/电影/">电影</a><span class="category-list-count">2</span></li></ul> </div> </div> <div class="widget-wrap"> <h3 class="widget-title">Tags</h3> <div class="widget"> <ul class="tag-list"><li class="tag-list-item"><a class="tag-list-link" href="/tags/BI/">BI</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/macOS/">macOS</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/python/">python</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/test/">test</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/影评/">影评</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/技术/">技术</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/数据科学/">数据科学</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/杂感/">杂感</a><span class="tag-list-count">4</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/生活/">生活</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/社会/">社会</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/笔记/">笔记</a><span class="tag-list-count">2</span></li></ul> </div> </div> <div class="widget-wrap"> <h3 class="widget-title">Tag Cloud</h3> <div class="widget tagcloud"> <a href="/tags/BI/" style="font-size: 10px;">BI</a> <a href="/tags/macOS/" style="font-size: 10px;">macOS</a> <a href="/tags/python/" style="font-size: 10px;">python</a> <a href="/tags/test/" style="font-size: 13.33px;">test</a> <a href="/tags/影评/" style="font-size: 16.67px;">影评</a> <a href="/tags/技术/" style="font-size: 10px;">技术</a> <a href="/tags/数据科学/" style="font-size: 13.33px;">数据科学</a> <a href="/tags/杂感/" style="font-size: 20px;">杂感</a> <a href="/tags/生活/" style="font-size: 10px;">生活</a> <a href="/tags/社会/" style="font-size: 16.67px;">社会</a> <a href="/tags/笔记/" style="font-size: 13.33px;">笔记</a> </div> </div> <div class="widget-wrap"> <h3 class="widget-title">Archives</h3> <div class="widget"> <ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/10/">October 2019</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/09/">September 2019</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/08/">August 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/07/">July 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/06/">June 2019</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/03/">March 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/02/">February 2019</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2019/01/">January 2019</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/12/">December 2018</a><span class="archive-list-count">6</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/11/">November 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/09/">September 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/01/">January 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/05/">May 2016</a><span class="archive-list-count">1</span></li></ul> </div> </div> </aside> </div> <footer id="footer" class="site-footer"> <div class="clearfix container"> <div class="site-info"> © 2019 咸话咸说 All Rights Reserved. <span id="busuanzi_container_site_uv"> 本站访客数<span id="busuanzi_value_site_uv"></span>人次 本站总访问量<span id="busuanzi_value_site_pv"></span>次 </span> </div> <div class="site-credit"> Theme by <a href="https://github.com/iTimeTraveler/hexo-theme-hiero" target="_blank">hiero</a> </div> </div> </footer> <!-- min height --> <script> var contentdiv = document.getElementById("content"); contentdiv.style.minHeight = document.body.offsetHeight - document.getElementById("allheader").offsetHeight - document.getElementById("footer").offsetHeight + "px"; </script> <!-- Custome JS --> <script src="/js/my.js"></script> </div> <!-- <nav id="mobile-nav"> <a href="/" class="mobile-nav-link">Home</a> <a href="/archives" class="mobile-nav-link">Archives</a> <a href="/categories" class="mobile-nav-link">Categories</a> <a href="/tags" class="mobile-nav-link">Tags</a> <a href="/about" class="mobile-nav-link">About</a> </nav> --> <!-- mathjax config similar to math.stackexchange --> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ], processEscapes: true } }); </script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'] } }); </script> <script type="text/x-mathjax-config"> MathJax.Hub.Queue(function() { var all = MathJax.Hub.getAllJax(), i; for(i=0; i < all.length; i += 1) { all[i].SourceElement().parentNode.className += ' has-jax'; } }); </script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js"></script> <script src="/js/scripts.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script src="/js/main.js"></script> <!-- Google Analytics --> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-65167886-2', 'auto'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> <script async src="https://dnqof95d40fo6.cloudfront.net/atw7f8.js"> </script> </div> <a id="rocket" href="#top" class=""></a> <script type="text/javascript" src="/js/totop.js" async=""></script> </body> </html>