Skip to content

Commit

Permalink
Site updated: 2024-08-26 09:38:53
Browse files Browse the repository at this point in the history
  • Loading branch information
gengteng committed Aug 26, 2024
1 parent 4fcbf03 commit 3ce0002
Show file tree
Hide file tree
Showing 113 changed files with 40,461 additions and 0 deletions.
Binary file added 2021/01/30/zero-cost-async-io/CombinatorChain.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/PollWakeCycle.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/PollWakeCycle1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/PollWakeCycle2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/PollWakeCycle3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/QuiteFast.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2021/01/30/zero-cost-async-io/StateMachines.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
567 changes: 567 additions & 0 deletions 2021/01/30/zero-cost-async-io/index.html

Large diffs are not rendered by default.

449 changes: 449 additions & 0 deletions 2021/08/24/design-pattern-1/index.html

Large diffs are not rendered by default.

487 changes: 487 additions & 0 deletions 2021/08/24/design-pattern-2/index.html

Large diffs are not rendered by default.

458 changes: 458 additions & 0 deletions 2021/08/24/design-pattern-principle/index.html

Large diffs are not rendered by default.

511 changes: 511 additions & 0 deletions 2021/08/24/how-many-threads/index.html

Large diffs are not rendered by default.

525 changes: 525 additions & 0 deletions 2021/08/28/search-local-minimum/index.html

Large diffs are not rendered by default.

510 changes: 510 additions & 0 deletions 2021/08/29/exclusive-or/index.html

Large diffs are not rendered by default.

452 changes: 452 additions & 0 deletions 2021/09/06/linked-list-build-reverse/index.html

Large diffs are not rendered by default.

532 changes: 532 additions & 0 deletions 2021/09/06/recursive-time-complexity-formula/index.html

Large diffs are not rendered by default.

474 changes: 474 additions & 0 deletions 2021/09/06/stack-and-queue/index.html

Large diffs are not rendered by default.

810 changes: 810 additions & 0 deletions 2021/09/11/merge-sort/index.html

Large diffs are not rendered by default.

668 changes: 668 additions & 0 deletions 2021/09/13/quick-sort/index.html

Large diffs are not rendered by default.

462 changes: 462 additions & 0 deletions 2021/09/14/design-pattern-3/index.html

Large diffs are not rendered by default.

451 changes: 451 additions & 0 deletions 2021/09/14/sorting-algorithm-in-rust-std/index.html

Large diffs are not rendered by default.

721 changes: 721 additions & 0 deletions 2021/09/23/redis-basics/index.html

Large diffs are not rendered by default.

501 changes: 501 additions & 0 deletions 2021/09/26/redis-practices/index.html

Large diffs are not rendered by default.

518 changes: 518 additions & 0 deletions 2021/10/08/heap-sort/index.html

Large diffs are not rendered by default.

498 changes: 498 additions & 0 deletions 2022/08/13/sync-async-blocking-nonblocking/index.html

Large diffs are not rendered by default.

768 changes: 768 additions & 0 deletions 2023/03/05/relation-algebra-division/index.html

Large diffs are not rendered by default.

463 changes: 463 additions & 0 deletions 2024/04/26/zkp-note-0/index.html

Large diffs are not rendered by default.

561 changes: 561 additions & 0 deletions 2024/05/25/zkp-note-1/index.html

Large diffs are not rendered by default.

Binary file added 2024/05/30/zkp-note-2/commit-and-prove.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
536 changes: 536 additions & 0 deletions 2024/05/30/zkp-note-2/index.html

Large diffs are not rendered by default.

464 changes: 464 additions & 0 deletions 2024/08/13/learn-solana-0/index.html

Large diffs are not rendered by default.

481 changes: 481 additions & 0 deletions 2024/08/13/learn-solana-1/index.html

Large diffs are not rendered by default.

475 changes: 475 additions & 0 deletions 2024/08/13/learn-solana-2/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
gteng.org
388 changes: 388 additions & 0 deletions archives/2021/01/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,388 @@
<!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="#222">
<meta name="generator" content="Hexo 5.3.0">
<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png">
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png">
<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16-next.png">
<link rel="mask-icon" href="/images/logo.svg" color="#222">

<link rel="stylesheet" href="/css/main.css">


<link rel="stylesheet" href="/lib/font-awesome/css/all.min.css">

<script id="hexo-configurations">
var NexT = window.NexT || {};
var CONFIG = {"hostname":"gteng.org","root":"/","scheme":"Gemini","version":"7.8.0","exturl":false,"sidebar":{"position":"left","display":"post","padding":18,"offset":12,"onmobile":false},"copycode":{"enable":false,"show_result":false,"style":null},"back2top":{"enable":true,"sidebar":false,"scrollpercent":false},"bookmark":{"enable":false,"color":"#222","save":"auto"},"fancybox":false,"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":null,"storage":true,"lazyload":false,"nav":null},"algolia":{"hits":{"per_page":10},"labels":{"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}},"localsearch":{"enable":false,"trigger":"auto","top_n_per_article":1,"unescape":false,"preload":false},"motion":{"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}}};
</script>

<meta property="og:type" content="website">
<meta property="og:title" content="耿腾的博客">
<meta property="og:url" content="https://gteng.org/archives/2021/01/index.html">
<meta property="og:site_name" content="耿腾的博客">
<meta property="og:locale" content="zh_CN">
<meta property="article:author" content="Geng Teng">
<meta property="article:tag" content="Rust,Java">
<meta name="twitter:card" content="summary">

<link rel="canonical" href="https://gteng.org/archives/2021/01/">


<script id="page-configurations">
// https://hexo.io/docs/variables.html
CONFIG.page = {
sidebar: "",
isHome : false,
isPost : false,
lang : 'zh-CN'
};
</script>

<title>归档 | 耿腾的博客</title>







<noscript>
<style>
.use-motion .brand,
.use-motion .menu-item,
.sidebar-inner,
.use-motion .post-block,
.use-motion .pagination,
.use-motion .comments,
.use-motion .post-header,
.use-motion .post-body,
.use-motion .collection-header { opacity: initial; }

.use-motion .site-title,
.use-motion .site-subtitle {
opacity: initial;
top: initial;
}

.use-motion .logo-line-before i { left: initial; }
.use-motion .logo-line-after i { right: initial; }
</style>
</noscript>

<!-- hexo injector head_end start -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css">

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/style.css">
<!-- hexo injector head_end end --></head>

<body itemscope itemtype="http://schema.org/WebPage">
<div class="container use-motion">
<div class="headband"></div>

<header class="header" itemscope itemtype="http://schema.org/WPHeader">
<div class="header-inner"><div class="site-brand-container">
<div class="site-nav-toggle">
<div class="toggle" aria-label="切换导航栏">
<span class="toggle-line toggle-line-first"></span>
<span class="toggle-line toggle-line-middle"></span>
<span class="toggle-line toggle-line-last"></span>
</div>
</div>

<div class="site-meta">

<a href="/" class="brand" rel="start">
<span class="logo-line-before"><i></i></span>
<h1 class="site-title">耿腾的博客</h1>
<span class="logo-line-after"><i></i></span>
</a>
<p class="site-subtitle" itemprop="description">常期望安定,还期望即兴。</p>
</div>

<div class="site-nav-right">
<div class="toggle popup-trigger">
</div>
</div>
</div>




<nav class="site-nav">
<ul id="menu" class="main-menu menu">
<li class="menu-item menu-item-home">

<a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a>

</li>
<li class="menu-item menu-item-archives">

<a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档</a>

</li>
<li class="menu-item menu-item-tags">

<a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签</a>

</li>
</ul>
</nav>




</div>
</header>


<div class="back-to-top">
<i class="fa fa-arrow-up"></i>
<span>0%</span>
</div>
<div class="reading-progress-bar"></div>


<main class="main">
<div class="main-inner">
<div class="content-wrap">


<div class="content archive">





<div class="post-block">
<div class="posts-collapse">
<div class="collection-title">
<span class="collection-header">嗯..! 目前共计 25 篇日志。 继续努力。</span>
</div>


<div class="collection-year">
<span class="collection-header">2021</span>
</div>

<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">

<div class="post-meta">
<time itemprop="dateCreated"
datetime="2021-01-30T09:13:54+08:00"
content="2021-01-30">
01-30
</time>
</div>

<div class="post-title">
<a class="post-title-link" href="/2021/01/30/zero-cost-async-io/" itemprop="url">
<span itemprop="name">零成本异步IO</span>
</a>
</div>

</header>
</article>


</div>
</div>








</div>


<script>
window.addEventListener('tabs:register', () => {
let { activeClass } = CONFIG.comments;
if (CONFIG.comments.storage) {
activeClass = localStorage.getItem('comments_active') || activeClass;
}
if (activeClass) {
let activeTab = document.querySelector(`a[href="#comment-${activeClass}"]`);
if (activeTab) {
activeTab.click();
}
}
});
if (CONFIG.comments.storage) {
window.addEventListener('tabs:click', event => {
if (!event.target.matches('.tabs-comment .tab-content .tab-pane')) return;
let commentClass = event.target.classList[1];
localStorage.setItem('comments_active', commentClass);
});
}
</script>

</div>


<div class="toggle sidebar-toggle">
<span class="toggle-line toggle-line-first"></span>
<span class="toggle-line toggle-line-middle"></span>
<span class="toggle-line toggle-line-last"></span>
</div>

<aside class="sidebar">
<div class="sidebar-inner">

<ul class="sidebar-nav motion-element">
<li class="sidebar-nav-toc">
文章目录
</li>
<li class="sidebar-nav-overview">
站点概览
</li>
</ul>

<!--noindex-->
<div class="post-toc-wrap sidebar-panel">
</div>
<!--/noindex-->

<div class="site-overview-wrap sidebar-panel">
<div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
<p class="site-author-name" itemprop="name">Geng Teng</p>
<div class="site-description" itemprop="description"></div>
</div>
<div class="site-state-wrap motion-element">
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">

<span class="site-state-item-count">25</span>
<span class="site-state-item-name">日志</span>
</a>
</div>
<div class="site-state-item site-state-tags">
<a href="/tags/">

<span class="site-state-item-count">24</span>
<span class="site-state-item-name">标签</span></a>
</div>
</nav>
</div>
<div class="links-of-author motion-element">
<span class="links-of-author-item">
<a href="https://github.com/gengteng" title="GitHub → https:&#x2F;&#x2F;github.com&#x2F;gengteng" rel="noopener" target="_blank"><i class="fab fa-github fa-fw"></i>GitHub</a>
</span>
<span class="links-of-author-item">
<a href="mailto:[email protected]" title="E-Mail → mailto:[email protected]"><i class="fa fa-envelope fa-fw"></i>E-Mail</a>
</span>
</div>



</div>

</div>
</aside>
<div id="sidebar-dimmer"></div>


</div>
</main>

<footer class="footer">
<div class="footer-inner">




<div class="copyright">

&copy;
<span itemprop="copyrightYear">2024</span>
<span class="with-love">
<i class="fa fa-heart"></i>
</span>
<span class="author" itemprop="copyrightHolder">Geng Teng</span>
</div>
<div class="powered-by"><a href="https://hexo.io/" class="theme-link" rel="noopener" target="_blank">Hexo</a> & <a href="https://theme-next.org/" class="theme-link" rel="noopener" target="_blank">NexT.Gemini</a> 强力驱动
</div>


<div class="busuanzi-count">
<script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<span class="post-meta-item" id="busuanzi_container_site_uv" style="display: none;">
<span class="post-meta-item-icon">
<i class="fa fa-user"></i>
</span>
<span class="site-uv" title="总访客量">
<span id="busuanzi_value_site_uv"></span>
</span>
</span>
<span class="post-meta-divider">|</span>
<span class="post-meta-item" id="busuanzi_container_site_pv" style="display: none;">
<span class="post-meta-item-icon">
<i class="fa fa-eye"></i>
</span>
<span class="site-pv" title="总访问量">
<span id="busuanzi_value_site_pv"></span>
</span>
</span>
</div>








</div>
</footer>
</div>


<script src="/lib/anime.min.js"></script>
<script src="/lib/velocity/velocity.min.js"></script>
<script src="/lib/velocity/velocity.ui.min.js"></script>

<script src="/js/utils.js"></script>

<script src="/js/motion.js"></script>


<script src="/js/schemes/pisces.js"></script>


<script src="/js/next-boot.js"></script>


























</body>
</html>
Loading

0 comments on commit 3ce0002

Please sign in to comment.