书栈网 · BookStack 本次搜索耗时 0.079 秒,为您找到 254014 个相关结果.
  • 08 函数式编程

    2943 2020-10-22 《Python学习教程》
    Python学习—08函数式编程 高阶函数 map函数 reduce函数 filter函数 sorted函数 装饰器 偏函数 Python学习—08函数式编程 函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数。 高阶函数 Python支持高阶函数(Higher-order function) 。...
  • Shell命令编程实例

    Shell命令编程实例 实例描述 静态注册方式 静态注册编程实例 动态注册方式 动态注册编程实例 Shell命令编程实例 实例描述 在下面的两个例子中,演示如何使用静态注册命令方式和动态注册命令方式新增一个Shell命令:test 。 静态注册方式 开发流程如下: 定义一个新增命令所要调用的执行函数cmd_t...
  • C语言编程规范

    C语言编程规范 目的 总体原则 约定 例外 1 命名 总体风格 规则1.1 标识符命名使用驼峰风格 建议1.1 作用域越大,命名应越精确 文件命名 建议1.2 文件命名统一采用小写字符 函数命名 建议1.3 函数的命名遵循阅读习惯 变量命名 规则1.2 全局变量应增加 ‘g_’ 前缀,函数内静态变量命名不...
  • AOP 面向切面编程

    AOP 面向切面编程 概念 介绍 定义切面(Aspect) 代理类缓存 AOP 面向切面编程 概念 AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程 ,通过动态代理等技术实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,也是 Hyperf 中的一个重要内容,是函数式编程的一种衍生...
  • 什么是编程语言?

    什么是编程语言? 什么是编程语言? 编程语言和自然语言非常相似,也有它背后固有的结构和规则来界定语句的正确性。当我们读写自然语言时,语言的规则就在无意中学会了。学习编程语言也是一样,需要长久的读写练习才能掌握。一旦掌握,我们就可以利用这些规则去理解其他人的代码,并写出自己的代码。 在 19 世纪 50 年代,语言学家 Noam Chomsky 定义...
  • 11.7.1 编程测试代码

    编写测试代码 编写测试代码 在这节,您将了解怎样给一个存在的 Go 应用写测试,它有俩个函数:一个是计算斐波纳切数,一个是计算一个字符串长度。使用这俩个函数的主要原因是比较简单,它们实现了相对琐碎的任务。琐碎点是每个函数有俩个不同的实现:一个工作的很好,另一个有些问题。 这个例子 Go 包命名为 testMe ,并存为 testMe.go 。这...
  • 2.2 有编程经验

    2.2 有编程经验 2.2 有编程经验 对了有编程经验的读者,背景故事发生了些变化。 你也许知道如何编程,并且可能以此为生。 你熟悉多种编程语言,并且可以在它们之间来回切换。 你已经听说了一种叫做“数据科学”的新奇事物,并且想要跟随这一潮流。 你开始学习如何使用 numpy ,如何在 pandas 中操作 DataFrames ,以及如何使用 ma...
  • 函数式编程模块

    函数式编程模块 函数式编程模块 本章里描述的模块提供了函数和类,以支持函数式编程风格和在可调用对象上的通用操作。 本章包含以下模块的文档: itertools —- 为高效循环而创建迭代器的函数 Itertool函数 itertools 配方 functools —- 高阶函数和可调用对象上的操作 partial 对象 oper...
  • 套接字编程指南

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

    第 37 章 socket编程 第 37 章 socket编程 目录 1. 预备知识 1.1. 网络字节序 1.2. socket地址的数据类型及相关函数 2. 基于TCP协议的网络程序 2.1. 最简单的TCP网络程序 2.2. 错误处理与读写控制 2.3. 把client改为交互式输入 2.4. 使用fork并发处...