MBTiles 1.2 规范翻译】的更多相关文章

MBTiles 1.2 可以参考超图的文档MBTiles扩展具体实现可以参考浅谈利用SQLite存储离散瓦片的思路和实现方法 mapbox提供了一个简单实现测试代码,github地址在这里https://github.com/mapbox/mbtiler.git 子标签: Interaction: 实现交互所需的HTTP端点 UTFGrid:此规范依赖于UTFGrid 1.2进行交互. 抽象 MBTiles是在SQLite数据库中存储地图瓦片数据的规范,用于即时使用和传送.MBTiles文件称为…
MBTiles 1.2 可以参考超图的文档MBTiles扩展 具体实现可以参考浅谈利用SQLite存储离散瓦片的思路和实现方法 mapbox提供了一个简单实现测试代码,github地址在这里https://github.com/mapbox/mbtiler.git 子标签: Interaction: 实现交互所需的HTTP端点 UTFGrid:此规范依赖于UTFGrid 1.2进行交互. 抽象 MBTiles是在SQLite数据库中存储地图瓦片数据的规范,用于即时使用和传送. MBTiles文件…
Go语言安全编码规范-翻译 本文翻译原文由:blood_zer0.Lingfighting完成 如果翻译的有问题:联系我(Lzero2012).匆忙翻译肯定会有很多错误,欢迎大家一起讨论Go语言安全能力建设. 英文地址          翻译原文          转载请标注原作者链接 介绍 Go语言-Web应用程序安全编码实践是为了给任何使用Go进行编程与Web开发的人员提供指导. 这本书是Checkmarx安全研究团队共同努力的结晶,它遵循OWASP安全编码实践快速参考指南. 这本书主要的目…
BSON 1.0版本规范 本文翻译自 http://bsonspec.org/spec.html BSON是用于存储零个或多个键/值对为一个单一的实体的一个二进制格式.我们称这个实体为文档(Document). 以下语法用于指定BSON标准的1.0版本.我们使用伪BNF语法来(编写)描述.有效数据BSON数据是由非终端显示的文档表示的. 基本类型 以下基本类型用作终端中其余的语法.每种类型必须序列化为小端字节序. 类型 内存宽度 描述 byte 1 byte (8-bits) int32 4 b…
JSON-RPC 2.0规范 起源日期: 2010-03-26(基于2009-05-24的版本号) 修正: 2013-01-04 作者: JSON-RPC 工作组 <json-rpc@googlegroups.com> 1 概述 JSON-RPC是一个无状态的.轻量级的远程过程调用(RPC)协议.本规范主要环绕它的处理方式定义了几个数据结构和规则.这个概念可用于在同一进程中.套接字或HTTP之间.或其它非常多消息传递的环境中数据传输.它使用JSON (RFC 4627)作为数据格式. JSON…
Promise 表示一个异步操作的最终结果,与之进行交互的方式主要是 then 方法,该方法注册了两个回调函数,用于接收 promise 的终值或本 promise 不能执行的原因. 本规范详细列出了 then 方法的执行过程,所有遵循 Promises/A+ 规范实现的 promise 均可以本标准作为参照基础来实施 then 方法.因而本规范是十分稳定的.尽管 Promise/A+ 组织有时可能会修订本规范,但主要是为了处理一些特殊的边界情况,且这些改动都是微小且向下兼容的.如果我们要进行大…
3.概述 像许多其他TCP/IP实现一样,分层协议设计已经成为设计lwIP实现的指南.每个协议实现为自己的模块,其中几个功能充当每个协议的入口点.尽管协议层是单独实现的,一些层却不全是,正如前面所叙述的.这是为了提高处理速和内存使用率方面的性能而做的妥协.例如,当验证到来的TCP数据段的校验码和解复用一个数据段时,数据段源IP地址和目的IP地址必须被TCP模块所识别到.TCP模块不是将些地址给函数调用传给TCP的,而是TCP模块可以知道这些IP头,且能解压出这些重要的信息.        LwI…
4.流程模型 协议实现的流程模型描述了系统被划分为不同的流程的方式.用于实现通信协议的一个流程模型是让每个协议作为一个独立的进程运行.有了这个模型,严格的协议分层被强制执行,并且协议之间的通信点必须严格定义.虽然这种方法有它的优点,比如可以在运行时添加协议,理解代码和调试通常也比较容易,但也有一些缺点.正如前面所描述的,严格的分层并不是实现协议的最佳方式.此外,更重要的是,对于每一层都要交叉,必须进行上下文切换.对于传入的TCP段,这将意味着三个上下文切换,从网络接口的设备驱动程序到IP进程,到…
为了使lwIP可移植,操作系统特定的函数调用和数据结构不直接在协议的代码中使用.相反,当需要这样的函数调用和数据结构时,直接使用操作系统仿真层. 操作系统仿真层为操作系统服务提供统一的接口,如定时器,进程同步和消息传递机制. 原则上,当移植lwIP到其他操作系统时,只需要实现该操作系统的操作系统仿真层即可. 操作系统仿真层提供TCP使用的定时器功能.由操作系统仿真层提供的定时器是粒度至少为200 ms的单触发定时器,在该定时器超时发生时调用注册函数的. 信号量是唯一提供进程的同步机制.即使信号量…
摘要 LwIP是一种TCP/IP协议栈的实现.LwIP协议栈专注于减少内存的使用和代码的大小,使LwIP适用于嵌入式系统中在有限的资源下能够使用小型的客户机.为了减少处理和内存的需求,LwIP使用裁剪过的API,并不需要任何数据都拷贝.这个报告描述LwIP的设计与实现.算法和数据结构都用于协议的实现且描述了像内存和缓冲区管理系统的子系统.这个包括了LwIP参考API和使用LwIP的一些例子代码. 目录 1.  简介 2.  协议层3.  概述4.  流程模型5.  操作系统模拟层6.  缓冲区和…