首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Shuqy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 44
沸点 3
赞
47
返回
|
搜索文章
最新
热门
iOS Socket(1) —— 简介
TCP传输协议:TCP是面向连接的,需要“三次握手,四次挥手”,是可靠的传输,用来传输大的数据,但是,建立时间要花费时间和资源,相对于UDP速度较慢。 UDP:UDP是面向无连接的,发送端不会关心数据是否到达目标端,简单高效。经常用于以下几方面:
数据结构与算法(三)—— 常见排序算法和swift实现
如果比较操作的代价比交换操作大的话,可以采用二分查找法来减少比较操作的数目。该算法可以认为是插入排序的一个变种,称为二分查找排序。 堆排序是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的…
数据结构与算法(二)—— 大O表示法
算法是对某个问题求解步骤的描述,是指令的有限序列。 算法与数据结构紧密联系,在设计算法前要确定相应的数据结构。 最后,算法与数据的规模也息息相关,当数据规模越大是越能提现各种算法的性能。 由于算法的执行时间取决于算法的结构和原操作(最影响算法性能的代码实现),所以一个算法执行时…
数据结构与算法(一)—— 常见的数据结构和swift实现
数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。分逻辑结构、存储结构、运算结构,在这里主说逻辑结构。 iOS开发现成的数据结构有:数组、字典、集合。 栈是先进后出(FILO)的一种数据结构,你可以想象成堆起来的书,从上往下拿。 iOS开…
SSProgressHUD - 加载动画提示、文字和图片提示、进度加载提示、可自定义、方便的API调用
SSProgressHUD加载动画提示、文字和图片提示、进度加载提示、可自定义Demogithub,觉得OK的记得给个star哦😊预览动画功能说明loading动画加文字自适应文字提示,支持视图消失时
app启动广告页的实现,解决了广告图片要实时更新的问题
网上很多的实现方法很多都是显示第一次的缓存的图片,这样就造成后台更新广告图片App不能实时展示的问题。 1.启动时先获取启动页的图片全屏展示。 2.设计一个等待时间,如果超过等待时间还没拿到图片就把获取的启动页去掉,否则就显示广告页。
结合AFNetworking和MJExtension二次封装的网络请求框架SSNetwork
支持get、post网络请求、上传文件。 支持网络缓存请求,可以设置缓存有效时间和存储路径。 支持请求数据后自动转换Model数据。 支持统一处理网络请求返回结果(例如提示提醒、登录失效重新登录),并且能设置开关。
dispatch_barrier_sync、dispatch_barrier_async的使用
有一种情况要说明下,当dispatch_barrier_async和dispatch_barrier_sync的队列里面有异步的任务的时候,dispatch_barrier不会等到异步的任务执行完成才执行。
多线程任务之间的依赖执行的实现(NSOperation和dispatch_semaphore_t)
有一种情况要注意下,任务是异步执行的情况,不会等到异步的任务完成再执行依赖的任务。
GCD多线程dispatch_group当有异步任务执行要使用dispatch_group_enter和dispatch_group_leave
打印输出ps:dispatch_group队列里面的任务还是异步执行的
下一页
个人成就
文章被点赞
28
文章被阅读
35,516
掘力值
570
关注了
56
关注者
17
收藏集
13
关注标签
40
加入于
2017-12-19