书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 119864 个相关结果.
  • 展开

    展开 展开 展开相对简单。编译器在生成AST之后,对程序进行语义理解之前的某个时间点,将会对所有宏进行展开。 这一过程包括,遍历AST,定位所有宏调用,并将它们用其展开进行替换。在非宏的语法扩展情境中,此过程具体如何发生根据具体情境各有不同。但所有语法扩展在展开完成之后所经历的历程都与宏所经历的相同。 每当编译器遇见一个语法扩展,都会根据上下文决...
  • AOP 面向切面编程

    AOP 面向切面编程 概念 介绍 定义切面(Aspect) AOP 面向切面编程 概念 AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程 ,通过动态代理等技术实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,也是 Hyperf 中的一个重要内容,是函数式编程的一种衍生范型。利用 A...
  • True/False的求值

    True/False的求值 Tip 尽可能使用隐式false 定义:Python在布尔上下文中会将某些值求值为false. 按简单的直觉来讲, 就是所有的”空”值都被认为是false. 因此0, None, [], {}, “” 都被认为是false.优点:使用Python布尔值的条件语句更易读也更不易犯错. 大部分情况下, 也更快.缺点:对C/C+...
  • 介绍

    Pact 什么是Pact? 消费者驱动的契约 为什么使用Pact 演讲与展示 各种语言的实现 介绍性文章 获得帮助 Pact 什么是Pact? Pact框架家族提供对消费者驱动的契约 测试的支持。 消费者驱动的契约 契约 是在客户端(消费者 )与API端(提供者 )之间的一组约定,描述了两者之间所发生的交互。 消费者驱动的契...
  • 自定义组件入门

    自定义组件入门 交付一个简单的自定义组件 查看 Kubernetes 最终资源信息 交付一个复合的自定义组件 使用 CUE Context CUE context 的配置项 Version: v1.1 自定义组件入门 在阅读本部分之前,请确保你已经了解 KubeVela 中 组件定义(ComponentDefinition 的...
  • 介绍

    Pact 什么是Pact? 消费者驱动的契约 为什么使用Pact 演讲与展示 各种语言的实现 介绍性文章 获得帮助 Pact 什么是Pact? Pact框架家族提供对消费者驱动的契约 测试的支持。 消费者驱动的契约 契约 是在客户端(消费者 )与API端(提供者 )之间的一组约定,描述了两者之间所发生的交互。 消费者驱动的契...
  • 使用Telegraf和Exporter监控中间件

    使用Telegraf和Exporter监控中间件 使用Telegraf和Exporter监控中间件 对于MySQL、Redis、MongoDB、Tomcat、RabbitMQ、Ceph、Cassandra、Consul等等各类中间件、数据库,Telegraf都可以监控,Prometheus生态也提供了各类Exporter,直接用就好了,如果有优化建议,...
  • 内容操作

    内容操作 获取内容详情 查询,获取内容列表 筛选字段 扩展字段 获取分类详情 获取内容库分类列表 分页与排序 内容操作 获取内容详情 Content article = Contents.content(contentId) 参数说明 参数名 类型 必填 说明 contentId String 是 内容 ID 返...
  • 05- Shell脚本学习--函数

    05- Shell脚本学习—函数 函数定义 函数参数 05- Shell脚本学习—函数 函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 函数定义 Shell 函数的定义格式如下: function function_nam...
  • 第八课:导航

    第八课:导航 压入与弹出 Ionic 2中的基本导航 页面之前端的参数 导航组件 模态框 Modals 标签页 侧边菜单 第八课:导航 如果你有Ionic 1或者Angular 1的背景,那么你以前应该处理过URL,状态等之间的路由导航。Ionic在这个上的专注点是使用一个导航栈,他引入了pushing 压入 视图到navigation...