前言:怎样去学习第三方的类库

众所周知,我们在开发的过程中

都需要使用一些辅助性的工具或者类库,这些不仅可以让我们达到某些目的、更加重要的是:还可以提高开发效率。

关于这些第三方的辅助性类库,我们应该怎么去学习呢?

抓住四点:

1:是什么?

2:可以兑现的结果是什么?

3:怎么用?

4:知其然知其所以然

延伸:5、类比的扩散性思维

(A比如:你明白了Button、Label、TextField 的使用之后,ScrollerView、TableView、TextView等不是一样类似么?!)

(B比如:你扎实了Objective-C语言之后,PHP、Java等语言,不是一样么?!)

时间: 2024-10-06 04:14:05

前言:怎样去学习第三方的类库的相关文章

从官方文档去学习之FreeMarker

一.前言 上一篇 <从现在开始,试着学会用官方文档去学习一个技术框架>提倡大家多去从官方文档学习技术,没有讲到具体的实践,本篇就拿一个案例具体的说一说,就是FreeMarker,选择这个框架没什么特别的含义,最近要用,就拿这个做个典型. 二.套路 上篇文章最后说到技术学习没有套路,无招胜有招,无招即是有招,解读一下实际上就是说 本身还是有些招式套路,但是要灵活运用,不要什么都往上套,应该忘掉固有的套路,让其化为你的一种本能,见招拆招.  下面就介绍一种常规学习套路给大家,如下图: 下面就根据上

使用CocoaPods管理第三方开源类库

iOS开发中经常会用到许多第三方类库,比如AFNetworking.FMDB.JSONKit等等,使用CocoaPods这个工具就能很方便得对工程中用到的类库进行管理,包括自动下载配置以及更新. 首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用"ruby -v"命令可以查看当前ruby版本. 配置过程如下: 1.ruby环境 不放心的话可以先确认下ruby环境,据说由于GFW的影响,大都把Ruby镜

WCF技术我们应该如何以正确的方式去学习掌握

一.WCF技术我该如何学习? 阿笨的回答是:作为初学者的我们,那么请跟着阿笨一起玩WCF吧,阿笨将带领大家如何以正确的姿势去掌握WCF技术.由于WCF技术知识点太多了,就纯基础概念性知识都可以单独出一本书来讲解,本次分享课程<C#面向服务编程技术WCF从入门到实战演练>开课之前,阿笨还是希望从没了解过WCF技术的童鞋们提前先了解一下WCF技术,至少要明白WCF技术的ABC三要素分别指的是什么.要不然很难跟上阿笨的课程节奏.虽然本次课程叫WCF技术从入门到实战,但是本次课程的重点还是侧重实战环节

自学如何去学习jQuery

前提:起这个名字有点标题党了哈哈,这篇文章只是对于我这几天学习JQ库的一些总结,刚开始我自学JQ的时候是直接看的菜鸟教程或者W3C的文档,里面都有JQ的基本教程,直接去看文档去学我发现很多问题,比如看时间长了看不下去,就算看了过几天也会忘记,那么最好的学习方法是什么呢,最好的方式是通过做案例去学习. 先学几个选择器,方法和事件,做出一个功能,然后再去学习几个方法做出一个东西,循序渐进的去学习,做完几个后发现,JQ基本的知识掌握了,而且印象特别深刻. 下面我来一步步说明我做的一些小的项目: 学习J

不要让任何事情成为你不去学习的理由

“不要让任何事情成为你不去学习的理由” - 李华明 2012年的时候初识Himi,那个时候他还在搞安卓,很厉害,从最基本的java到安卓,再到ios,没见到过这么牛的人了,而标题这句话就是他的至理名言,说的很对,尤其对于我们程序员而言,学无止境,逆境中才会成长,太安逸了你就死了. 这话很对,昨天一同事说他曾经所在的大公司(虽然不是BAT,但也是世界顶尖级的国内某大型企业)比较安逸的,架构师以及高工基于底层的开发,把源码api都写好了,你只要接接就行了,是很简单,开发效率极高,但是我同事干了1年不

年纪大,去学习一定有错吗?-今天就有人问到我这个问题

今天QQ群有个人问我,有个在阿里巴巴工作10年的人为什么要去读研,不考虑年龄问题吗? 我回答说 这个很常见 人家去肯定有他的道理(然后还说了几句 我是很支持这个读研的人的) 然后他就一句 他是25岁的年纪比我大 驳回了我所有的话语 他说我不懂年龄的力量,之后就不停得说我幼稚. 这是个java群,估计这个人也是程序员.说句心里话:我没到这个年龄,我也的确不能班门弄斧的说一些大道理,但是我知道有梦去追求的人,是不应该被质疑的即使年龄大,知识是无限的,每个人都有权利去学习,你也没有错,只是我跟你的想法

xcode引入第三方静态类库 duplicate symbol _OBJC_XXX 重复编译错误

一:场景 xcode 同时引入了 libA.a, libB.a 两个静态类库,如果 这两个静态类库之中,都打包了,相同的库,方法之类的, 且 xcode 的 other link flag 为 -all_load 时,就会出现 上述 静态类库,重复编译错误: 二:解决方法 1:把xcode 的 other link flag 里面的 -all_load 去掉:有 force-load 的也去掉: 2:第二个办法是 把 libA.a ,libB.a 里面的 冲突 内容 在任意一方的 libxx.a

相比于深度学习,传统的机器学习算法难道就此没落了吗,还有必要去学习吗?

自从 MIT Technology Review(麻省理工科技评论) 将 深度学习 列为 2013 年十大科技突破之首.加上今年 Google 的 AlphaGo 与 李世石九段 惊天动地的大战,AlphaGo 以绝对优势完胜李世石九段.人工智能.机器学习.深度学习.强化学习,成为了这几年计算机行业.互联网行业最火的技术名词. 其中,深度学习在图像处理.语音识别领域掀起了前所未有的一场革命.我本人是做图像处理相关的,以 2016 年计算机视觉三大会之一的 Conference on Comput

少走弯路去学习面向对象编程

少走弯路去学习面向对象编程 如何学习面向对象编程 在学习面向对象的过程中,我自己也走了很多的弯路.一般来讲,接触面向对象是做为编程语言的一部分.那时候认为在程序中写一个 Class 关键字就是面向对象,写Class A: Class B就是面向对象的继承.实际从编程语言的角度来理解是无法掌握面向对象的精髓的,在这里我想以我的经验来告诉大家我的一些方法. 面向对象是一种思想理论,要远远高于编程语言.不深入理解面向对象理论就无法做到编写比较高级的软件,而且往往这些软件不能有效应对变化,不能复用,不能