YOLOv8小程序部署 下载地址:下载地址 环境配置 YOLOv8环境配置的教程比较多,此处不在赘述,贴出我的环境:(yolov8) C:\Users\CDG>pip listPackage Version----------------------- --------------------absl-py 移动开发 2025年05月21日 92 点赞 0 评论 2745 浏览
iOS14 Universal Link隐藏顶部横幅方法 配置好Universal Link之后顶部都会有一个打开app的横幅,有时候我们不想显示这个横幅,iOS14之后苹果官方给出了解决办法。 假设Universal Link为www.abc.com 在浏览器输入www.abc.com会自动定位到www.abc.com/main,这时如果想要隐藏www.abc.com/main这个地址下顶部的横幅,方法如下: 单个app: { "applinks" 移动开发 2025年04月01日 182 点赞 0 评论 2807 浏览
macOS ISO镜像包下载合集:纯净、便捷、高效 macOS ISO镜像包下载合集:纯净、便捷、高效 【下载地址】macOSISO镜像包下载合集纯净版 本仓库提供了一个包含macOS所有版本ISO镜像文件的下载合集,这些镜像文件既可以直接引导安装,也可以用于虚拟机安装。所有镜像文件均通过官方原包制作,确保纯净安全。此外,文档中还包含了已经在VMware虚拟机中预先安装并优化 移动开发 2025年05月03日 167 点赞 0 评论 2821 浏览
Android动态修改vector颜色 android为我们是提供了在代码中动态设置 vector 的颜色的方法。 这是一个 svg 类型的返回 icon,取名icon_back.xml,可以直接放在drawlable文件夹中 <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" andro 移动开发 2025年04月30日 52 点赞 0 评论 2830 浏览
Class 类 ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板,通过关键字class,可以定义类,基本上,ES6的class可以看成只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰, 更像买你想对象编程的语法而已 知识点: (1)class声明类 (2)constructor定义构造函数初始化 (3)extends继承父类 (4) 移动开发 2024年10月29日 131 点赞 0 评论 2849 浏览
2023年最新iOS 面试题 所有的经历都是成长,所有的磨难都是历练!加油!! 大概捋了一下iOS面试知识点,以此作为大纲希望自己能有目标有计划地准备面试,后面我会逐个复习一下相应的内容,同时也会添加遗漏的知识点到文本,并记录下自己的笔记分享出来。喜欢的可以收藏,大家一起努力。 一、OC 1、OC之对象 什么是内存对齐,内存对齐规则是什么样的? 内存对齐计算(x + (8-1)) & ~(8-1) 和 (x + ( 移动开发 2025年04月30日 187 点赞 0 评论 2861 浏览
MediaSession 简介 MediaSession 简介 本文主要是介绍下MediaSession,结合framework源码例子,最后看如何使用MediaSession 来监听A2DP的播放行为 MediaSession 主要是用来控制播放行为,如播放、暂停等行为,不过这个控制行为是由另外一个进程来操作的,举个例子,比如文件管理器进程在播放视频,此时你可以通过语音助手识别语音暂停、快进等命令,然后通过MediaSessi 移动开发 2025年05月23日 95 点赞 0 评论 2879 浏览
子线程发出的通知,主线程如何接收处理 1.关键点是在主线程的runloop中加入一个machport2.在子线程中,1)将要发出的通知加入一个数组中,然后通过主线程中的machport发出消息2)在主线程中接收port来的消息,但其内部其实是访问主线程生成的数组(该数组在子线程中也能进行操作,怪不得要加锁)即可。3.注意在主线程中处理通知的要区分出来当前线程(通知的监听者还能处理不同线程的)4.NSMachPort是线程间通信的一种方 移动开发 2025年05月19日 133 点赞 0 评论 2900 浏览
13.优化 - 线程监控(matrix) 本文来分析下matrix对于线程的监控,matrix对于线程的监控主要 hook pthread 的pthread_create pthread_detach pthread_join pthread_setname_np 几个方法。 原理 先来看下为什么 hook pthread 的几个方法就可以监控到线程。 一般的 java 线程写法 new Thread(new Runable{ 移动开发 2025年04月26日 33 点赞 0 评论 2915 浏览
Promise 对象 Promise 对象是一种连接生产者与消费者的特殊 JS 对象, 类似"订阅列表". let promise = new Promise( // 参数是执行器 executor function(resolve, reject) { // 扮演生产者的角色 通常是异步执行某些操作 // 生产者必须调用 resolve 或者 reject }); // promi 移动开发 2025年05月21日 177 点赞 0 评论 2949 浏览