传统的程序执行流程一般是 即时|同步|串行的,在某些场景下,会存在并发低,吞吐量低,响应时间长等问题。在大型系统中,一般会引入消息队列的组件,将流程中部分任务抽离出来放入消息...
传统的程序执行流程一般是 即时|同步|串行的,在某些场景下,会存在并发低,吞吐量低,响应时间长等问题。在大型系统中,一般会引入消息队列的组件,将流程中部分任务抽离出来放入消息...
序言 iOS目前形势,资本寒冬,裁员风波。今年,找工作人可能会更深刻地体会到今年的就业形势不容乐观,要求越发高了,由于接触面试这块比较多,所以自然也是做了这方面的准备,因此这...
RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1...
今天学习了一下iOS中关于深拷贝和浅拷贝的一些概念,感觉是真的绕,把我虎的一愣一愣的,更加加深了我对自己没有好好学习OC基础的鄙视,悲剧啊!言归正传,在一天的学习下来以后,总...
简书 文章分类 网络 一步一步构建你的iOS网络层 - HTTP篇-iOS网络请求缓冲优化HttpCachesLoader 内存管理 iOS 浅谈:深.浅拷贝与copy.st...
字符串反转 链表反转 有序数组合并 Hash算法 查找两个子视图的共同父视图 求无序数组当中的中位数 一、字符串反转给定字符串 "hello,world",实现将其反转。输出...
关于算法的想法 由于面试可能需要手写算法,网上搜罗了一些资料,整理了下算法的OC的实现代码,虽然平时开发中一般用不到,但是多积累一些技术知识,还是对以后发展大有裨益的 CSD...
老实说,UITableView性能优化 这个话题,最经常遇到的还是在面试中,常见的回答例如: Cell复用机制 Cell高度预先计算 缓存Cell高度 圆角切割 等等. . ...
面试题1、多线程的应用2、GCD实现多个请求都完成之后返回结果3、A、B两个int数组,得到A数组中B数组不包含的元素4、事件传递链,页面上一个按钮,按钮和它的superVi...
一). iOS架构的分类 在iOS中架构有很多,最常用的MVC,MVVM,MVP, 不常用的有VIPER 1.1)传统的MVC的架构是这样的: 上面是传统的MVC的架构虽说...