书栈网 · BookStack 本次搜索耗时 0.038 秒,为您找到 254014 个相关结果.
  • GDScript 静态类型编程

    GDScript 静态类型编程 静态类型编程简介 如何使用静态类型编程 类型提示可以是什么 Specify the return type of a function with the arrow -> 协变与逆变 Specify the element type of an Array 类型转换 安全行 静态编程还是动态编程:坚持一种风...
  • 用 CMake 进行编程

    用 CMake 进行编程 控制流程 generator-expressions 宏定义与函数 参数的控制 用 CMake 进行编程 控制流程 CMake 有一个 if 语句,尽管经过多次版本迭代它已经变得非常复杂。这里有一些全大写的变量你可以在 if 语句中使用,并且你既可以直接引用也可以利用 ${} 来对他进行解析( if 语句在历...
  • AOP面向切面编程

    内建插入点 AOP示意图 13 性能测试 AOP(面向切面编程)是实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 限于C++语言的特性,Drogon没有提供像Spring那样灵活的AOP方案,而是一种简单的AOP,所有插入点都是内建...
  • AOP面向切面编程

    AOP面向切面编程 快速导航 编程范式主要以下几大类 引入aop依赖 aop注解 实现日志分割功能 添加切入点 前置通知 后置通知 环绕通知 返回后通知 异常通知 一段段伪代码读懂执行顺序 测试正常异常两种情况 AOP面向切面编程 AOP是一种与语言无关的程序思想、编程范式 。项目业务逻辑中,将通用的模块以水平切割的方式进...
  • 函数式编程模块

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

    2566 2020-11-15 《Golang 开发笔记》
    函数可变数量参数传参 深入理解nil 指针内存分配详解 Go 堆栈的理解 Go goroutine理解 GO GC 垃圾回收机制 GO 单例模式 Go 匿名函数和闭包 Go channel 实现原理分析 Go Signal信号处理 Go 并发控制 Go context包的分析 Golang不同类型比较 Go 三个点(…)用法 Go...
  • 10 并行编程基础

    第 10 章 并行编程基础 10.1 程序的并行行为 10.1.1 指令级并行性 10.1.2 数据级并行性 10.1.3 任务级并行性 10.2 并行编程模型 10.2.1 单任务数据并行模型 10.2.2 多任务共享存储编程模型 10.2.3 多任务消息传递编程模型 10.2.4 共享存储与消息传递编程模型的编程复杂度 10.3 典型并...
  • C++ 编程风格

    C++ 编码风格 C++ 编码风格 请参考 Google C++ Style Guide 。
  • 13.8 底层网络编程

    底层网络编程 底层网络编程 虽然 http.Transport 结构允许您修改网络连接的底层参数,但您可以编写允许您读取网络包原始数据的 Go 代码。这有两个棘手的问题: 网络包采用二进制格式,这要求您查找特定类型的网络数据包,而不仅仅是任何类型的网络数据包。 为了发送一个网络数据包,您必须自己构建。 接下来要展示的是 lowLevel....
  • C++ 编程风格

    C++ 编码风格 C++ 编码风格 请参考 Google C++ Style Guide 。