solo github 认证 404

本贴最后更新于 1833 天前,其中的信息可能已经时移世易
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                  &COPY; 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: '&nbsp;çåå¸',
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 ~]# 

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • dddygin
    作者

    更新新版后直接炸了 😂

  • dddygin
    作者

    应该是端口问题 我的端口是 8080,网络请求调用的有的是 80 端口的

  • dddygin
    作者

    更新完启动的日志为
    blog-solo | [INFO ]-[2019-12-16 13:38:21]-[org.b3log.solo.Server:215]: Solo is booting [ver=3.6.7, os=Linux, isDocker=true, inJar=false, luteAvailable=false, pid=1, runtimeDatabase=MYSQL, runtimeMode=PRODUCTION, jdbc.username=root, jdbc.URL=jdbc:
    blog-solo | [INFO ]-[2019-12-16 13:38:21]-[org.b3log.solo.util.Skins:77]: Loaded template from directory [/opt/solo/]
    blog-solo | [INFO ]-[2019-12-16 13:38:21]-[org.b3log.solo.Server:260]: Solo is running

  • dddygin
    作者

    如果是 80 端口就不会报错,如果是其他端口就会报 404 希望修复一下这个 bug

  • remixjc

    如果是 docker 安装的,推荐操作如下:
    1.docker stop solo
    2.docker rm solo
    3.docker image rm b3log/solo
    4.docker pull b3log/solo
    5.docker 安装

    然后重新访问即可

    1 回复
  • clamye

    一样 404

  • yc654084303

    直接咋啦

  • dddygin
    作者

    我直接删除了镜像,重新安装还是会,f12 来看 请求前端的端口默认成了 80,而我的端口是 8080 所以更新后炸了

  • dddygin
    作者

    http://120.79.189.45:8080/ 可以 f12 看一下,更新完就是这个问题

  • You-Men

    我没更新,刚刚还能登陆,回宿舍换一台电脑就老是报错 404

    1 回复
  • dddygin
    作者

    可以更新到最新,如果还有有样式问题,需要在添加端口image.png

    1 回复
  • jetablezhu 1 评论

    跟端口没关系啊,姿势不正确。源码脚本中都有如何更新 docker 的代码,看看啊。
    不过更新后又得重新进 docker 设置 latke 配置文件。
    image.png
    image.png

    不用容器内改配置,跟启动参数即可。
    88250
  • 端口有单独的配置项,别在 host 项里写哦。

  • zeekling

    这个解决了吗

  • zeekling

    我这边加了 --lute_http=http://172.17.0.2:8249 重启之后也是这样子了 @88250

  • keygod
  • @keygod @lzh984294471 请升级最新镜像

  • howie404

    可是我没更新就不能用了
    这个 Docker 没玩明白,所有没敢用 docker

  • zhangyx0316

    更新完后登录 404,两个大象在玩跷跷板

  • @howie404 尽量用 Docker 部署,这样以后升级也很方便
    @zhangyx0316 用最新镜像应该没有问题

    1 回复
  • zhangyx0316

    我把镜像删掉重新拉取就可以了

请输入回帖内容 ...

推荐标签 标签

  • abitmean

    有点意思就行了

    27 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 60 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 624 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 75 关注
  • 996
    13 引用 • 200 回帖 • 11 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    209 引用 • 358 回帖
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 5 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    8 引用 • 30 回帖 • 410 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 1 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    76 引用 • 1737 回帖 • 1 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 483 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 478 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    77 引用 • 430 回帖
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    334 引用 • 323 回帖 • 4 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    53 引用 • 40 回帖 • 1 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 400 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 747 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 8 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    93 引用 • 899 回帖 • 1 关注
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 772 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 604 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • 自由行
    4 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1795 回帖 • 1 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖 • 2 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    6 引用 • 63 回帖 • 4 关注