首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏向治洪

    Fetch开发指南

    在 Web 应用中,JavaScript 通过 XMLHttpRequest (XHR)来执行异步请求,这是一种有效改进页面通信的技术,当我们谈及Ajax技术的时候,通常意思就是基于 XMLHttpRequest 的 Ajax。虽说 Ajax 很有用,但它不是最佳 API,它在设计上不符合职责分离原则,将输入、输出和用事件来跟踪的状态混杂在一个对象里。而且,基于事件的模型与现在 JavaScript 流行的 Promise 以及基于生成器的异步编程模型相背驰。本文将要介绍的内容则是XMLHttpReques

    1.7K100发布于 2018-01-26
  • 来自专栏宜达数字

    OpenGL开发指南

    目前我们使用的是OpenGL3.3 AMD Mantle AMD,2013开发了Mantle,是面向3D游戏的新一代图形渲染 API,让开发人员直接操作GPU硬件底层,从而提高硬件利用率和游戏性能,效果显著 微软 DirectX 12 微软参考AMD开发了DirectX 12 苹果 Metal Khronos Vulkan Mantle的基础上推出了Vulkan,Vulkan的优势在于显式控制和多线程功能 开发工具下载 OpenGL开发工具下载 GLFW开发工具配合 OpenGL 使用的轻量级工具程序库,缩写自 Graphics Library Framework(图形库框架)。 学习开发资料 LearnOpenGL CN (learnopengl-cn.github.io)

    1.1K20编辑于 2022-03-29
  • 来自专栏IMWeb前端团队

    badjs开发指南

    本文作者:IMWeb dekuchen 原文出处:IMWeb社区 未经同意,禁止转载 Badjs开发指南 首先来粗略看看Badjs的架构 目录结构 badjs badjs-acceptor 这一部分,主要是要在页面中引入js,并配置,这一部分并不属于二次开发的范畴中,所以,不详述了。 单独拿出来,是因为,这个地方的js是使用的模块化开发,webpack打包。 页面渲染逻辑 嗯,实话实说,这个页面渲染的逻辑相对比较简单,在badjs-web中,使用的页面渲染引擎是一个内部人员自行开发的micro-tpl引擎,说明文档嘛,看这个吧。 接口请求逻辑 这里着重讲一下我们对于既有的二次开发的接口。原有的接口请求是这样的。

    3.6K41发布于 2019-12-03
  • 来自专栏大数据-数据人生

    Spark开发指南

    指南将展示这些特性,并给出一些例子。读者最好比较熟悉Scala,尤其是闭包的语法。请留意,你也可以通过spark-shell脚本,来交互式地运行Spark。我们建议你在接下来的步骤中这样做。

    2.3K11发布于 2020-04-02
  • 来自专栏容器云生态

    Redis开发指南

    事件驱动(LRU eviction) 事物(transactions) 持久化(persistence) 哨兵(Sentinel) 自动分区(Cluster) Redis命令相关 redis命令参考 开发常用命令介绍

    93920编辑于 2021-12-28
  • 来自专栏大数据和云计算技术

    mesos开发指南

    1 frameworks开发指南 这个文档中,我们称Mesos的应用为”frameworks”。 可以从MESOS_HOME/src/examples/找对应的例子,搞明白framework的scheduler和executor的开发

    1.3K150发布于 2018-03-08
  • 来自专栏开发

    Kotlin开发指南

    Kotlin可以无缝和Java代码互相调用,并且极大的提升开发效率,以改写的24小时节目单逻辑类ProgramListLogic为例,java代码行数为415行,用kotlin改写后减少到了329行,减少 对于大多数开发人员来说,更常见的情况是部分构建,其中增量编译进行了大量改进。 随着Gradle daemon运行和增量编译的开启,Kotlin编译速度与java一样快或略快于Java。  最后发现是因为工程中引入的com.antfortune.freeline库导致的,Freeline是由阿里团队开发的一款针对Android平台的增量编译工具,它可以充分利用缓存文件,类似于instantrun InsertPic_(07-26(07-28-14-43-13)(1).png Kotlin文档地址: http://kotlinlang.org/docs/reference/ kotlin在线开发地址

    2.6K40发布于 2018-10-07
  • 来自专栏爱生活爱编程

    xwiki开发指南-脚本API指南

    本次指南覆盖main XWiki,可以在wiki页面通过脚本使用的API。这并不意味着全面。对于其他你需要查看XWiki参考API页面。

    1.8K20发布于 2021-01-14
  • 来自专栏深度学习与python

    开发 Wasm 协议插件指南

    本文主要详细介绍如何基于 wasm go sdk 实现协议扩展以及相关细节,更好的帮助开发者支持更多协议场景。 编解码实现 在处理请求和响应流程中,开发者需要实现 Codec 接口, 方法处理逻辑如下: Decode:需要开发者将 data 中的字节数据解码成请求或者响应 Encode:需要开发者将请求或者响应编码成字节 开发者在编写编解码时,建议采用协议名 +Codec 命名,比如 bolt 编解码,命名为 boltCodec。 调试 & 打包 开发者在编写完插件后,允许在本地 idea 直接开始调试测试,并且不依赖 MOSN 启动。目前推荐在协议开发完后,提供 main_test.go 实现,在里面写集成测试。 本地编译,bolt 替换成开发者插件名 make name=bolt 2.

    1.4K30发布于 2021-05-07
  • 来自专栏韦东山嵌入式

    Linux USB 开发指南

    文章目录 Linux USB 开发指南 1 前言 1.1 文档简介 1.2 目标读者 1.3 适用范围 2 模块介绍 2.1 模块功能介绍 2.2 相关术语介绍 2.3 模块配置介绍 2.3.1 4.1.10 小机做 mass storage+adb 4.1.11 小机做 uvc+uac1 4.1.12 小机做 hid+cdrom 4.1.13 小机做 rndis+adb Linux USB 开发指南 1.2 目标读者 USB 模块开发、维护人员。

    33.4K31编辑于 2023-02-25
  • Go语言开发规范指南

    今天和一个小伙伴偶尔聊了两句,聊到现在工作的开发语言,大学时接触的第一个语言应该是html,系统且简单的学习了前端语言,之后伴随着学校的课程,C++、C#、Java都有涉及,然后就一直已Java为主了 ,也是在今年,有机会做go语言开发,现在算是java/go双语言开发了。 但go语言自学没一周就开始做go项目了,截止今天有四个月左右了,该专栏却迟迟没有新文章收入,今天就聊聊我这段时间学习+总结的一些Go语言开发规范吧 Go语言开发规范指南 废话不多说,直接开始干货 本规范制定主要用于开发以及代码 review 时进行参考,保证代码开发的一致性与规范性 1.

    47100编辑于 2025-04-07
  • 来自专栏韦东山嵌入式

    Linux MMC 开发指南

    文章目录 Linux MMC 开发指南 1 前言 1.1 文档简介 1.2 目标读者 1.3 适用范围 2 模块介绍 2.1 模块功能介绍 2.2 相关术语介绍 2.2.1 硬件术语 2.2.2 寄存器信息 5.1.2.2 2.emmc 信息 5.1.2.3 3、性能验证节点 5.2 常见问题 Linux MMC 开发指南 1 前言 1.1 文档简介 介绍 Linux 内核中 SD/MMC 子系统的接口及使用方法 ,为 SD/MMC 设备驱动的开发提供参考。 1.2 目标读者 SD/MMC 驱动的开发/维护人员。 》《eMMC 硬件排查指南

    3.6K20编辑于 2023-02-25
  • 来自专栏charlieroro

    protocol buffer开发指南

    ProtoBuf 是一套接口描述语言(IDL)和相关工具集(主要是 protoc,基于 C++ 实现),类似 Apache 的 Thrift)。用户写好 .proto 描述文件,之后使用 protoc 可以很容易编译成众多计算机语言(C++、Java、Python、C#、Golang 等)的接口代码。(摘自:ProtoBuf 与 gRPC 你需要知道的知识)

    1.2K30发布于 2020-03-24
  • 来自专栏Apikit

    API 开发完全指南

    图片 在软件开发中,API(应用程序编程接口)的重要性不言而喻。API已成为不可或缺的构建模块,使开发人员能够创建功能丰富、多样化和可扩展的应用程序。 这是一篇综合指南,旨在深入探讨API开发,使初学者和有经验的开发人员都能充分挖掘API在项目中的潜力。 本指南将详尽探讨API开发的基本要素,包括涉及的概念、类型和协议,以及可用的最佳实践和工具。 遵循这些最佳实践,可以构建一个强大、可扩展且用户友好的 API ,满足开发者和终端用户需求,并确保长期成功与适应力。 五、API 开发成本 API开发的成本可能会因多种因素而有很大差异。 此外,选择内部开发还是将其外包给第三方机构或自由职业者也会影响成本,外包可能降低间接费用并提供专业技能。相反,内部开发可能在开发过程中提供更好的控制。 开发者需要高效的 API开发管理工具帮助他们设计、构建和管理大量的API,提高开发效率和速度,提供良好的文档和示例,改善API质量和稳定性,并促进团队协作和安全性。

    94740编辑于 2023-07-10
  • 来自专栏韦东山嵌入式

    Linux SPI 开发指南

    文章目录 Linux SPI 开发指南 1 前言 1.1 文档简介 1.2 目标读者 1.3 适用范围 2 模块介绍 2.1 模块功能介绍 2.2 相关术语介绍 2.2.1 硬件术语 2.2.2 5.1.3 /sys/devices/platform/soc/spi1/status 5.2 常见问题 5.3 dts 中设置使能不生效 5.4 SPI-Flash 数据传输异常 Linux SPI 开发指南 1 前言 1.1 文档简介 介绍 SPI 模块的使用方法,方便开发人员使用。 1.2 目标读者 SPI 模块的驱动开发/维护人员。 MASTER 与 SLAVE 的 SPI1 的 CS、CLK 按名字对应连接起来,MASTER 的 MOSI 接SLAVE 的 MOSI,MASTER 的 MISO 接 SLAVE 的 MISO,将两块开发板共地

    10.2K80编辑于 2023-02-25
  • 来自专栏AI技术探索和应用

    Python开发MCP 入门指南

    开源的FastMCP提供了Python版本简便的开发MCP的功能。 getting-started/welcome Github: https://github.com/jlowin/fastmcp 安装依赖 pip install fastmcp MCP Server开发 specific transport and parameters # mcp.run(transport="sse", host="127.0.0.1", port=9000) MCP Client开发

    4.1K34编辑于 2025-06-26
  • 来自专栏nginx

    Java SDK 开发指南

    Java SDK 开发指南 在软件开发中,SDK(Software Development Kit)是一个集合了开发工具、库和相关文档的包,用于构建应用程序和系统集成。 Java SDK(JDK, Java Development Kit)是用于开发Java应用程序的核心工具包,但在本指南中,我们将探讨如何开发和使用自定义Java SDK,以便其他开发者能够轻松集成和使用你的 文档应包括: 快速开始指南:帮助用户快速上手。 API参考:详细描述每个接口、方法和参数。 示例代码:提供常见使用场景的示例代码。 常见问题:解答用户在使用过程中可能遇到的问题。 快速开始指南示例 # 快速开始 ## 引入依赖 在你的`pom.xml`中添加以下依赖: ```xml <dependency> <groupId>com.example</groupId 通过本文的指南,你可以从零开始创建一个易用、可靠和灵活的Java SDK,帮助其他开发者更高效地集成和使用你的功能。

    53710编辑于 2025-11-14
  • 来自专栏韦东山嵌入式

    Linux TWI开发指南

    文章目录 Linux TWI开发指南 1 前言 1.1 文档简介 1.2 目标读者 1.3 适用范围 2 模块介绍 2.1 模块功能介绍 2.2 相关术语介绍 2.2.1 硬件术语 2.2.2 twi.0/info 5.2 常见问题 5.2.1 TWI 数据未完全发送 5.2.2 TWI 起始信号无法发送 5.2.3 TWI 终止信号无法发送 5.2.4 TWI 传送超时 Linux TWI开发指南 1 前言 1.1 文档简介 介绍 Sunxi 平台上 TWI 驱动接口与调试方法,为 TWI 模块开发提供参考。 1.2 目标读者 TWI 模块内核层以及应用层的开发、维护人员。 TWI Two Wire Interface,全志平台兼容 I2C 标准协议的总线控制器 2.2.2 软件术语 ​ 表 2-2: 软件术语 相关术语 相关术语 Sunxi 全志科技使用的 linux 开发平台

    3K30编辑于 2023-02-25
  • 来自专栏京程一灯

    网站图标开发指南

    ❝Base64 的原理是 Data URLs,即:前缀为 data: 协议的 URL,允许开发者向 HTML 中嵌入小文件。 ❞ 总结一下 Base64 图的特点: 无 HTTP 请求。

    2.4K30发布于 2020-09-01
  • 来自专栏古时的风筝

    Android开发环境搭建指南

    如果我们还需要用 Eclipse 开发其他程序的代码,比如PHP,这时候我们可以添加Eclipse支持的软件,如下步骤:   在 Eclipse 开发环境的菜单 Help –> Install New 三、设置 Eclipse, 安装 Android 开发工具   打开Eclipse菜单Help—>install new software    选择ADD    输入Name:ADT    Location 9    + Android SDK Platform-tools, revision 2    [Install Selected]    在 Avaliable Packages上选择拟需要安装的开发包 这样Android 的开发环境就搭建完成了: 如果无法加载sdk 可在hosts文件中加入以下映射:   74.125.237.1 dl-ssl.google.com

    88720编辑于 2022-05-11
领券