首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术
订阅
用户2005551343794
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
🔥🔥🔥2.5W字!8个场景问题!带你了解最实用的 git 操作!!!
2.5万字,8个场景问题,带你了解工作中最应该掌握的 git 操作,不用再畏惧 git rebase,轻松玩转 git
[译] 揭秘 iOS 布局
在你刚开始开发 iOS 应用时,最难避免或者是调试的就是和布局相关的问题。通常这种问题发生的原因就是对于 view 何时真正更新的错误理解。想理解 view 在何时是如何更新的,需要对 iOS RunLoop 和相关的 UIView 方法有深刻的理解。这篇文章会介绍这些关联,希…
谈谈 HTTPS
前言:这是作为一个前端开发对 HTTPS 的浅显的理解,仅仅是可以让你在看完文章之后对 HTTPS 的原理了解,具体的实现方式并没有给出。有不对的地方欢迎指出。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket L…
杂谈-iOS马甲包
马甲包一般是主APP的分身或者克隆,也或者说是穿着马甲的一个APP,脱掉马甲,APP将呈现另一种样式,也就是常说的AB面APP。 用于app刷量、冲榜、刷词、刷热搜、规避账号限制、防下架应急措施、竞品竞争等,抵抗主包风险。 关键词搜索结果占位、榜单占位、覆盖更多关键词等。 马甲…
swift面试题
引用类型在被赋予到一个变量、常量或者被传递到一个函数时,其值不会被拷贝。因此,引用的是已存在的实例本身而不是其拷贝 只有当一个结构体发生了写入行为时才会有复制行为。 在结构体内部用一个引用类型来存储实际的数据,在不进行写入操作的普通传递过程中,都是将内部的reference的应…
IOS 多种Cell的优化处理
当前应用都会比较复杂,一个tableView的列表会有多种cell,如果都放在控制器中处理,各种cell利用if,switch判断也会达到效果,但是控制器就会变得很臃肿。其实我们可以利用协议来处理达到效果。并且控制中就很少的代码 子类Cell重写model的set方法,基类的c…
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…
UIView/CALayer渲染的触发时机
1. 测试触发时机 为了探究渲染的触发时机,我们自定义一个TestView并复写 drawRect: 方法。 我们在 drawRect: 方法中设置一个断点,然后运行我们的测试代码。 刚运行起来就会进入断点,我们在 lldb 中使用 bt 打印一下调用栈。 从调用栈我们可以看到…
RSA密钥、加密和数字签名
由上一篇文章我们可以知道,公钥是(e,n)、私钥是(d,n)。而在实际应用中,我们接触到到的不是e、d、n,而是特定格式的数据或者文件。 PKCS 全称是 Public-Key Cryptography Standards(公钥加密标准),是由 RSA 实验室与其它安全系统开发…
ASCII,Unicode,UTF-8和Base64
因为计算机只能处理数字,所以如果要处理文本,就得先把文本转换成数字才能处理。 最早计算机在设计时采用8bit作为一个字节(byte),所以一个字节能标识的最大整数就是255「11111111(B) = 255」,0-255被用来标识大小写英文字母、数字和一些符号,这个编码表就被…