iOS:延迟执行和取消方法 iOS中延迟执行一般有三种方法:performSelector,NSTimer,dispatch_after 一:performSelector 延迟方法:[self performSelector:@selector(startP) withObject:nil afterDelay:3.0]; 取消延迟: 方法一:这里需要注意参数需保持一致,否则取消失败 [NSObject cancelPre 移动开发 2025年06月07日 152 点赞 0 评论 15368 浏览
高性能图片优化方案 目录介绍 01.图片基础概念介绍 1.1 图片占用内存介绍 1.2 加载网络图片流程 1.3 三方库加载图片逻辑 1.4 从网络直接拉取图片 1.5 加载图片的流程 1.6 Bitmap能直接存储吗 1.7 Bitmap创建流程 1.8 图片框架如何设计 02.图片内存计算方式 2.1 如何计算占用内存 2.2 上面计算内存对吗 2.3 一个像素占用内存 2.4 使用API获取内存 2. 移动开发 2025年04月16日 82 点赞 0 评论 15358 浏览
Mac 安装 finalshell 1.下载 地址:FinalShell官网第一个进入选择对应的 mac 版本下载。下一步下一步完成安装。2.链接虚拟机,点击图示文件夹点击新建链接,新建 SSH 链接3.去 vmware 中查询 Linux 系统的 IP,使用 ip addr 命令或者 ifconfig 命令皆可。ip addr 命令是在ens33:后面的那个 ip。 4.填写链接信息 移动开发 2026年02月10日 164 点赞 0 评论 15337 浏览
ES6的Map、Set和ES7的Array.includes()、乘方 一、ES6 1.Set 1.Set的基本使用 在ES6之前,我们存储数据的结构主要有两种:数组、对象。 在ES6中新增了另外两种数据结构:Set、Map,以及它们的另外形式WeakSet、WeakMap 数据结构:存储数据的方式 Set是一个新增的数据结构,可以用来保存数据,类似于数组,但和数组最大的区别是 元素不能重复 创建Set我们需要使用Set构造函数(暂时没有字面量创建的方式) 移动开发 2025年04月27日 71 点赞 0 评论 15301 浏览
iOS ~ UIView Animation动画 1. UIView属性动画 常用方法animateWithDuration duration,动画时间 delay,动画在延迟多久之后执行 options,动画的展示方式 animations,动画代码 completion,动画完成后代码 // 动画时间,,options,completion + (void)animateWithDuration:(NSTimeInterval)duratio 移动开发 2025年09月02日 93 点赞 0 评论 15236 浏览
使用TC(TotalControl)遇到的问题,adb已停止工作 使用TC的小伙伴,在连接手机时,相信都多多少少会遇到以下这个问题。 image.png 点击关闭程序后,可以看见adb 这个进程在被360的MobileLink进程占住 image.png 在任务栏打开任务管理器或使用组合键ctrl+alt+. 进入任务管理器。 image.png 如图点击详细信息,将对应360连接手机的进程 移动开发 2025年05月02日 65 点赞 0 评论 15216 浏览
C++基础:Stanford CS106L学习笔记 5 内存与指针 目录 5.1 内存 5.1.1 栈 **栈的存储** **栈溢出** **栈的局限** 5.1.2 堆 5.2 指针 5.2.1 指针类型 \*解引用 ->解引用访问结构体成员 const与指针 `nullptr` 5.2.2 指向堆的指针 `new` `delete` & 移动开发 2025年12月29日 197 点赞 0 评论 15181 浏览
Android10.0 人脸解锁 学习笔记: 人脸解锁概述 人脸解锁即用户通过注视设备的正面方便地解锁手机或平板。Android 10 为支持人脸解锁的设备在人脸认证期间添加了一个新的可以安全处理相机帧、保持隐私与安全的人脸认证栈的支持,也为安全合规地启用集成交易的应用(网上银行或其他服务)提供了一种容易实现的方式。 Android 原生的人脸认证栈在 Android 10 是一种新的实现,与 Android P 不一样了。新的实 移动开发 2025年06月09日 92 点赞 0 评论 15174 浏览
新旧版本SpringSecurity使用对比 1 SpringSecurity新旧版本使用 前不久Spring Boot 2.7.0 刚刚发布,Spring Security 也升级到了5.7.1 。升级后发现,原来一直在用的Spring Security配置方法,居然已经被弃用了,今天带大家体验下Spring Security的最新用法,看看是不是够优雅! 1.1 基本使用 我们先对比下Spring Security提供的基本功能登录认证, 移动开发 2025年05月27日 96 点赞 0 评论 15169 浏览
为什么鼠标指针是斜的? 这与当时电脑的分辨率有关。 鼠标的发明者是道格拉斯.恩格尔巴特。 他最初设计出来的鼠标指针是竖着的,但帕罗奥多研究中心的电脑将其开发出来时,却变成了略向左倾斜。 因为当时的显示器分辨率太低了,在表现斜线时比直线更清晰。 在同等面积下,斜的鼠标指针更容易辨认。 如果坚持使用竖直的鼠标指针,其面积就要达到原设计的两倍,才能看的更清晰。 但大的指针会遮挡人们的实现,不利于操作。另外,在移动 移动开发 2025年05月11日 130 点赞 0 评论 15135 浏览