你到这里来可能是想学习计算机图形的工作原理,并且自己做一些很酷的东西。自己做东西是非常有趣的,同样也能给你带来对图形编程的兴趣。然而,在你开始学习旅程之前,有这么几点注意事项。 前置知识 由于OpenGL是一个图形API,并不是一个独立的平台,它需要一个编程语言来工作,在这里我们使用的是C++。所以,对C++的熟练掌握在学习这个教程中是必不可少的。当然,我仍将尝试解释大部分用到的概念,包括一些高级
什么是 Vim? Vim 是一个历史悠久的文本编辑器,可以追溯到 qed。 Bram Moolenaar 于 1991 年发布初始版本。 Linux、Mac 用户,可以使用包管理器安装 Vim,对于 Windows 用户,可以从 我的网盘 下载。 该版本可轻易添加 python 、python3 、lua 等支持,只需要安装 python、lua 即可。 项目在 Github 上开发,项目讨论请订
简介 目前与容器相关的云计算主要分为两种类型。 一种是传统的 IaaS 服务商提供对容器相关的服务,包括镜像下载、容器托管等。 另一种是直接基于容器技术对外提供容器云服务,所谓 Container as a Service(CaaS)。
Kubernetes 是 Google 团队发起的开源项目,它的目标是管理跨多个主机的容器,提供基本的部署,维护以及运用伸缩,主要实现语言为 Go 语言。Kubernetes 是: 易学:轻量级,简单,容易理解 便携:支持公有云,私有云,混合云,以及多种云平台 可拓展:模块化,可插拔,支持钩子,可任意组合 自修复:自动重调度,自动重启,自动复制 Kubernetes 构建于 Google 数十年经
CoreOS 对 Docker 甚至容器技术的发展都带来了巨大的推动作用。其提供了运行现代基础设施的特性,支持大规模服务部署,使得在基于最小化的现代操作系统上构建规模化的计算仓库成为了可能。 CoreOS 特性 一个最小化操作系统 CoreOS 被设计成一个基于容器的最小化的现代操作系统。它比现有的 Linux 安装平均节省 40% 的 RAM(大约 114M )并允许从 PXE 或 iPXE 非
什么是 etcd etcd 是 CoreOS 团队于 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。我们知道,在分布式系统中,各种服务的配置信息的管理分享,服务的发现是一个很基本同时也是很重要的问题。CoreOS 项目就希望基于 etcd 来解决这一问题。 etcd 目前在 github.com/etcd-io/etcd
Compose 简介 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。 其代码目前在 https://github.com/docker/compose 上开源。 Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-
本书由阿里Java程序员撰写,带你快速进入Kotlin世界。本书基于Kotlin 1.1版本,从Kotlin基础知识到动手实战,包含了大量精选示例代码和应用案例。 内容简介 本书从Kotlin的HelloWorld开始,生动讲解Kotlin的基础知识和实战案例,分为两大部分:“基础知识”部分包括语言基础、基本数据类型与类型变量、集合类、泛型、面向对象编程、函数式编程、协程等;“实战”部分包括Kot
CabalPHP 是一个基于 Swoole 的 轻量、高效、全异步 开源框架。 作者已经在生产环境使用,腾讯云两台4H8G(CabalPHP+Redis两个服务)支持日活跃6000W+PV的统计业务,依靠Task进程异步将统计数据写入腾讯云MySQL。 框架并发场景已经得到验证,复杂业务场景尚未验证。至少我们发现了其他框架没发现的 Swoole MySQL协程大量请求场景下的BUG。 亮点 全异步
欢迎您使用 Luabox 开发文档! 希望以下文档可以帮助您解决开发中遇到的函数问题,如有纰漏之处欢迎您向我们反馈。 注意 目前积木编程函数和触动精灵函数不通用,请仔细查看本手册,此手册中函数除控件函数及模拟按键函数外函数仅支持积木编程,不支持触动精灵,同理请勿将触动精灵函数在积木编程运行。
本文档是一份QueryList入门指南,希望本文档可以为你掌握QueryList的用法提供帮助。 QueryList是什么 采集解决方案 采集交流 贡献者列表 请作者喝杯咖啡 QueryList 是什么 QueryList是一套用于内容采集的PHP工具,它使用更加现代化的开发思想,语法简洁、优雅,可扩展性强。相比传统的使用晦涩的正则表达式来做采集,QueryList使用了更加强大而优雅的CSS选择
Docusaurus 是一个轻松构建,部署和维护开源项目的网站项目。 快速起步 Docusaurus 的构建很容易,在尽可能短的时间内 开始并运行 。我们已经打造了 Docusaurus 来处理网站构建过程,以便您可以专注于您的项目。 本地化 Docusaurus 通过 CrowdIn 提供 本地化支持。通过翻译文档来增强您的国际社区的地位。 可定制 虽然 Docusaurus 带有您需要开始的关
Docusaurus 能够帮助你建立并发布 美观的文档网站。 自行搭建技术栈是非常昂贵的。而使用 Docusaurus 可以让你专注于内容 并只需编写 Markdown 文件即可。 为更多功能做好准备了吗?大量 高级功能 (例如版本化、i18n、搜索和自定义主题)来了。 请查看 最佳 Docusaurus 网站 列表以获得灵感,还有一些 用户心得 请做参考。 Docusaurus 是一个 静态网站
介绍 YurunHttp,支持智能识别 Curl/Swoole 场景的高性能 Http Client。 支持链式操作,简单易用。支持并发批量请求、HTTP2、WebSocket 全双工通信协议。 非常适合用于开发通用 SDK 包,不必再为 Swoole 协程兼容而头疼! YurunHttp 的目标是做最好用的 PHP HTTP Client 开发包! 特性 GET/POST/PUT/DELETE/
介绍 YurunOAuthLogin是一个PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。可以轻松嵌入支持 PHP >= 5.4 的任何系统中,2.0 版现已支持 Swoole 协程环境。 示例代码可看test目录。 Swoole 协程环境的使用方法参考 git 仓库:test/Swoole 中的示例代码。 支持的登录平台 QQ 微信网页扫码、微信内授权 微博 百度