`

[入门]AIR网络与通信(2)—— URL请求和网络(转载)

阅读更多

使用 URLRequest 类可定义的内容不再仅仅局限于 URL 字符串。AIR 向 URLRequest 类添加了一些新属性,这些属性只可用于应用程序安全沙箱中运行的 AIR 内容。运行时中的内容可以使用新的 URL 方案(filehttp 等标准方案除外)来定义 URL。

URLRequest 属性

URLRequest 类包括以下只可用于 AIR 应用程序安全沙箱中的内容的属性:

属性

说明

followRedirects

指定是否要遵循重定向(默认值为 true;如果不遵循,则为 false)。仅在运行时中支持此属性。

manageCookies

指定 HTTP 协议堆栈是否应管理此请求的 cookie(默认值为 true;如果不管理,则为 false)。仅在运行时中支持此属性。

authenticate

指定是否应为此请求处理身份验证请求(如果是,则为 true)。仅在运行时中支持此属性。默认值为对请求进行身份验证 — 如果服务器要求显示凭据,则可能会显示身份验证对话框。还可以设置用户名和密码,请参阅设置 URLRequest 默认值

cacheResponse

指定是否应为此请求缓存成功的响应数据。仅在运行时中支持此属性。默认值为缓存响应 (true)。

useCache

指定在此 URLRequest 获取数据之前是否应查询本地缓存。仅在运行时中支持此属性。默认值 (true) 为使用本地缓存版本(如果可用)。

userAgent

指定要在 HTTP 请求中使用的用户代理字符串。

URLRequest 对象的以下属性可以通过任何沙箱(不仅是 AIR 应用程序安全沙箱)中的内容进行设置:

属性

说明

contentType

使用 URL 请求发送的任何数据的 MIME 内容类型。

data

一个对象,它包含将随 URL 请求一起传输的数据。

digest

对缓存文件的安全“摘要”,用于跟踪 Adobe® Flash® Player 缓存。

method

控制 HTTP 请求方法,例如 GET 或 POST 操作。(AIR 应用程序安全域中运行的内容可以指定 "GET""POST" 之外的字符串作为 method 属性。允许使用任何 HTTP 动词,"GET" 为默认方法。请参阅 AIR 安全性。)

requestHeaders

要追加到 HTTP 请求的 HTTP 请求标头的数组。

url

指定要请求的 URL。

注: HTMLLoader 类具有相关属性,用于设置与 HTMLLoader 对象加载的内容有关的设置。有关详细信息,请参阅关于 HTMLLoader 类

设置 URLRequest 默认值

通过 URLRequestDefaults 类,可以定义 URLRequest 对象的默认设置。例如,以下代码设置 manageCookiesuseCache 属性的默认值:

URLRequestDefaults.manageCookies = false; 
URLRequestDefaults.useCache = false;

URLRequestDefaults 类包含 setLoginCredentialsForHost() 方法,使用该方法可指定要用于特定主机的默认用户名和密码。该方法的 hostname 参数中定义的主机可以为域(如 "www.example.com")或域和端口号(如 "www.example.com:80")。请注意,"example.com""www.example.com""sales.example.com" 均视为各自唯一的主机。

只有在服务器要求提供凭据时才会使用这些凭据。如果用户已进行了身份验证(例如,通过使用身份验证对话框),则无法通过调用 setLoginCredentialsForHost() 方法来更改已进行身份验证的用户。

例如,以下代码设置要在 www.example.com 上使用的默认用户名和密码:

URLRequestDefaults.setLoginCredentialsForHost("www.example.com", "Ada", "love1816$X"); 

URLRequestDefaults 设置的各个属性仅应用于设置该属性的内容所在的应用程序域。而 setLoginCredentialsForHost() 方法则适用于 AIR 应用程序内所有应用程序域中的内容。通过此方法,应用程序可以使用指定的凭据登录到主机,并从而登录应用程序中的所有 内容。

有关详细信息,请参阅 ActionScript 3.0 语言和组件参考 (http://www.adobe.com/go/learn_air_aslr_cn) 中的 URLRequestDefaults 类。

在 URL 中使用 AIR URL 方案

在 AIR 的任何安全沙箱中定义 URL 时,可以使用以下标准 URL 方案:

<!-- -->

http: 和 https:

使用方法同 Web 浏览器中的用法。

<!-- -->

file:

使用此方案可指定相对于文件系统根目录的相对路径。例如:

file:///c:/AIR Test/test.txt 

为应用程序安全沙箱中运行的内容定义 URL 时,还可以使用以下方案:

<!-- -->

app:

使用此方案可指定相对于应用程序安装根目录(包含安装的应用程序的应用程序描述符文件的目录)的相对路径。例如,以下路径指向应用程序安装目录的 resources 子目录:

app:/resources 

当在 ADL 应用程序中运行时,应用程序资源目录设置为包含应用程序描述符文件的目录。

<!-- -->

app-storage:

使用此方案可指定相对于应用程序存储目录的相对路径。对于安装的每个应用程序,AIR 为每个用户都定义了唯一的应用程序存储目录,这些目录对于存储特定于各个应用程序的数据非常有用。例如,以下路径指向应用程序存储目录的 settings 子目录中的 prefs.xml 文件:

app-storage:/settings/prefs.xml 

应用程序存储目录的位置由用户名、应用程序 ID 和发布者 ID 共同确定:

  • 在 Mac OS 中,位于:

    /Users/用户名/Library/Preferences/应用程序 ID.发行商 ID/Local Store/

    例如:

    /Users/babbage/Library/Preferences/com.example.TestApp.02D88EEED35F84C264A183921344EEA353A629FD.1/Local Store
  • 在 Windows 中,位于 Documents and Settings 目录下的以下位置:

    用户名/Application Data/应用程序 ID.发行商 ID/Local Store/

    例如:

    C:\Documents and Settings\babbage\Application Data\com.example.TestApp.02D88EEED35F84C264A183921344EEA353A629FD.1\Local Store
  • 在 Linux 中位于:

    /home/用户名/.appdata/应用程序 ID.发行商 ID/Local Store/

    例如:

    /home/babbage/.appdata/com.example.TestApp.02D88EEED35F84C264A183921344EEA353A629FD.1\Local Store

通过 File.applicationStorageDirectory 创建的 File 对象的 的URL(以及 url 属性)使用 app-storage URL 方案,如下所示:

var dir:File = File.applicationStorageDirectory; 
dir = dir.resolvePath("preferences"); 
trace(dir.url); // app-storage:/preferences 

mailto:

在传递给 navigateToURL() 函数的 URLRequest 对象中可以使用 mailto 方案。请参阅在默认系统 Web 浏览器中打开 URL

在 AIR 中使用 URL 方案

可以借助使用了以上任意 URL 方案的 URLRequest 对象来定义许多其它对象(例如 FileStream 或 Sound 对象)的 URL 请求。还可以在 AIR 中运行的 HTML 内容中使用这些方案;例如,可以在 img 标签的 src 属性中使用它们。

但在应用程序安全沙箱中的内容中,只能使用这些特定于 AIR 的 URL 方案(app:app-storage:)。有关详细信息,请参阅 AIR 安全性

禁止的 URL 方案

某些 API 允许在 Web 浏览器中启动内容。出于安全方面的考虑,在 AIR 中使用这些 API 时将禁止某些 URL 方案。禁止的方案列表取决于使用 API 的代码所在的安全沙箱。有关详细信息,请参阅在默认系统 Web 浏览器中打开 URL

对 URLStream 类所做的更改

<!-- END PAGE TITLE --><!-- BEGIN IONCOMMENTCOUNT --><!-- END IONCOMMENTCOUNT -->

URLStream 类为从 URL 下载数据提供低级访问。在运行时中,URLStream 类包含一个新事件 httpResponseStatus。与 httpStatus 事件不同,httpResponseStatus 事件在传送任何响应数据之前传送。httpResponseStatus 事件(在 HTTPStatusEvent 类中定义)包含 responseURL 属性(从中返回响应的 URL)和 responseHeaders 属性(表示响应返回的响应标头的 URLRequestHeader 对象的数组)。

 

在默认系统 Web 浏览器中打开 URL

<!-- END PAGE TITLE --><!-- BEGIN IONCOMMENTCOUNT --><!-- END IONCOMMENTCOUNT -->

可以使用 navigateToURL() 函数在默认系统 Web 浏览器中打开 URL。对于作为此函数的 request 参数传递的 URLRequest 对象,仅使用 url 属性。

注: 使用 navigateToURL() 函数时,运行时将使用 POST 方法(其 method 属性设置为 URLRequestMethod.POST 的方法)的 URLRequest 对象视为使用 GET 方法。

使用 navigateToURL() 函数时,将根据调用 navigateToURL() 函数的代码所在的安全沙箱来允许 URL 方案。

某些 API 允许在 Web 浏览器中启动内容。出于安全方面的考虑,在 AIR 中使用这些 API 时将禁止某些 URL 方案。禁止的方案列表取决于使用 API 的代码所在的安全沙箱。(有关安全沙箱的详细信息,请参阅 AIR 安全性。)

<!-- -->

应用程序沙箱

允许以下方案。使用方法同 Web 浏览器中的用法。

  • http:

  • https:

  • file:

  • mailto: — AIR 将这些请求指向注册的系统邮件应用程序

  • app:

  • app-storage:

禁止其它所有 URL 方案。

<!-- -->

远程沙箱

允许以下方案。使用方法同 Web 浏览器中的用法。

  • http:

  • https:

  • mailto: — AIR 将这些请求指向注册的系统邮件应用程序

禁止其它所有 URL 方案。

<!-- -->

只能与本地文件系统内容交互的沙箱

允许以下方案。使用方法同 Web 浏览器中的用法。

  • file:

  • mailto: — AIR 将这些请求指向注册的系统邮件应用程序

禁止其它所有 URL 方案。

<!-- -->

只能与远程内容交互的沙箱

允许以下方案。使用方法同 Web 浏览器中的用法。

  • http:

  • https:

  • mailto: — AIR 将这些请求指向注册的系统邮件应用程序

禁止其它所有 URL 方案。

<!-- -->

受信任的本地沙箱

允许以下方案。使用方法同 Web 浏览器中的用法。

  • file:

  • http:

  • https:

  • mailto: — AIR 将这些请求指向注册的系统邮件应用程序

禁止其它所有 URL 方案。

<!-- BEGIN USER PREFERENCES -->
<!-- BEGIN USER PREFERENCES -->
分享到:
评论

相关推荐

    用FLEX构建自己的基于supermap的webgis(b/s)系统入门资料

    3. **连接SuperMap服务**:配置项目,设置SuperMap服务URL,实现与服务器的通信。 4. **地图显示**:利用SuperMap提供的API,编写代码加载地图图层,设置地图的基本属性如缩放级别、中心点等。 5. **交互功能**:...

    毕业设计物联网实战项目基于Eclipse Theia开源框架开发的物联网在线编程IDE.zip

    【项目资源】: 物联网项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    Android毕设实战项目基于Android的医院挂号系统.zip

    【项目资源】: 适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    (源码)基于Python的KMeans和EM算法结合图像分割项目.zip

    # 基于Python的KMeans和EM算法结合图像分割项目 ## 项目简介 本项目结合KMeans聚类和EM(期望最大化)算法,实现对马赛克图像的精准分割。通过Gabor滤波器提取图像的多维特征,并利用KMeans进行初步聚类,随后使用EM算法优化聚类结果,最终生成高质量的分割图像。 ## 项目的主要特性和功能 1. 图像导入和预处理: 支持导入马赛克图像,并进行灰度化、滤波等预处理操作。 2. 特征提取: 使用Gabor滤波器提取图像的多维特征向量。 3. 聚类分析: 使用KMeans算法对图像进行初步聚类。 利用KMeans的聚类中心初始化EM算法,进一步优化聚类结果。 4. 图像生成和比较: 生成分割后的图像,并与原始图像进行比较,评估分割效果。 5. 数值比较: 通过计算特征向量之间的余弦相似度,量化分割效果的提升。 ## 安装使用步骤 ### 假设用户已经下载了项目的源码文件 1. 环境准备:

    HCIP第一次作业:静态路由综合实验

    HCIP第一次作业:静态路由综合实验

    毕设单片机实战项目基于stm32、esp8266和Android的智能家居系统-设备端.zip

    【项目资源】: 单片机项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    统计学基于Python的Johnson-SU分布参数计算与优化:数据拟合及弹性网络参数优化方法实现(复现论文或解答问题,含详细可运行代码及解释)

    内容概要:本文详细介绍了Johnson-SU分布的参数计算与优化过程,涵盖位置参数γ、形状参数δ、尺度参数ξ和伸缩参数λ的计算方法,并实现了相应的Python代码。文中首先导入必要的库并设置随机种子以确保结果的可复现性。接着,分别定义了四个参数的计算函数,其中位置参数γ通过加权平均值计算,形状参数δ基于局部均值和标准差的比值,尺度参数ξ结合峰度和绝对偏差,伸缩参数λ依据偏态系数。此外,还实现了Johnson-SU分布的概率密度函数(PDF),并使用负对数似然函数作为目标函数,采用L-BFGS-B算法进行参数优化。最后,通过弹性网络的贝叶斯优化展示了另一种参数优化方法。; 适合人群:具有Python编程基础,对统计学和机器学习有一定了解的研究人员或工程师。; 使用场景及目标:①需要对复杂数据分布进行建模和拟合的场景;②希望通过优化算法提升模型性能的研究项目;③学习如何实现和应用先进的统计分布及优化技术。; 阅读建议:由于涉及较多数学公式和编程实现,建议读者在阅读时结合相关数学知识,同时动手实践代码,以便更好地理解和掌握Johnson-SU分布及其优化方法。

    TSP问题的3种智能优化方法求解(研究生课程《智能优化算法》结课大作业).zip

    TSP问题的3种智能优化方法求解(研究生课程《智能优化算法》结课大作业).zip

    毕业设计物联网实战项目基于Rtthread和MQTT搭建的物联网网关.zip

    【项目资源】: 物联网项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    基于STM32F103C8T6的温湿度传感器(HAL库版),通过串口向电脑端反馈数据(附通过ESP8266-01s模块连接WIFI上传云平台的资料代码-固件库版本).zip

    【项目资源】: 单片机项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    自动发布Java项目(Tomcat)Shell脚本

    自动发布Java项目(Tomcat)Shell脚本

    (源码)基于webpack和Vue的前端项目构建方案.zip

    # 基于webpack和Vue的前端项目构建方案 ## 项目简介 本项目是基于webpack和Vue构建的前端项目方案,借助webpack强大的打包能力以及Vue的开发特性,可用于快速搭建现代化的前端应用。项目不仅完成了基本的webpack与Vue的集成配置,还在构建速度优化和代码规范性方面做了诸多配置。 ## 项目的主要特性和功能 1. 打包功能运用webpack进行模块打包,支持将scss转换为css,借助babel实现语法转换。 2. Vue开发支持集成Vue框架,能使用Vue单文件组件的开发模式。 3. 构建优化采用threadloader实现多进程打包,cacheloader缓存资源,极大提高构建速度开启热更新功能,开发更高效。 4. 错误处理与优化提供不同环境下的错误映射配置,便于定位错误利用webpackbundleanalyzer分析打包体积。

    Hands-On Large Language Models - Jay Alammar 袋鼠书 《动手学大语言模型》

    Hands-On Large Language Models - Jay Alammar 袋鼠书 《动手学大语言模型》PDF

    《基于YOLOv8的舞蹈动作分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    (源码)基于Arduino Feather M0和Raspberry Pi的传感器数据采集与监控系统.zip

    # 基于Arduino Feather M0和Raspberry Pi的传感器数据采集与监控系统 ## 项目简介 本项目是一个基于Arduino Feather M0和Raspberry Pi的传感器数据采集与监控系统。系统通过Arduino Feather M0采集传感器数据,并通过WiFi将数据传输到Raspberry Pi。Raspberry Pi运行BalenaOS,集成了MySQL、PHP、NGINX、Apache和Grafana等工具,用于数据的存储、处理和可视化。项目适用于环境监测、物联网设备监控等场景。 ## 项目的主要特性和功能 1. 传感器数据采集使用Arduino Feather M0和AM2315传感器采集温度和湿度数据。 2. WiFi数据传输Arduino Feather M0通过WiFi将采集到的数据传输到Raspberry Pi。

    《基于YOLOv8的音响设备识别系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    Android毕设实战项目这是一个android 图书管理系统.zip

    【项目资源】: 适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    毕业设计物联网实战项目基于智龙2.0开发板和窄带物联网模块BC95。操作系统为RTT2.1。.zip

    【项目资源】: 物联网项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    (源码)基于Arduino的WiFi按钮项目.zip

    # 基于Arduino的WiFi按钮项目 ## 一、项目简介 本项目是一个基于ESP8266芯片的Arduino项目,主要实现WiFi连接、电压检测、LED灯控制以及向服务器发送POST请求等功能。通过简单的按钮操作,可以实现与服务器通信并获取相关信息,同时能检测电池电压并提示用户。 ## 二、项目的主要特性和功能 1. WiFi连接项目能够自动连接到指定的WiFi网络。 2. 电压检测通过ADC(模数转换器)检测电池电压,并在电压低于阈值时发出警告。 3. LED灯控制通过控制LED灯的亮灭来提示用户不同的状态信息(如连接成功、电压低等)。 4. 服务器通信项目可以向指定的服务器发送POST请求并处理返回的HTTP响应。 ## 三、安装使用步骤 1. 环境准备确保已安装Arduino IDE和ESP8266插件。 2. 下载源码下载项目的源码文件并解压。 3. 打开项目在Arduino IDE中打开解压后的main.cpp文件。

    scipy-0.10.1-cp26-cp26mu-manylinux1_x86_64.whl

    该资源为scipy-0.10.1-cp26-cp26mu-manylinux1_x86_64.whl,欢迎下载使用哦!

Global site tag (gtag.js) - Google Analytics