首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
樱空静流
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 18
沸点 2
赞
20
返回
|
搜索文章
赞
文章( 18 )
沸点( 2 )
打破NSTimer的循环引用
NSTimer 的循环引用,出现在 timer 作为ViewController的属性,同时timer中的 target为self 破除循环引用,有三种方式。 1、在viewWillDisappear
新工具开源!一款iOS自动化利器(附地址)
熟悉libimobiledevice工具集的同学可能知道大部分上面提到的功能,为了方便日常的使用tidevice对libimobiledevice中已有的功能也重新实现了一遍(比如 截图,看日志,应用安装),这样有tidevice你就可以完成日常所有相关的操作了。 除了这些众所…
android蓝牙BLE(二) —— 通信
想了解蓝牙通信之前,需要先了解蓝牙两个最基本的协议:GAP 和 GATT。 GAP是通用访问配置文件的首字母缩写,主要控制蓝牙连接和广播。GAP使蓝牙设备对外界可见,并决定设备是否可以或者怎样与其他设备进行交互。 GAP定义了多种角色,但主要的两个是:中心设备 和 外围设备…
二维码扫码优化技术方案
一、背景在过去的2017年,支付宝的线下场景不断扩大,收钱码、口碑、共享单车、充电宝、停车缴费等产品让我们的生活越来越便利。二维码因为成本低、兼容性好成为了线上线上最主要的连接工具,也因此面临更多新的
iOS解压缩_路径穿越_解析
盘古实验室公布的一个由目录穿越导致RCE的漏洞,称为ZipperDown。 由于现有的iOS App基本上采用SSZipArchive或Ziparchive来实现解压,因此漏洞是来自使用第三方Zip库解压Zip文件的过程中没有对Zip内文件名做校验导致的;例如 SSZipArc…
你敲代码时耳机里听的是什么?
那程序员的耳机里听的是什么呢?我采访了一众程序员朋友。 有时候开发确实是比较费脑子的,尤其是遇到复杂逻辑的时候。正当思如泉涌、灵感迸发的时候,旁人看着我坐在那里一动不动,好像什么都没有做,其实我脑子里正在构思一个复杂的流程。 这时候,突然有个人走过来打断我,前面的思考都白费了,…
CountDownLatch原理简介和使用过程
CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,这些线程会阻塞。 当计数器的值变为0时,因await方法阻塞的线程会被唤醒,继续执行。 CountDownLatch是一个计数器闭锁,通过它可以完成类似于阻塞当前线程的功能,即:一个线程或多个线程…
[ - OpenGLES3.0 - ] 第一集 主线 - 打开新世界的大门
问:学OpenGL能干嘛? 答: 为所欲为。
下一页
关注了
31
关注者
0
收藏集
1
关注标签
19
加入于
2015-12-23