- 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数... 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数...
- 目录 目录软件系统变量的作用域 高级语言对数据类型的使用过程作用域的产生作用域的类型 Llocal局部作用域Eenclosing嵌套作用域Gglobal全局作用域Bbuilt-in内置作用域 变量名解析LEGB法则 实例说明 对变量的引用对变量的修改 global关键字nonlocal关键字 命名空间和作用域的区别 软件系统 系统 Ubu... 目录 目录软件系统变量的作用域 高级语言对数据类型的使用过程作用域的产生作用域的类型 Llocal局部作用域Eenclosing嵌套作用域Gglobal全局作用域Bbuilt-in内置作用域 变量名解析LEGB法则 实例说明 对变量的引用对变量的修改 global关键字nonlocal关键字 命名空间和作用域的区别 软件系统 系统 Ubu...
- 目录 目录前言软件环境可变集合Set set函数创建集合 创建空集合集合元素的唯一性 集合推导式set类型对象的内置方法 add增加一个元素remove删除一个元素pop随机删除并返回一个元素discard删除一个元素clear 不可变集合Frozenset frozenset创建一个frozenset集合 set能够与frozenset作比较set和fro... 目录 目录前言软件环境可变集合Set set函数创建集合 创建空集合集合元素的唯一性 集合推导式set类型对象的内置方法 add增加一个元素remove删除一个元素pop随机删除并返回一个元素discard删除一个元素clear 不可变集合Frozenset frozenset创建一个frozenset集合 set能够与frozenset作比较set和fro...
- 目录 目录self 和绑定调用非绑定的方法 self 和绑定 在 Python 中 self 变量是特殊的, 其用于在实例方法中引用该方法所绑定的实例, 换句话说就是 Python 在实例化对象时会自动的将实例对象传递到类体的 self 变量中, 类体中的 self 变量代表了该类的实例对象. 实例方法无论在任何地方被调用, 实例对象总是作为... 目录 目录self 和绑定调用非绑定的方法 self 和绑定 在 Python 中 self 变量是特殊的, 其用于在实例方法中引用该方法所绑定的实例, 换句话说就是 Python 在实例化对象时会自动的将实例对象传递到类体的 self 变量中, 类体中的 self 变量代表了该类的实例对象. 实例方法无论在任何地方被调用, 实例对象总是作为...
- 目录 目录前言软件环境身份运算符算术运算符比较运算符位移运算符自变运算符位运算符逻辑运算符成员关系运算符Python真值表最后 前言 在前面的博文介绍了Python的数据结构之后,接下来结合Python操作符来对Python程序中的数据进行处理。操作符/运算符的使用,可简洁地表示内建类型的对象处理。主要是对程序中的数据进行逻辑操作、算术操作、比较操... 目录 目录前言软件环境身份运算符算术运算符比较运算符位移运算符自变运算符位运算符逻辑运算符成员关系运算符Python真值表最后 前言 在前面的博文介绍了Python的数据结构之后,接下来结合Python操作符来对Python程序中的数据进行处理。操作符/运算符的使用,可简洁地表示内建类型的对象处理。主要是对程序中的数据进行逻辑操作、算术操作、比较操...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读定义数据模型 models创建表 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask 来写个轻博客 (3) ... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读定义数据模型 models创建表 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask 来写个轻博客 (3) ...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前言扩展阅读部署开发环境创建 Github 项目 前言 一步一步的实现一个 Flask 轻博客项目启动,最新的代码会上传到 Github。 全系列最后一篇,请跳转至 《用 Flask 来写个轻博客 (37) — 在 Git... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前言扩展阅读部署开发环境创建 Github 项目 前言 一步一步的实现一个 Flask 轻博客项目启动,最新的代码会上传到 Github。 全系列最后一篇,请跳转至 《用 Flask 来写个轻博客 (37) — 在 Git...
- 目录 文章目录 目录安装 Python2安装 Python3不同版本Python路径配置 Python2 和 Python3 安装 Python2 MAC 系统已经默认带有 Python2.7 了,所以无需安装它。 安装 Python3 brew install python3 1 不同版本Python路径 MAC 系统自带 Python2.7... 目录 文章目录 目录安装 Python2安装 Python3不同版本Python路径配置 Python2 和 Python3 安装 Python2 MAC 系统已经默认带有 Python2.7 了,所以无需安装它。 安装 Python3 brew install python3 1 不同版本Python路径 MAC 系统自带 Python2.7...
- 目录 目录前言软件环境认识subprocessPopen Constructor构造函数 Class Popen的参数 args 调用程序调用Shell指令 stdinstdoutstderr 实时获取子程序输出一次获取子程序的全部输出将标准错误和标准输出一起输出 shellbufsizeclose_fds其他参数含义 Popen成员函数 PopenpollP... 目录 目录前言软件环境认识subprocessPopen Constructor构造函数 Class Popen的参数 args 调用程序调用Shell指令 stdinstdoutstderr 实时获取子程序输出一次获取子程序的全部输出将标准错误和标准输出一起输出 shellbufsizeclose_fds其他参数含义 Popen成员函数 PopenpollP...
- 目录 目录pdb pdb 的 Debug 方式pdb 的调试指令 示例IPython 自带的 Debug 工具 ipdb pdb pdb 是 Python 自带的程序包,为 Python 程序提供了一种可交互的源码调试功能。主要特性包括: 设置断点单步调试进入函数调试查看当前代码查看栈片段动态修改变量值 pdb 的 Debug 方式 p... 目录 目录pdb pdb 的 Debug 方式pdb 的调试指令 示例IPython 自带的 Debug 工具 ipdb pdb pdb 是 Python 自带的程序包,为 Python 程序提供了一种可交互的源码调试功能。主要特性包括: 设置断点单步调试进入函数调试查看当前代码查看栈片段动态修改变量值 pdb 的 Debug 方式 p...
- 目录 文章目录 目录定义一个函数形参列表值传递引用传递 返回值 初始化函数构造函数析构函数回调函数闭包(Closure)函数方法函数递归函数 定义一个函数 函数声明需要指定: 函数的名称形参列表返回值列表 函数名和形参列表一起构成函数签名。格式: func function_name([parameter list]) [return_typ... 目录 文章目录 目录定义一个函数形参列表值传递引用传递 返回值 初始化函数构造函数析构函数回调函数闭包(Closure)函数方法函数递归函数 定义一个函数 函数声明需要指定: 函数的名称形参列表返回值列表 函数名和形参列表一起构成函数签名。格式: func function_name([parameter list]) [return_typ...
- 目录 目录静态方法类方法使用函数修饰符来声明静态方法和类方法 静态方法 静态方法仅是类中的函数, 不需要绑定实例, 也就是说静态方法的定义不需要传入 self 参数. 静态方法不属于类的某一个实例对象, 而是属于类本身, 所以不需要绑定到实例对象. 可以通过 className.staticMethodName 的方式来调用. 特点: 只能... 目录 目录静态方法类方法使用函数修饰符来声明静态方法和类方法 静态方法 静态方法仅是类中的函数, 不需要绑定实例, 也就是说静态方法的定义不需要传入 self 参数. 静态方法不属于类的某一个实例对象, 而是属于类本身, 所以不需要绑定到实例对象. 可以通过 className.staticMethodName 的方式来调用. 特点: 只能...
- 前言 上一篇主要介绍了Python函数的参数类型,本篇继续学习Python函数多类型传值。 目录 前言目录软件环境参数的多类型传值 向函数传递Tuple向函数传递List向函数传递Dictionary 软件环境 系统 UbuntuKylin 14.04软件 Python 2.7.4IPython 4.0.0 参数的多类型传值 一... 前言 上一篇主要介绍了Python函数的参数类型,本篇继续学习Python函数多类型传值。 目录 前言目录软件环境参数的多类型传值 向函数传递Tuple向函数传递List向函数传递Dictionary 软件环境 系统 UbuntuKylin 14.04软件 Python 2.7.4IPython 4.0.0 参数的多类型传值 一...
- 目录 目录堆栈 堆栈 堆栈是一个后进先出(LIFO)的数据结构. 堆栈这个数据结构可以用于处理大部分具有后进先出的特性的程序流 . 在堆栈中, push 和 pop 是常用术语: push: 意思是把一个对象入栈. pop: 意思是把一个对象出栈. 下面是一个由 Python 实现的简单的堆栈结构: stack = [] # 初始... 目录 目录堆栈 堆栈 堆栈是一个后进先出(LIFO)的数据结构. 堆栈这个数据结构可以用于处理大部分具有后进先出的特性的程序流 . 在堆栈中, push 和 pop 是常用术语: push: 意思是把一个对象入栈. pop: 意思是把一个对象出栈. 下面是一个由 Python 实现的简单的堆栈结构: stack = [] # 初始...
- 目录 目录前言软件环境Ipython的字符串处理Ipython的魔力函数Magic lsmagic Output所有魔力函数查看Magic的源码env 显示系统环境变量history 查看指令执行历史记录pwd 显示当前目录路径pycat 语法高亮显示一个Python程序文件save 将历史指令筛选并保存到文件中run 在IPython执行一个脚本timeit... 目录 目录前言软件环境Ipython的字符串处理Ipython的魔力函数Magic lsmagic Output所有魔力函数查看Magic的源码env 显示系统环境变量history 查看指令执行历史记录pwd 显示当前目录路径pycat 语法高亮显示一个Python程序文件save 将历史指令筛选并保存到文件中run 在IPython执行一个脚本timeit...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签