-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
1 lines (1 loc) · 28.2 KB
/
index.html
1
<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=2"><meta name="theme-color" content="#FFF"><link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png"><link rel="icon" type="image/ico" sizes="32x32" href="/images/favicon.ico"><meta http-equiv="Cache-Control" content="no-transform"><meta http-equiv="Cache-Control" content="no-siteapp"><link rel="alternate" type="application/rss+xml" title="Bill Lee's Blog" href="https://blog.liq2.com/rss.xml"><link rel="alternate" type="application/atom+xml" title="Bill Lee's Blog" href="https://blog.liq2.com/atom.xml"><link rel="alternate" type="application/json" title="Bill Lee's Blog" href="https://blog.liq2.com/feed.json"><link rel="stylesheet" href="/css/app.css?v=0.2.5"><link rel="canonical" href="https://blog.liq2.com/"><title>Climb Crab = Bill Lee's Blog = 码农的马,谢谢的蟹</title><meta name="generator" content="Hexo 6.2.0"></head><body itemscope itemtype="http://schema.org/WebPage"><div id="loading"><div class="cat"><div class="body"></div><div class="head"><div class="face"></div></div><div class="foot"><div class="tummy-end"></div><div class="bottom"></div><div class="legs left"></div><div class="legs right"></div></div><div class="paw"><div class="hands left"></div><div class="hands right"></div></div></div></div><div id="container"><header id="header" itemscope itemtype="http://schema.org/WPHeader"><div class="inner"><div id="brand"><div class="pjax"><a href="/" class="logo" rel="start"><p class="artboard">Climb Crab</p><h1 itemprop="name headline" class="title">Bill Lee's Blog</h1></a><p class="meta" itemprop="description">= 码农的马,谢谢的蟹 =</p></div></div><nav id="nav"><div class="inner"><div class="toggle"><div class="lines" aria-label="切换导航栏"><span class="line"></span> <span class="line"></span> <span class="line"></span></div></div><ul class="menu"><li class="item title"><a href="/" rel="start">Climb Crab</a></li></ul><ul class="right"><li class="item theme"><i class="ic i-sun"></i></li><li class="item search"><i class="ic i-search"></i></li></ul></div></nav></div><div id="imgs" class="pjax"><ul><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2p4r5x9kmj31900u0130.jpg"></li><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2cgwnjqlpj31900u0n4m.jpg"></li><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2cgwabff0j31hc0u07cu.jpg"></li><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2p4sl4y5cj315x0u0k50.jpg"></li><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2p4rk9zovj30zk0oogt5.jpg"></li><li class="item" data-background-image="https://i0.wp.com/tva3.sinaimg.cn/large/008tmeFzly8h2p4rgrsrzj31bs0t118r.jpg"></li></ul></div></header><div id="waves"><svg class="waves" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z"/></defs><g class="parallax"><use xlink:href="#gentle-wave" x="48" y="0"/><use xlink:href="#gentle-wave" x="48" y="3"/><use xlink:href="#gentle-wave" x="48" y="5"/><use xlink:href="#gentle-wave" x="48" y="7"/></g></svg></div><main><div class="inner"><div id="main" class="pjax"><div class="index wrap"><h2 class="divider">文章列表</h2><div class="segments posts"><article class="item"><div class="cover"><a href="/article/47a38c2e" itemprop="url" title="Linux 最常用命令"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4s02x11j31ep0u0nfg.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-12-23 17:41:57"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-12-23T17:41:57+08:00">2022-12-23</time></span></div><h3><a href="/article/47a38c2e" itemprop="url" title="Linux 最常用命令">Linux 最常用命令</a></h3><div class="excerpt"># 操作系统概述 操作系统 Operating System 简称 OS,通俗讲就是一款软件,不过和一般的软件不同,操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在 “裸机” 上的最基本的系统软件,任何其他的软件都必须在操作系统的支持下才能运行。 # Linux 文件系统 /var :包含在正常操作中被改变的文件、假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。 /home :包含用户的文件:参数设置文件、个性化文件、文档、数据、EMALL、缓存数据等,每增加一个用户,系统就会根据其用户名在 home...</div><div class="meta footer"><span><a href="/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/Linux/" itemprop="url" title="Linux"><i class="ic i-flag"></i>Linux</a></span></div><a href="/article/47a38c2e" itemprop="url" title="Linux 最常用命令" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/8f21b90e" itemprop="url" title="图数据库Neo4J学习总结(一)"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4p6m8paj30qq0ht42n.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-08-19 14:46:13"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-08-19T14:46:13+08:00">2022-08-19</time></span></div><h3><a href="/article/8f21b90e" itemprop="url" title="图数据库Neo4J学习总结(一)">图数据库Neo4J学习总结(一)</a></h3><div class="excerpt"># 一、基础概念 # 图数据库理论基础 图形数据库(Graph Database)的解释说明: 在计算机科学中,图数据库(英语:graph database,GDB)是一个使用图结构进行语义查询的数据库,它使用节点、边和属性来表示和存储数据。该系统的关键概念是图,它直接将存储中的数据项,与数据节点和节点间表示关系的边的集合相关联。这些关系允许直接将存储区中的数据链接在一起,并且在许多情况下,可以通过一个操作进行检索。图数据库将数据之间的关系作为优先级。查询图数据库中的关系很快,因为它们永久存储在数据库本身中。可以使用图数据库直观地显示关系,使其对于高度互连的数据非常有用。 **...</div><div class="meta footer"><span><a href="/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B/Neo4J/" itemprop="url" title="Neo4J"><i class="ic i-flag"></i>Neo4J</a></span></div><a href="/article/8f21b90e" itemprop="url" title="图数据库Neo4J学习总结(一)" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/bf3755d6" itemprop="url" title="图数据库Neo4J学习总结(二)"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4pgunyej318z0u0ao5.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-08-19 14:46:13"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-08-19T14:46:13+08:00">2022-08-19</time></span></div><h3><a href="/article/bf3755d6" itemprop="url" title="图数据库Neo4J学习总结(二)">图数据库Neo4J学习总结(二)</a></h3><div class="excerpt"># CQL 简要介绍 CQL 代表 Cypher (/ˈsaɪ.fər/ 暗号) 查询语言。 像 Oracle 数据库具有查询语言 SQL,Neo4j 具有 CQL 作为查询语言。 # 节点创建 CREATE (&lt;node-name&gt;:&lt;label-name&gt;) # 节点查询 # 节点更新 # 节点删除 # 关系创建 # 关系查询 # 关系更新 # 关系删除 # 常用函数操作</div><div class="meta footer"><span><a href="/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B/Neo4J/" itemprop="url" title="Neo4J"><i class="ic i-flag"></i>Neo4J</a></span></div><a href="/article/bf3755d6" itemprop="url" title="图数据库Neo4J学习总结(二)" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/dafad32e" itemprop="url" title="几道笔试题目"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4rgrsrzj31bs0t118r.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-07-31 14:51:00"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-07-31T14:51:00+08:00">2022-07-31</time></span></div><h3><a href="/article/dafad32e" itemprop="url" title="几道笔试题目">几道笔试题目</a></h3><div class="excerpt">匆匆,七月已了; 记录几道题目,试试效果。 # #1 给出原文字符串str,通过对字符串的每个字母进行改变来实现加密,加密方式是在每一个字母str[i]偏移特定数组元素a[i]的量。数组a的前三位已经赋值:a[0]=1,a[1]=2,a[2]=4,当i&gt;=3时,数组元素a[i]=a[i-1]+a[i-2]+a[i-3]。 例如:原文abcde加密后bdgkr,其中偏移量分别是1,2,4,7,13。 输入描述:第一行是整数n,表示n组测试数据。每组数据包含一行,原文str(只含有小写字母,长度大于0小于50)。 输出描述:每组测试数据输出一行,表示密文。 public class...</div><div class="meta footer"><span><a href="/categories/backend/java/%E6%97%A5%E7%A7%AF%E6%9C%88%E7%B4%AF/" itemprop="url" title="日积月累"><i class="ic i-flag"></i>日积月累</a></span></div><a href="/article/dafad32e" itemprop="url" title="几道笔试题目" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/ff29002e" itemprop="url" title="解决hexo-shoka主题的流程图mermaid不能正常显示问题"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4s02x11j31ep0u0nfg.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-06-29 12:07:21"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-06-29T12:07:21+08:00">2022-06-29</time></span></div><h3><a href="/article/ff29002e" itemprop="url" title="解决hexo-shoka主题的流程图mermaid不能正常显示问题">解决hexo-shoka主题的流程图mermaid不能正常显示问题</a></h3><div class="excerpt">前几天总结了一下分布式事务的文字,由于写了一些解决方案的执行原理,用到了状态图,开开心心的在 Typora 上面显示的好好的,结果已发布到 hexo 博客,直接显示不出来!!!🕳 # 解决过程 开始以为是没有正确安装 mermaind 依赖,一顿安装命令安装 npm i markdown-it-mermaid --save --legacy-peer-deps 结果还是不行; 又是怀疑配置不对,在_config.yml 上面,在主题官方操作文档也没有说明的情况下,添加各种猜测的配置测试还是没有结果; 然后比较官方网站的流程图页面的的 html 源码,发现流程图是由一个个 svg...</div><div class="meta footer"><span><a href="/categories/frontend/tools/hexo/" itemprop="url" title="Hexo"><i class="ic i-flag"></i>Hexo</a></span></div><a href="/article/ff29002e" itemprop="url" title="解决hexo-shoka主题的流程图mermaid不能正常显示问题" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/62ceeeec" itemprop="url" title="分布式事务解决方案"><img data-src="https://fastly.jsdelivr.net/gh/crabeye/site-asserts/blog/article-files/2022/06/seata_tcc-1.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-06-22 09:07:23"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-06-22T09:07:23+08:00">2022-06-22</time></span></div><h3><a href="/article/62ceeeec" itemprop="url" title="分布式事务解决方案">分布式事务解决方案</a></h3><div class="excerpt">事务,大多时候我们是说在单体应用情况下,把多个操作整体执行的能力,分布式事务,就是在多个应用甚至多个数据源的情况下,保证操作的事务特性,在开始之前先回顾一下事务的相关基础知识 # 一、基础概念 举一个例子,我们有一个网上商城平台,用户下单购买商品,商品的库存减少,同时产生一条订单记录,订单上这个商品的数量就是商品库存的数量,事务在这个例子上表现就是在下单前和下单之后,商品的总数量是不变的。 我们以这个例子来说明一下事务和分布式事务: # 1....</div><div class="meta footer"><span><a href="/categories/backend/java/micro-service/" itemprop="url" title="微服务"><i class="ic i-flag"></i>微服务</a></span></div><a href="/article/62ceeeec" itemprop="url" title="分布式事务解决方案" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/55b5aa61" itemprop="url" title="说一说微服务网关"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4r5x9kmj31900u0130.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-06-21 18:18:03"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-06-21T18:18:03+08:00">2022-06-21</time></span></div><h3><a href="/article/55b5aa61" itemprop="url" title="说一说微服务网关">说一说微服务网关</a></h3><div class="excerpt"># 什么是微服务网关? 微服务网关是微服务架构系统的唯一入口,能把系统的能力统一经过它对客户端进行开放,类似于面向对象的封装,提供统一的入口,具体里面的业务方法是怎样实现并不公开,只不过网关封装了系统内部架构,为每个客户端提供一个定制的 API。 基于他是所有 API 的入口这个特性, 所以它可以方便的全局实现如身份验证...</div><div class="meta footer"><span><a href="/categories/backend/java/micro-service/" itemprop="url" title="微服务"><i class="ic i-flag"></i>微服务</a></span></div><a href="/article/55b5aa61" itemprop="url" title="说一说微服务网关" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/adf95138" itemprop="url" title="Promise,async,await学习总结"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4p6m8paj30qq0ht42n.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-05-28 16:08:41"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-05-28T16:08:41+08:00">2022-05-28</time></span></div><h3><a href="/article/adf95138" itemprop="url" title="Promise,async,await学习总结">Promise,async,await学习总结</a></h3><div class="excerpt"># 一、Promise 的 2W1H # W1 什么是 Promise Promise 是一个函数,为了解决回调地狱的一个函数,它在 js 中进行异步编程的新解决方案;它有三个状态和两个改变状态的方法,以及三个 Promise 常用的方法 # 三个状态 pengding 执行中 fulfilled 已成功,正常完成 rejected 已失败,执行以错误结束 # 两个改变状态的方法 resolve () 把状态改成 fullfilled reject () 把状态改成 rejected # 三个常用的方法 then() catch() finally() # W2 什么时候使用...</div><div class="meta footer"><span><a href="/categories/frontend/fundation/" itemprop="url" title="基础知识"><i class="ic i-flag"></i>基础知识</a></span></div><a href="/article/adf95138" itemprop="url" title="Promise,async,await学习总结" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/7654e55b" itemprop="url" title="各个管理端框架比较参考"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2cgxecgikj31hc0u0dlx.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-05-25 08:32:01"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-05-25T08:32:01+08:00">2022-05-25</time></span></div><h3><a href="/article/7654e55b" itemprop="url" title="各个管理端框架比较参考">各个管理端框架比较参考</a></h3><div class="excerpt">市面上越来越多的好看的管理端框架,真是可谓眼花缭乱,对于做主要做后端的人来说,真是个好事情,拿下代码来稍作学习便可以开发管理系统了!本文就分享一些体验过的框架。 感觉目前 UI 框架整体分三类 注重视觉和生态的,比如 ant-design, acro-design 等; 注重组件开发的,如 element-ui, vant, naive-ui 等; 注重开箱即用的,这种方式基本上是在上面的两种框架的基础上,自己通过整合路由、权限和一些常用实现,同时对性能和美观方面进行优化的前端框架,比如 antd-admin, naive-ui-admin, vue-admin-better 等; #...</div><div class="meta footer"><span><a href="/categories/frontend/tools/" itemprop="url" title="工具"><i class="ic i-flag"></i>工具</a></span></div><a href="/article/7654e55b" itemprop="url" title="各个管理端框架比较参考" class="btn">more...</a></div></article><article class="item"><div class="cover"><a href="/article/768b74a2" itemprop="url" title="jsDelivr静态文件CDN加速失效之后解决方案和PicGo图床基本使用"><img data-src="https://i0.wp.com/tva3.sinaimg.cn/mw690/008tmeFzly8h2p4rsbt1ej31930u0ag1.jpg"></a></div><div class="info"><div class="meta"><span class="item" title="创建时间:2022-05-20 16:33:30"><span class="icon"><i class="ic i-calendar"></i> </span><time itemprop="dateCreated datePublished" datetime="2022-05-20T16:33:30+08:00">2022-05-20</time></span></div><h3><a href="/article/768b74a2" itemprop="url" title="jsDelivr静态文件CDN加速失效之后解决方案和PicGo图床基本使用">jsDelivr静态文件CDN加速失效之后解决方案和PicGo图床基本使用</a></h3><div class="excerpt">屁颠屁颠用 gihub+jsDelivr 加速做 js 文件 cdn 加速和图床之后,发现国内网络访问打开不到图片,原来 jsDelivr 在去年年底不能访问了,官方声明 Unfortunately today jsDelivr unexpectedly lost its ICP license in China. 虽然说看起来是给创建博客的个人和小企业来说是个坏事,但是对于整个国家宏观来说却也可以理解,国人必须要自己能拥有网络内容主动权嘛,话说现在形势还这么紧张不是; # 全局 URL 替代 如果使用的是 npm 库,可以使用 unpkg.com 替换 eg:...</div><div class="meta footer"><span><a href="/categories/frontend/tools/" itemprop="url" title="工具"><i class="ic i-flag"></i>工具</a></span></div><a href="/article/768b74a2" itemprop="url" title="jsDelivr静态文件CDN加速失效之后解决方案和PicGo图床基本使用" class="btn">more...</a></div></article></div></div><nav class="pagination"><div class="inner"><span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="extend next" rel="next" href="/page/2/"><i class="ic i-angle-right" aria-label="下一页"></i></a></div></nav></div><div id="sidebar"><div class="inner"><div class="panels"><div class="inner"><div class="contents panel pjax" data-title="文章目录"></div><div class="related panel pjax" data-title="系列文章"></div><div class="overview panel" data-title="站点概览"><div class="author" itemprop="author" itemscope itemtype="http://schema.org/Person"><img class="image" itemprop="image" alt="Bill Lee" data-src="/images/avatar.jpg"><p class="name" itemprop="name">Bill Lee</p><div class="description" itemprop="description">好记性不如烂笔头</div></div><nav class="state"><div class="item posts"><a href="/archives/"><span class="count">15</span> <span class="name">文章</span></a></div><div class="item categories"><a href="/categories/"><span class="count">17</span> <span class="name">分类</span></a></div><div class="item tags"><a href="/tags/"><span class="count">26</span> <span class="name">标签</span></a></div></nav><div class="social"><span class="exturl item zhihu" data-url="aHR0cHM6Ly93d3cuemhpaHUuY29tL3Blb3BsZS9jcmFiZXll" title="https://www.zhihu.com/people/crabeye"><i class="ic i-zhihu"></i></span> <span class="exturl item music" data-url="aHR0cHM6Ly9tdXNpYy4xNjMuY29tLyMvdXNlci9ob21lP2lkPTEyNDc3NTU2" title="https://music.163.com/#/user/home?id=12477556"><i class="ic i-cloud-music"></i></span> <span class="exturl item weibo" data-url="aHR0cHM6Ly93ZWliby5jb20vY3JhYmV5ZQ==" title="https://weibo.com/crabeye"><i class="ic i-weibo"></i></span> <span class="exturl item about" data-url="aHR0cHM6Ly9hYm91dC5tZS9jcmFiZXll" title="https://about.me/crabeye"><i class="ic i-address-card"></i></span> <span class="exturl item email" data-url="bWFpbHRvOnRpaHUyMDIyQHByb3Rvbi5tZQ==" title="mailto:[email protected]"><i class="ic i-envelope"></i></span></div><ul class="menu"><li class="item"><a href="/" rel="section"><i class="ic i-home"></i>首页</a></li><li class="item dropdown"><a href="javascript:void(0);"><i class="ic i-feather"></i>文章</a><ul class="submenu"><li class="item"><a href="/archives/" rel="section"><i class="ic i-list-alt"></i>归档</a></li><li class="item"><a href="/categories/" rel="section"><i class="ic i-th"></i>分类</a></li><li class="item"><a href="/tags/" rel="section"><i class="ic i-tags"></i>标签</a></li></ul></li><li class="item"><a href="/friends/" rel="section"><i class="ic i-heart"></i>友链</a></li><li class="item"><a href="/atom.xml" rel="section"><i class="ic i-apple"></i>RSS订阅</a></li></ul></div></div></div><ul id="quick"><li class="prev pjax"></li><li class="up"><i class="ic i-arrow-up"></i></li><li class="down"><i class="ic i-arrow-down"></i></li><li class="next pjax"><a href="/page/2/" rel="next" title="下一篇"><i class="ic i-chevron-right"></i></a></li><li class="percent"></li></ul></div></div><div class="dimmer"></div></div></main><footer id="footer"><div class="inner"><div class="widgets"><div class="rpost pjax"><h2>随机文章</h2><ul><li class="item"><div class="breadcrumb"><a href="/categories/frontend/" title="分类于 前端">前端</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/framework/" title="分类于 开发框架">开发框架</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/framework/tools/" title="分类于 工具">工具</a></div><span><a href="/article/3aeffd05" title="Alpine和eleventy搭配的基本使用">Alpine和eleventy搭配的基本使用</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/backend/" title="分类于 后端">后端</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/" title="分类于 Java">Java</a></div><span><a href="/article/955aeda8" title="JAVA多线程总结之一">JAVA多线程总结之一</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/frontend/" title="分类于 前端">前端</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/tools/" title="分类于 工具">工具</a></div><span><a href="/article/ffae4388" title="用jsDelivr和Github做免费的CDN加速">用jsDelivr和Github做免费的CDN加速</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/" title="分类于 数据库">数据库</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B/" title="分类于 非关系型">非关系型</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%95%B0%E6%8D%AE%E5%BA%93/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B/Neo4J/" title="分类于 Neo4J">Neo4J</a></div><span><a href="/article/bf3755d6" title="图数据库Neo4J学习总结(二)">图数据库Neo4J学习总结(二)</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/frontend/" title="分类于 前端">前端</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/fundation/" title="分类于 基础知识">基础知识</a></div><span><a href="/article/adf95138" title="Promise,async,await学习总结">Promise,async,await学习总结</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/backend/" title="分类于 后端">后端</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/" title="分类于 Java">Java</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/micro-service/" title="分类于 微服务">微服务</a></div><span><a href="/article/55b5aa61" title="说一说微服务网关">说一说微服务网关</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/" title="分类于 操作系统">操作系统</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/Linux/" title="分类于 Linux">Linux</a></div><span><a href="/article/47a38c2e" title="Linux 最常用命令">Linux 最常用命令</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/backend/" title="分类于 后端">后端</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/" title="分类于 Java">Java</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/%E6%97%A5%E7%A7%AF%E6%9C%88%E7%B4%AF/" title="分类于 日积月累">日积月累</a></div><span><a href="/article/dafad32e" title="几道笔试题目">几道笔试题目</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/frontend/" title="分类于 前端">前端</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/tools/" title="分类于 工具">工具</a> <i class="ic i-angle-right"></i> <a href="/categories/frontend/tools/hexo/" title="分类于 Hexo">Hexo</a></div><span><a href="/article/ff29002e" title="解决hexo-shoka主题的流程图mermaid不能正常显示问题">解决hexo-shoka主题的流程图mermaid不能正常显示问题</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/backend/" title="分类于 后端">后端</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/" title="分类于 Java">Java</a> <i class="ic i-angle-right"></i> <a href="/categories/backend/java/micro-service/" title="分类于 微服务">微服务</a></div><span><a href="/article/62ceeeec" title="分布式事务解决方案">分布式事务解决方案</a></span></li></ul></div><div><h2>最新评论</h2><ul class="leancloud-recent-comment"></ul></div></div><div class="status"><div class="copyright">© 2022 – <span itemprop="copyrightYear">2023</span> <span class="with-love"><i class="ic i-sakura rotate"></i> </span><span class="author" itemprop="copyrightHolder">Bill Lee @ Climb Crab</span></div><div class="count"><span class="post-meta-item-icon"><i class="ic i-chart-area"></i> </span><span title="站点总字数">34k 字</span> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="ic i-coffee"></i> </span><span title="站点阅读时长">31 分钟</span></div><div class="powered-by">基于 <span class="exturl" data-url="aHR0cHM6Ly9oZXhvLmlv">Hexo</span> & Theme.<span class="exturl" data-url="aHR0cHM6Ly9naXRodWIuY29tL2FtZWhpbWUvaGV4by10aGVtZS1zaG9rYQ==">Shoka</span></div></div></div></footer></div><script data-config type="text/javascript">var LOCAL={path:"",favicon:{show:"Climb Crab",hide:"Climb Crab"},search:{placeholder:"文章搜索",empty:"关于 「 ${query} 」,什么也没搜到",stats:"${time} ms 内找到 ${hits} 条结果"},valine:!0,fancybox:!0,copyright:'复制成功,转载请遵守 <i class="ic i-creative-commons"></i>BY-NC-SA 协议。',ignores:[function(e){return e.includes("#")},function(e){return new RegExp(LOCAL.path+"$").test(e)}]}</script><script src="https://cdn.polyfill.io/v2/polyfill.js"></script><script src="//fastly.jsdelivr.net/combine/npm/[email protected]/pace.min.js,npm/[email protected]/pjax.min.js,npm/[email protected]/dist/fetch.umd.min.js,npm/[email protected]/lib/anime.min.js,npm/algoliasearch@4/dist/algoliasearch-lite.umd.js,npm/instantsearch.js@4/dist/instantsearch.production.min.js,npm/lozad@1/dist/lozad.min.js,npm/quicklink@2/dist/quicklink.umd.js"></script><script src="/js/app.js?v=0.2.5"></script></body></html>