书栈网 · BookStack 本次搜索耗时 0.090 秒,为您找到 194104 个相关结果.
  • 9 面向对象编程

    面向对象编程 小结 面向对象编程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过...
  • 编程常见问题

    编程常见问题 一般问题 Python 有没有提供带有断点、单步调试等功能的源码级调试器? 是否有能帮助寻找漏洞或执行静态分析的工具? 如何由 Python 脚本创建能独立运行的二进制程序? 是否有 Python 编码标准或风格指南? 语言核心内容 变量明明有值,为什么还会出现 UnboundLocalError? Python 的局部变量和全局变...
  • 编程常见问题

    编程常见问题 一般问题 Python 有没有提供断点与单步调试等功能的,源码层次的调试器? 有没有工具来帮助找寻漏洞或进行静态分析? 我如何能够通过一个 Python 脚本创建一个独立运行的二进制文件? 是否有 Python 程序规范代码标准或风格指南? 核心语言 当变量有值时,为什么会出现UnboundLocalError? Python中的局...
  • 函数式编程指引

    函数式编程指引 概述 形式证明 模块化 易于调试和测试 组合性 迭代器 支持迭代器的数据类型 生成器表达式和列表推导式 生成器 向生成器传递值 内置函数 itertools 模块 创建新的迭代器 对元素使用函数 选择元素 组合函数 为元素分组 functools 模块 operator 模块 小函数和 lambda 表达...
  • 编程常见问题

    编程常见问题 一般问题 Python 有没有提供带有断点、单步调试等功能的源码级调试器? 是否有能帮助寻找漏洞或执行静态分析的工具? 如何由 Python 脚本创建能独立运行的二进制程序? 是否有 Python 编码标准或风格指南? 语言核心内容 变量明明有值,为什么还会出现 UnboundLocalError? Python 的局部变量和全局变...
  • 套接字编程指南

    套接字编程指南 套接字 历史 创建套接字 进程间通信 使用一个套接字 二进制数据 断开连接 套接字何时销毁 非阻塞的套接字 套接字编程指南 作者 Gordon McMillan 摘要 套接字几乎无处不在,但是它却是被误解最严重的技术之一。这是一篇简单的套接字概述。并不是一篇真正的教程 —— 你需要做更多的事情才能让它工作起来。其...
  • C++ 编程风格

    C++ 编码风格 C++ 编码风格 请参考 Google C++ Style Guide 。
  • 函数式编程模块

    函数式编程模块 函数式编程模块 本章里描述的模块提供了函数和类,以支持函数式编程风格和在可调用对象上的通用操作。 本章对下列模块进行说明: itertools —- 为高效循环而创建迭代器的函数 Itertool函数 itertools 配方 functools —- 高阶函数和可调用对象上的操作 partial 对象 ...
  • 编程常见问题

    编程常见问题 一般问题 Python 有没有提供带有断点、单步调试等功能的源码级调试器? 是否有能帮助寻找漏洞或执行静态分析的工具? 如何由 Python 脚本创建能独立运行的二进制程序? 是否有 Python 编码标准或风格指南? 语言核心内容 变量明明有值,为什么还会出现 UnboundLocalError? Python 的局部变量和全局变...
  • 08.15 Unix管道编程

    Unix 管道编程 Unix 管道编程 根据Unix 原理,Unix 命令行实用程序应该仅且仅执行一个任务!在实践中,这意味着,与其开发执行大量任务的大型实用程序,不如开发多个较小的程序,这些程序组合在一起执行所需的工作。两个或多个Unix 命令行实用程序通信的最常见方式是使用管道。在Unix 管道中,一个命令行实用程序的输出是另一个命令行实用程...