这是并发控制方案的系列文章,介绍了各种锁的使用及优缺点。自旋锁[https://github.com/pro648/tips/blob/master/sources/%E7%...
一、前言 位运算在我们实际开发中用得很少,主要原因还是它对于我们而言不好读、不好懂、也不好计算,如果不经常实践,很容易就生疏了。但实际上,位运算是一种很好的运算思想,它的优点...
概念: SIGPIPE,当一个程序a调用send函数向一个服务A发送信号的数据,服务A在接收数据的时候突然挂掉、无法接收数据、没有接收者,那么内核就会发送一个SIGPIPE信...
苹果在WWDC2019的session中公开了iOS13一些新的系统API, 其中对于非常稳定的UITableView和UICollectionView这2个控件,各自新增了...
实现步骤 读取设备当前连接的网络信息 服务端监听端口 客户端与服务端建立连接 发送文件/接收文件 读取设备的网络信息 服务端端口的监听 / 客户端连接 Socket 使用 G...
本篇我们介绍AudioFile和AudioFileStream。在第一篇技术栈的分析里,我们提到过AudioFile和AudioFileStream都可以用来解析采样率、码率...
原创:有趣知识点摸索型文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进...
概述 Realm 是一个跨平台的移动数据库引擎,其性能要优于 Core Data 和 FMDB - 移动端数据库性能比较, 我们可以在 Android 端 realm-jav...
软键盘右下角按键分类 //键盘右下角 //枚举typedefNS_ENUM(NSInteger, UIReturnKeyType) { UIReturnKeyDefault,...
jest-haste-map: Watchman crawl failed. Retrying once with node crawler. Usually this h...
《代码地址》[https://github.com/AlexCaiJi/SectionBackground] 一些应用需要如图所示一样在集合视图上让不同分区配置背景图片或颜色...
动效设计一直是iOS平台的优势,良好的动效设计可以很好地提升用户体验。而动画则是动效的基础支撑。本动画将从易到难逐步分析,从CABasicAnimation,UIBezier...
最近在写一些东西需要获取任意线程调用栈,然后看了现有的一些开源框架,写的比较复杂而且对Swift的支持不是很好,所以写了RCBacktrace。 ARM几种通用寄存器 ARM...