移动开发

iOS - 事件传递链与响应链

一、事件链 用户点击屏幕时,首先 UIApplication 对象先收到该点击事件,再依次传递给它上面的所有子 view,直到传递到最上层。即由系统向最上层 view 传递,Application -> window -> root view -> sub view -> ... -> first view 即传递链。 反之,由最基础的 view 向系统传递,firs

iOS - Wifi 自动连接

背景: iOS11后苹果提供 NEHotspotConfigurationManager 类直连周边Wi-Fi,iOS11前只能跳转到系统设置界面手动连接Wi-Fi 。 前往开发者中心给AppID配置连接WIFI权限 20181021151112874.jpeg Xcode - General - Libraries - 引入NetworkExtension 截屏2

Android Studio 的提示和技巧

前言 作为一名 Android 开发人员,我们使用许多 IDE 来为我们的应用程序编写代码。例如,Android Studio、Eclipse、Visual Studio(在某些情况下)等。但这些 IDE 中最著名和推荐的一款是 Android Studio。如今,每个 Android 开发人员都使用 Android Studio 为他们的应用程序编写代码,因为 Android Studio 为我

第4章·粒子系统

书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 总目录 第 4 章 粒子系统 “粒子系统是由许多粒子组成的用于代表模糊对象的集合。在一段特定时间内,粒子在系统中生成、移动、转化,最后消亡。” 粒子系统是计算机图形学中最常用的技术之一 粒子系统就被用于制作各种电子游戏、动画、数码艺术作品,还被用于模拟各种不规

全场景教育 AI 助手诞生,Web + 小程序 + 实时同步,随时随地想用就用

  ⭐️个人主页:秋邱-CSDN博客📚所属栏目:python序章:一场 “多端协同” 的探险之旅经过前 7 期迭代,成绩预测平台已进化为 “智能教学助手”,但新的 “场景壁垒” 出现了:教师在办公室需要 Web 端批量处理数据,却只能用电脑;家长接送孩子时想查看成绩&#x

Vue 中 axios 的超详细介绍

一、axios 的基本概念和安装 1.1 什么是 axiosAxios 是一个基于 promise 的 HTTP 库,可以用来发送网络请求。它可以在浏览器和 node.js 中使用,本质上是对原生 XMLHttpRequest 的封装,符合最新的 ES 规范,支持 Promise API,能够拦截请求和响应,转换

如何设计一个可靠传输协议?

1.0——设计一个理想化的可靠传输协议 topdown理解计算机网络这本书从1.0升级到3.0带我们走进可靠协议的设计思路,不可靠的本质是loss&&bit error,假定没有这种bad case,作者带领我们设计一种完美可靠传输协议,版本1.0。 发送端【rdt_send】可靠传输提供给应用层的发送数据接口,经过可靠传输协议处理之后,交给【udt_send】不可靠

iOS关联对象objc_setAssociatedObject探讨

主要函数为: //为给定的对象设置一个关联值 public func objc_setAssociatedObject(_ object: Any, _ key: UnsafeRawPointer, _ value: Any?, _ policy: objc_AssociationPolicy) //返回与给定键的给定对象关联的值 public func objc_getAssociatedObj

APP启动更快iOS15

之前可以通过设置DYLD_PRINT_STATISTICS = 1 变量在XCode上统计APP启动时间pre-main阶段,但是在XCode13.0 & iOS15之后,通过设置变量的方式在XCode上失效啦; Instrument: App Launch & Time Profiler 取而代之 Xcode---> Product--->Profile进入到Inst