怎样学好电脑系统设计教程-学电脑系统软件教程操作大全
1.怎样学好ja语言?
2.学习平面设计有哪些方法?
3.我想学习编程,要从哪开始学起?
怎样学好ja语言?
怎样学好ja语言?
学习程序的最好方式是参照源代码,先仿照,后创新,慢慢有积累了,就可以收发自由了。没关系的,慢慢来,不可能一步到位的。ja确实很难学.
学习Ja其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别比如Ja中的Interface,你几乎在以前的学习中没有碰到过。以下我仔细给你说几点:
1。我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borland为什么有Turbo Prolog),但未来5-10年工业界广泛承认并接受的
将是面向对象式的编程。
2。工业界目前最流行的面向对象编程语言就是C++和Ja。所以基本上锁定这两个方向就
可以了。而且完全可以同时掌握。
3。掌握Ja的精华特性而且一定要知道为什么。比如,Interface和multi-thread。用
interface是更好的多继承的模型,而多线程则是设计到语言一级的重要特性。要完全理
解interface是为什么,用多线程又有几种常用的编程模型。
4。理解了语言的特性是为什么了之后,就可以试着上升到设计这个层次,毕竟学习语言
是要用的。目前比较好的开发模式是用自定向下的面向对象的设计,加上MVC的模式(
你可以看一下我介绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是最难的)
,然后一层一层往下递归 ,记住每次应符合7+/-2的原则,因为我们人的短记忆就是这样。一般有图形用户界面的 应从界面开始设计。
5。有了基本设计模型后,可以学一些设计模式(Design Pattern)。这是目前证明很有效
的。比如体系结构模式(Layering分层,Pipe/Filter管道或过滤器),设计模式(有很
多,比如对象池Object Pool、缓冲池Cache等),编程模式(比如Copy-on-Write)。懂了这些模式之后,就会对 系统的整体结构有很好的把握,而学术上也有倾向一个系统完全可以由各种模式组合而成 。前面提到的MT实际上就有好几种模式,掌握后就不用自己花很多时间去试了。另外一个 很重要的领域就是并行 和分布式计算领域,大概有20种左右。
6。接下来就不能纸上谈兵了,最好的方法其实是实践。一般教科书上的例子并不能算是
实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还
没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。我认为比较好的方法是
找一些比较经典的例子, 每个例子比较集中一种编程思想而设计的,比如在我的实践当中,我曾经学习过一个很经 典的例子就是用Ja实现的HotDraw(源自SmallTalk),你可以用rolemodel或hotdraw在 搜索引擎上找一下,我记不大清楚了。好象rolemodel.是个网站,上面有原代码和一些基本设计的文档。另 一个来源可以到umlchina.是个不错的文档基地。从HotDraw上我学到了什么是 Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方。顺便 说一句,这个例子你绝对不会觉得小,只会觉得大,并且他还是真正的商用的Framework 。
7。结合前面学到的设计模式你就可以很好的理解这些经典的例子。并且自己可以用他来
实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方
,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
8。好象以上谈的跟Ja没什么关系,其实我们早就应该从单纯的学习语言到真正的学习
好编程的领域。学习技术是没有止境的,你学习第一种语言可能要半年时间,以后每种语
言都不应该超过两个月,否则你会觉得学习语言是包袱,是痛苦。
9。学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。
我带了JAVA班以后,来学习的同学很多都是初学者,一部分是急着找工作的,一部分是很感兴趣的。他们都想在短短一两个星期内掌握,这是不切实际的。而且这样做很容易让自己心浮气燥,难以静下心来思考。
JAVA是比较热门,但我们自己不能头脑发热。我觉得所有初学者要学好JAVA或C或UNIX等任何一门计算机技术,一定要做到:
动手,动脑,动嘴,静心。
其中动手是最为重要的了。很多人学计算机技术就是看书、听课,当时是明白了,过后马上就忘记。如果不愿意敲键盘,就不如不学。即使有时候所敲的代码你不明白,可以先运行,看看结果,增加感性认识,然后上升到理性的认识。特别是在大家做考题的时候,很多东西,概念,你只要随便敲一个程序做做实验就能很深刻的理解,但很多人都是不愿意动手,这样的学习效率能高吗。
动脑,动嘴, 就是要多想问题,多思考,有不懂的问题就大声说出来。很多人一是不动脑筋想问题,也就提不出问题。还有一些人怕自己提出的问题傻,怕人笑话。其实IT行业技术面很广,工作了5、6年的人说出一些傻话来也是正常的。
然后静心很重要。现在社会很浮躁,IT行业更浮躁,这种心态是学不好东西的。学会了基本的东西,高级的内容才容易掌握,否则就是本末倒置。当然有些人情况特殊,急着工作,那去学很多人JAVA做了几年了,连多态,线程都没搞明白。
JAVA中,有些概念不好理解怎么办,有学生说我就是不理解线程是怎么回事。我觉得理解是需要时间的,一下不能理解,多看看,甚至多背几遍就理解了。读书千遍,其义自见,现在也管用。而且我觉得初学时候要不求甚解,多做,多敲代码。等你做的足够多的时候,见多识广的时候,概念,理论的东西就很容易理解了。
JAVA的精华就在面向对象思想,好比指针是C语言的精华一样,多花点心思就能掌握。
书遍地都是。基础先打牢,之后去看spring和ja的源码。都能理解了,你就可以了。
怎样学好数据结构(ja语言描述)?不难 多看书 多理解 还要亲自去谢谢程序 实现 链表 数 等数据结构 等等~慢慢会学好的
没有接触过编程的人,怎样学好JAVA语言我学习Ja语言也很久了,虽然算不上是高手,但也能有点自己的发言权,我个人觉得:
1、不要先直接学习Ja语言,Ja的强大能够让你忽略程序设计的本质,面向对象的开发理念其实不适合初学者,建议你先学习C语言,熟悉变量的分配、内存的管理和几种基本的控制语句,熟悉面向过程的程序设计能够让你对计算的执行流程有个概念,一开始就接触面向对象不利于你对计算机系统的理解。
2、我个人觉得Ja很强大的一点在于其异常丰富的类库,譬如集合类,所以你得通过不断地练习去学会这些常用类库的使用。
3、其实最重要的还是你的程序设计思想本身,语言的机制本身并不会给程序带来多大的影响。
4、关于书本的问题,有些人不推荐Thinking in Ja,说不适合初学者。的确看这本书很头痛,但是你会学到很多深入的东西,譬如最简单的String类,一般的书只会跟你说怎么用,但是Thinking会告诉你为什么String特殊,以及怎样合理的使用String,Jac编译器会怎样优化代码中的String,以及String“不可更改”的本质;还有在介绍IO流的时候,一般的书只会告诉你几个用法,但是不会告诉你为什么要用这种“嵌套”的方式·····
5、你的学会正确看待Ja,他只是一种语言,仅此而已,基本的控制结构什么的,所有的语言都差不多
其名称 SR 是 Synchronizing Resources(同步)的首字母缩略词,是一种并行编程语言。
怎么学好ja语言这个怎么说呢,真正学好一门语言的话是有好多事情要做的,ja还是比较好学的入门比较容易,比C++容易多了,ja中没有指针,也不能说没有指针,只是把指针封装隐藏起来了而已,所以简单多了,学好ja的话,基础必须要学扎实,然后的话多看一下人家写的程序,学习人家是怎么写的,代码的规范性、算法等等。还有最重要的是就是要多练,这是成为一名合格程序员所必须要做的,天天写代码,熟能生巧。祝你成功!
怎样去学习ja?如何把ja语言学好?首先先搞懂JaSE的部分,Swing和swt部分就可以少看或不看,因为现在用的比较少。重点是看懂Ja中的面向对象、集合框架、JDBC、异常、IO、线程和网络编程。JaSE搞定后再学习Servlet、JSP,然后才是经典的Struts2、Hibernate和Spring,学习框架时重点理解框架的运行原理,甚至可以尝试自己写个轻量级的框架。理解运行原理的最好方法就是阅读源代码,还是要感谢Ja中的开源项目。这期间还要多找各种大小的项目去完成,不一定要大,但是要精致,功能要完整,这样可以练习所学知识,并且可以在做项目中发现自己的知识体系中不足的地方。关于看,我不推荐,很多同学一天到晚就知道看,殊不知,编程真理在于“练习,练习,不停练习”!
再补充下:当学习Ja的期间,会碰到各种各样的异常,请积累这些异常信息,以及如何出现的异常和如何处理的,因为ja中常见的异常就那么几种,积累的多了,处理问题的能力就提高,这样水平会提高的很快!
学好Ja语言多久看你基础了,如果是有语言基础,比如你学过C语言,可以说ja上手很快,2个月足矣,我说的学好是指能找到工作的那种;如果你是零基础,一般需要4个月左右,能找到一份实习或者类似于应届生的工作,这一行主要看工作经验,毕竟工作时间越长,会的就越多。
怎样学好CY语言万丈高楼平地起,不管学什么,都没有速成的,都是从一点一滴学起的,首先你要学基础,可以去买一本谭浩强编写的C语言的书,当然,你不可能一下子就能看懂.看完后你再可以去网上看教程..还有.你电脑要装一个编译器,自己可以试着多写代码..多看代码..慢慢来,我祝贺你一定能把C语言学好的.C语言是一切编程的基础.祝你早日学好C语言.
我已经大一了,已经学了C语言,怎样学好JAVA语言呀?详细谈谈哦!C语言学是学了。但我也知道还没到半个程序员的程度。。只是学了基本的,ja至多到大二第二个学期就会开,要是真的想学好,就深入些,别只是停在皮毛
学习平面设计有哪些方法?
对于一个学习平面设计的新手来说,必须要先知道怎么开始学习平面设计。?下面是我分享给大家的学习平面设计的方法的资料,希望大家喜欢!
学习平面设计的方法
第一步:平面设计课程介绍
平面设计有好多种,相对的软体也有很多像处理软体就是要PSPhotoshop了
LOGO,标志等制作软体是Illustrator
动画做作也是属于平面设计的一种,它所用的软体是Flash
名片,卡片,封面版式设计也可做插图设计的软体是Coreldraw
排版,编辑做图的软体是 InDesign
第二步.安装软体
安装平面软体和YY软体
安装平面里面的各各软体,安装cs5版的,比较精简实用。
YY的话官方下载即可看到。
第三步:平面设计中各个软体的作用
1、Photoshop :图形影象处理软体,做设计的基础软体,必不可少。你所看到广告中的画面基本上全是用这个软体处理的,包括色彩调整、画面修改、特殊效果、滤镜效果等等。总之一句话,有的广告就必学。
2、Illustrator :这款软体是向量制图软体,向量图也就是说可以无限制放大,清晰度不损伤的格式。一般实际经常运用在:标志设计、插画制作卡通形象设计印刷品后期文字制版等等。
3、InDesign :文字排版软体,简单实用。主要针对文字性很多的广告或者书籍。强悍的文字排版能力无人能及。例如:分栏、连版等等,非常强悍实用。
4、Coreldraw:这款软体也是向量图软体,主要是用于VI设计,海报设计,画册设计,单页设计。
在实际应用中各个软体要择优而用,它有好多功能相似的地方,那就要找最方便最快捷的软体使用。
做设计的的话PS是一定要学的!AI和CDR中选一款,最好两个都会!另外在广告公司的话用CDR多一点,设计工作室什么的可能会用AI多,各有各的妙处!
ILLUSTRATOR和CORELDRAW一样,都属于向量软体,在平面设计中作用非常重要,可以不夸张的说,基本上所有平面设计作品,最后都在这两个软体中完成,当然过程当中可能会用到PHOTOSHOP。具体来说AI和CDR 可以作的东西很多,比如插画 拼版 设计标志 印前制作等等,
AI和CD二者差不多,用其中一个就行,但偶尔也会用到另一个比如遇到相应格式的素材,就要开启,另存为二者都能开启的格式时
AI的优点就是与PHOTOSHOP同一公司,相容性很强。但不支援多页面,做海报还行,如果排几十页的杂志就相当费劲了。这时就需要同一公司的INDESIGN来帮忙了,
ID支援多页面,文字功能强大,但ID的设计功能很弱,所以一般情况下,三兄弟齐上阵。CDR的优点就是支援多页面,文字排版功能强大,不夸张的说,平面领域,
CDR几乎无所不能,一个CDR可以抵得上PS AI ID三兄弟。但功能太全的结果就是相应的一些功能就相对较弱,比如CORELDRAW自带的COREL PHOTO-PAINT 处理一般影象还行,但总是不如PS顺手。
多页面功能不如ID直观,新增页码等要借助。不过一般要求不是特别高的情况下,CDR都没问题。
在不同的设计中会有不同的问题出现,中艺教育平面设计班的老师会有针对性的跟学生讲解,学会学通为止。
第四步:网上查询教程
平面设计教程在网路上有非常多的,有的讲解详细确实可以达到学会的效果,有的呢只不过是徒有虚名,关键是看我们怎样去选择。YY语音授课是现在比较先进又好用的方法,不用出家门点开YY就可以上课学习,节省路程时间效率高,并且老师讲解,不怕看视讯没人回答问题。进入YY房间号774982即可以试听,行业资深老师授课。不怕你问题多,只怕你不提问。
第五步:坚持不懈多临摹狂练习
不管是学习什么方面的教程,三天打渔两天晒网的模式肯定是不行的,没有人能一步登天,唯有坚持不懈的努力才有可能获得更大的成功。多临摹狂练习就自然不必多说了。拿一些图纸临摹是非常重要的,切勿操之过急。
学习平面设计的建议
一、、了解什么是平面设计
平面设计就是用一些特殊的操作来处理一些已经数字化的影象的过程,是集电脑技术、数字技术和艺术创意于一体的综合内容。通俗地说,平面设计就是运用美术的表现形式,通过专业的电脑软体来完成特定内容的艺术创意的行为,如设计标志,设计名片,设计海报等等。
2、平面设计包括了哪些内容?通常平面设计的分类有很多,如:名片设计、标志设计、字型设计、VI视觉形象设计、CIS设计、广告设计、海报设计、 宣传单设计、宣传册设计、样本设计、画册设计、楼书设计、年报设计、包装设计、书籍装帧设计、祝卡设计、请柬设计、排版设计、印刷品设计等
二、、了解自己的兴趣爱好
对平面设计有个大概的了解后,就要了解自己,确定自己对平面设计有没有兴趣。凭著一时的心血来潮去学平面设计的人,会越学越感到兴致索然或一旦遇到困难就容易放弃,这样只能白白浪费时间和精力,一无所获。
可见,兴趣是成功最好的老师,即使你没有美术基础,没有设计天赋,但如果你有足够的兴趣,你照样可以做得很好。
三、、掌握平面设计的基础
当你真正决定好要学平面设计的时候,你必须要知道平面设计的基础是什么。
1、首先,美术基础。对于各大艺术院校出身的人来说就有一定的基础。他们在学校里学习了如素描、色彩、国画、油画、平面构成、立体构成、色彩构成等,有一定的美术功底,并且系统地学习了VIS形象识别系统、书籍设计、包装设计、版式设计、摄影艺术等等。
2、其次,电脑软体技术。平面设计的软体有Photoshop、Coreldraw、Illustrator、Freehand、Painter、 InDesign等。估计很多人看到这里要眼花缭乱、直冒冷汗了,这么多?我要学到何年何月啊?不过我要告诉你的是,很少有人能把这几个软体全部精通的, 也没必要这样做。你只需要学其中几款软体就可以了,首先要学的是Photoshop简称PS,这是必学的软体,入手容易而且也不需要你精通。
3、还有你需要学向量软体,从三大向量软体:Coreldraw、Illustrator、Freehand中挑学其中之一。向量软体也完全可以自 学入门,都是比较容易上手。学习设计软体绝对不能东学一点,西学一点,零零散散地学习软体功能的操作是没用的,只会浪费时间,要完整系统地学习基础入门才 有用。
剩下的两款软体没有特定的工作需要一般是不用学的。Painter是专门为插画师、艺术家、摄影师等打造的专业软体,而InDesign则是专门的排版设计软体。
四、、掌握平面设计的基础知识与理论技巧
基本的软体掌握了,当然还需要深入了解相关的平面设计的基础知识与理论技巧。有些人以为会PS了,就以为会设计了,这是错误的想法。虽然每个人会有 自己的一些关于设计性的想法,它是有特定的目的性与规律性,在设计的过程中需要兼顾很多因素,最终是要最大程度地实现它的商业价值。所以掌握相关专业的理 论知识与技巧,并且懂得灵活运用,这是学好平面设计的一个必备条件。
除了学习专业的基础知识与理论技巧外,多看看与设计相关的资料书籍报邗对了解和学习平面设计也是很需要的。
五、、懂得模仿、学会借鉴
新手成长需要一个过程,这自然要从模仿开始。要多看优秀的设计作品,学习人家作品中优秀的地方,并且多多练习,不断地进步,不断地提高自己。
如果想让自己成为平面设计师,那就从基础努力吧,"万丈高楼平地而起"基础是最重要的。相信只要通过努力一定会成为优秀设计师。
我想学习编程,要从哪开始学起?
学习编程可以从c语言开始学,方法如下。
零基础自学编程入门指南:
一:确定一个方向,编程语言太多了:ja、C++、python、PHP、C等,需要确定方向,从基础学起,建议零基础学编程的小伙伴从C语言开始学起,C语言入门比较简单,会提升自信心。
二:自学编程入门一定要阶段性的看到成果,这个“成果”并不是在“黑匣子”里面实现,要在用户展现界面呈现,很容易提升信心。
三:和图书同步查阅,网上的是鱼龙混珠,建议找一些免费的学编程入门的初级进行学习,最好是成套,如果条件允许也可以购买一套编程入门的资料。
四:计算机编程入门一定要理论和实践相结合只有这样才能真正学好
五:如果你有会编程的好朋友,多请教请教他,能让他带带你就是最好不过的了。
首先确定学习什么、从什么学起,然后配置好电脑编译环境,这样为我们接下来的学习和动手实践会带来方便。现在基础的编程语言是C语言,建议把C语言学习作为基础语言。在学习计算机编程语言的时候需要在网上找到相应的课程,网上有很多免费的C语言课程,建议选择一套进行学习,阶段性的回顾复习。
其次,多学多练,计算机编程只有多打代码,才能从中找到规律。期初的时候可以不明白只要跟着老师一起打代码一起多练习,慢慢就会由记住理解,如果是想从事编程的同学,可以把写过的代码存到自己的文本文档里,这也就能知道我们的代码量,为以后找工作做准备。
学编程入门很关键,如果你找到一个好方法入门学习很轻松,如果方法错了,很容易半途而废,C语言编程学会后,完全可以在学习python、ja等新的编程语言也无所谓,它们有很多相通之处,可以相互借鉴,互相拿来应用。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。