Skip to content

Commit

Permalink
Updated by gitbook-action 2024-09-21 16:18:20
Browse files Browse the repository at this point in the history
  • Loading branch information
dreamlike-ocean committed Sep 21, 2024
1 parent 05833a4 commit 55735a5
Show file tree
Hide file tree
Showing 18 changed files with 19 additions and 18 deletions.
2 changes: 1 addition & 1 deletion cpp_coroutine/async_scope.html
Original file line number Diff line number Diff line change
Expand Up @@ -692,7 +692,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"next":{"title":"io_uring介绍","level":"1.4","depth":1,"path":"io_uring/io_uring.md","ref":"io_uring/io_uring.md","articles":[]},"previous":{"title":"C++20协程入门","level":"1.2","depth":1,"path":"cpp_coroutine/first.md","ref":"cpp_coroutine/first.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"cpp_coroutine/async_scope.md","mtime":"2024-09-21T16:03:24.587Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:03:49.037Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"next":{"title":"io_uring介绍","level":"1.4","depth":1,"path":"io_uring/io_uring.md","ref":"io_uring/io_uring.md","articles":[]},"previous":{"title":"C++20协程入门","level":"1.2","depth":1,"path":"cpp_coroutine/first.md","ref":"cpp_coroutine/first.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"cpp_coroutine/async_scope.md","mtime":"2024-09-21T16:18:21.105Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:18:43.636Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
2 changes: 1 addition & 1 deletion cpp_coroutine/first.html
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"C++20协程入门","level":"1.2","depth":1,"next":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"path":"cpp_coroutine/async_scope.md","ref":"cpp_coroutine/async_scope.md","articles":[]},"previous":{"title":"概述","level":"1.1","depth":1,"path":"Readme.md","ref":"Readme.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"cpp_coroutine/first.md","mtime":"2024-09-21T16:03:24.587Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:03:49.037Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"C++20协程入门","level":"1.2","depth":1,"next":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"path":"cpp_coroutine/async_scope.md","ref":"cpp_coroutine/async_scope.md","articles":[]},"previous":{"title":"概述","level":"1.1","depth":1,"path":"Readme.md","ref":"Readme.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"cpp_coroutine/first.md","mtime":"2024-09-21T16:18:21.105Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:18:43.636Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"概述","level":"1.1","depth":1,"next":{"title":"C++20协程入门","level":"1.2","depth":1,"path":"cpp_coroutine/first.md","ref":"cpp_coroutine/first.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Readme.md","mtime":"2024-09-21T16:03:24.583Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:03:49.037Z"},"basePath":".","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"概述","level":"1.1","depth":1,"next":{"title":"C++20协程入门","level":"1.2","depth":1,"path":"cpp_coroutine/first.md","ref":"cpp_coroutine/first.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Readme.md","mtime":"2024-09-21T16:18:21.101Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:18:43.636Z"},"basePath":".","book":{"language":""}});
});
</script>
</div>
Expand Down
2 changes: 1 addition & 1 deletion io_uring/io_uring.html
Original file line number Diff line number Diff line change
Expand Up @@ -869,7 +869,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"io_uring介绍","level":"1.4","depth":1,"next":{"title":"io_uring,Memory以及Procator的Socket IO","level":"1.5","depth":1,"path":"io_uring/io_uringAndMemory.md","ref":"io_uring/io_uringAndMemory.md","articles":[]},"previous":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"path":"cpp_coroutine/async_scope.md","ref":"cpp_coroutine/async_scope.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"io_uring/io_uring.md","mtime":"2024-09-21T16:03:24.602Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:03:49.037Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"io_uring介绍","level":"1.4","depth":1,"next":{"title":"io_uring,Memory以及Procator的Socket IO","level":"1.5","depth":1,"path":"io_uring/io_uringAndMemory.md","ref":"io_uring/io_uringAndMemory.md","articles":[]},"previous":{"title":"async scope和通用回调转协程","level":"1.3","depth":1,"path":"cpp_coroutine/async_scope.md","ref":"cpp_coroutine/async_scope.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"io_uring/io_uring.md","mtime":"2024-09-21T16:18:21.120Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:18:43.636Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
2 changes: 1 addition & 1 deletion io_uring/io_uringAndMemory.html
Original file line number Diff line number Diff line change
Expand Up @@ -581,7 +581,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"io_uring,Memory以及Procator的Socket IO","level":"1.5","depth":1,"next":{"title":"响应式的锁","level":"1.6","depth":1,"path":"reactive_lock.md","ref":"reactive_lock.md","articles":[{"title":"Loom","level":"1.6.1","depth":2,"ref":"","articles":[{"title":"Spring的Loom化改造","level":"1.6.1.1","depth":3,"path":"loom/Spring的loom化改造.md","ref":"loom/Spring的loom化改造.md","articles":[]},{"title":"为什么jvm需要有栈协程","level":"1.6.1.2","depth":3,"path":"loom/为什么jvm需要有栈协程.md","ref":"loom/为什么jvm需要有栈协程.md","articles":[]},{"title":"VitrualThread对于synchronized适配","level":"1.6.1.3","depth":3,"path":"loom/synchronized适配.md","ref":"loom/synchronized适配.md","articles":[]}]},{"title":"Panama","level":"1.6.2","depth":2,"ref":"","articles":[{"title":"Panama教程-0-MethodHandle介绍","level":"1.6.2.1","depth":3,"path":"panama/panama-tutorial-0.md","ref":"panama/panama-tutorial-0.md","articles":[]},{"title":"失去了Unsafe内存操作之后该何去何从","level":"1.6.2.2","depth":3,"path":"panama/afterUnsafe.md","ref":"panama/afterUnsafe.md","articles":[]},{"title":"Panama源码浅析","level":"1.6.2.3","depth":3,"path":"panama/Panama浅析.md","ref":"panama/Panama浅析.md","articles":[]}]}]},"previous":{"title":"io_uring介绍","level":"1.4","depth":1,"path":"io_uring/io_uring.md","ref":"io_uring/io_uring.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"io_uring/io_uringAndMemory.md","mtime":"2024-09-21T16:03:24.602Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:03:49.037Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"io_uring,Memory以及Procator的Socket IO","level":"1.5","depth":1,"next":{"title":"响应式的锁","level":"1.6","depth":1,"path":"reactive_lock.md","ref":"reactive_lock.md","articles":[{"title":"Loom","level":"1.6.1","depth":2,"ref":"","articles":[{"title":"Spring的Loom化改造","level":"1.6.1.1","depth":3,"path":"loom/Spring的loom化改造.md","ref":"loom/Spring的loom化改造.md","articles":[]},{"title":"为什么jvm需要有栈协程","level":"1.6.1.2","depth":3,"path":"loom/为什么jvm需要有栈协程.md","ref":"loom/为什么jvm需要有栈协程.md","articles":[]},{"title":"VitrualThread对于synchronized适配","level":"1.6.1.3","depth":3,"path":"loom/synchronized适配.md","ref":"loom/synchronized适配.md","articles":[]}]},{"title":"Panama","level":"1.6.2","depth":2,"ref":"","articles":[{"title":"Panama教程-0-MethodHandle介绍","level":"1.6.2.1","depth":3,"path":"panama/panama-tutorial-0.md","ref":"panama/panama-tutorial-0.md","articles":[]},{"title":"失去了Unsafe内存操作之后该何去何从","level":"1.6.2.2","depth":3,"path":"panama/afterUnsafe.md","ref":"panama/afterUnsafe.md","articles":[]},{"title":"Panama源码浅析","level":"1.6.2.3","depth":3,"path":"panama/Panama浅析.md","ref":"panama/Panama浅析.md","articles":[]}]}]},"previous":{"title":"io_uring介绍","level":"1.4","depth":1,"path":"io_uring/io_uring.md","ref":"io_uring/io_uring.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"io_uring/io_uringAndMemory.md","mtime":"2024-09-21T16:18:21.120Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-21T16:18:43.636Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
Loading

0 comments on commit 55735a5

Please sign in to comment.