-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
5 lines (5 loc) · 8.94 KB
/
index.html
1
2
3
4
5
<!DOCTYPE html><html lang="zh-CN"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"><meta content="yes" name="apple-mobile-web-app-capable"><meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"><meta content="telephone=no" name="format-detection"><meta name="description"><title>写码笔记 | [email protected]</title><link rel="stylesheet" type="text/css" href="/css/style.css?v=0.0.0"><link rel="stylesheet" type="text/css" href="//cdn.bootcss.com/normalize/7.0.0/normalize.min.css"><link rel="stylesheet" type="text/css" href="//cdn.bootcss.com/pure/1.0.0/pure-min.css"><link rel="stylesheet" type="text/css" href="//cdn.bootcss.com/pure/1.0.0/grids-responsive-min.css"><link rel="stylesheet" href="//cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css"><script type="text/javascript" src="//cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script><link rel="Shortcut Icon" type="image/x-icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="apple-touch-icon-precomposed" href="/apple-touch-icon.png"><link rel="alternate" type="application/atom+xml" href="/atom.xml"><script>(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','https://www.google-analytics.com/analytics.js','ga');
ga('create','UA-109825051-1','auto');ga('send','pageview');</script></head><body><div class="body_container"><div id="header"><div class="site-name"><h1 class="hidden">写码笔记</h1><a id="logo" href="/.">写码笔记</a><p class="description">[email protected]</p></div><div id="nav-menu"><a class="current" href="/."><i class="fa fa-home"> 首页</i></a><a href="/archives/"><i class="fa fa-archive"> 归档</i></a><a href="/about/"><i class="fa fa-user"> 关于</i></a><a href="/atom.xml"><i class="fa fa-rss"> 订阅</i></a></div></div><div class="pure-g" id="layout"><div class="pure-u-1 pure-u-md-3-4"><div class="content_container"><div class="post"><h1 class="post-title"><a href="/2017/11/19/nodebestpractices/">【译】Node.js Best Practices</a></h1><div class="post-meta">2017-11-19</div><div class="post-content"><p><a href="https://github.com/i0natan/nodebestpractices" target="_blank" rel="noopener">原文链接</a></p></div><p class="readmore"><a href="/2017/11/19/nodebestpractices/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2017/05/08/sql-antipatterns/">SQL反模式</a></h1><div class="post-meta">2017-05-08</div><div class="post-content"><p>本文为<a href="https://book.douban.com/subject/6800774/" target="_blank" rel="noopener">《SQL反模式》</a> —— 逻辑型数据库设计反模式章节的归纳整理</p></div><p class="readmore"><a href="/2017/05/08/sql-antipatterns/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2017/01/04/restful-api/">【译】RESTful APIs, 一个巨大的谎言</a></h1><div class="post-meta">2017-01-04</div><div class="post-content"><p>为什么你会受益于让这个流行的范式归于平静?</p></div><p class="readmore"><a href="/2017/01/04/restful-api/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2016/12/12/things-to-learn-about-linux/">【译】你应该要知道的 Linux 知识 - Julia Evans</a></h1><div class="post-meta">2016-12-12</div><div class="post-content"><p>我在 Twitter 上问了网友们更有兴趣了解 Linux 的什么东西。其中有很多回复非常不错,这里整理出了一个列表(其中有许多是可以在任何 Unixy 系统上讨论的,另一些则特定于 Linux)</p></div><p class="readmore"><a href="/2016/12/12/things-to-learn-about-linux/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2016/10/22/node-gc/">【译】Node.js 垃圾回收</a></h1><div class="post-meta">2016-10-22</div><div class="post-content"><p>在这篇文章中,你可以学到 Node.js 的垃圾回收 (以下简称 GC ) 是怎么工作的,你写下的代码在后台发生了什么,以及内存是如何释放的。</p></div><p class="readmore"><a href="/2016/10/22/node-gc/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2016/10/17/why-http2/">Why HTTP/2 ?</a></h1><div class="post-meta">2016-10-17</div><div class="post-content"><p>HTTP、HTTPS、HTTP/2的一些比较 (HTTP/2 虽然从协议角度来说并不一定要基于 TLS 但是浏览器的实现全部是基于 TLS 的,以下所说的 HTTP/2 指浏览器实现的基于 TLS 的版本)。</p></div><p class="readmore"><a href="/2016/10/17/why-http2/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2016/10/16/HTTP2/">HTTP 2.0 与 NPN 与 ALPN 与 OpenSSL 与 Nginx</a></h1><div class="post-meta">2016-10-16</div><div class="post-content"><p>Chrome build 51 移除了对 NPN 和 SPDY 的支持,这导致大部分基于 NPN 的 HTTP 2.0 服务回落到 HTTP 1.1 版本。在新版及以后的Chrome中只有支持了 ALPN 的 HTTP 2.0 服务才是可用的。</p></div><p class="readmore"><a href="/2016/10/16/HTTP2/">阅读全文</a></p></div><div class="post"><h1 class="post-title"><a href="/2016/08/10/OpenSearch/">OpenSearch</a></h1><div class="post-meta">2016-08-10</div><div class="post-content"><p>OpenSearch 是 Amazon.com 子公司 A9 所提出的一个用来分享搜索结果的微格式集合,OpenSearch 说明文档可以描述一个搜索引擎,它能被搜索客户端识别(如 Chrome )。</p></div><p class="readmore"><a href="/2016/08/10/OpenSearch/">阅读全文</a></p></div></div></div><div class="pure-u-1-4 hidden_mid_and_down"><div id="sidebar"><div class="widget"><form class="search-form" action="//www.google.com/search" method="get" accept-charset="utf-8" target="_blank"><input type="text" name="q" maxlength="20" placeholder="Search"/><input type="hidden" name="sitesearch" value="http://eggggger.xyz"/></form></div><div class="widget"><div class="widget-title"><i class="fa fa-folder-o"> 分类</i></div><ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/programming/">写码</a></li></ul></div><div class="widget"><div class="widget-title"><i class="fa fa-star-o"> 标签</i></div><div class="tagcloud"><a href="/tags/HTTP2/" style="font-size: 15px;">HTTP2</a> <a href="/tags/NPN/" style="font-size: 15px;">NPN</a> <a href="/tags/ALPN/" style="font-size: 15px;">ALPN</a> <a href="/tags/Nginx/" style="font-size: 15px;">Nginx</a> <a href="/tags/OpenSearch/" style="font-size: 15px;">OpenSearch</a> <a href="/tags/Node/" style="font-size: 15px;">Node</a> <a href="/tags/GC/" style="font-size: 15px;">GC</a> <a href="/tags/SQL/" style="font-size: 15px;">SQL</a> <a href="/tags/Linux/" style="font-size: 15px;">Linux</a> <a href="/tags/HTTPS/" style="font-size: 15px;">HTTPS</a></div></div><div class="widget"><div class="widget-title"><i class="fa fa-file-o"> 最近文章</i></div><ul class="post-list"><li class="post-list-item"><a class="post-list-link" href="/2017/11/19/nodebestpractices/">【译】Node.js Best Practices</a></li><li class="post-list-item"><a class="post-list-link" href="/2017/05/08/sql-antipatterns/">SQL反模式</a></li><li class="post-list-item"><a class="post-list-link" href="/2017/01/04/restful-api/">【译】RESTful APIs, 一个巨大的谎言</a></li><li class="post-list-item"><a class="post-list-link" href="/2016/12/12/things-to-learn-about-linux/">【译】你应该要知道的 Linux 知识 - Julia Evans</a></li><li class="post-list-item"><a class="post-list-link" href="/2016/10/22/node-gc/">【译】Node.js 垃圾回收</a></li><li class="post-list-item"><a class="post-list-link" href="/2016/10/17/why-http2/">Why HTTP/2 ?</a></li><li class="post-list-item"><a class="post-list-link" href="/2016/10/16/HTTP2/">HTTP 2.0 与 NPN 与 ALPN 与 OpenSSL 与 Nginx</a></li><li class="post-list-item"><a class="post-list-link" href="/2016/08/10/OpenSearch/">OpenSearch</a></li></ul></div><div class="widget"><div class="widget-title"><i class="fa fa-external-link"> 友情链接</i></div><ul></ul><a href="https://github.com/eggggger" title="github" target="_blank">github</a></div></div></div><div class="pure-u-1 pure-u-md-3-4"><div id="footer">Copyright © 2018 <a href="/." rel="nofollow">写码笔记.</a> Powered by<a rel="nofollow" target="_blank" href="https://hexo.io"> Hexo.</a><a rel="nofollow" target="_blank" href="https://github.com/tufu9441/maupassant-hexo"> Theme</a> by<a rel="nofollow" target="_blank" href="https://github.com/pagecho"> Cho.</a></div></div></div><a class="show" id="rocket" href="#top"></a><script type="text/javascript" src="/js/totop.js?v=0.0.0" async></script><script type="text/javascript" src="/js/codeblock-resizer.js?v=0.0.0"></script><script type="text/javascript" src="/js/smartresize.js?v=0.0.0"></script></div></body></html>