程序员维他命

29 篇文章
10 人订阅

全部文章

用户2932962

iOS--React Native 图片插件(打开、保存、剪切、压缩)

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移...

611
用户2932962

面向对象设计的设计模式(七):外观模式

定义解读:通过这个高层接口,可以将客户端与子系统解耦:客户端可以不直接访问子系统,而是通过外观类间接地访问;同时也可以提高子系统的独立性和可移植性。

421
用户2932962

面向对象设计的设计模式(六):原型模式

模拟一份校招的简历,简历里面有人名,性别,年龄以及学历相关的信息。这里面学历相关的信息又包含学校名称,专业,开始和截止年限的信息。

452
用户2932962

面向对象设计的设计模式(五):生成器模式

具体点说就是:有些对象的创建流程是一样的,但是因为自身特性的不同,所以在创建他们的时候需要将创建过程和特性的定制分离开来。

1233
用户2932962

面向对象设计的设计模式(二):工厂方法模式

工厂方法模式的适用场景与简单工厂类似,都是创建数据和行为比较类似的对象。但是和简单工厂不同的是:在工厂方法模式中,因为创建对象的责任移交给了抽象工厂的子类,因此...

1103
用户2932962

面向对象设计的设计模式(四):单例模式

系统只需要一个实例对象,客户调用类的单个实例只允许使用一个公共访问点,除了该公共访问点,不能通过其他途径访问该实例。比较典型的例子是音乐播放器,日志系统类等等。

731
用户2932962

我从写技术博客中收获到了什么?- J_Knight_

我是 J_Knight_,熟悉我的人都应该知道我是一名刚工作满3年的非科班 iOS 开发者,而且一直坚持写技术博客快有2年半的时间了。

1071
用户2932962

你该考虑的,从来都不是“该不该辞职”

辞职半年有余。起初因为一篇《【教你赚钱】5 分钟教你成为会赚钱的独立开发者》开通了专栏。如今两个月过去,发布 33 篇文章,没想到竟总共收获了超过 1100 次...

891
用户2932962

面向对象设计的设计模式(三):抽象工厂模式

有时候我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。比如系统中有多于一个的产品族,而每次只使用其中某一产品族,属于同一个产品族的产品将在一起使用。

843
用户2932962

面向对象设计的设计模式(一):简单工厂模式

继上一篇的面向对象设计的设计原则,本篇是面向对象设计系列的第二个部分:面向对象设计的设计模式。

722
用户2932962

面向对象设计的六大设计原则(附 Demo 及 UML 类图)

笔者想在 iOS 从业第三年结束之前系统学习一下关于设计模式方面的知识。而在学习设计模式之前,觉得更有必要先学习面向对象设计(OOD:Object Orient...

972
用户2932962

MJRefresh 源码解析

MJRefresh是李明杰老师的作品,到现在已经有1w+颗star了,是一个简单实用,功能强大的iOS下拉刷新(也支持上拉加载更多)控件。它的可定制性很高,几乎...

1242
用户2932962

《如何高效学习》- 读书笔记

本书介绍了整体性学习法:强调在学习过程中,需要通过比喻和抽象的方法,将新知识与旧知识相互联系,以提高学习效率和深度的学习方法。

1952
用户2932962

《Effective Objective-C》干货三部曲(一):概念篇

本书是iOS程序员入门的必读书籍,它讲述了在iOS开发中(Objective-C语言)可以遵循的规范和一些开发技巧。

1342
用户2932962

《程序员的职业素养》- 读书笔记

这本《程序员的职业素养》内容相对比较简单,但是涵盖了一些程序员在工作过程中需要注意的一些细节问题,如果读者是程序员的话会对职业发展有很大帮助的。

982
用户2932962

VVeboTableView 源码解析

最近在看一些iOS性能优化的文章,我找到了VVeboTableView这个框架。严格来说这个不属于框架,而是作者用自己的方式优化UITableView的一个实践...

841
用户2932962

《重来》- 读书笔记

本书作者从团队到个人,批判了很多陈腐的商业思维,尤其适用于互联网行业,是互联网从业人员必读书目。笔者读完本书甚有醍醐灌顶之感,深深地被作者明智的头脑,风趣的语言...

853
用户2932962

出一套 iOS 高级面试题

一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。

2642
用户2932962

2018年 iOS 面试心得

面试了几家公司之后,最后来到了爱奇艺(坐标上海),工作的内容是笔者个人非常感兴趣的领域。能拿到这个结果对于入行两年半&非科班的笔者来说无疑是幸运的。

4872
用户2932962

2017年5月iOS招人心得(附面试题)

在2017年5月中旬,技术老大让我招两个1-2年的iOS开发,把简历的筛选和第一轮技术面试的任务交给了我。于是便自己准备了这套面试题。

1424

扫码关注云+社区