-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
32 lines (32 loc) · 17.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html><html><head><meta name="generator" content="Hexo 3.9.0"><meta charset="utf-8"><meta name="X-UA-Compatible" content="IE=edge"><meta name="baidu-site-verification" content="1EB8XoOl0C"><title> 静思地</title><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="description"><meta name="keywords"><meta name="author" content="Lin Free"><link rel="short icon" href="/images/favicon.ico"><link rel="stylesheet" href="/css/bubuzou.css"><link rel="search" type="application/opensearchdescription+xml" href="http://blog.fbi.st/atom.xml" title="静思地"></head><body><header><div class="header row"> <a href="http://fbi.st/" class="logo-link"><img src="/images/logo.png"></a><ul class="nav nav-list"><li class="nav-list-item"><a href="/" target="_self" data-hover="博文" class="nav-list-link">博文</a></li><li class="nav-list-item"><a href="/archives/" target="_self" data-hover="归档" class="nav-list-link">归档</a></li><li class="nav-list-item"><a href="/categories/live/" target="_self" data-hover="生活" class="nav-list-link">生活</a></li><li class="nav-list-item"><a href="/categories/read/" target="_self" data-hover="读书" class="nav-list-link">读书</a></li><li class="nav-list-item"><a href="/about/" target="_self" data-hover="关于" class="nav-list-link">关于</a></li></ul><div class="search"><a id="search_btn" href="#search"></a></div></div></header><div class="row scroll-con"><section class="container"><!-- for archive page--><ul class="home post-list"><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/10/10/一段优雅的高级正则打开[断言]之门/" class="post-title-link">一段优雅的高级正则打开[断言]之门</a></h2><div class="post-info">2019-10-10 23:32</div><div class="post-content"><h2 id="起因"><a href="#起因" class="headerlink" title="起因"></a>起因</h2><p>技术群里的群友又提出这样一个问题:</p>
<blockquote>
<p>能用一个正则表达式,来判断一个密码是否即包含数字,又包含字母,且长度至少为6位吗?</p>
</blockquote></div><a href="/2019/10/10/一段优雅的高级正则打开[断言]之门/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/10/09/匹配IPv4的最强正则/" class="post-title-link">匹配IPv4的最强正则</a></h2><div class="post-info">2019-10-09 21:52</div><div class="post-content"><h2 id="起因"><a href="#起因" class="headerlink" title="起因"></a>起因</h2><p>技术群里的群友提出这样一个问题:</p>
<blockquote>
<p>php里面,能够有效匹配任意一个正常输入的ipv4地址,最短的正则表达式是什么?</p>
</blockquote></div><a href="/2019/10/09/匹配IPv4的最强正则/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/07/19/elasticsearch常用查询整理/" class="post-title-link">elasticsearch常用查询整理</a></h2><div class="post-info">2019-07-19 14:06</div><div class="post-content"><h2 id="1-结构话查询(Structured-search)"><a href="#1-结构话查询(Structured-search)" class="headerlink" title="1. 结构话查询(Structured search)"></a>1. 结构话查询(Structured search)</h2><h3 id="1-1-精确查询(term)"><a href="#1-1-精确查询(term)" class="headerlink" title="1.1 精确查询(term)"></a>1.1 精确查询(term)</h3><p>最为常用的 term 查询, 可以用它处理数字(numbers)、布尔值(Booleans)、日期(dates)以及文本(text)。</p>
<figure class="highlight json"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">{</span><br><span class="line"> <span class="attr">"term"</span> : {</span><br><span class="line"> <span class="attr">"price"</span> : <span class="number">20</span></span><br><span class="line"> }</span><br><span class="line">}</span><br></pre></td></tr></table></figure>
<p>类似sql的<br><figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">SELECT</span> <span class="keyword">document</span></span><br><span class="line"><span class="keyword">FROM</span> products</span><br><span class="line"><span class="keyword">WHERE</span> price = <span class="number">20</span></span><br></pre></td></tr></table></figure></p></div><a href="/2019/07/19/elasticsearch常用查询整理/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/06/20/《如何阅读一本书》读书笔记/" class="post-title-link">《如何阅读一本书》读书笔记</a></h2><div class="post-info">2019-06-20 21:13</div><div class="post-content"><p>《如何阅读一本书》</p>
<h2 id="简介"><a href="#简介" class="headerlink" title="简介"></a>简介</h2><p>每本书的封面之下都有一套自己的骨架,作为一个分析阅读的读者,责任就是要找出这个骨架。 </p>
<p>一本书出现在面前时,肌肉包着骨头,衣服包裹着肌肉,可说是盛装而来。 </p>
<p>读者用不着揭开它的外衣或是撕去它的肌肉来得到在柔软表皮下的那套骨架,但是一定要用一双X光般的透视眼来看这本书,因为那是了解一本书、掌握其骨架的基础。 </p>
<p>《如何阅读一本书》初版于1940年,1972年大幅增订改写为新版。 </p>
<p>懂阅读的人,初探阅读的人,读这本书可以少走冤枉路。对阅读有所体会的人,读这本书可以有更深的印证和领悟。 </p>
<p>(来自豆瓣)</p>
<p><img src="https://i.loli.net/2017/09/08/59b2a3843d8fb.jpg" alt="如何阅读一本书.jpg"><br></p></div><a href="/2019/06/20/《如何阅读一本书》读书笔记/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/05/27/mysql通过触发器远程同步/" class="post-title-link">mysql通过触发器远程同步</a></h2><div class="post-info">2019-05-27 14:11</div><div class="post-content"><h2 id="mysql通过触发器远程同步"><a href="#mysql通过触发器远程同步" class="headerlink" title="mysql通过触发器远程同步"></a>mysql通过触发器远程同步</h2><blockquote>
<p>约定: </p>
</blockquote>
<ul>
<li>需要同步的表为: <code>A表</code> </li>
<li>中间的表为: <code>B表</code> </li>
<li>同步到的远程表为: <code>C表</code><br><img src="https://static.oschina.net/uploads/space/2017/0124/211715_4QI1_733235.png" alt="逻辑表"></li>
</ul></div><a href="/2019/05/27/mysql通过触发器远程同步/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/04/20/leetcode算法题Z字形变换的解答/" class="post-title-link">leetcode算法题Z字形变换的解答</a></h2><div class="post-info">2019-04-20 16:07</div><div class="post-content"><h2 id="题目内容如下"><a href="#题目内容如下" class="headerlink" title="题目内容如下"></a>题目内容如下</h2><p>将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。</p>
<p>比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">L C I R</span><br><span class="line">E T O E S I I G</span><br><span class="line">E D H N</span><br></pre></td></tr></table></figure>
<p>之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:<code>"LCIRETOESIIGEDHN"</code>。<br></p></div><a href="/2019/04/20/leetcode算法题Z字形变换的解答/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/04/10/常用mysql命令笔记/" class="post-title-link">常用mysql命令笔记</a></h2><div class="post-info">2019-04-10 22:07</div><div class="post-content"><h3 id="添加用户"><a href="#添加用户" class="headerlink" title="添加用户"></a>添加用户</h3><figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">CREATE</span> <span class="keyword">USER</span> zhangsan <span class="keyword">IDENTIFIED</span> <span class="keyword">BY</span> <span class="string">'zhangsan'</span>;</span><br></pre></td></tr></table></figure>
<h3 id="查看当前用户"><a href="#查看当前用户" class="headerlink" title="查看当前用户"></a>查看当前用户</h3><figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">SELECT</span> <span class="keyword">USER</span>();</span><br><span class="line"><span class="keyword">SELECT</span> <span class="keyword">CURRENT_USER</span>();</span><br></pre></td></tr></table></figure></div><a href="/2019/04/10/常用mysql命令笔记/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/02/19/巧用cat命令快速的拼接大量txt文件/" class="post-title-link">巧用cat命令快速的拼接大量txt文件</a></h2><div class="post-info">2019-02-19 21:03</div><div class="post-content"><h2 id="遇到问题"><a href="#遇到问题" class="headerlink" title="遇到问题"></a>遇到问题</h2><p>记得很久很久以前,有一堆的<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">1.txt</span><br><span class="line">2.txt</span><br><span class="line">3.txt</span><br><span class="line">...</span><br><span class="line">...</span><br><span class="line">9999.txt</span><br><span class="line">10000.txt</span><br></pre></td></tr></table></figure></p>
<p>摆在我面前。</p>
<p>我想把这些文件合并成一个叫<code>all.txt</code>的文件。</p></div><a href="/2019/02/19/巧用cat命令快速的拼接大量txt文件/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2019/02/01/docker学习笔记/" class="post-title-link">docker学习笔记</a></h2><div class="post-info">2019-02-01 10:17</div><div class="post-content"><h2 id="1-docker是什么??"><a href="#1-docker是什么??" class="headerlink" title="1.docker是什么??"></a>1.docker是什么??</h2><p>Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口。<br>讲简单点:docker就类似一个虚拟机软件,但是与虚拟机软件又有所区别。</p>
<p>docker和虚拟机的区别 </p>
<p><img src="https://i.loli.net/2018/10/11/5bbef55470222.png" alt="docker和虚拟机的区别.png"></p></div><a href="/2019/02/01/docker学习笔记/" class="read-more">...more</a></article></li><li class="post-list-item"><article class="post-block"><h2 class="post-title"><a href="/2018/12/09/elasticsearch_cat_api笔记/" class="post-title-link">elasticsearch_cat_api笔记</a></h2><div class="post-info">2018-12-09 22:57</div><div class="post-content"><p>如果经常在命令行环境下工作,cat API 对你会非常有用。用 Linux 的 cat 命令命名,这些 API 也就设计成像 *nix 命令行工具一样工作了。</p>
<p>他们提供的统计和前面已经讨论过的 API ( 健康、节点统计 等等 ) 是一样的。但是输出以表格的形式提供,而不是 JSON。对于系统管理员来说这是 非常 方便的,你仅仅想浏览一遍集群或者找出内存使用偏高的节点而已。</p></div><a href="/2018/12/09/elasticsearch_cat_api笔记/" class="read-more">...more</a></article></li></ul><div class="right-container"><div class="widget"><div class="category"><h4>分类归档</h4><ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/Elasticsearch非权威指南/">Elasticsearch非权威指南</a><span class="category-list-count">8</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/MySQL/">MySQL</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/docker/">docker</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/leetcode/">leetcode</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/linux/">linux</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/live/">live</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/php/">php</a><span class="category-list-count">9</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/python/">python</a><span class="category-list-count">4</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/read/">read</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/tools/">tools</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/数据库/">数据库</a><span class="category-list-count">7</span></li></ul></div></div><div class="widget"><div class="tagcloud"><h4>标签云</h4><a href="/tags/Elasticsearch/" style="font-size: 18px;">Elasticsearch</a> <a href="/tags/Hadoop/" style="font-size: 12px;">Hadoop</a> <a href="/tags/Linux/" style="font-size: 12px;">Linux</a> <a href="/tags/MySQL/" style="font-size: 14px;">MySQL</a> <a href="/tags/Mysql/" style="font-size: 14px;">Mysql</a> <a href="/tags/Redis/" style="font-size: 10px;">Redis</a> <a href="/tags/docker/" style="font-size: 10px;">docker</a> <a href="/tags/leetcode/" style="font-size: 10px;">leetcode</a> <a href="/tags/linux/" style="font-size: 12px;">linux</a> <a href="/tags/php/" style="font-size: 20px;">php</a> <a href="/tags/python/" style="font-size: 16px;">python</a> <a href="/tags/tools/" style="font-size: 12px;">tools</a> <a href="/tags/数据库/" style="font-size: 16px;">数据库</a> <a href="/tags/生活/" style="font-size: 16px;">生活</a> <a href="/tags/电影/" style="font-size: 12px;">电影</a> <a href="/tags/读书笔记/" style="font-size: 10px;">读书笔记</a></div></div><div class="widget"><div class="recent"><h4>最近文章</h4><ul class="post-list"><li class="post-list-item"><a class="post-list-link" href="/2019/10/10/一段优雅的高级正则打开[断言]之门/">一段优雅的高级正则打开[断言]之门</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/10/09/匹配IPv4的最强正则/">匹配IPv4的最强正则</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/07/19/elasticsearch常用查询整理/">elasticsearch常用查询整理</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/06/20/《如何阅读一本书》读书笔记/">《如何阅读一本书》读书笔记</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/05/27/mysql通过触发器远程同步/">mysql通过触发器远程同步</a></li></ul></div></div><div class="widget"><div id="arAnchorBar"></div></div></div></section></div><div class="right-menu"></div><div class="modal search-modal"><div class="input-field"><input type="text" id="search_input"><label for="search-input">搜索</label></div><div id="search_result" class="search-result"></div></div><div class="blog-overlay"></div><footer class="row"><div class="footer-con"><div class="paginator"><a href="/page/2/" class="next">NEXT</a></div><div class="copyright"><p>© 2017 - 2019 <a target="_blank">Lin Free</a>, powered by <a href="https://hexo.io/" target="_blank">Hexo</a> <br> and <a href="https://github.com/linfree/hexo-theme-bubuzou" target="_blank">hexo-theme-bubuzou</a>.</p></div><div class="totop"><i></i></div></div></footer><script async src="//cdn.bootcss.com/mathjax/2.6.1/MathJax.js?config=TeX-MML-AM_CHTML"></script><script src="/scripts/jquery-1.8.2.min.js"></script><script src="/scripts/arAnchor.js"></script><script src="/scripts/main.js"></script><script>(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;e=o.createElement(i);r=o.getElementsByTagName(i)[0];e.src='//www.google-analytics.com/analytics.js';r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));ga('create',"UA-65933410-1",'auto');ga('send','pageview');</script></body></html>