|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于UIView的子类有很多UIButtonUITableView这个都需要各个击破看看文档从名字上就很容易理解是做什么的UIViewController是管理View和Model的类(@张开说UIViewController是用来管理view的,管理model的类自己写,当然,model也可以用UIViewController来管理,不过恐怕成为不好的代码。1、进修linux
依据我在论坛的懂得,我选择进修嵌进式linux,恰好我们黉舍也器重嵌进式linux,从实行室到课程布置都是关于嵌进式linux方面,地利天时!这里我把进修linux的履历和教导说说。
能够如许说,在论坛里说道进修linux差未几就进修linux内核。因而我电脑里安装了linux就入手下手看linux内核方面的书了。我记得来黉舍之前就买到一本陈莉君的讲linux内核的初版,如今有第二版了。我就入手下手看那本说,人人说linux内核情形剖析不错,我就买了高低册,厥后又买了《深切了解linux内核》,最初也买了毛德操的《嵌进式体系》也是剖析linux内核代码的,次要讲arm相干的。
看内核时代是个十分疾苦的历程,看情形剖析有种在丛林中找前途,其间我构造了一些同砚进修内核,几近没有几个能保持上去的。我以为我是保持上去了。情形剖析在看第1、第二遍是几近没有摸到门道,我剖析有三个方面的缘故原由:1、本人的基本差,这是最关头的。2、内核自己很难。3、没有交换和高人指导。到了第三遍时我才摸到门,才差未几晓得个linux的也许头绪,良多细节也是莫名其妙。
进修linux总结,这里声明一下,我指的嵌进式次要是倾向软件的嵌进式。进修嵌进式的重点和难点关头在操纵体系,假如没有把握操纵体系,我以为很难掌控一个嵌进式体系。即便在做嵌进式开辟中,作应有层的开辟几近能够不晓得操纵体系也能够开辟,我以为那是浮在外表的。很难深切和进步本人的条理。声明:一知半解!不成穷究!
在进修linux内核过程当中犯了一个极为严峻线路毛病:对linux几近不懂就入手下手进修内核。我团体保举一个进修线路是:利用linux—〉linxu体系编程开辟---〉驱动开辟和剖析linux内核。而我差未几相反,实践上你不会利用linux也能够进修内核,可是假如你懂了这些工具进修更无效率。
关于要不要进修内核的成绩,我的回覆以下:纷歧定。假如你是喜好研究的那你进进内核会满意你的愿望。同时对你今后的嵌进式体系的开辟有很好的影响。假如你想处置嵌进式linux体系开辟,最好对内核有所懂得。假如仅仅是做使用开辟没有需要。我打个比方:c、c++、java等言语是武林中的某个武林家数的话,如甚么拳法,甚么刀法等,那末linux内核应当是一团体的内功的反响。
怎样入手下手学linux内核:最好有三件宝贝:《深切了解linux内核》《情形剖析》和源代码。
先看《深》,那次要讲道理,仿佛市场上有本讲道理性而且更浅,《linux内核计划与完成》传闻不错。假如没有进修操纵体系的,像我如许的,最好先看看操纵体系道理的书。看了几遍后,就看情形剖析,最好对着《深》看。两本交织看,《深》是纲,《情》是目。最初深切代码。
2、进修嵌进式linux
进修嵌进式,我以为两个重点,cpu和操纵体系,今朝市场是对照盛行arm,以是保举人人进修arm。操纵体系良多,我团体对入手下手进修的人,出格不是盘算机专业的,保举进修ucos。那是开源的,同时很小。进修很好。为何选linux,我不想讲太多,网上这方面的太多,可是我在事情中发明,做linux的手艺线路很难,在windows几近不会有的成绩,在linux开辟中几近各处圈套。一失落出来划很长工夫出来,一旦办理本人又上进了!绝对来讲开辟周期长,难度年夜。如今材料也渐渐丰厚起来,难度也下降了些!
至于怎样进修,这是他的特征中央,必需有块开辟板,我是同砚里最早买进修板的,固然华钱,我以为值。对我练习和事情发生了很年夜的影响。
假如没有开辟板,那是夸夸其谈。有人说,那要1000-2000亚,切实其实是,兄弟,看久远的,对您的职业和开展那点钱不算甚么!有的人说我站着措辞不腰痛,好吧,钱这工具对我影响很年夜,我在年夜学里扫茅厕,扫的不错,奖5元/月。兄弟你有过吗?我以为教导投资是效益最有保证的!我练习拿3k,良多同砚拿1-2k,固然比我高的也有。固然我如今没有卒业,但一家公司就签了。处置今朝盛行的高等的消耗电子的研发。关于我两年前一窍不通的我,应当有质的变更,我感激黉舍收了我这个成品。固然我也十分的勉力。说这么多并非要夸耀我甚么,实践上基本不值得夸耀,固然如今事情情况和报酬对照中意,可是,我发明我很差,出格是代码才能,我但愿寻常人人少玩游戏,多编程。编程才是硬事理!
3、进修板和培训
你能够不承受培训,可是不克不及不买开辟板。假如你想进修嵌进式必定要买块进修板,最好买块arm9的,贵些也值。能够跑初级操纵体系。这个不要甚么品牌公司的,一样平常不会出甚么成绩,市场上的板子通常为三星的2410,基础上是抄的。假如是做产物那要注重些。一样平常的公司一样平常要2000,加lcd要3000乃至更多。我打仗到有的板只需1200,加lcd也就2000,不同对照年夜,我以为进修都够啦。
关于培训,假如有前提最好列入,次要是嵌进式绝对其余分歧,本人探索很费时,假如有妙手指导十分的好,前进快。出格是熟悉做这些的伴侣。我承受过培训,熟悉个伴侣。在今后的事情中帮我良多,在这里感谢他!我记得哈佛的一个MBA的先生如许说,粗心是:在哈梵学到甚么不主要,最主要的是这些将来各至公司的初级办理职员是我的同砚!真是有远见!
今朝市场是培训对照贵,一个礼拜两三千,真正算起来也要,那些讲师报酬相对不会低。可是有个致命的成绩是一连上课,连续几天,效果欠安。我但愿社会上多出些1000元摆布,而且工夫长些,如一个月,一周一到两次课。假如没人做,我来做,哈哈!
没有想到,一下写了这么多,实在还想写的,好比在中科院的一名老兄是如何进修linux内核和看书的,真的很冲动。他的为人我很佩服。也想先容毛德操的《嵌进式体系》那本书,对进修armlinux的很好,也想先容练习和事情的工具,太长了,延误人人工夫。我也不想反省内里的错别字了,良多!就写到这里吧。
由于封闭文档写的相当好在遇到新框架的时候弄明白框架的功能去文档里搜搜框架的ProgrammingGuide很有用要弄明白框架类的继承结构写iOS的程序不一定都是用OBJC |
|