René's URL Explorer Experiment


Title: GitHub - SKeyerror/Psyduck: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计 · GitHub

Open Graph Title: GitHub - SKeyerror/Psyduck: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计

X Title: GitHub - SKeyerror/Psyduck: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计

Description: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计 - SKeyerror/Psyduck

Open Graph Description: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计 - SKeyerror/Psyduck

X Description: Record CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计 - SKeyerror/Psyduck

Opengraph URL: https://github.com/SKeyerror/Psyduck

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:a77a5204-d702-7c11-e9ac-663600697b5e
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE01E:F3BC0:84A7DB:BEB4BA:6A5498A0
html-safe-nonce055abb0908a5d5cf2ca91eabd4e4cf87e72cb46b8d6fde8bb71918ad57b7871f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMDFFOkYzQkMwOjg0QTdEQjpCRUI0QkE6NkE1NDk4QTAiLCJ2aXNpdG9yX2lkIjoiMzUwMzk2MTYxMTgwNjQ4MDU0NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac3d29fe0ac30159d90162071009abd7e2ee5c3839b59dcac1e3d793700acea7ed
hovercard-subject-tagrepository:360107267
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/SKeyerror/Psyduck
twitter:imagehttps://opengraph.githubassets.com/a5a03593727bc4614d954e32e198b9c670a1ad5fbe046d792f863759f8e82202/SKeyerror/Psyduck
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a5a03593727bc4614d954e32e198b9c670a1ad5fbe046d792f863759f8e82202/SKeyerror/Psyduck
og:image:altRecord CS knowlegement with XMind, version 2.0. 使用 XMind 记录 Linux 操作系统,网络,C++,Golang 以及数据库的一些设计 - SKeyerror/Psyduck
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
go-importgithub.com/SKeyerror/Psyduck git https://github.com/SKeyerror/Psyduck.git
octolytics-dimension-user_id30709931
octolytics-dimension-user_loginSKeyerror
octolytics-dimension-repository_id360107267
octolytics-dimension-repository_nwoSKeyerror/Psyduck
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id360107267
octolytics-dimension-repository_network_root_nwoSKeyerror/Psyduck
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef8cfff6384f62259baea531c7f58bc7040f8dd92
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/SKeyerror/Psyduck#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FSKeyerror%2FPsyduck
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FSKeyerror%2FPsyduck
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=SKeyerror%2FPsyduck
Reloadhttps://github.com/SKeyerror/Psyduck
Reloadhttps://github.com/SKeyerror/Psyduck
Reloadhttps://github.com/SKeyerror/Psyduck
SKeyerror https://github.com/SKeyerror
Psyduckhttps://github.com/SKeyerror/Psyduck
Notifications https://github.com/login?return_to=%2FSKeyerror%2FPsyduck
Fork 515 https://github.com/login?return_to=%2FSKeyerror%2FPsyduck
Star 4.4k https://github.com/login?return_to=%2FSKeyerror%2FPsyduck
Code https://github.com/SKeyerror/Psyduck
Issues 8 https://github.com/SKeyerror/Psyduck/issues
Pull requests 0 https://github.com/SKeyerror/Psyduck/pulls
Actions https://github.com/SKeyerror/Psyduck/actions
Projects https://github.com/SKeyerror/Psyduck/projects
Security and quality 0 https://github.com/SKeyerror/Psyduck/security
Insights https://github.com/SKeyerror/Psyduck/pulse
Code https://github.com/SKeyerror/Psyduck
Issues https://github.com/SKeyerror/Psyduck/issues
Pull requests https://github.com/SKeyerror/Psyduck/pulls
Actions https://github.com/SKeyerror/Psyduck/actions
Projects https://github.com/SKeyerror/Psyduck/projects
Security and quality https://github.com/SKeyerror/Psyduck/security
Insights https://github.com/SKeyerror/Psyduck/pulse
https://github.com/SKeyerror/Psyduck
Brancheshttps://github.com/SKeyerror/Psyduck/branches
Tagshttps://github.com/SKeyerror/Psyduck/tags
https://github.com/SKeyerror/Psyduck/branches
https://github.com/SKeyerror/Psyduck/tags
161 Commitshttps://github.com/SKeyerror/Psyduck/commits/master/
https://github.com/SKeyerror/Psyduck/commits/master/
C++https://github.com/SKeyerror/Psyduck/tree/master/C%2B%2B
C++https://github.com/SKeyerror/Psyduck/tree/master/C%2B%2B
base-questionshttps://github.com/SKeyerror/Psyduck/tree/master/base-questions
base-questionshttps://github.com/SKeyerror/Psyduck/tree/master/base-questions
databasehttps://github.com/SKeyerror/Psyduck/tree/master/database
databasehttps://github.com/SKeyerror/Psyduck/tree/master/database
deliberatehttps://github.com/SKeyerror/Psyduck/tree/master/deliberate
deliberatehttps://github.com/SKeyerror/Psyduck/tree/master/deliberate
distributed-systemhttps://github.com/SKeyerror/Psyduck/tree/master/distributed-system
distributed-systemhttps://github.com/SKeyerror/Psyduck/tree/master/distributed-system
go-concurrencyhttps://github.com/SKeyerror/Psyduck/tree/master/go-concurrency
go-concurrencyhttps://github.com/SKeyerror/Psyduck/tree/master/go-concurrency
golanghttps://github.com/SKeyerror/Psyduck/tree/master/golang
golanghttps://github.com/SKeyerror/Psyduck/tree/master/golang
kuberneteshttps://github.com/SKeyerror/Psyduck/tree/master/kubernetes
kuberneteshttps://github.com/SKeyerror/Psyduck/tree/master/kubernetes
linux-networkhttps://github.com/SKeyerror/Psyduck/tree/master/linux-network
linux-networkhttps://github.com/SKeyerror/Psyduck/tree/master/linux-network
materialshttps://github.com/SKeyerror/Psyduck/tree/master/materials
materialshttps://github.com/SKeyerror/Psyduck/tree/master/materials
middlewarehttps://github.com/SKeyerror/Psyduck/tree/master/middleware
middlewarehttps://github.com/SKeyerror/Psyduck/tree/master/middleware
operating-systemhttps://github.com/SKeyerror/Psyduck/tree/master/operating-system
operating-systemhttps://github.com/SKeyerror/Psyduck/tree/master/operating-system
.gitignorehttps://github.com/SKeyerror/Psyduck/blob/master/.gitignore
.gitignorehttps://github.com/SKeyerror/Psyduck/blob/master/.gitignore
Psyduck.pnghttps://github.com/SKeyerror/Psyduck/blob/master/Psyduck.png
Psyduck.pnghttps://github.com/SKeyerror/Psyduck/blob/master/Psyduck.png
README.mdhttps://github.com/SKeyerror/Psyduck/blob/master/README.md
README.mdhttps://github.com/SKeyerror/Psyduck/blob/master/README.md
READMEhttps://github.com/SKeyerror/Psyduck
https://github.com/SKeyerror/Psyduck#psyduck
ZeroMindhttps://github.com/SmartKeyerror/ZeroMind
https://github.com/SKeyerror/Psyduck/blob/master/Psyduck.png
https://github.com/SKeyerror/Psyduck#high_brightness-目录
Databasehttps://github.com/SKeyerror/Psyduck#bento-Database
Distributed Systemhttps://github.com/SKeyerror/Psyduck#rocket-Distributed-System
Middlewarehttps://github.com/SKeyerror/Psyduck#alembic-middleware
Linux Network Programinghttps://github.com/SKeyerror/Psyduck#fire-Linux-Network-Programing
Operating Systemhttps://github.com/SKeyerror/Psyduck#zap-Operating-System
Golanghttps://github.com/SKeyerror/Psyduck#paw_prints-Golang
Kuberneteshttps://github.com/SKeyerror/Psyduck#art-Kubernetes
C++https://github.com/SKeyerror/Psyduck#telescope-C++
https://github.com/SKeyerror/Psyduck#bento-database
https://github.com/SKeyerror/Psyduck#mysql
为什么 MySQL 使用 B+Tree?https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E4%B8%BA%E4%BB%80%E4%B9%88MySQL%E4%BD%BF%E7%94%A8B%2BTree.pdf
InnoDB 数据页结构https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/InnoDB-Page.pdf
深入浅出 InnoDB Indexhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BA%20InnoDB%20Index.pdf
InnoDB WALhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/InnoDB-WAL.pdf
InnoDB Group Commithttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/InnoDB%20Group%20Commit.pdf
InnoDB undo log 与 MVCChttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/InnoDB-undo-log%E4%B8%8EMVCC.pdf
全局锁、表级锁以及行锁(上)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E5%85%A8%E5%B1%80%E9%94%81%E3%80%81%E8%A1%A8%E7%BA%A7%E9%94%81%E4%BB%A5%E5%8F%8A%E8%A1%8C%E9%94%81%EF%BC%88%E4%B8%8A%EF%BC%89.pdf
全局锁、表级锁以及行锁(中)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E5%85%A8%E5%B1%80%E9%94%81%E3%80%81%E8%A1%A8%E7%BA%A7%E9%94%81%E4%BB%A5%E5%8F%8A%E8%A1%8C%E9%94%81%EF%BC%88%E4%B8%AD%EF%BC%89.pdf
全局锁、表级锁以及行锁(下)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E5%85%A8%E5%B1%80%E9%94%81%E3%80%81%E8%A1%A8%E7%BA%A7%E9%94%81%E4%BB%A5%E5%8F%8A%E8%A1%8C%E9%94%81%EF%BC%88%E4%B8%8B%EF%BC%89.pdf
主键的选择https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/%E4%B8%BB%E9%94%AE%E7%9A%84%E9%80%89%E6%8B%A9.pdf
MySQL Cost-Based Optimizerhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/MySQL%20Cost%20Based%20Optimizer.pdf
MySQL Join 工作原理浅析https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/MySQL%20JOIN%20%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E6%B5%85%E6%9E%90.pdf
MySQL Replication——异步与并行复制https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/MySQL%20%E5%BC%82%E6%AD%A5%E5%A4%8D%E5%88%B6.pdf
MySQL GTID 与半同步复制https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/MySQL/MySQL%20GTID%20%E4%B8%8E%E5%8D%8A%E5%90%8C%E6%AD%A5%E5%A4%8D%E5%88%B6.pdf
https://github.com/SKeyerror/Psyduck#postgresql
索引聚集表与堆表https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/%E6%95%B0%E6%8D%AE%E7%BB%84%E7%BB%87%E6%A0%BC%E5%BC%8F.pdf
PostgreSQL 存储结构https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/PostgreSQL%20%E5%AD%98%E5%82%A8%E7%BB%93%E6%9E%84.pdf
postgreSQL 中的 MVCChttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/PostgreSQL%20%E4%B8%AD%E7%9A%84%20MVCC.pdf
PostgreSQL 中的内存上下文(MmeoryContext)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/MemoryContext.pdf
PostgreSQL 查询树结构(Query)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/Query%20Tree.pdf
RBO——提升子连接(基本概念)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/%E6%8F%90%E5%8D%87%E5%AD%90%E8%BF%9E%E6%8E%A5%EF%BC%88%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5%EF%BC%89.pdf
RBO——提升子连接(具体过程)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/%E6%8F%90%E5%8D%87%E5%AD%90%E8%BF%9E%E6%8E%A5%EF%BC%88%E5%85%B7%E4%BD%93%E8%BF%87%E7%A8%8B%EF%BC%89.pdf
PostgreSQL 中的 SysCachehttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/PostgreSQL/SysCache.pdf
https://github.com/SKeyerror/Psyduck#greenplum
Greenplum 架构概览https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/Greenplum/Greenplum%20%E6%9E%B6%E6%9E%84%E6%A6%82%E8%A7%88.pdf
为什么需要 Motion?https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/Greenplum/%E4%B8%BA%E4%BB%80%E4%B9%88%E9%9C%80%E8%A6%81%20Motion.pdf
https://github.com/SKeyerror/Psyduck#others
Redis 数据结构https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/redis/Redis%20%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.pdf
Redis 主从复制原理https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/redis/Redis%20%E4%B8%BB%E4%BB%8E%E5%A4%8D%E5%88%B6.pdf
缓存更新的策略https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/redis/%E7%BC%93%E5%AD%98%E6%9B%B4%E6%96%B0%E7%9A%84%E7%AD%96%E7%95%A5.pdf
Redis Cluster 概述https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/redis/Redis%20Cluster%20%E6%A6%82%E8%BF%B0.pdf
etcd 概述https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/etcd/etcd%E6%A6%82%E8%BF%B0.pdf
分布式锁的实现https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/redis/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9A%84%E5%AE%9E%E7%8E%B0.pdf
https://github.com/SKeyerror/Psyduck#rocket-distributed-system
https://github.com/SKeyerror/Psyduck#分布式协议与算法
https://github.com/SKeyerror/Psyduck/blob/master/distributed-system/roadmap.png
2PChttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/2PC.pdf
CAP 理论https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/CAP.pdf
拜占庭将军问题(共识)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/%E6%8B%9C%E5%8D%A0%E5%BA%AD%E5%B0%86%E5%86%9B%E9%97%AE%E9%A2%98.pdf
Basic Paxoshttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/Basic%20Paxos.pdf
Raft——领导选举与日志复制https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/Raft.pdf
Gossip——流言蜚语实现最终一致性https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/Gossip.pdf
Quorum NWR——定制一致性https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/distributed-system/Quorum%20NWR.pdf
https://github.com/SKeyerror/Psyduck#alembic-middleware
可靠消息中间件——RabbitMQhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/middleware/RabbitMQ.pdf
https://github.com/SKeyerror/Psyduck#fire-linux-network-programing
信号https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/%E4%BF%A1%E5%8F%B7.pdf
信号集与信号掩码https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/%E4%BF%A1%E5%8F%B7%E9%9B%86%E4%B8%8E%E4%BF%A1%E5%8F%B7%E6%8E%A9%E7%A0%81.pdf
进程的创建https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/%E8%BF%9B%E7%A8%8B%E7%9A%84%E5%88%9B%E5%BB%BA.pdf
进程间通讯简介https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/%E8%BF%9B%E7%A8%8B%E9%97%B4%E9%80%9A%E8%AE%AF%E7%AE%80%E4%BB%8B.pdf
DAEMONhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/DAEMON.pdf
可靠数据传输协议——TCPhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/%E5%8F%AF%E9%9D%A0%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE%E2%80%94TCP.pdf
TCP 拥塞控制https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/TCP%E6%8B%A5%E5%A1%9E%E6%8E%A7%E5%88%B6.pdf
socket 编程问题一览(01)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/socket%20%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98%E4%B8%80%E8%A7%88%2801%29.pdf
socket 编程问题一览(02)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/socket%20%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98%E4%B8%80%E8%A7%88%2802%29.pdf
epoll 原理剖析https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/epoll%20%E5%8E%9F%E7%90%86%E5%89%96%E6%9E%90.pdf
epoll_eventhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/epoll_event.pdf
HTTPS 握手过程https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/HTTPS.pdf
Nginx 基本进程模型与核心数据结构https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/linux-network/nginx.pdf
https://github.com/SKeyerror/Psyduck#zap-operating-system
Linux 进程、线程与调度https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/c%2B%2B/concurrent/1.%20Linux%20%E8%BF%9B%E7%A8%8B%E3%80%81%E7%BA%BF%E7%A8%8B%E4%B8%8E%E8%B0%83%E5%BA%A6.pdf
Linux 虚拟内存https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/operating-system/Linux-Virtual-Memory.pdf
Linux 内存杂记(01)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/operating-system/Linux%20%E5%86%85%E5%AD%98%E6%9D%82%E8%AE%B0%2801%29.pdf
https://github.com/SKeyerror/Psyduck#paw_prints-golang
channel 的设计与使用https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/golang/channel.pdf
map 的设计与扩容时机https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/golang/map.pdf
G-M-P 模型https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/golang/G-M-P%E6%A8%A1%E5%9E%8B.pdf
三色标记-清除式 GChttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/golang/GC.pdf
https://github.com/SKeyerror/Psyduck#art-kubernetes
为什么需要 Pod?https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/kubernetes/%E4%B8%BA%E4%BB%80%E4%B9%88%E9%9C%80%E8%A6%81%20Pod.pdf
声明式 API 是如何实现的?https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/kubernetes/%E5%A3%B0%E6%98%8E%E5%BC%8F%20API%20%E6%98%AF%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E7%9A%84.pdf
https://github.com/SKeyerror/Psyduck#telescope-c
https://github.com/SKeyerror/Psyduck#common
consthttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/common/1.%20const.pdf
https://github.com/SKeyerror/Psyduck#面向对象程序设计
https://github.com/SKeyerror/Psyduck#拷贝控制
拷贝构造与拷贝赋值https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/copy-control/1.%20%E6%8B%B7%E8%B4%9D%E6%9E%84%E9%80%A0%E4%B8%8E%E6%8B%B7%E8%B4%9D%E8%B5%8B%E5%80%BC.pdf
左值与右值https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/copy-control/2.%20%E5%B7%A6%E5%80%BC%E4%B8%8E%E5%8F%B3%E5%80%BC.pdf
移动构造与移动赋值https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/copy-control/3.%20%E7%A7%BB%E5%8A%A8%E6%9E%84%E9%80%A0%E4%B8%8E%E7%A7%BB%E5%8A%A8%E8%B5%8B%E5%80%BC.pdf
三/五法则https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/copy-control/4.%20%E4%B8%89%E4%BA%94%E6%B3%95%E5%88%99.pdf
https://github.com/SKeyerror/Psyduck#模板与泛型编程
Template 的基本使用https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/template/1.%20Template.pdf
万能引用与类型推断问题https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/template/2.%20%E4%B8%87%E8%83%BD%E5%BC%95%E7%94%A8%E4%B8%8E%E7%B1%BB%E5%9E%8B%E6%8E%A8%E6%96%AD%E9%97%AE%E9%A2%98.pdf
完美转发https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/template/3.%20%E5%AE%8C%E7%BE%8E%E8%BD%AC%E5%8F%91.pdf
https://github.com/SKeyerror/Psyduck#类型相关
强制类型转换https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/type/1.%20%E5%BC%BA%E5%88%B6%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2.pdf
自动类型推断(auto)https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/type/2.%20%E8%87%AA%E5%8A%A8%E7%B1%BB%E5%9E%8B%E6%8E%A8%E6%96%AD%EF%BC%88auto%EF%BC%89.pdf
decltypehttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/type/3.%20decltype.pdf
https://github.com/SKeyerror/Psyduck#函数编程
lambda 表达式https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/functional/1.%20lambda%20%E8%A1%A8%E8%BE%BE%E5%BC%8F.pdf
可调用对象——std::functionhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/functional/2.%20%E5%8F%AF%E8%B0%83%E7%94%A8%E5%AF%B9%E8%B1%A1%20function.pdf
https://github.com/SKeyerror/Psyduck#智能指针
堆、栈与 RAII: C++ 管理资源的方式https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/smart-ptr/1.%20%E5%A0%86%E3%80%81%E6%A0%88%E4%B8%8E%20RAII%20%3A%20C%2B%2B%20%E7%AE%A1%E7%90%86%E8%B5%84%E6%BA%90%E7%9A%84%E6%96%B9%E5%BC%8F.pdf
RAII 与智能指针https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/smart-ptr/2.%20RAII%E4%B8%8E%E6%99%BA%E8%83%BD%E6%8C%87%E9%92%88.pdf
shared_ptrhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/smart-ptr/3.%20shared_ptr.pdf
https://github.com/SKeyerror/Psyduck#并发编程
Linux 进程、线程与调度https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/1.%20Linux%20%E8%BF%9B%E7%A8%8B%E3%80%81%E7%BA%BF%E7%A8%8B%E4%B8%8E%E8%B0%83%E5%BA%A6.pdf
线程的创建与执行https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/2.%20%E7%BA%BF%E7%A8%8B%E7%9A%84%E5%88%9B%E5%BB%BA%E4%B8%8E%E6%89%A7%E8%A1%8C.pdf
std::async 与 std::futurehttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/3.%20async%E4%B8%8Efuture.pdf
互斥量与 std::lock_guard、std::unique_lockhttps://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/4.%20%E4%BA%92%E6%96%A5%E9%87%8F%E3%80%81lock_guard%E4%B8%8Eunique_lock.pdf
通知状态的改变——POSIX 条件变量https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/5.%20%E9%80%9A%E7%9F%A5%E7%8A%B6%E6%80%81%E7%9A%84%E6%94%B9%E5%8F%98%E2%80%94POSIX%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F.pdf
通知状态的改变——C++ 条件变量https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/6.%20%E9%80%9A%E7%9F%A5%E7%8A%B6%E6%80%81%E7%9A%84%E6%94%B9%E5%8F%98%E2%80%94C%2B%2B%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F.pdf
POSIX 信号量https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/concurrent/7.%20POSIX%20%E4%BF%A1%E5%8F%B7%E9%87%8F.pdf
https://github.com/SKeyerror/Psyduck#编译与链接
编译与链接https://smartkeyerror.oss-cn-shenzhen.aliyuncs.com/Psyduck/C%2B%2B/compile/1.%20%E7%BC%96%E8%AF%91%E4%B8%8E%E9%93%BE%E6%8E%A5.pdf
linux https://github.com/topics/linux
golang https://github.com/topics/golang
database https://github.com/topics/database
network https://github.com/topics/network
os https://github.com/topics/os
xmind https://github.com/topics/xmind
Readme https://github.com/SKeyerror/Psyduck#readme-ov-file
Please reload this pagehttps://github.com/SKeyerror/Psyduck
Activityhttps://github.com/SKeyerror/Psyduck/activity
515 forkshttps://github.com/SKeyerror/Psyduck/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FSKeyerror%2FPsyduck&report=SKeyerror+%28user%29
Releaseshttps://github.com/SKeyerror/Psyduck/releases
Packages 0https://github.com/users/SKeyerror/packages?repo_name=Psyduck
Please reload this pagehttps://github.com/SKeyerror/Psyduck
Please reload this pagehttps://github.com/SKeyerror/Psyduck
Contributorshttps://github.com/SKeyerror/Psyduck/graphs/contributors
Please reload this pagehttps://github.com/SKeyerror/Psyduck
Go 56.0% https://github.com/SKeyerror/Psyduck/search?l=go
C++ 33.2% https://github.com/SKeyerror/Psyduck/search?l=c%2B%2B
C 10.8% https://github.com/SKeyerror/Psyduck/search?l=c
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.