René's URL Explorer Experiment


Title: GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

Open Graph Title: GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

X Title: GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

Description: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com - GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

Open Graph Description: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com - GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有...

X Description: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com - GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有...

Opengraph URL: https://github.com/xiaolincoder/CS-Base

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:aca8eba5-1056-e946-b9a4-9f80ce9f7333
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idBB76:1B8341:346B5C:44B6AE:696B67AB
html-safe-nonced9ec86e117e953da32eb37bae2ef876d316f1ec0b84267feba6a289fd3650c9d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQjc2OjFCODM0MTozNDZCNUM6NDRCNkFFOjY5NkI2N0FCIiwidmlzaXRvcl9pZCI6IjI4NDI3NTkyMzQ4ODczMTMzMjQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac9ccd811912ceb34ac8e6320f8daabc3057b6fde300feddc66676a9155b1f981e
hovercard-subject-tagrepository:471887218
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/xiaolincoder/CS-Base
twitter:imagehttps://opengraph.githubassets.com/6032faf6ad49fb8a73a772fa61f55c33c50d5348139e538e7a3254aeb266c689/xiaolincoder/CS-Base
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6032faf6ad49fb8a73a772fa61f55c33c50d5348139e538e7a3254aeb266c689/xiaolincoder/CS-Base
og:image:alt图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com - GitHub - xiaolincoder/CS-Base: 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
go-importgithub.com/xiaolincoder/CS-Base git https://github.com/xiaolincoder/CS-Base.git
octolytics-dimension-user_id23445047
octolytics-dimension-user_loginxiaolincoder
octolytics-dimension-repository_id471887218
octolytics-dimension-repository_nwoxiaolincoder/CS-Base
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id471887218
octolytics-dimension-repository_network_root_nwoxiaolincoder/CS-Base
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
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fxiaolincoder%2FCS-Base
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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/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://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fxiaolincoder%2FCS-Base
Sign up https://patch-diff.githubusercontent.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=xiaolincoder%2FCS-Base
Reloadhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Reloadhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Reloadhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
xiaolincoder https://patch-diff.githubusercontent.com/xiaolincoder
CS-Basehttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fxiaolincoder%2FCS-Base
Fork 2.1k https://patch-diff.githubusercontent.com/login?return_to=%2Fxiaolincoder%2FCS-Base
Star 17.4k https://patch-diff.githubusercontent.com/login?return_to=%2Fxiaolincoder%2FCS-Base
https://xiaolincoding.comhttps://xiaolincoding.com
17.4k stars https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/stargazers
2.1k forks https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/forks
Branches https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/branches
Tags https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tags
Activity https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fxiaolincoder%2FCS-Base
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fxiaolincoder%2FCS-Base
Code https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Issues 89 https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/issues
Pull requests 15 https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/pulls
Actions https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/actions
Projects 0 https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/security
Please reload this pagehttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Insights https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/pulse
Code https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Issues https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/issues
Pull requests https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/pulls
Actions https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/actions
Projects https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/projects
Security https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/security
Insights https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/pulse
Brancheshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/branches
Tagshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tags
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/branches
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tags
476 Commitshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/commits/main/
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/commits/main/
.github/workflowshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/.github/workflows
.github/workflowshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/.github/workflows
cs_learnhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/cs_learn
cs_learnhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/cs_learn
mysqlhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/mysql
mysqlhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/mysql
networkhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/network
networkhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/network
oshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/os
oshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/os
reader_nbhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/reader_nb
reader_nbhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/reader_nb
redishttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/redis
redishttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/tree/main/redis
.autocorrectrchttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/blob/main/.autocorrectrc
.autocorrectrchttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/blob/main/.autocorrectrc
README.mdhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/blob/main/README.md
READMEhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#小林-x-图解计算机基础
https://camo.githubusercontent.com/34edac1e76701294052a621e6ea6eb91183abab673185fbc0f66e570b7462fd1/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f7869616f6c696e636f6465722f496d616765486f737434406d61696e2f2545372542442539312545372541422539392545352542302538312545392539442541322e706e67
图解计算机基础在线阅读https://xiaolincoding.com/
公众号:小林 codinghttps://mp.weixin.qq.com/s/FYH1I8CRsuXDSybSGY_AFA
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#open_book图解网络
图解网络介绍https://xiaolincoding.com/network/
TCP/IP 网络模型有哪几层?https://xiaolincoding.com/network/1_base/tcp_ip_model.html
键入网址到网页显示,期间发生了什么?https://xiaolincoding.com/network/1_base/what_happen_url.html
Linux 系统是如何收发网络包的?https://xiaolincoding.com/network/1_base/how_os_deal_network_package.html
HTTP 常见面试题https://xiaolincoding.com/network/2_http/http_interview.html
HTTP/1.1 如何优化?https://xiaolincoding.com/network/2_http/http_optimize.html
HTTPS RSA 握手解析https://xiaolincoding.com/network/2_http/https_rsa.html
HTTPS ECDHE 握手解析https://xiaolincoding.com/network/2_http/https_ecdhe.html
HTTPS 如何优化?https://xiaolincoding.com/network/2_http/https_optimize.html
HTTP/2 牛逼在哪?https://xiaolincoding.com/network/2_http/http2.html
HTTP/3 强势来袭https://xiaolincoding.com/network/2_http/http3.html
既然有 HTTP 协议,为什么还要有 RPC?https://xiaolincoding.com/network/2_http/http_rpc.html
既然有 HTTP 协议,为什么还要有 WebSocket?https://xiaolincoding.com/network/2_http/http_websocket.html
TCP 三次握手与四次挥手面试题https://xiaolincoding.com/network/3_tcp/tcp_interview.html
TCP 重传、滑动窗口、流量控制、拥塞控制https://xiaolincoding.com/network/3_tcp/tcp_feature.html
TCP 实战抓包分析https://xiaolincoding.com/network/3_tcp/tcp_tcpdump.html
TCP 半连接队列和全连接队列https://xiaolincoding.com/network/3_tcp/tcp_queue.html
如何优化 TCP?https://xiaolincoding.com/network/3_tcp/tcp_optimize.html
如何理解是 TCP 面向字节流协议?https://xiaolincoding.com/network/3_tcp/tcp_stream.html
为什么 TCP 每次建立连接时,初始化序列号都要不一样呢?https://xiaolincoding.com/network/3_tcp/isn_deff.html
SYN 报文什么时候情况下会被丢弃?https://xiaolincoding.com/network/3_tcp/syn_drop.html
四次挥手中收到乱序的 FIN 包会如何处理?https://xiaolincoding.com/network/3_tcp/out_of_order_fin.html
在 TIME_WAIT 状态的 TCP 连接,收到 SYN 后会发生什么?https://xiaolincoding.com/network/3_tcp/time_wait_recv_syn.html
TCP 连接,一端断电和进程崩溃有什么区别?https://xiaolincoding.com/network/3_tcp/tcp_down_and_crash.html
拔掉网线后,原本的 TCP 连接还存在吗?https://xiaolincoding.com/network/3_tcp/tcp_unplug_the_network_cable.html
tcp_tw_reuse 为什么默认是关闭的?https://xiaolincoding.com/network/3_tcp/tcp_tw_reuse_close.html
HTTPS 中 TLS 和 TCP 能同时握手吗?https://xiaolincoding.com/network/3_tcp/tcp_tls.html
TCP Keepalive 和 HTTP Keep-Alive 是一个东西吗?https://xiaolincoding.com/network/3_tcp/tcp_http_keepalive.html
TCP 协议有什么缺陷?https://xiaolincoding.com/network/3_tcp/tcp_problem.html
如何基于 UDP 协议实现可靠传输?https://xiaolincoding.com/network/3_tcp/quic.html
TCP 和 UDP 可以使用同一个端口吗?https://xiaolincoding.com/network/3_tcp/port.html
服务端没有 listen,客户端发起连接建立,会发生什么?https://xiaolincoding.com/network/3_tcp/tcp_no_listen.html
没有 accept,可以建立 TCP 连接吗?https://xiaolincoding.com/network/3_tcp/tcp_no_accpet.html
用了 TCP 协议,数据一定不会丢吗?https://xiaolincoding.com/network/3_tcp/tcp_drop.html
TCP 四次挥手,可以变成三次吗?https://xiaolincoding.com/network/3_tcp/tcp_three_fin.html
TCP 序列号和确认号是如何变化的?https://xiaolincoding.com/network/3_tcp/tcp_seq_ack.html
IP 基础知识全家桶https://xiaolincoding.com/network/4_ip/ip_base.html
ping 的工作原理https://xiaolincoding.com/network/4_ip/ping.html
断网了,还能 ping 通 127.0.0.1 吗?https://xiaolincoding.com/network/4_ip/ping_lo.html
计算机网络怎么学?https://xiaolincoding.com/network/5_learn/learn_network.html
画图经验分享https://xiaolincoding.com/network/5_learn/draw.html
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#open_book图解系统
图解系统介绍https://xiaolincoding.com/os/
CPU 是如何执行程序的?https://xiaolincoding.com/os/1_hardware/how_cpu_run.html
磁盘比内存慢几万倍?https://xiaolincoding.com/os/1_hardware/storage.html
如何写出让 CPU 跑得更快的代码?https://xiaolincoding.com/os/1_hardware/how_to_make_cpu_run_faster.html
CPU 缓存一致性https://xiaolincoding.com/os/1_hardware/cpu_mesi.html
CPU 是如何执行任务的?https://xiaolincoding.com/os/1_hardware/how_cpu_deal_task.html
什么是软中断?https://xiaolincoding.com/os/1_hardware/soft_interrupt.html
为什么 0.1 + 0.2 不等于 0.3?https://xiaolincoding.com/os/1_hardware/float.html
Linux 内核 vs Windows 内核https://xiaolincoding.com/os/2_os_structure/linux_vs_windows.html
为什么要有虚拟内存?https://xiaolincoding.com/os/3_memory/vmem.html
malloc 是如何分配内存的?https://xiaolincoding.com/os/3_memory/malloc.html
内存满了,会发生什么?https://xiaolincoding.com/os/3_memory/mem_reclaim.html
在 4GB 物理内存的机器上,申请 8G 内存会怎么样?https://xiaolincoding.com/os/3_memory/alloc_mem.html
如何避免预读失效和缓存污染的问题?https://xiaolincoding.com/os/3_memory/cache_lru.html
深入理解 Linux 虚拟内存管理https://xiaolincoding.com/os/3_memory/linux_mem.html
深入理解 Linux 物理内存管理https://xiaolincoding.com/os/3_memory/linux_mem2.html
进程、线程基础知识https://xiaolincoding.com/os/4_process/process_base.html
进程间有哪些通信方式?https://xiaolincoding.com/os/4_process/process_commu.html
多线程冲突了怎么办?https://xiaolincoding.com/os/4_process/multithread_sync.html
怎么避免死锁?https://xiaolincoding.com/os/4_process/deadlock.html
什么是悲观锁、乐观锁?https://xiaolincoding.com/os/4_process/pessim_and_optimi_lock.html
一个进程最多可以创建多少个线程?https://xiaolincoding.com/os/4_process/create_thread_max.html
线程崩溃了,进程也会崩溃吗?https://xiaolincoding.com/os/4_process/thread_crash.html
进程调度/页面置换/磁盘调度算法https://xiaolincoding.com/os/5_schedule/schedule.html
文件系统全家桶https://xiaolincoding.com/os/6_file_system/file_system.html
进程写文件时,进程发生了崩溃,已写入的数据会丢失吗?https://xiaolincoding.com/os/6_file_system/pagecache.html
键盘敲入 A 字母时,操作系统期间发生了什么?https://xiaolincoding.com/os/7_device/device.html
什么是零拷贝?https://xiaolincoding.com/os/8_network_system/zero_copy.html
I/O 多路复用:select/poll/epollhttps://xiaolincoding.com/os/8_network_system/selete_poll_epoll.html
高性能网络模式:Reactor 和 Proactorhttps://xiaolincoding.com/os/8_network_system/reactor.html
什么是一致性哈希?https://xiaolincoding.com/os/8_network_system/hash.html
如何查看网络的性能指标?https://xiaolincoding.com/os/9_linux_chtml/linux_network.html
画图经验分享https://xiaolincoding.com/os/9_linux_chtml/pv_uv.html
计算机网络怎么学?https://xiaolincoding.com/os/10_learn/learn_os.html
画图经验分享https://xiaolincoding.com/os/10_learn/draw.html
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#open_book图解-mysql
图解 MySQL 介绍https://xiaolincoding.com/mysql/
执行一条 select 语句,期间发生了什么?https://xiaolincoding.com/mysql/base/how_select.html
MySQL 一行记录是怎么存储的?https://xiaolincoding.com/mysql/base/row_format.html
索引常见面试题https://xiaolincoding.com/mysql/index/index_interview.html
从数据页的角度看 B+ 树https://xiaolincoding.com/mysql/index/page.html
为什么 MySQL 采用 B+ 树作为索引?https://xiaolincoding.com/mysql/index/why_index_chose_bpuls_tree.html
MySQL 单表不要超过 2000W 行,靠谱吗?https://xiaolincoding.com/mysql/index/2000w.html
索引失效有哪些?https://xiaolincoding.com/mysql/index/index_lose.html
MySQL 使用 like“%x“,索引一定会失效吗?https://xiaolincoding.com/mysql/index/index_issue.html
count(*) 和 count(1) 有什么区别?哪个性能最好?https://xiaolincoding.com/mysql/index/count.html
事务隔离级别是怎么实现的?https://xiaolincoding.com/mysql/transaction/mvcc.html
MySQL 可重复读隔离级别,完全解决幻读了吗?https://xiaolincoding.com/mysql/transaction/phantom.html
MySQL 有哪些锁?https://xiaolincoding.com/mysql/lock/mysql_lock.html
MySQL 是怎么加锁的?https://xiaolincoding.com/mysql/lock/how_to_lock.html
update 没加索引会锁全表https://xiaolincoding.com/mysql/lock/update_index.html
MySQL 死锁了,怎么办?https://xiaolincoding.com/mysql/lock/deadlock.html
字节面试:加了什么锁,导致死锁的?https://xiaolincoding.com/mysql/lock/show_lock.html
MySQL 日志:undo log、redo log、binlog 有什么用?https://xiaolincoding.com/mysql/log/how_update.html
揭开 Buffer Pool 的面纱https://xiaolincoding.com/mysql/buffer_pool/buffer_pool.html
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#open_book-图解-redis
Redis 常见面试题https://xiaolincoding.com/redis/base/redis_interview.html
Redis 数据类型和应用场景https://xiaolincoding.com/redis/data_struct/command.html
图解 Redis 数据结构https://xiaolincoding.com/redis/data_struct/data_struct.html
AOF 持久化是怎么实现的?https://xiaolincoding.com/redis/storage/aof.html
RDB 快照是怎么实现的?https://xiaolincoding.com/redis/storage/rdb.html
Redis 过期删除策略和内存淘汰策略有什么区别?https://xiaolincoding.com/redis/module/strategy.html
主从复制是怎么实现的?https://xiaolincoding.com/redis/cluster/master_slave_replication.html
为什么要有哨兵?https://xiaolincoding.com/redis/cluster/sentinel.html
什么是缓存雪崩、击穿、穿透?https://xiaolincoding.com/redis/cluster/cache_problem.html
数据库和缓存如何保证一致性?https://xiaolincoding.com/redis/architecture/mysql_redis_consistency.html
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#muscle-学习心得
计算机基础学习路线https://xiaolincoding.com/cs_learn/
互联网校招心得https://xiaolincoding.com/reader_nb/
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#books--图解系列-pdf-下载
图解网络 + 图解系统 PDF 下载https://mp.weixin.qq.com/s/02036z-FMOCLpZ_otwMwBg
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#勘误及提问
图解计算机基础网站https://xiaolincoding.com/
https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#公众号
https://camo.githubusercontent.com/a3e1b3e53c143b4f5c6292c9f732e0e953c52c643d95200078830793a8c4940b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f7869616f6c696e636f6465722f496d616765486f737433406d61696e2f2545352538352542362545342542422539362f2545352538352541432545342542432539372545352538462542372545342542422538422545372542422538442e706e67
https://xiaolincoding.comhttps://xiaolincoding.com
python https://patch-diff.githubusercontent.com/topics/python
c https://patch-diff.githubusercontent.com/topics/c
java https://patch-diff.githubusercontent.com/topics/java
linux https://patch-diff.githubusercontent.com/topics/linux
golang https://patch-diff.githubusercontent.com/topics/golang
tcp https://patch-diff.githubusercontent.com/topics/tcp
cpp https://patch-diff.githubusercontent.com/topics/cpp
network https://patch-diff.githubusercontent.com/topics/network
Readme https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Activityhttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/activity
17.4k starshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/stargazers
101 watchinghttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/watchers
2.1k forkshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fxiaolincoder%2FCS-Base&report=xiaolincoder+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/releases
Packages 0https://patch-diff.githubusercontent.com/users/xiaolincoder/packages?repo_name=CS-Base
Please reload this pagehttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base
Contributors 72https://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/graphs/contributors
https://github.com/xiaolincoder
https://github.com/songzhibin97
https://github.com/SnowWarri0r
https://github.com/QianKuang8
https://github.com/dongzl
https://github.com/GHJayce
https://github.com/pzsdev
https://github.com/Aden-Q
https://github.com/ncghost1
https://github.com/xinxinxiangying258
https://github.com/Navyum
https://github.com/limingzhong61
https://github.com/Feyl
+ 58 contributorshttps://patch-diff.githubusercontent.com/xiaolincoder/CS-Base/graphs/contributors
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.