2019-12-16T01:18:44.984553000Z [ERROR]-[2019-12-16 09:18:44]-[org.b3log.solo.processor.OAuthProcessor:119]: Gets oauth client id failed: HTTP/1.1 404 Not Found 2019-12-16T01:18:44.984857000Z Connection: close 2019-12-16T01:18:44.985022000Z Content-Type: text/html; charset=utf-8 2019-12-16T01:18:44.985205000Z Date: Mon, 16 Dec 2019 01:18:44 GMT 2019-12-16T01:18:44.985385000Z Server: nginx/1.16.1 2019-12-16T01:18:44.985556000Z Transfer-Encoding: chunked 2019-12-16T01:18:44.985706000Z X-Robots-Tag: noindex 2019-12-16T01:18:44.985869000Z 2019-12-16T01:18:44.986021000Z <!DOCTYPE html> 2019-12-16T01:18:44.986189000Z <html lang="zh-cmn-Hans"><head><link href="https://static.hacpai.com/dist/skins/classic/style.common.eea55dcfc7bcb8e9b9d7.css" rel="stylesheet"><script src="https://static.hacpai.com/dist/skins/classic/vendors.6fbe79a6bbd84d403d6a.js" defer></script><script src="https://static.hacpai.com/dist/skins/classic/style.common.563b92be1ef64ec93052.js" defer></script><script src="https://static.hacpai.com/dist/skins/classic/common.dce346febac094927608.js" defer></script></head> 2019-12-16T01:18:44.986348000Z <head> 2019-12-16T01:18:44.986517000Z <meta charset="utf-8" /> 2019-12-16T01:18:44.986668000Z <meta http-equiv="X-UA-Compatible" content="IE=edge"> 2019-12-16T01:18:44.986831000Z <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> 2019-12-16T01:18:44.986980000Z <meta name="theme-color" content="#3b3e43"> 2019-12-16T01:18:44.987161000Z <meta name="apple-mobile-web-app-capable" content="yes"> 2019-12-16T01:18:44.987313000Z <meta name="mobile-web-app-capable" content="yes" /> 2019-12-16T01:18:44.987474000Z <meta name="apple-mobile-web-app-status-bar-style" content="black"> 2019-12-16T01:18:44.987632000Z <meta name="google-site-verification" content="l6JwXAuzDd2K09z9xYaeZTFjnXVJATmJ7xX1q2_HuEo" /> 2019-12-16T01:18:44.987795000Z <meta name="baidu-site-verification" content="flB16pdAO9" /> 2019-12-16T01:18:44.987945000Z <meta name="msvalidate.01" content="43B15631A6176E01B4CC074375AD7AF1" /> 2019-12-16T01:18:44.988107000Z <meta name="p:domain_verify" content="4ad0f1e10883fcfd6c18da6c6b84e8a0"/> 2019-12-16T01:18:44.988258000Z <meta name="format-detection" content="telephone=no" /> 2019-12-16T01:18:44.988403000Z <title>404 Not Found! - é»å®¢æ´¾</title> 2019-12-16T01:18:44.988566000Z <meta name="description" content="B3log 弿ºç¤¾åºçº¿ä¸è®ºåï¼ç®åå·²ç»æè¶è¿ 50000 çä¼ä¼´å å¥ãHacPai åå«å Hacker / Painter ç头ä¸ä¸ªåæ¯ç»æï¼æºèªãé»å®¢ä¸ç»å®¶ãã"/> 2019-12-16T01:18:44.988714000Z <meta property="og:description" content="B3log 弿ºç¤¾åºçº¿ä¸è®ºåï¼ç®åå·²ç»æè¶è¿ 50000 çä¼ä¼´å å¥ãHacPai åå«å Hacker / Painter ç头ä¸ä¸ªåæ¯ç»æï¼æºèªãé»å®¢ä¸ç»å®¶ãã"/> 2019-12-16T01:18:44.988897000Z <link rel="dns-prefetch" href="https://static.hacpai.com" /> 2019-12-16T01:18:44.989050000Z <link rel="dns-prefetch" href="//b3logfile.com" /> 2019-12-16T01:18:44.989216000Z <link rel="dns-prefetch" href="//cdn.jsdelivr.net" /> 2019-12-16T01:18:44.989364000Z <link rel="preconnect" href="https://static.hacpai.com"> 2019-12-16T01:18:44.989512000Z <link rel="icon" type="image/png" href="https://static.hacpai.com/images/favicon.png" /> 2019-12-16T01:18:44.989647000Z <link rel="apple-touch-icon" href="https://hacpai.com/images/apple-touch-icon.png"> 2019-12-16T01:18:44.989791000Z <link rel="shortcut icon" type="image/x-icon" href="https://static.hacpai.com/images/favicon.png"> 2019-12-16T01:18:44.989925000Z <meta name="robots" content="noindex"/> 2019-12-16T01:18:44.990059000Z <meta name="copyright" content="B3log" /> 2019-12-16T01:18:44.990669000Z <meta http-equiv="Window-target" content="_top" /> 2019-12-16T01:18:44.991421000Z <meta property="og:locale" content="zh-cmn-Hans"/> 2019-12-16T01:18:44.992149000Z <meta property="og:title" content="404 Not Found! - é»å®¢æ´¾"/> 2019-12-16T01:18:44.992879000Z <meta property="og:site_name" content="é»å®¢æ´¾"/> 2019-12-16T01:18:44.993585000Z <meta property="og:url" content="https://hacpai.com/oauth/solo/client2?"/> 2019-12-16T01:18:44.994338000Z <meta property="og:image" content="https://static.hacpai.com/images/faviconH.png"/> 2019-12-16T01:18:44.994505000Z <link rel="search" type="application/opensearchdescription+xml" title="HacPai" href="/opensearch.xml"> 2019-12-16T01:18:44.994669000Z <script>var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "//hm.baidu.com/hm.js?f241a238dc8343347478081db6c7cf5c";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s);})();</script><!-- Global site tag (gtag.js) - Google Analytics --><script async src="https://www.googletagmanager.com/gtag/js?id=UA-144249821-1"></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'UA-144249821-1', { 'optimize_id': 'GTM-T6C3897'});</script> 2019-12-16T01:18:44.994886000Z </head> 2019-12-16T01:18:44.995023000Z <body class="error fn__flex-column"> 2019-12-16T01:18:44.995180000Z <header class="nav"> 2019-12-16T01:18:44.995314000Z <h1> 2019-12-16T01:18:44.995448000Z <span class="fn__none">é»å®¢æ´¾ Give the codes a soul.</span> 2019-12-16T01:18:44.995597000Z <a href="https://hacpai.com"> 2019-12-16T01:18:44.995744000Z <svg> 2019-12-16T01:18:44.995905000Z <use xlink:href="#iconLogo"></use> 2019-12-16T01:18:44.996038000Z </svg> 2019-12-16T01:18:44.996193000Z </a> 2019-12-16T01:18:44.996330000Z </h1> 2019-12-16T01:18:44.996487000Z <nav class="nav-tabs"> 2019-12-16T01:18:44.997004000Z <a href="https://hacpai.com" class="nav__item"> 2019-12-16T01:18:44.997184000Z <svg> 2019-12-16T01:18:44.997344000Z <use xlink:href="#iconHome"></use> 2019-12-16T01:18:44.997516000Z </svg> é¦é¡µ</a> 2019-12-16T01:18:44.997655000Z <a href="https://hacpai.com/domain/play" 2019-12-16T01:18:44.997802000Z class="nav__item"> 2019-12-16T01:18:44.997933000Z <svg> 2019-12-16T01:18:44.998064000Z <use xlink:href="#iconDomain"></use> 2019-12-16T01:18:44.998230000Z </svg> é¢å</a> 2019-12-16T01:18:44.998510000Z <a href="https://hacpai.com/qna" class="nav__item"> 2019-12-16T01:18:44.998645000Z <svg> 2019-12-16T01:18:44.998789000Z <use xlink:href="#iconAsk"></use> 2019-12-16T01:18:44.998922000Z </svg> é®ç</a> 2019-12-16T01:18:44.999050000Z <a href="https://hacpai.com/chainbook" 2019-12-16T01:18:44.999216000Z class="nav__item"> 2019-12-16T01:18:44.999356000Z <svg> 2019-12-16T01:18:44.999499000Z <use xlink:href="#iconChainBook"></use> 2019-12-16T01:18:44.999633000Z </svg> é¾ä¹¦</a> 2019-12-16T01:18:44.999776000Z <a href="https://hacpai.com/top" class="nav__item"> 2019-12-16T01:18:44.999910000Z <svg> 2019-12-16T01:18:45.000038000Z <use xlink:href="#iconTop"></use> 2019-12-16T01:18:45.000194000Z </svg> æ¦å</a> 2019-12-16T01:18:45.000327000Z <a href="https://hacpai.com/recent" 2019-12-16T01:18:45.000491000Z class="nav__item"> 2019-12-16T01:18:45.000624000Z <svg> 2019-12-16T01:18:45.000771000Z <use xlink:href="#refresh"></use> 2019-12-16T01:18:45.000908000Z </svg> ææ°</a> 2019-12-16T01:18:45.001037000Z </nav> 2019-12-16T01:18:45.001225000Z <form action="https://www.google.com/search" method="get" target="_blank" class="quick-search"> 2019-12-16T01:18:45.001363000Z <input class="quickSearchInput input" type="text" name="q" 2019-12-16T01:18:45.001508000Z placeholder="Search HacPai via Google" required="required"/> 2019-12-16T01:18:45.001648000Z <input name="sitesearch" type="hidden" value="https://hacpai.com"> 2019-12-16T01:18:45.001791000Z <input type="submit" value="" class="fn__none"/> 2019-12-16T01:18:45.001922000Z </form> 2019-12-16T01:18:45.002078000Z <div class="user-nav"> 2019-12-16T01:18:45.002228000Z <span id="navLogin" 2019-12-16T01:18:45.002359000Z class="nav__item fn__left commonGoLogin">ç»å½</span> 2019-12-16T01:18:45.002516000Z <span id="navRegister" 2019-12-16T01:18:45.002661000Z class="nav__item fn__left commonGoRegister">注å</span> 2019-12-16T01:18:45.002817000Z </div> 2019-12-16T01:18:45.002966000Z </header> 2019-12-16T01:18:45.003136000Z <div class="main fn__flex-1"> 2019-12-16T01:18:45.003287000Z <div class="wrapper"> 2019-12-16T01:18:45.003431000Z <div class="module"> 2019-12-16T01:18:45.003587000Z <h2 class="sub-head">404 Not Found!</h2> 2019-12-16T01:18:45.003748000Z <br> 2019-12-16T01:18:45.003891000Z <div class="ft-center" id="img"></div> 2019-12-16T01:18:45.004035000Z <br> 2019-12-16T01:18:45.004191000Z </div> 2019-12-16T01:18:45.004340000Z </div> 2019-12-16T01:18:45.004502000Z </div> 2019-12-16T01:18:45.004648000Z <footer class="footer"> 2019-12-16T01:18:45.004801000Z <div class="wrapper"> 2019-12-16T01:18:45.004945000Z <div class="footer-nav fn__flex"> 2019-12-16T01:18:45.005105000Z <div class="fn-flex-1"> 2019-12-16T01:18:45.005252000Z <a rel="help" href="https://hacpai.com/article/1440573175609">å³äº</a> 2019-12-16T01:18:45.005398000Z <a href="https://hacpai.com/article/1488603534762">API</a> 2019-12-16T01:18:45.005559000Z <a href="https://hacpai.com/article/1460083956075">å¹¿åææ¾</a> 2019-12-16T01:18:45.005705000Z <a href="https://hacpai.com/statistic">æ°æ®ç»è®¡</a> 2019-12-16T01:18:45.005859000Z <a href="https://routinepanic.com" target="_blank">åæç½</a> 2019-12-16T01:18:45.006007000Z </div> 2019-12-16T01:18:45.006312000Z <div class="ft__smaller"> 2019-12-16T01:18:45.006471000Z å容åè®® <a rel="noopener noreferrer" href="https://creativecommons.org/licenses/by-sa/4.0/deed.zh" target="_blank">CC BY-SA</a> 2019-12-16T01:18:45.006622000Z © 2019 <a rel="copyright noopener" href="https://b3log.org" target="_blank">B3log 弿º</a> 2019-12-16T01:18:45.006778000Z </div> 2019-12-16T01:18:45.006924000Z </div> 2019-12-16T01:18:45.007063000Z <div class="fn__flex"> 2019-12-16T01:18:45.008572000Z <div class="fn__flex-1"> 2019-12-16T01:18:45.008730000Z <a href="https://github.com/88250/symphony" target="_blank" rel="noopener" 2019-12-16T01:18:45.008873000Z class="tooltipped tooltipped__n footer__share" 2019-12-16T01:18:45.009005000Z aria-label="æ¬ç«åºäº Sym æºç "> 2019-12-16T01:18:45.009166000Z <svg class="icon-github"> 2019-12-16T01:18:45.009311000Z <use xlink:href="#iconGithub"></use> 2019-12-16T01:18:45.009449000Z </svg> 2019-12-16T01:18:45.009600000Z </a> 2019-12-16T01:18:45.009745000Z <a target="_blank" rel="noopener" class="tooltipped tooltipped__n footer__share" aria-label="å å¥çµæ¥ç¾¤" 2019-12-16T01:18:45.009888000Z href="https://t.me/b3log"> 2019-12-16T01:18:45.010025000Z <svg class="icon-telegram"> 2019-12-16T01:18:45.010181000Z <use xlink:href="#iconTelegram"></use> 2019-12-16T01:18:45.010324000Z </svg> 2019-12-16T01:18:45.010467000Z </a> 2019-12-16T01:18:45.010604000Z <span class="ft__smaller"> 2019-12-16T01:18:45.010749000Z ä¸ºæªæ¥èæå»ºç社åº<!-- ä½ æé½æ¯å¤ç¬çåæèï¼ä¸çå 为æä»¬èæ¹å --> <span class="fn__space5"></span> 2019-12-16T01:18:45.010881000Z Give the codes a soul. 2019-12-16T01:18:45.011011000Z </span> 2019-12-16T01:18:45.011158000Z </div> 2019-12-16T01:18:45.011449000Z <div class="ft__smaller"> 2019-12-16T01:18:45.011596000Z <a href="http://www.miitbeian.gov.cn/" rel="noopener nofollow" target="_blank">æ»ICPå¤14007358å·-2</a> ⢠2019-12-16T01:18:45.011744000Z <a href="https://sym.b3log.org" rel="noopener" target="_blank">Sym</a> 2019-12-16T01:18:45.011875000Z v3.6.0 ⢠0ms 2019-12-16T01:18:45.012007000Z </div> 2019-12-16T01:18:45.012165000Z </div> 2019-12-16T01:18:45.012303000Z </div> 2019-12-16T01:18:45.012441000Z </footer> 2019-12-16T01:18:45.012591000Z <script> 2019-12-16T01:18:45.012742000Z var Label = { 2019-12-16T01:18:45.012877000Z commentReviewRequired: false, 2019-12-16T01:18:45.013006000Z comment2ReviewRequired: false, 2019-12-16T01:18:45.013170000Z contextPath: '', 2019-12-16T01:18:45.013316000Z reviewingLabel: 'å®¡æ ¸ä¸', 2019-12-16T01:18:45.013478000Z reviewLabel: 'å®¡æ ¸', 2019-12-16T01:18:45.013615000Z sendLabel: 'åé', 2019-12-16T01:18:45.013770000Z advanceSearchLabel: 'é«çº§æç´¢', 2019-12-16T01:18:45.013917000Z notFoundPostLabel: 'å¸åä¸åå¨', 2019-12-16T01:18:45.014067000Z notFoundTagLabel: 'æ ç¾ä¸åå¨', 2019-12-16T01:18:45.014481000Z notFoundUserLabel: 'ç¨æ·ä¸åå¨', 2019-12-16T01:18:45.014619000Z getNewChatLabel: 'æ¥çæ°çè天å容', 2019-12-16T01:18:45.014765000Z systemEmptyLabel: 'ææ¶æ²¡æå容ï¼è¯·ç¨å忥çç', 2019-12-16T01:18:45.014897000Z historyLabel: 'åå²', 2019-12-16T01:18:45.015035000Z updateHistoryLabel: 'ç¼è¾åå²', 2019-12-16T01:18:45.015191000Z thoughtLabel: 'æç»ª', 2019-12-16T01:18:45.015329000Z link26: 'https://hacpai.com/article/1558427377784', 2019-12-16T01:18:45.015469000Z viewAllMsgLabel: 'æ¥çæææ¶æ¯', 2019-12-16T01:18:45.015603000Z deReplyLabel: ' çåå¸', 2019-12-16T01:18:45.015745000Z openLabel: 'å±å¼', 2019-12-16T01:18:45.015875000Z foldLabel: 'æå ', 2019-12-16T01:18:45.016005000Z offTopicLabel: 'å离主é¢', 2019-12-16T01:18:45.016163000Z outdatedLabel: 'å·²è¿æ¶', 2019-12-16T01:18:45.016303000Z link1: 'https://hacpai.com/article/1474030007391', 2019-12-16T01:18:45.016440000Z link25: 'https://hacpai.com/article/1464416402922', 2019-12-16T01:18:45.016594000Z comment2UseSceneLabel: '仿¯æ_æä½_ã**å ç²**以åè¶é¾æ¥ï¼è¯·æµè§<a href="https://hacpai.com/article/1555259445024" target="_blank">使ç¨åºæ¯è¯´æ</a>äºè§£æ´å¤ç»è', 2019-12-16T01:18:45.016739000Z notificationComment2edLabel: 'æ¶å°çè¯è®º', 2019-12-16T01:18:45.016871000Z comment2ErrorLabel: 'è¯è®ºå容é¿åº¦ 4-4096', 2019-12-16T01:18:45.017001000Z sc403Label: 'å æéä¸è¶³æä½å·²è¢«ç¦æ¢', 2019-12-16T01:18:45.017142000Z consoleDebugInfo1: '%cHacPai%c\n å¹³çãèªç±ã奿¾\n Give the codes a soul.\n\n b3log.org\n Copyright © 2012-present', 2019-12-16T01:18:45.017276000Z chickenEggLabel: '没æé¸¡ï¼åªæ¥ç鸡èå¢ï¼', 2019-12-16T01:18:45.017413000Z myFileLabel: 'æçæä»¶', 2019-12-16T01:18:45.017560000Z lang: 'zh-cmn-Hans', 2019-12-16T01:18:45.017694000Z iPadTipLabel: 'â ï¸ ç¬¬ä¸æ¬¡ç¹å»æ¥ç hover ææï¼ç¬¬äºæ¬¡ç¹å»ææ¯çæ£çç¹å»', 2019-12-16T01:18:45.017865000Z useHorizontalScreenLabel: 'è¯·ä½¿ç¨æ¨ªå±å¨å±æ¨¡å¼è¿è¡æµè§ï¼ä»¥ä¾¿è·åæä½³ä½éª', 2019-12-16T01:18:45.018000000Z updateArticlePollFailedLabel: 'æç¥¨è¡¨å没ææå¥å°æ£æä¸ï¼å¦æä¸éè¦æç¥¨è¡¨å请åè¿è¡å é¤', 2019-12-16T01:18:45.018151000Z insertLabel: 'æå¥', 2019-12-16T01:18:45.018288000Z updateLabel: 'æ´æ°', 2019-12-16T01:18:45.018417000Z removeLabel: 'å é¤', 2019-12-16T01:18:45.018562000Z addOptionLabel: 'æ·»å é项', 2019-12-16T01:18:45.018710000Z isPublicLabel: 'æ¯å¦å¬å¼æç¥¨äºº', 2019-12-16T01:18:45.018860000Z endTimeLabel: 'æç¥¨å¦é宿¶ç»æï¼è¯·å®æ´è®¾ç½®å¹´/æ/æ¥ æ¶:å', 2019-12-16T01:18:45.018999000Z typeLabel: 'ç±»å', 2019-12-16T01:18:45.019155000Z optionLabel: 'é项', 2019-12-16T01:18:45.019286000Z titleLabel: 'æ é¢', 2019-12-16T01:18:45.019433000Z multipleSelectionLabel: 'å¤é', 2019-12-16T01:18:45.019579000Z singleSelectionLabel: 'åé', 2019-12-16T01:18:45.019711000Z pollLabel: 'æç¥¨', 2019-12-16T01:18:45.019854000Z commentEditorPlaceholderLabel: '请è¾å¥åå¸å容', 2019-12-16T01:18:45.020004000Z confirmRemoveLabel: 'ç¡®å®å é¤ä¹ï¼', 2019-12-16T01:18:45.020174000Z editLabel: 'ç¼è¾', 2019-12-16T01:18:45.020315000Z confirmLogoutLabel: 'ç¡®å®éè¦ç»åºï¼', 2019-12-16T01:18:45.020445000Z version: '3.6.0', 2019-12-16T01:18:45.020594000Z moreLabel: 'æ´å¤', 2019-12-16T01:18:45.020742000Z hideLabel: 'éè', 2019-12-16T01:18:45.020882000Z chatLabel: 'è天', 2019-12-16T01:18:45.021015000Z openOrgImgLabel: 'æ¥çåå¾', 2019-12-16T01:18:45.021177000Z downloadLabel: 'ä¸è½½', 2019-12-16T01:18:45.021309000Z revolveLabel: 'æè½¬', 2019-12-16T01:18:45.021438000Z nextPageLabel: 'ä¸ä¸é¡µ', 2019-12-16T01:18:45.021596000Z YCYLabel: '弿¬¡å空é´', 2019-12-16T01:18:45.021738000Z syntaxHighlighting: 'chroma', 2019-12-16T01:18:45.021871000Z searchTimeTipLabel: 'â¡ï¸ å·²æ¾å° <strong>{count}</strong> 个ç¸å³ç»æï¼ç¨æ¶ <strong>{time}ms</strong>ï¼', 2019-12-16T01:18:45.022001000Z searchEmptyLabel: 'ææ¶æ²¡æ [${key}] ç¸å³çæ°æ®', 2019-12-16T01:18:45.022150000Z statUserLabel: 'ç¨æ·', 2019-12-16T01:18:45.022287000Z tagLabel: 'æ ç¾', 2019-12-16T01:18:45.022415000Z articleLabel: 'å¸å', 2019-12-16T01:18:45.022560000Z updateNameTipLabel: 'ï¼ä¿®æ¹ç¨æ·åéæ¶è {point} 积åï¼', 2019-12-16T01:18:45.022690000Z certainLabel: 'ç¡®å®', 2019-12-16T01:18:45.022832000Z deactivateAccountLabel: 'æ°¸ä¹åç¨è´¦å·', 2019-12-16T01:18:45.022958000Z tipLabel: 'æç¤º', 2019-12-16T01:18:45.023086000Z reportContentLabel: '请说æä¸¾æ¥çç±', 2019-12-16T01:18:45.023240000Z miscLabel: 'å¶ä»', 2019-12-16T01:18:45.023371000Z reportSuccLabel: 'ä¸¾æ¥æå', 2019-12-16T01:18:45.023513000Z spamADLabel: 'åå¾å¹¿å', 2019-12-16T01:18:45.023645000Z pornographicLabel: 'ä½ä¿è²æ', 2019-12-16T01:18:45.023786000Z violationOfRegulationsLabel: 'è¿æ³è¿è§', 2019-12-16T01:18:45.023912000Z allegedlyInfringingLabel: 'æ¶å«ä¾µæ', 2019-12-16T01:18:45.024040000Z personalAttacksLabel: '人身æ»å»', 2019-12-16T01:18:45.024208000Z posingAccountLabel: 'ååè´¦å·', 2019-12-16T01:18:45.024340000Z spamADAccountLabel: 'åå¾å¹¿åè´¦å·', 2019-12-16T01:18:45.024486000Z personalInfoViolationLabel: '个人信æ¯è¿è§', 2019-12-16T01:18:45.024617000Z reportLabel: '举æ¥', 2019-12-16T01:18:45.024755000Z noMessageLabel: 'æ æ¶æ¯', 2019-12-16T01:18:45.024887000Z invalidQnAOfferPointLabel: 'æ¬èµç§¯åå¿é¡»å¤§äºçäº 20', 2019-12-16T01:18:45.025016000Z submitLabel: 'æäº¤', 2019-12-16T01:18:45.025160000Z nextStepLabel: 'ä¸ä¸æ¥', 2019-12-16T01:18:45.025292000Z breezemoonLabel: 'æ¸é£ææ', 2019-12-16T01:18:45.025423000Z breezemoonDescriptionLabel: 'åªä¸æ¸é£ãææä¸ºä¼´ã', 2019-12-16T01:18:45.025571000Z invalidUserNameLabel: 'ç¨æ·åä»åè®¸ä½¿ç¨æ°åæåæ¯ï¼æå¤§é¿åº¦ 20', 2019-12-16T01:18:45.025697000Z finshLabel: '宿', 2019-12-16T01:18:45.025841000Z invalidEmailLabel: 'é®ç®±å°åæ ¼å¼æè¯¯', 2019-12-16T01:18:45.025969000Z confirmPwdErrorLabel: 'å¯ç è¾å¥ä¸ä¸è´', 2019-12-16T01:18:45.026832000Z captchaErrorLabel: 'éªè¯ç é误', 2019-12-16T01:18:45.027007000Z imgMaxSize: 10485760, 2019-12-16T01:18:45.027178000Z fileMaxSize: 20971520, 2019-12-16T01:18:45.027320000Z miniPostfix: '.min', 2019-12-16T01:18:45.027704000Z messageLabel: 'æ¶æ¯', 2019-12-16T01:18:45.028173000Z desktopNotificationTemplateLabel: 'ä½ æ ${count} æ¡æªè¯»æ¶æ¯', 2019-12-16T01:18:45.028322000Z invalidPasswordLabel: 'å¯ç æ ¼å¼æè¯¯ï¼æ°åå忝ç»åï¼é¿åº¦ 6-16ï¼', 2019-12-16T01:18:45.028453000Z loginNameErrorLabel: 'ç»å½åç§°é¿åº¦ 1-256', 2019-12-16T01:18:45.028601000Z followLabel: '峿³¨', 2019-12-16T01:18:45.028758000Z unfollowLabel: '忶峿³¨', 2019-12-16T01:18:45.028893000Z symphonyLabel: 'é»å®¢æ´¾', 2019-12-16T01:18:45.029025000Z cmtLabel: 'åå¸', 2019-12-16T01:18:45.029182000Z collectLabel: 'æ¶è', 2019-12-16T01:18:45.029332000Z uncollectLabel: 'åæ¶æ¶è', 2019-12-16T01:18:45.029503000Z copyLabel: 'å¤å¶', 2019-12-16T01:18:45.029653000Z copiedLabel: 'å·²å¤å¶', 2019-12-16T01:18:45.029810000Z servePath: 'https://hacpai.com', 2019-12-16T01:18:45.029958000Z staticServePath: 'https://static.hacpai.com', 2019-12-16T01:18:45.030296000Z isLoggedIn: false, 2019-12-16T01:18:45.030453000Z funNeedLoginLabel: 'ç»å½åæè½ä½¿ç¨è¯¥åè½', 2019-12-16T01:18:45.030606000Z notificationCommentedLabel: 'æ¶å°çåå¸', 2019-12-16T01:18:45.030774000Z notificationReplyLabel: 'æ¶å°çåå¤', 2019-12-16T01:18:45.030909000Z notificationAtLabel: 'æåæç', 2019-12-16T01:18:45.031055000Z notificationFollowingLabel: 'æå³æ³¨ç', 2019-12-16T01:18:45.031226000Z pointLabel: '积å', 2019-12-16T01:18:45.031372000Z sameCityLabel: 'åå', 2019-12-16T01:18:45.031528000Z systemLabel: 'ç³»ç»', 2019-12-16T01:18:45.031672000Z walletLabel: 'é±å', 2019-12-16T01:18:45.031819000Z newFollowerLabel: 'æ°å³æ³¨è', 2019-12-16T01:18:45.031967000Z makeAsReadLabel: 'æ 记为已读', 2019-12-16T01:18:45.032137000Z commaLabel: 'ï¼', 2019-12-16T01:18:45.032285000Z setEmotionLabel: '设置常ç¨è¡¨æ', 2019-12-16T01:18:45.032444000Z year: '2019', 2019-12-16T01:18:45.032601000Z mouseEffects: false, 2019-12-16T01:18:45.032760000Z killBrowserLabel: '<div class="fn__clear vditor-reset">为äºè®©æµè§å¨æ´å¥½çåå±ï¼äººç±»æ´å çè¿æ¥ï¼æ¥ææ´å¥½çä½éªï¼è®©æä»¬æ¾å¼ä½¿ç¨é£äºè¿æ¶ãä¸å®å¨çæµè§å¨ã<p>ä½ å¯ä»¥ä¸è½½ï¼</p><ul class="fn__left"><li><a href="http://www.google.com/chrome" target="_blank" rel="noopener">è°·ææµè§å¨</a></li><li><a href="http://www.mozilla.com/" target="_blank" rel="noopener">ç«ç</a></li><li><a href="http://se.360.cn/" target="_blank" rel="noopener">360</a> æè <a href="https://www.baidu.com/s?wd=%E6%B5%8F%E8%A7%88%E5%99%A8" target="_blank" rel="noopener">å¶å®æµè§å¨</a></li></ul><img class="fn__right" alt="Kill IE6" title="Kill IE6" src="/images/kill-browser.png"></div>', 2019-12-16T01:18:45.032981000Z killBrowserTitleLabel: '让æä»¬æ¾å¼ä½¿ç¨é£äºè¿æ¶ãä¸å®å¨çæµè§å¨å§ï¼', 2019-12-16T01:18:45.033142000Z activityStartEatingSnakeTipLabel: 'ç©ä¸å±éè¦ ã{point}ã积åï¼ç¡®å®å¼å§ä¹ï¼', 2019-12-16T01:18:45.033282000Z activityStartGobangTipLabel: 'ç©ä¸å±éè¦ ã{point}ã积åï¼ç¡®å®å¼å§ä¹ï¼', 2019-12-16T01:18:45.033415000Z activityAskForDrawLabel: '对æ¹è¯·æ±åæ£ï¼æ¯å¦åæï¼', 2019-12-16T01:18:45.033572000Z newVersionAvailableLabel: 'æ°çæ¬å¯ç¨', 2019-12-16T01:18:45.033711000Z colonLabel: 'ï¼', 2019-12-16T01:18:45.033868000Z upToDateLabel: 'å·²æ¯ææ°ç', 2019-12-16T01:18:45.034019000Z amountNotEmpty: 'æ°é¢ä¸è½ä¸ºç©º', 2019-12-16T01:18:45.034758000Z updateFailLabel: 'æ´æ°å¤±è´¥', 2019-12-16T01:18:45.034934000Z updateSuccLabel: 'æ´æ°æå', 2019-12-16T01:18:45.035080000Z transferSuccLabel: '转账æå', 2019-12-16T01:18:45.035249000Z invalidUserURLLabel: '龿¥éè¦ç¬¦å URLï¼åè®®://å°åï¼ï¼æå¤§é¿åº¦ 100', 2019-12-16T01:18:45.035397000Z tagsErrorLabel: 'æå¤åå« 4 个æ ç¾ï¼æ¯ä¸ªæ ç¾é¿åº¦ 1-9ï¼è¯·å¿åå«ç¹æ®ç¬¦å·', 2019-12-16T01:18:45.035547000Z invalidUserQQLabel: 'QQ å·å¿é¡»ä¸ºæ°åï¼æå¤§é¿åº¦ 12', 2019-12-16T01:18:45.035693000Z invalidUserIntroLabel: '个人ç®ä»æå¤§é¿åº¦ 255', 2019-12-16T01:18:45.035843000Z invalidUserB3KeyLabel: 'B3 Key æå¤§é¿åº¦ 20', 2019-12-16T01:18:45.035988000Z invalidUserB3ClientURLLabel: 'B3 å客æ¥å£æå¤§é¿åº¦ 150', 2019-12-16T01:18:45.036155000Z invalidUserNicknameLabel: 'æµç§°æå¤§é¿åº¦ 20', 2019-12-16T01:18:45.036321000Z invalidPhoneLabel: 'ææºå·æè¯¯', 2019-12-16T01:18:45.036478000Z uploadLabel: 'ä¸ä¼ ', 2019-12-16T01:18:45.036631000Z helpLabel: '帮å©', 2019-12-16T01:18:45.036789000Z articleTitleErrorLabel: 'å¸åæ é¢é¿åº¦ 1-255', 2019-12-16T01:18:45.036935000Z articleContentErrorLabel: 'å¸åå容é¿åº¦ 0-{maxArticleContentLength}', 2019-12-16T01:18:45.037068000Z recordDeniedLabel: 'ææåæå¯ä»¥ä½¿ç¨é³é¢', 2019-12-16T01:18:45.037224000Z recordDeviceNotFoundLabel: 'å½é³è®¾å¤å 载失败', 2019-12-16T01:18:45.037360000Z audioRecordingLabel: '[å½é³ä¸]', 2019-12-16T01:18:45.037507000Z uploadingLabel: '[ä¸ä¼ ä¸è¯·ç¨å]', 2019-12-16T01:18:45.037653000Z articleRewardPointErrorLabel: 'æèµåºç§¯åå¿é¡»ä¸ºæ£æ´æ°', 2019-12-16T01:18:45.037801000Z discussionLabel: 'æºè¦', 2019-12-16T01:18:45.037937000Z commonAtUser: 'false', 2019-12-16T01:18:45.038075000Z commentErrorLabel: 'åå¸å容é¿åº¦ 1-4096', 2019-12-16T01:18:45.038238000Z notAllowCmtLabel: '该å¸å·²å³éåå¸', 2019-12-16T01:18:45.038372000Z upLabel: 'èµå', 2019-12-16T01:18:45.038522000Z downLabel: 'å对', 2019-12-16T01:18:45.038659000Z removedLabel: 'ç¸å³æ°æ®å·²è¢«å é¤', 2019-12-16T01:18:45.038807000Z stickConfirmLabel: 'ç¡®å®è¦æ¶è´¹ {point} ç§¯åæ¥ç½®é¡¶è¯¥å¸ååï¼', 2019-12-16T01:18:45.038952000Z noRevisionLabel: 'æéä¸è¶³æå容没æåçè¿æ¹åã', 2019-12-16T01:18:45.039126000Z thankedLabel: 'å·²æè°¢', 2019-12-16T01:18:45.039267000Z thankLabel: 'æè°¢', 2019-12-16T01:18:45.039399000Z isAdminLoggedIn: false, 2019-12-16T01:18:45.039556000Z adminLabel: '管ç', 2019-12-16T01:18:45.039702000Z thankSelfLabel: 'èçï¼ä½ å®¶çççäº~', 2019-12-16T01:18:45.039855000Z replyLabel: 'åå¤', 2019-12-16T01:18:45.039996000Z referenceLabel: 'å¼ç¨', 2019-12-16T01:18:45.040167000Z goCommentLabel: '跳转å°åå¸', 2019-12-16T01:18:45.040304000Z commonUpdateCommentPermissionLabel: 'æ´æ°åå¸', 2019-12-16T01:18:45.040443000Z noPermissionLabel: '该账å·{user}ç®åæ¯<span class="ft__green">{roleName}</span>ï¼æä¸è½ä½¿ç¨è¯¥åè½ï¼è¯¦æè¯·æµè§<a href="https://hacpai.com/article/1482057214675">社åºä¿¡ä»»ä½ç³»</a>', 2019-12-16T01:18:45.040591000Z rewardLabel: 'æèµ', 2019-12-16T01:18:45.040734000Z closeLabel: 'å³é', 2019-12-16T01:18:45.040870000Z invalidAppRoleLabel: 'è§è²æè¯¯', 2019-12-16T01:18:45.041004000Z cancelLabel: 'åæ¶', 2019-12-16T01:18:45.041179000Z wsToken: '', 2019-12-16T01:18:45.041324000Z adGitHubRepo: '{"description":"æµè¯å¼åé¢è¯èµæºãå¤ä¹ èµææ±æ»","language":"HTML","full_name":"GitDzreal93/dev-tester","avatar":"https://avatars.githubusercontent.com/u/22866202?v=4","stargazers_count":"19","html_url":"https://github.com/GitDzreal93/dev-tester"}', 2019-12-16T01:18:45.041494000Z userChannelURL: 'wss://hacpai.com:/user-channel?url=' + encodeURIComponent(window.location.href) + "&wsToken=", 2019-12-16T01:18:45.041639000Z csrfToken: '', 2019-12-16T01:18:45.041794000Z } 2019-12-16T01:18:45.041933000Z </script> 2019-12-16T01:18:45.042079000Z <!--[if le IE 8]> 2019-12-16T01:18:45.042231000Z <script> 2019-12-16T01:18:45.042362000Z document.getElementsByTagName( 2019-12-16T01:18:45.042515000Z 'div')[0].innerHTML = '<div class="dialog"><div class="dialog__bg"></div><div class="dialog__main" style="width:768px;top:' + 2019-12-16T01:18:45.042648000Z (document.documentElement.clientHeight - 287) / 2 + 'px;left:' + 2019-12-16T01:18:45.042790000Z (document.documentElement.clientWidth - 768) / 2 + 'px">' 2019-12-16T01:18:45.042928000Z + 2019-12-16T01:18:45.043063000Z '<div style="height: 20px" class="dialog__header fn__clear" onselectstart="return false;"><h2>让æä»¬æ¾å¼ä½¿ç¨é£äºè¿æ¶ãä¸å®å¨çæµè§å¨å§ï¼</h2></div><div class="dialog__content"><div class="fn__clear vditor-reset">为äºè®©æµè§å¨æ´å¥½çåå±ï¼äººç±»æ´å çè¿æ¥ï¼æ¥ææ´å¥½çä½éªï¼è®©æä»¬æ¾å¼ä½¿ç¨é£äºè¿æ¶ãä¸å®å¨çæµè§å¨ã<p>ä½ å¯ä»¥ä¸è½½ï¼</p><ul class="fn__left"><li><a href="http://www.google.com/chrome" target="_blank" rel="noopener">è°·ææµè§å¨</a></li><li><a href="http://www.mozilla.com/" target="_blank" rel="noopener">ç«ç</a></li><li><a href="http://se.360.cn/" target="_blank" rel="noopener">360</a> æè <a href="https://www.baidu.com/s?wd=%E6%B5%8F%E8%A7%88%E5%99%A8" target="_blank" rel="noopener">å¶å®æµè§å¨</a></li></ul><img class="fn__right" alt="Kill IE6" title="Kill IE6" src="/images/kill-browser.png"></div></div></div></div>' 2019-12-16T01:18:45.043293000Z </script> 2019-12-16T01:18:45.043447000Z <![endif]--> 2019-12-16T01:18:45.043608000Z <script> 2019-12-16T01:18:45.043770000Z document.getElementById('img').innerHTML = '<img src="https://static.hacpai.com/images/404/' + Math.round( 2019-12-16T01:18:45.043918000Z Math.random() * 11) + '.gif">' 2019-12-16T01:18:45.044059000Z </script> 2019-12-16T01:18:45.044216000Z </body> 2019-12-16T01:18:45.044349000Z </html> 2019-12-16T01:18:45.044638000Z <!-- Generated by Latke (https://github.com/88250/latke) in 30ms, 2019/12/16 09:18:44 --> ^C [root@iZwz94qblv06z2hknlv7n4Z ~]# ^C [root@iZwz94qblv06z2hknlv7n4Z ~]#
近期热议
推荐标签 标签
-
Vue.js
267 引用 • 666 回帖
Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
- IPFS
-
WebClipper
3 引用 • 9 回帖 • 2 关注
Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。
-
AngularJS
12 引用 • 50 回帖 • 508 关注
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
-
PostgreSQL
22 引用 • 22 回帖
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
-
Netty
49 引用 • 33 回帖 • 33 关注
Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。
-
以太坊
34 引用 • 367 回帖 • 3 关注
以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。
-
DNSPod
6 引用 • 26 回帖 • 527 关注
DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。
-
安全
203 引用 • 818 回帖
安全永远都不是一个小问题。
-
Shell
124 引用 • 74 回帖
Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。
-
百度
63 引用 • 785 回帖 • 93 关注
百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。
-
FFmpeg
23 引用 • 32 回帖 • 1 关注
FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
-
Bootstrap
18 引用 • 33 回帖 • 646 关注
Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。
-
gRpc
11 引用 • 9 回帖 • 93 关注
-
jQuery
63 引用 • 134 回帖 • 734 关注
jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。
-
印象笔记
3 引用 • 16 回帖 • 5 关注
-
Hibernate
39 引用 • 103 回帖 • 726 关注
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
-
WiFiDog
1 引用 • 7 回帖 • 607 关注
WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。
-
Facebook
4 引用 • 15 回帖 • 445 关注
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
-
设计模式
200 引用 • 120 回帖
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
-
Linux
952 引用 • 944 回帖
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
-
Wide
30 引用 • 218 回帖 • 640 关注
Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。
欢迎访问我们运维的实例: https://wide.b3log.org
-
Chrome
63 引用 • 289 回帖
Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
-
互联网
99 引用 • 367 回帖
互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。
-
jsoup
6 引用 • 1 回帖 • 487 关注
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
-
IDEA
181 引用 • 400 回帖
IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
-
RabbitMQ
49 引用 • 60 回帖 • 342 关注
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于