GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - feixiao/PythonAdvanced: python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

66 Commits
66 Commits

Folders and files

NameName
Last commit message
Last commit date
docs
docs
 
 
src
src
 
 
.DS_Store
.DS_Store
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 

Repository files navigation

PythonAdvanced

内容承接 PythonBasic,想学习基础请观看 PythonBasic 工程

python 高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等

  • 组织 Python 代码的技巧

1.python 高级知识-多线程

  • 1.多任务
  • 2.python 多线程
  • 3.线程间分享数据
  • 4.解决线程间数据分享存在的问题
  • 5.解决线程间通信共享数据

2.python 高级知识-多进程

  • 1.进程及状态与 multprocesing 模块
  • 2.进程的创建-进程池 Pool
  • 3.进程间数据通信共享数据
  • 4.进程和线程比较与进程间通信
  • 5.进程实用案例:文件夹 copy

3.python 高级知识-迭代器生成器

  • 1.迭代器
  • 2.生成器

4.python 高级知识-协程

  • 1.yield +2.greenlet
  • 3.gevent
  • 4.进程线程协程区别
  • 5.进程线程协程详解
  • 6.多任务重要概念
  • 7.协程-生成器
  • 8.协程-理解和 yield 实现
  • 9.协程-yieldfrom 详解
  • 10.协程-asyncio 的核心概念
  • 11.协程-asyncio 基本架构
  • 12.协程-Task 类详解
  • 13.协程-异步编程基本模板
  • 14.协程-事件循环 EventLoop
  • 15.协程-Future 类详解
  • 16.协程-常见问题
  • 17.协程-多任务实现并发
  • 18.协程-结合多线程解决阻塞问题以及 timer 模拟

5.python 网络编程

  • 1.认识互联网
  • 2.SOCKET
  • 3.UDP 与 TCP
  • 4.python-udp
  • 5.python-tcp
  • 6.tcp 三次握手和四次挥手
  • 7.tcp 长连接和短链接
  • 8.tcp/ip

6.python 高级知识-进阶知识

  • 1.编码转换问题
  • 2.GIL 全局解释器锁
  • 3.深拷贝、浅拷贝
  • 4.私有化
  • 5.import 导入模块
  • 6.多继承以及 MRO 顺序
  • 7.再论静态方法和类方法
  • 8.再议封装、多态、继承
  • 9.property 属性
  • 10.魔法属性
  • 11.with 与上下文管理器

7.闭包与装饰器

  • 1.闭包
  • 2.装饰器

8.python 高级知识-http 服务器案例

  • 1.http 协议
  • 2.web 服务器简单实现
  • 3.非阻塞式 web 服务器
  • 4.web 服务器 epoll

9.python 高级知识 mini-web 框架案例

  • 1.WSGI
  • 2.Mini-WEb 框架实现 1
  • 3.Mini-WEb 框架实现 2
  • 4.Mini-WEb 框架实现 3
  • 5.日志功能

10.python 高级知识-元类

  • 1.元类
  • 2.使用元类创建类
  • 3.元类改变类
  • 4.元类编写 orm

About

python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等

Resources

Readme
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.