爱站程序员基地爱站程序员基地

AI智能
改变未来

【今日最新】 拼多多运营实战班流量底层逻辑,免费+付费流量玩法

课程信息 拼多多运营实战班流量底层逻辑,免费+付费流量玩法,夸克网盘资源下载。 课程介绍 这门课程全面讲解了电商运营中从定价、主图设计到流量获取与店铺权重搭建的核心策略。首先,课程探讨了价格设定背后的秘密,包括销售价格公式、定价公式的三天秘...

最新发布 第1136页

iOS面试 - 蓝牙的基本使用-爱站程序员基地
IOS开发

iOS面试 – 蓝牙的基本使用

AI

在 iOS 中,蓝牙是基于 4.0 标准的,设备间低功耗通信。 其中 Peripheral 外设相当于 Socket 编程中的 Server 服务端,Central 中心相当于 Client 客户端。 本地中心 -> 远程外设本地外设...

iOS面试 - 消息认证码算法 HMAC-爱站程序员基地
IOS开发

iOS面试 – 消息认证码算法 HMAC

AI

HMAC (Message Authentication Code,消息认证码算法) HMAC 利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。 HMAC 主要使用在身份认证中。 HMAC 认证流程如下: 客户端向服务器...

iOS面试 - 加密之时间戳密码(用户密码动态变化)-爱站程序员基地
IOS开发

iOS面试 – 加密之时间戳密码(用户密码动态变化)

AI

时间戳密码: 相同的密码明文 + 相同的加密算法,每次计算都得出不同的结果,可以充分保证密码的安全性。 原理: 将当前时间加入到密码中; 因为每次登陆时间都不同,所以每次计算出的结果也都不相同; 服务器也需要采用相同的算法,这就需要服务器和...

iOS面试 - MD5(信息摘要)哈希算法-爱站程序员基地
IOS开发

iOS面试 – MD5(信息摘要)哈希算法

AI

把一个任意长度的字节串变换成一定长度的十六进制的大整数,用于确保“信息传输”完整一致。 注意: 字符串的转换过程是不可逆的。 MD5 特点: 压缩性: 任意长度的数据,算出的 MD5 值长度都是固定的; 容易计算: 从原数据计算出 MD5 ...

iOS面试 - base64 加密-爱站程序员基地
IOS开发

iOS面试 – base64 加密

AI

base64 特点: base64 编码是现代密码学的基础; 把原本是 8 个 bit 一组表示数据,改为 6 个 bit 一组表示数据,不足的部分补零,每两个 0 用 一个 = 表示; 用 base64 编码之后,数据长度会变大,增加了大...

iOS面试 - SDWebImage(SDWebImage 的实现机制)-爱站程序员基地
IOS开发

iOS面试 – SDWebImage(SDWebImage 的实现机制)

AI

主要功能 提供 UIImageView 的一个分类,以支持网络图片的加载与缓存管理 一个异步的图片加载器。 一个异步的内存+磁盘图片缓存 支持 GIF 图片 支持 WebP 图片 后台图片解压缩处理 确保同一个 URL 的图片不被下载多次 ...

iOS面试 - KVO & KVC-爱站程序员基地
IOS开发

iOS面试 – KVO & KVC

AI

KVO 1. 概述 KVO,是 Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接收到通知。 简单的说就是每次指定的被观察的对象的属性被修改后,KVO 就会自动通知相应的观察者了。 2. 实现机...

iOS面试 - runtime & 消息转发机制-爱站程序员基地
IOS开发

iOS面试 – runtime & 消息转发机制

AI

runtime 1. 什么是runtime? runtime 运行时机制,是一套比较底层的纯 C 语言 API , 属于1个 C 语言库, 包含了很多底层的 C 语言 API 。(引入 <objc/runtime.h> 或者 &...

iOS面试 - KVO、NSNotification、delegate 及 block 的区别-爱站程序员基地
IOS开发

iOS面试 – KVO、NSNotification、delegate 及 block 的区别

AI

KVO: 是 cocoa 框架实现的观察者模式,一般同 KVC 搭配使用,通过 KVO 可以监测一个值的变化,比如 View 的高度变化。 是一对多的关系,一个值的变化会通知所有的观察者。 使用场景:数据的变化,比如股票价格变化,我们一般使...

iOS面试 - 事件传递 & 响应者链-爱站程序员基地
IOS开发

iOS面试 – 事件传递 & 响应者链

AI

事件的产生和传递过程: 当触摸事件发生时,压力转为电信号,iOS 系统将产生 UIEvent 对象,记录事件产生的时间和类型,然后系统将事件加入到一个由 UIApplication 管理的事件队列中; UIApplication 会从事件队...