移动开发
iOS MQTT 协议实战:构建高效物联网通信应用
1. MQTT协议在物联网中的核心价值MQTT(Message Queuing Telemetry Transport)作为轻量级的发布/订阅消息协议,已经成为物联网通信的事实标准。我在实际项目中发现,相比传统HTTP协议,MQTT在设备资源占用和网络效率方面有显著优势。一个典型的例子是智能家居场景:当100个温湿度传感器同时上报数据时,HTTP协议会产生大量冗余请求头信息,而MQTT仅需几字节就
2025.2.13 Android Studio下载安装配置教程(详细版)
引言
作为全球占有率超过70%的移动操作系统,Android凭借其开放源代码特性与模块化架构,构建了覆盖智能手机、可穿戴设备、车机系统及物联网终端的庞大生态系统。
本文将从系统架构、开发范式到工具链全景解析Android技术体系,并深入剖析其官方集成开发环境Android Studio的核心能力,最后附
flutter - 编写 阿里云-金融级实名认证插件
项目中有实名认证的需求,用户上传身份证反正面,进行人脸核验,后台集成的是阿里云的金融级实名认证SDK,巧合的是阿里云没有packages 需要自己造轮子。
废话不多少,直接上代码:
新建项目 ProjectType = Plugin
创建完成后,会自动为我们搭建好通信结构
编写Dart中间件
在项目下的 lib下的dart文件中定义我们的通信方法。
实名认证 需要两个方法 分别是:
Flutter vs React Native vs 原生开发:有何不同?
个人首页: VON
鸿蒙系列专栏: 鸿蒙开发小型案例总结
综合案例 :鸿蒙综合案例开发
鸿蒙6.0:从0开始的开源鸿蒙6.0.0
鸿蒙5.0:鸿蒙5.0零基础入门到项目实战
Electron适配开源鸿蒙专栏:Electron for OpenHarmony
本文章所属专栏:
iOS 基础知识(三)
image
目录
一. GCD和OperationQueue
二. CADisplayLink、NSTimer使用注意
三. 内存布局
四. Tagged Pointer
五. copy和mutableCopy
六. OC对象的内存管理
七. AutoreleasePool自动释放池
八. 图片的解压缩到渲染过程
九. 应用卡顿的原因以及优化
十. APP的启动
一. GCD和NS
报错:Command Phasescriptexecution failed with a nonzero exit code解决思路
首先,要知道这个错误并不是某种具体的错误,所以要学会定位具体的错误,方可知如何解决,步骤如下:
第一步:根据截图操作
截屏2023-01-13 17.01.04.png
第二步:
截屏2023-01-13 17.01.27.png
第三步:
截屏2023-01-13 17.02.06.png
定位到了具体错误,这里错误的原因是:找不到AppFramewor
5 个释放 安卓潜力的 Shizuku 应用
Shizuku 软件推荐:释放安卓潜力的五款应用Shizuku (日语:雫,意为“水滴”) 正如其名,是一款轻巧但功能强大的安卓工具。它无需 Root 权限,通过 ADB (Android Debug Bridge) 授权,即可让应用调用系统 API,实现高级功能。如果你既不想 Root 手机
TradingView电脑版下载指南(Windows/Mac)
📌 官方渠道最安全 想用TradingView做行情分析?Windows和Mac用户最好通过官方渠道下载,避免盗版和安全风险。🖥 下载方式 1️⃣ 官网直连:官网首页 → 下载桌面版 → 选择系统 → 安装 2️⃣ Windows用户:微软商店搜索“TradingView” → 安装 3️⃣ Mac用户
iOS视频剪辑学习笔记(AVAsset,AVMutableComposition)
一个视频文件中包含了很多轨道(Track),比如一个或多个音频轨道,一个或多个视频轨道。我们可以对这些轨道中的数据进行各种操作(裁剪、拼接、旋转等)。
本次我用到的视频打点裁剪相关功能用到的类如下:
AVAsset:素材,比如出相册中取出的数据
AVAssetTrack:素材的轨道
AVMutableComposition:视频的工程文件(是AVAsset的子类,可以用来直接播放)
AVMutab
