René's URL Explorer Experiment


Title: GitHub - norbread2003/interview_python: Python开发的高频面试题与解析

Open Graph Title: GitHub - norbread2003/interview_python: Python开发的高频面试题与解析

X Title: GitHub - norbread2003/interview_python: Python开发的高频面试题与解析

Description: Python开发的高频面试题与解析. Contribute to norbread2003/interview_python development by creating an account on GitHub.

Open Graph Description: Python开发的高频面试题与解析. Contribute to norbread2003/interview_python development by creating an account on GitHub.

X Description: Python开发的高频面试题与解析. Contribute to norbread2003/interview_python development by creating an account on GitHub.

Opengraph URL: https://github.com/norbread2003/interview_python

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:bc8d05f3-59c4-dbb2-e82d-e201f01f8080
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id98CC:13A5C3:2A07068:3798865:6981A4F7
html-safe-nonced8ffacae0d69b3c60795ef50073705ed457250745ce434935178da841fcb2814
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5OENDOjEzQTVDMzoyQTA3MDY4OjM3OTg4NjU6Njk4MUE0RjciLCJ2aXNpdG9yX2lkIjoiNzAwNTcxNTI5OTM4NzQxNzg0NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf29b043be25676314fe79509aaa52c901dcc39b4f093bbcb10f6e192a8260b5e
hovercard-subject-tagrepository:378542377
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/norbread2003/interview_python
twitter:imagehttps://opengraph.githubassets.com/725ac50afcfc46464545c89582082ddf5f5854e147912fd1e6b26072b608238c/norbread2003/interview_python
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/725ac50afcfc46464545c89582082ddf5f5854e147912fd1e6b26072b608238c/norbread2003/interview_python
og:image:altPython开发的高频面试题与解析. Contribute to norbread2003/interview_python development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee137814e266030874fd2c86863529d0622b13889eeda04148c57654b6ea84ad6
turbo-cache-controlno-preview
go-importgithub.com/norbread2003/interview_python git https://github.com/norbread2003/interview_python.git
octolytics-dimension-user_id25031013
octolytics-dimension-user_loginnorbread2003
octolytics-dimension-repository_id378542377
octolytics-dimension-repository_nwonorbread2003/interview_python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id33428461
octolytics-dimension-repository_parent_nwotaizilongxu/interview_python
octolytics-dimension-repository_network_root_id33428461
octolytics-dimension-repository_network_root_nwotaizilongxu/interview_python
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
releasedd58d68a7813bbec9c91422c8c35f4af33832d70
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/norbread2003/interview_python#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnorbread2003%2Finterview_python
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%2Fnorbread2003%2Finterview_python
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=norbread2003%2Finterview_python
Reloadhttps://patch-diff.githubusercontent.com/norbread2003/interview_python
Reloadhttps://patch-diff.githubusercontent.com/norbread2003/interview_python
Reloadhttps://patch-diff.githubusercontent.com/norbread2003/interview_python
norbread2003 https://patch-diff.githubusercontent.com/norbread2003
interview_pythonhttps://patch-diff.githubusercontent.com/norbread2003/interview_python
taizilongxu/interview_pythonhttps://patch-diff.githubusercontent.com/taizilongxu/interview_python
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnorbread2003%2Finterview_python
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnorbread2003%2Finterview_python
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnorbread2003%2Finterview_python
MIT license https://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/LICENSE
0 stars https://patch-diff.githubusercontent.com/norbread2003/interview_python/stargazers
5.5k forks https://patch-diff.githubusercontent.com/norbread2003/interview_python/forks
Branches https://patch-diff.githubusercontent.com/norbread2003/interview_python/branches
Tags https://patch-diff.githubusercontent.com/norbread2003/interview_python/tags
Activity https://patch-diff.githubusercontent.com/norbread2003/interview_python/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fnorbread2003%2Finterview_python
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnorbread2003%2Finterview_python
Code https://patch-diff.githubusercontent.com/norbread2003/interview_python
Pull requests 0 https://patch-diff.githubusercontent.com/norbread2003/interview_python/pulls
Actions https://patch-diff.githubusercontent.com/norbread2003/interview_python/actions
Projects 0 https://patch-diff.githubusercontent.com/norbread2003/interview_python/projects
Security 0 https://patch-diff.githubusercontent.com/norbread2003/interview_python/security
Insights https://patch-diff.githubusercontent.com/norbread2003/interview_python/pulse
Code https://patch-diff.githubusercontent.com/norbread2003/interview_python
Pull requests https://patch-diff.githubusercontent.com/norbread2003/interview_python/pulls
Actions https://patch-diff.githubusercontent.com/norbread2003/interview_python/actions
Projects https://patch-diff.githubusercontent.com/norbread2003/interview_python/projects
Security https://patch-diff.githubusercontent.com/norbread2003/interview_python/security
Insights https://patch-diff.githubusercontent.com/norbread2003/interview_python/pulse
Brancheshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/branches
Tagshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/tags
https://patch-diff.githubusercontent.com/norbread2003/interview_python/branches
https://patch-diff.githubusercontent.com/norbread2003/interview_python/tags
100 Commitshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/commits/master/
https://patch-diff.githubusercontent.com/norbread2003/interview_python/commits/master/
.githubhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/tree/master/.github
.githubhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/tree/master/.github
imghttps://patch-diff.githubusercontent.com/norbread2003/interview_python/tree/master/img
imghttps://patch-diff.githubusercontent.com/norbread2003/interview_python/tree/master/img
.gitignorehttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/.gitignore
LICENSEhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/LICENSE
coding.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/coding.md
coding.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/coding.md
common_basis.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/common_basis.md
common_basis.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/common_basis.md
gh-md-tochttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/gh-md-toc
gh-md-tochttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/gh-md-toc
pattern.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/pattern.md
pattern.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/pattern.md
readme.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/readme.md
readme.mdhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/blob/master/readme.md
READMEhttps://patch-diff.githubusercontent.com/norbread2003/interview_python
MIT licensehttps://patch-diff.githubusercontent.com/norbread2003/interview_python
说明https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%AF%B4%E6%98%8E
原作者https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%8E%9F%E4%BD%9C%E8%80%85
修订内容https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%BF%AE%E8%AE%A2%E5%86%85%E5%AE%B9
Python语言特性https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E8%AF%AD%E8%A8%80%E7%89%B9%E6%80%A7
赋值、浅拷贝与深拷贝https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%B5%8B%E5%80%BC%E6%B5%85%E6%8B%B7%E8%B4%9D%E4%B8%8E%E6%B7%B1%E6%8B%B7%E8%B4%9D
闭包https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E9%97%AD%E5%8C%85
装饰器https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%A3%85%E9%A5%B0%E5%99%A8
Python的函数参数传递https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E7%9A%84%E5%87%BD%E6%95%B0%E5%8F%82%E6%95%B0%E4%BC%A0%E9%80%92
类变量和实例变量https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E7%B1%BB%E5%8F%98%E9%87%8F%E5%92%8C%E5%AE%9E%E4%BE%8B%E5%8F%98%E9%87%8F
Python自省https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E8%87%AA%E7%9C%81
Python中单下划线和双下划线https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E4%B8%AD%E5%8D%95%E4%B8%8B%E5%88%92%E7%BA%BF%E5%92%8C%E5%8F%8C%E4%B8%8B%E5%88%92%E7%BA%BF
迭代器和生成器https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%BF%AD%E4%BB%A3%E5%99%A8%E5%92%8C%E7%94%9F%E6%88%90%E5%99%A8
*args and **kwargshttps://patch-diff.githubusercontent.com/norbread2003/interview_python#args-and-kwargs
新式类和旧式类https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%96%B0%E5%BC%8F%E7%B1%BB%E5%92%8C%E6%97%A7%E5%BC%8F%E7%B1%BB
单例模式https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F
使用__new__方法https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%BD%BF%E7%94%A8__new__%E6%96%B9%E6%B3%95
共享属性https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%85%B1%E4%BA%AB%E5%B1%9E%E6%80%A7
装饰器版本https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%A3%85%E9%A5%B0%E5%99%A8%E7%89%88%E6%9C%AC
import方法https://patch-diff.githubusercontent.com/norbread2003/interview_python#import%E6%96%B9%E6%B3%95
Python中的作用域https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8%E5%9F%9F
GIL线程全局锁https://patch-diff.githubusercontent.com/norbread2003/interview_python#gil%E7%BA%BF%E7%A8%8B%E5%85%A8%E5%B1%80%E9%94%81
协程https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%8D%8F%E7%A8%8B
lambda函数https://patch-diff.githubusercontent.com/norbread2003/interview_python#lambda%E5%87%BD%E6%95%B0
Python函数式编程https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E5%87%BD%E6%95%B0%E5%BC%8F%E7%BC%96%E7%A8%8B
Python垃圾回收机制https://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E6%9C%BA%E5%88%B6
引用计数https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%BC%95%E7%94%A8%E8%AE%A1%E6%95%B0
标记-清除机制https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%A0%87%E8%AE%B0-%E6%B8%85%E9%99%A4%E6%9C%BA%E5%88%B6
分代技术https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%88%86%E4%BB%A3%E6%8A%80%E6%9C%AF
List的实现https://patch-diff.githubusercontent.com/norbread2003/interview_python#list%E7%9A%84%E5%AE%9E%E7%8E%B0
Python的ishttps://patch-diff.githubusercontent.com/norbread2003/interview_python#python%E7%9A%84is
read,readline和readlineshttps://patch-diff.githubusercontent.com/norbread2003/interview_python#readreadline%E5%92%8Creadlines
super inithttps://patch-diff.githubusercontent.com/norbread2003/interview_python#super-init
range and xrangehttps://patch-diff.githubusercontent.com/norbread2003/interview_python#range-and-xrange
操作系统https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F
select,poll和epollhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#selectpoll%E5%92%8Cepoll
调度算法https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%B0%83%E5%BA%A6%E7%AE%97%E6%B3%95
死锁https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%AD%BB%E9%94%81
程序编译与链接https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E7%A8%8B%E5%BA%8F%E7%BC%96%E8%AF%91%E4%B8%8E%E9%93%BE%E6%8E%A5
预处理https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E9%A2%84%E5%A4%84%E7%90%86
编译https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E7%BC%96%E8%AF%91
汇编https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%B1%87%E7%BC%96
链接https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E9%93%BE%E6%8E%A5
静态链接和动态链接https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E9%9D%99%E6%80%81%E9%93%BE%E6%8E%A5%E5%92%8C%E5%8A%A8%E6%80%81%E9%93%BE%E6%8E%A5
虚拟内存技术https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%99%9A%E6%8B%9F%E5%86%85%E5%AD%98%E6%8A%80%E6%9C%AF
分页和分段https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%88%86%E9%A1%B5%E5%92%8C%E5%88%86%E6%AE%B5
分页与分段的主要区别https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%88%86%E9%A1%B5%E4%B8%8E%E5%88%86%E6%AE%B5%E7%9A%84%E4%B8%BB%E8%A6%81%E5%8C%BA%E5%88%AB
页面置换算法https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E9%A1%B5%E9%9D%A2%E7%BD%AE%E6%8D%A2%E7%AE%97%E6%B3%95
边沿触发和水平触发https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E8%BE%B9%E6%B2%BF%E8%A7%A6%E5%8F%91%E5%92%8C%E6%B0%B4%E5%B9%B3%E8%A7%A6%E5%8F%91
数据库https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%95%B0%E6%8D%AE%E5%BA%93
事务https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%BA%8B%E5%8A%A1
数据库索引https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B4%A2%E5%BC%95
Redis原理https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis%E5%8E%9F%E7%90%86
Redis是什么?https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis%E6%98%AF%E4%BB%80%E4%B9%88
Redis数据库https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis%E6%95%B0%E6%8D%AE%E5%BA%93
Redis缺点https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis%E7%BC%BA%E7%82%B9
乐观锁和悲观锁https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%B9%90%E8%A7%82%E9%94%81%E5%92%8C%E6%82%B2%E8%A7%82%E9%94%81
MVCChttps://patch-diff.githubusercontent.com/norbread2003/interview_python#mvcc
MySQL的innodb引擎是如何实现MVCC的https://patch-diff.githubusercontent.com/norbread2003/interview_python#mysql%E7%9A%84innodb%E5%BC%95%E6%93%8E%E6%98%AF%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0mvcc%E7%9A%84
MyISAM和InnoDBhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#myisam%E5%92%8Cinnodb
网络https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E7%BD%91%E7%BB%9C
三次握手https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%B8%89%E6%AC%A1%E6%8F%A1%E6%89%8B
四次挥手https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%9B%9B%E6%AC%A1%E6%8C%A5%E6%89%8B
ARP协议https://patch-diff.githubusercontent.com/norbread2003/interview_python#arp%E5%8D%8F%E8%AE%AE
urllib和urllib2的区别https://patch-diff.githubusercontent.com/norbread2003/interview_python#urllib%E5%92%8Curllib2%E7%9A%84%E5%8C%BA%E5%88%AB
Post和Gethttps://patch-diff.githubusercontent.com/norbread2003/interview_python#post%E5%92%8Cget
Cookie和Sessionhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#cookie%E5%92%8Csession
apache和nginx的区别https://patch-diff.githubusercontent.com/norbread2003/interview_python#apache%E5%92%8Cnginx%E7%9A%84%E5%8C%BA%E5%88%AB
网站用户密码保存https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E7%BD%91%E7%AB%99%E7%94%A8%E6%88%B7%E5%AF%86%E7%A0%81%E4%BF%9D%E5%AD%98
HTTP和HTTPShttps://patch-diff.githubusercontent.com/norbread2003/interview_python#http%E5%92%8Chttps
XSRF和XSShttps://patch-diff.githubusercontent.com/norbread2003/interview_python#xsrf%E5%92%8Cxss
幂等 Idempotencehttps://patch-diff.githubusercontent.com/norbread2003/interview_python#%E5%B9%82%E7%AD%89-idempotence
RESTful架构(SOAP,RPC)https://patch-diff.githubusercontent.com/norbread2003/interview_python#restful%E6%9E%B6%E6%9E%84soaprpc
SOAPhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#soap
RPChttps://patch-diff.githubusercontent.com/norbread2003/interview_python#rpc
CGI和WSGIhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#cgi%E5%92%8Cwsgi
中间人攻击https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E4%B8%AD%E9%97%B4%E4%BA%BA%E6%94%BB%E5%87%BB
c10k问题https://patch-diff.githubusercontent.com/norbread2003/interview_python#c10k%E9%97%AE%E9%A2%98
sockethttps://patch-diff.githubusercontent.com/norbread2003/interview_python#socket
浏览器缓存https://patch-diff.githubusercontent.com/norbread2003/interview_python#%E6%B5%8F%E8%A7%88%E5%99%A8%E7%BC%93%E5%AD%98
HTTP1.0和HTTP1.1https://patch-diff.githubusercontent.com/norbread2003/interview_python#http10%E5%92%8Chttp11
Ajaxhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#ajax
Linuxhttps://patch-diff.githubusercontent.com/norbread2003/interview_python#linux
Unix进程间通信方式(IPC)https://patch-diff.githubusercontent.com/norbread2003/interview_python#unix%E8%BF%9B%E7%A8%8B%E9%97%B4%E9%80%9A%E4%BF%A1%E6%96%B9%E5%BC%8Fipc
Linux 常用命令https://patch-diff.githubusercontent.com/norbread2003/interview_python#linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4
https://patch-diff.githubusercontent.com/norbread2003/interview_python#说明
https://patch-diff.githubusercontent.com/norbread2003/interview_python#原作者
taizilongxuhttps://github.com/taizilongxu/interview_pythonP
https://patch-diff.githubusercontent.com/norbread2003/interview_python#修订内容
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python语言特性
https://patch-diff.githubusercontent.com/norbread2003/interview_python#赋值浅拷贝与深拷贝
https://patch-diff.githubusercontent.com/norbread2003/interview_python#闭包
https://patch-diff.githubusercontent.com/norbread2003/interview_python#装饰器
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python的函数参数传递
https://patch-diff.githubusercontent.com/norbread2003/interview_python#类变量和实例变量
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python自省
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python中单下划线和双下划线
https://patch-diff.githubusercontent.com/norbread2003/interview_python#迭代器和生成器
https://patch-diff.githubusercontent.com/norbread2003/interview_python#args-and-kwargs
https://patch-diff.githubusercontent.com/norbread2003/interview_python#新式类和旧式类
stackoverflowhttp://stackoverflow.com/questions/54867/what-is-the-difference-between-old-style-and-new-style-classes-in-python
http://www.cnblogs.com/btchenguang/archive/2012/09/17/2689146.htmlhttp://www.cnblogs.com/btchenguang/archive/2012/09/17/2689146.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#单例模式
https://patch-diff.githubusercontent.com/norbread2003/interview_python#使用__new__方法
https://patch-diff.githubusercontent.com/norbread2003/interview_python#共享属性
https://patch-diff.githubusercontent.com/norbread2003/interview_python#装饰器版本
https://patch-diff.githubusercontent.com/norbread2003/interview_python#import方法
单例模式伯乐在线详细解释http://python.jobbole.com/87294/
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python中的作用域
https://patch-diff.githubusercontent.com/norbread2003/interview_python#gil线程全局锁
Python 最难的问题http://www.oschina.net/translate/pythons-hardest-problem
https://patch-diff.githubusercontent.com/norbread2003/interview_python#协程
https://patch-diff.githubusercontent.com/norbread2003/interview_python#lambda函数
知乎http://www.zhihu.com/question/20125256
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python函数式编程
酷壳http://coolshell.cn/articles/10822.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python垃圾回收机制
https://patch-diff.githubusercontent.com/norbread2003/interview_python#引用计数
https://patch-diff.githubusercontent.com/norbread2003/interview_python#标记-清除机制
https://patch-diff.githubusercontent.com/norbread2003/interview_python#分代技术
https://patch-diff.githubusercontent.com/norbread2003/interview_python#list的实现
http://www.jianshu.com/p/J4U6rRhttp://www.jianshu.com/p/J4U6rR
https://patch-diff.githubusercontent.com/norbread2003/interview_python#python的is
https://patch-diff.githubusercontent.com/norbread2003/interview_python#readreadline和readlines
https://patch-diff.githubusercontent.com/norbread2003/interview_python#super-init
http://stackoverflow.com/questions/576169/understanding-python-super-with-init-methodshttp://stackoverflow.com/questions/576169/understanding-python-super-with-init-methods
Python2.7中的super方法浅见http://blog.csdn.net/mrlevo520/article/details/51712440
https://patch-diff.githubusercontent.com/norbread2003/interview_python#range-and-xrange
http://stackoverflow.com/questions/94935/what-is-the-difference-between-range-and-xrange-functions-in-python-2-xhttp://stackoverflow.com/questions/94935/what-is-the-difference-between-range-and-xrange-functions-in-python-2-x
https://patch-diff.githubusercontent.com/norbread2003/interview_python#操作系统
https://patch-diff.githubusercontent.com/norbread2003/interview_python#selectpoll和epoll
selec,poll和epoll区别总结http://www.cnblogs.com/Anker/p/3265058.html
http://www.cnblogs.com/my_life/articles/3968782.htmlhttp://www.cnblogs.com/my_life/articles/3968782.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#调度算法
http://www.jianshu.com/p/6edf8174c1ebhttp://www.jianshu.com/p/6edf8174c1eb
https://patch-diff.githubusercontent.com/norbread2003/interview_python#死锁
https://wizardforcel.gitbooks.io/wangdaokaoyan-os/content/10.htmlhttps://wizardforcel.gitbooks.io/wangdaokaoyan-os/content/10.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#程序编译与链接
http://www.ruanyifeng.com/blog/2014/11/compiler.htmlhttp://www.ruanyifeng.com/blog/2014/11/compiler.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#预处理
https://patch-diff.githubusercontent.com/norbread2003/interview_python#编译
https://patch-diff.githubusercontent.com/norbread2003/interview_python#汇编
https://patch-diff.githubusercontent.com/norbread2003/interview_python#链接
https://patch-diff.githubusercontent.com/norbread2003/interview_python#静态链接和动态链接
https://patch-diff.githubusercontent.com/norbread2003/interview_python#虚拟内存技术
https://patch-diff.githubusercontent.com/norbread2003/interview_python#分页和分段
https://patch-diff.githubusercontent.com/norbread2003/interview_python#分页与分段的主要区别
https://patch-diff.githubusercontent.com/norbread2003/interview_python#页面置换算法
https://patch-diff.githubusercontent.com/norbread2003/interview_python#边沿触发和水平触发
https://patch-diff.githubusercontent.com/norbread2003/interview_python#数据库
https://patch-diff.githubusercontent.com/norbread2003/interview_python#事务
http://www.hollischuang.com/archives/898http://www.hollischuang.com/archives/898
https://patch-diff.githubusercontent.com/norbread2003/interview_python#数据库索引
http://tech.meituan.com/mysql-index.htmlhttp://tech.meituan.com/mysql-index.html
MySQL索引背后的数据结构及算法原理http://blog.codinglabs.org/articles/theory-of-mysql-index.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis原理
https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis是什么
https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis数据库
https://patch-diff.githubusercontent.com/norbread2003/interview_python#redis缺点
https://patch-diff.githubusercontent.com/norbread2003/interview_python#乐观锁和悲观锁
http://www.cnblogs.com/Bob-FD/p/3352216.htmlhttp://www.cnblogs.com/Bob-FD/p/3352216.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#mvcc
MySQLhttp://lib.csdn.net/base/mysql
https://patch-diff.githubusercontent.com/norbread2003/interview_python#mysql的innodb引擎是如何实现mvcc的
事务的隔离级别请看这篇文章http://blog.csdn.net/chosen0ne/article/details/10036775
MVCC浅析http://blog.csdn.net/chosen0ne/article/details/18093187
https://patch-diff.githubusercontent.com/norbread2003/interview_python#myisam和innodb
http://www.cnblogs.com/0201zcr/p/5296843.htmlhttp://www.cnblogs.com/0201zcr/p/5296843.html
https://segmentfault.com/a/1190000008227211https://segmentfault.com/a/1190000008227211
https://patch-diff.githubusercontent.com/norbread2003/interview_python#网络
https://patch-diff.githubusercontent.com/norbread2003/interview_python#三次握手
https://patch-diff.githubusercontent.com/norbread2003/interview_python#四次挥手
http://blog.csdn.net/whuslei/article/details/6667471http://blog.csdn.net/whuslei/article/details/6667471
https://patch-diff.githubusercontent.com/norbread2003/interview_python#arp协议
https://patch-diff.githubusercontent.com/norbread2003/interview_python#urllib和urllib2的区别
https://patch-diff.githubusercontent.com/norbread2003/interview_python#post和get
GET和POST有什么区别?及为什么网上的多数答案都是错的http://www.cnblogs.com/nankezhishi/archive/2012/06/09/getandpost.html
知乎回答https://www.zhihu.com/question/31640769?rf=37401322
RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1http://tools.ietf.org/html/rfc2616#section-9.3
RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1http://tools.ietf.org/html/rfc2616#section-9.5
https://patch-diff.githubusercontent.com/norbread2003/interview_python#cookie和session
https://patch-diff.githubusercontent.com/norbread2003/interview_python#apache和nginx的区别
https://patch-diff.githubusercontent.com/norbread2003/interview_python#网站用户密码保存
https://patch-diff.githubusercontent.com/norbread2003/interview_python#http和https
https://patch-diff.githubusercontent.com/norbread2003/interview_python#xsrf和xss
https://patch-diff.githubusercontent.com/norbread2003/interview_python#幂等-idempotence
https://patch-diff.githubusercontent.com/norbread2003/interview_python#restful架构soaprpc
http://www.ruanyifeng.com/blog/2011/09/restful.htmlhttp://www.ruanyifeng.com/blog/2011/09/restful.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#soap
https://patch-diff.githubusercontent.com/norbread2003/interview_python#rpc
https://patch-diff.githubusercontent.com/norbread2003/interview_python#cgi和wsgi
PEP-3333https://www.python.org/dev/peps/pep-3333/
https://patch-diff.githubusercontent.com/norbread2003/interview_python#中间人攻击
https://patch-diff.githubusercontent.com/norbread2003/interview_python#c10k问题
https://my.oschina.net/xianggao/blog/664275https://my.oschina.net/xianggao/blog/664275
https://patch-diff.githubusercontent.com/norbread2003/interview_python#socket
http://www.360doc.com/content/11/0609/15/5482098_122692444.shtmlhttp://www.360doc.com/content/11/0609/15/5482098_122692444.shtml
https://patch-diff.githubusercontent.com/norbread2003/interview_python#浏览器缓存
http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.htmlhttp://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html
https://patch-diff.githubusercontent.com/norbread2003/interview_python#http10和http11
http://blog.csdn.net/elifefly/article/details/3964766http://blog.csdn.net/elifefly/article/details/3964766
https://patch-diff.githubusercontent.com/norbread2003/interview_python#ajax
https://patch-diff.githubusercontent.com/norbread2003/interview_python#linux
https://patch-diff.githubusercontent.com/norbread2003/interview_python#unix进程间通信方式ipc
https://patch-diff.githubusercontent.com/norbread2003/interview_python#linux-常用命令
python https://patch-diff.githubusercontent.com/topics/python
Readme https://patch-diff.githubusercontent.com/norbread2003/interview_python#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/norbread2003/interview_python#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/norbread2003/interview_python
Activityhttps://patch-diff.githubusercontent.com/norbread2003/interview_python/activity
0 starshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/norbread2003/interview_python/watchers
0 forkshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fnorbread2003%2Finterview_python&report=norbread2003+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/norbread2003/interview_python/releases
Packages 0https://patch-diff.githubusercontent.com/users/norbread2003/packages?repo_name=interview_python
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.