书栈网 · BookStack 本次搜索耗时 0.059 秒,为您找到 209998 个相关结果.
  • Laravel HTTP——重定向的使用与源码分析

    1198 2018-04-12 《laravel 源码详解》
    前言 URI 重定向 重定向到 uri 强制 https 强制域名 路径自定义 路由重定向 非域名路径 重定向端口号 重定向路径参数绑定 重定向路由 querystring 添加 fragment 重定向 路由 action 重定向 UrlRoutable 参数绑定 URI 重定向源码分析 重定向 scheme 重定向 doma...
  • Laravel Session——session 的启动与运行源码分析

    Laravel Session——session 的启动与运行源码分析 前言 session 服务的注册 session 服务的启动 startSession session 的门面类 sessionManager session 驱动持久化类 SessionHandler session 数据操作类 setId session—start ...
  • struct —- 将字节串解读为打包的二进制数据

    struct —- 将字节串解读为打包的二进制数据 函数和异常 格式字符串 字节顺序,大小和对齐方式 格式字符 例子 应用 原生格式 标准格式 类 struct —- 将字节串解读为打包的二进制数据 源代码: Lib/struct.py 此模块可在 Python 值和以 Python bytes 对象表示的 C 结构体之...
  • struct — 将字节串解读为打包的二进制数据

    struct —- 将字节串解读为打包的二进制数据函数和异常 格式字符串 字节顺序,大小和对齐方式 格式字符 例子 类 struct —- 将字节串解读为打包的二进制数据 源代码: Lib/struct.py 此模块可以执行 Python 值和以 Python bytes 对象表示的 C 结构之间的转换。 这可以被用来...
  • MySQL · 源码阅读 · 非阻塞异步C API简介

    概述 MySQL C API接口 调用模式 建立连接 执行SQL 获取查询结果集 获取下一个查询结果集 获取结果集的下一行 释放结果集分配的内存 示例 准备工作 限制 概述 MySQL从8.0.16版本引入了非阻塞的异步C API接口,可以与 MySQL服务器进行非阻塞通信。原先的同步阻塞式接口在发起某个调用后,客户端必须等待这个...
  • MySQL · 源码阅读 · 数据库的扫描方法

    引言 全表扫描 比较与总结 索引扫描 索引组织表的索引扫描 HEAP表的索引扫描 比较与总结 引言 关于存储引擎的介绍有很多,基于HEAP的传统存储引擎,以及基于聚簇索引的Innodb引擎等,但优化器如何充分利用存储引擎的特点来实现快速高效的扫描,从而以最小的代价得到用户所需要的结果,是一个非常复杂过程。为了了解优化器是如何运作的,首先我们...
  • 源码编译夜莺前后端及告警自愈模块

    前端 后端 配置Go环境 编译n9e 编译ibex 本节讲述 Nightingale 的源码编译方式,分前后端两部分。另外,如果用到告警自愈模块,会用到 ibex 这个模块,本节也会一并讲解 ibex 模块的编译方法。对于 ARM 的处理器,我们没有提供编译好的二进制,大家就要用下面的方法自行编译了。 前端 git clone http...
  • Laravel HTTP——路由中间件源码分析

    前言 中间件的搜集 路由定义的中间件是从 action 数组中取出来的: 控制器定义的中间件: 中间件的解析 中间件的排序 前言 当进行了路由匹配与路由参数绑定后,接下来就要进行路由闭包或者控制器的运行,在此之前,本文先介绍中间件的相关源码。 中间件的搜集 由于定义的中间件方式很灵活,所以在运行控制器或者路由闭包之前,我们需要先将在...
  • MySQL · 源码阅读 · MySQL8.0 innodb锁相关

    MySQL · 源码阅读 · MySQL8.0 innodb锁相关 背景 代码分析 os_event_t PolicyMutex TTASEventMutex sync_array_t GenericPolicy MySQL · 源码阅读 · MySQL8.0 innodb锁相关 背景 innodb里面的mutex常见的实现是Pol...
  • k8s源码分析准备工作

    k8s源码分析准备工作 本章规划 概述 一些经验 k8s源码分析准备工作 本章规划 源码准备 测试环境搭建-单节点 测试环境搭建-三节点 源码调试 概述 源码准备阶段主要介绍k8s源码的获取与本地golang编译环境配置等;测试环境搭建是介绍如何准备一个k8s环境,用于后续组件的代码测试。测试环境可以在大体学习完一个组件源码...