首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
paocai
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
文章首发自我的 Github,欢迎关注。 面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: 以上是大致范围,大家可以照着把题目归类,当然除了这些还会有些别的,比如说设计模式等等的问题。另外会刷面试题只是一部分,…
iOS面试系列·今日头条iOS高级工程师第1轮面试回忆
解析:这个涉及到简单知识,可参考http://www.360doc.com/content/17/0111/22/32626470_621879084.shtml 解析:首先,简单介绍下KVO的用法,先添加观察者,然后怎样实现监听的代理。关于原理,可以利用runtime的知识…
⚠️Flutter 性能优化实践 总结⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 在flutter的开发和工作中,因为工作内容的要求越来越高,加上一位优秀的同事,自己也对自己的写的代码除了规范的要求,也开始对性能做了优化。我们开发的App属于首页就是重点,刚好是我负责,所以再简单的UI和逻辑搭…
移动端开发新趋势Flutter
Flutter是Google开发的新一代跨平台方案,Flutter可以实现写一份代码同时运行在iOS和Android设备上,并且提供很好的性能体验。Flutter使用Dart作为开发语言,这是一门简洁、强类型的编程语言。Flutter对于iOS和Android设备,提供了两套视…
十道简单算法题
最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下,重温一下。 很多与排序相关的小算法(合并数组、获取数字每位值的和),我都没有写下来了,因为只要会了归并排序(合并数组),会了桶排序(获取数字每位的值),这些都不成问题了。…
几次面试后,我的一些思考和总结
最近我去几家公司面试,本意上只是去看一看自己的水平如何,到达了什么水平,在下一阶段我需要怎么做,然后在和几位面试官聊天的过程中,思考了一些问题,这些问题也是下一阶段我需要去注意的,希望看到文章的诸位,这些问题可以给你们一点小的启发。 1. Swift和Objective-c语言…
iOS 组件化 —— 路由设计思路分析
随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更多更高的…
深入分析MVC、MVP、MVVM、VIPER
看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到了7月。 七月流火,心也跟着燥热起来了,眼瞅着移动端这发展趋势从05年开始就一直在走下坡路了,想着再这么下去不…
Runtime - 基于isa-swizzling实现消息监听,扩展响应式框架
我们的目标就是要完成一件事:监听,并且针对的是方法的调用(消息发送)监听:每次方法被调用时,我们就能收到监听的回调,并且得到当时传入方法中的参数值。其能带给我们的价值是非常大的,我们能在方法不改变其原有的工作流程、返回数据的基础上,对方法进行特定的扩展。
Block 是如何实现的?如何避免循环引用?
使用 Block 的时候,我们通常会有以下几点疑问,我们带着这种疑问来阅读本文,本文难免会有遗漏或者错误,望读者朋友们提出来。Lefe 在使用 Block 的时候主要遇到了以下问题: 难道只要使用了 self 就需要使用 __weak 来避免循环引用吗? 为避免循环应用,为什么使用了 weak 还需要使用 strong ?
下一页
关注了
32
关注者
0
收藏集
8
关注标签
35
加入于
2017-09-04