精华内容
下载资源
问答
  • Web开发技术的演变

    2020-11-04 03:41:26
    那是一个HTML加图片的世界,充斥着各种花哨闪耀字体和鞠躬小人,蓝色连接点击后会奇幻变色。 我们开始用不熟练HTML和简陋设计来设计网页,并且知道这边有个浏览器,那边有个叫WebServer东西,但管理Sun...

    1. 静态页面时代

    大学时候,上机还得换卡穿拖鞋,Novell的网络是很神奇的,然而更神奇的是通讯原理老师半神秘的讲他上Internet,“Cernet(教育网)有条64K的出口,半年前还很快,现在已经比较卡了”。就这样,我们用Netscape指向Yahoo。那是一个HTML加图片的世界,充斥着各种花哨闪耀的字体和鞠躬的小人,蓝色连接点击后会奇幻的变色。

    我们开始用不熟练的HTML和简陋的设计来设计网页,并且知道这边有个浏览器,那边有个叫WebServer的东西,但管理Sun工作站的机房老师总是盯的很紧,不会让你动系统半分。听说有个叫Linux的神奇东西,好吧我想尝试,可是我只有一台攒的电脑,以及若干张5寸3寸的软盘。我至今感谢一位师兄,他帮我下载并切分了一个版本的Mandrake,就这样室友看到非常奇怪的一幕,我奔波在机房宿舍之间,仔细计算容量来拷贝,就这样在假期里我第一次搭建了Apache。

    2. CGI时代

    很快页面上流行一个叫做计数器的东西,免费的收费的建站网站都把它当作卖点,“立体超炫变色时尚计数器”,很快我们看到几乎每个页面都有了一个点击量在88888的酷装置,只是无论怎么点都不会变化。而校园里张贴着令人眼红的广告,“征人写CGI程序,一支500元!“。

    慢慢的,知道了CGI是利用进程间输入输出通信,和WebServer进行通信,从而可以写程序来控制页面输出的内容。但在当时会给硬盘分区就在中关村被看成电脑高手的年代,实在是会者寥寥。即便到了今天,我依然对Perl敬而远之。一些前辈用C写出更高级的CGI应用,比如WebMail,挖到第一桶金,成为今天互联网的先驱。

    3. PHP露出锋芒

    说实话,我认为PHP是最受益于互联网浪潮的语言,在合适的时间和好伙伴Mysql一起出现。利用Apache的模块mod-php,将php作为web服务器的一部分运行,效率和维护性都达到很好的提升。脚本语言成为互联网前端开发主力一直到今天。PHP和大哥Perl,以及兄弟Python,Ruby一起盘据在编程语言排行榜5-10名位置。

    同样的Mysql也是时代的娇子,它快速灵活易用成为网站数据库的首选,但很长时间里,Mysql被其他数据库诟病,别说Oracle等高富帅,即便是同为开源的Postgres社区里,也会有这样的声音,“不支持事务也叫数据库?”。没关系,开源社区很快为其加入各种引擎,如今Mysql绝对是装机总量第一的数据库。

    4. J2EE

    Java时代来临,一杯咖啡,一个可跳动的小精灵牵动了所有的大型软件公司。没错是所有,包括微软,Sun公司一时星光无限,所有的开发人员都在谈Java。人们对其桌面表现失望进而质疑时,J2EE及时出现了,Servlet+JSP快速成为Web开发的好用技术。能够跨平台,独立解包使用的Web服务器,挂接任意数据库的JDBC接口,一时世界变得很美好。

    微软的ASP也出现了,一开始也是脚本解释,和PHP等技术类似。很快微软的C#和dotNET战略出台,ASP也升级为ASP.Net,从此dotNET和J2EE是竞争者,更是一对站在相同站壕的朋友,互相学习和抄袭对方的技术和设计,直到今天。

    5. Web层框架百花齐放

    Servlet是一个优异的Web技术规范,但面对丛多的开发需求,还是不能很好的覆盖。Struts框架很快成为主流,今天我们依然看到很多.do后缀的页面。Struts主要做了三件事,一是对请求Url进行很好的梳理,通过Command模式把请求指配到Action对象上,并可以用同期出现的Ioc框架进行注入。二是梳理出若干有用好用的Intecepter,并可以自由组合构成自己的Stack。三是对页面流转流程通过xml的方式可以灵活定义。

    同期,数以百计的各种框架出现了,多数都是针对Servlet的空白点,在几个方面进行代码或者配置的约定,可谓百花齐放,百家争鸣,我想Java社区能到今天依然繁荣,这种海纳百川,开放的态度是根本原因。如今很多框架已经走过生命期,但还有很多活跃的,其中Webwork即Struts2,和SpringMVC是模板技术类别最出色的。GWT,Wicket等在页面组件类表现不错,还有脱离Servlet束缚Play等框架。

    6. WithoutEJB

    J2EE里,除了Servlet外另一个重量级的规范就是EJB。EJB设计的来源是Corba技术,分布式对象技术在EJB规范中有完整的体现。Rod在著作中对EJB规范粗重庞大难用提出各种质疑,尤其是针对其强制分布的要求。我的观念是分布式支持没有错,现在EJB规范中对于Local和Remote的划分定义是正确的。开发人员应该一开始就需要了解接口粒度的划分,本地和远程接口是不同的。对于一般的小型应用,Servlet和EJB容器都在一个虚拟机中,本地接口是合理的,但对于大型企业应用和互联网级别应用,势必需要服务的远程划分和调用。所以早期的EJB,可以说一方面设计不完备,另一方面又过度设计。但EJB自从3以后完全脱胎换骨,成为设计良好的规范。

    Spring作为开发框架,把Ioc和AOP能力发挥的淋漓尽致,在各个层次很好融合其他技术和项目库,一直是Java Web开发的主流。不过面对CDI等JavaEE规范,在注入,生命期管理,对象解耦等优势不在。我预计今后Spring, JavaEE和Osgi会在主流Java开发框架方向竞争,也会相互借鉴和融合。

    7. Ajax

    Javascript是浏览器正统的脚本语言,但在那个机器性能不佳的年代,一段Js代码造成鼠标没有响应的情况比比皆是。Js的给人影响就是页面上飘来飘去“点击我”对话框,页面上走马灯效果的变色通告,或者是几十层模态对话框的恶意页面,很多网吧的机器默认Js是禁用的。在很长的一段时间里,Java web开发一个潜规则就是少手写Js文件,这样可以很好的支持多种浏览器和提高效率。

    谷歌火了,Ajax也成为火爆的前端技术,我们在使用gmail,google map等产品时,有了另一种体验,点击链接或按钮后,即便网络不算流畅,页面不再全白重新刷新,而是内容渐渐的出现。其原理就是利用Js脚本到后台服务器获取数据,在浏览器前端对数据进行解析和渲染,在这个过程中,大多数页面并不需要进行改变,只是更新页面中一部分即可。谷歌公司大力支持Firefox使其重生,并和苹果一起发展webkit项目,各自发展了chrome和safari浏览器,伴随者页面渲染能力大力提升同时,Js脚本的解析能力也突飞猛进。我个人认为Ajax这个技术看似简单,但却是新一代Web,所谓Web2.0的基石性质技术,为互联网泡沫后互联网的复兴和今日腾飞起到了重要作用。

    8. Ruby and Rails

    快速成长的互联网需要快速的web开发能力,Rails框架出现了,同时火爆的还有Ruby语言,它的出现满足了当时开发者的需要,快速开发,玩cool的东西,有完备的后端模型支持。让我们仔细分析一下Rails中MVC就能发现,Model中对实体对象的关系定义,和JavaEE的JPA很多概念一致,但利用Ruby语言的元能力,可以直接对实体对象进行功能扩展,而其时Java社区还在为贫血,充血对象争论不休。Control,View等层次也能和Java的一些框架概念一致,不过有些设计构思更巧妙,而且Rails的基因就是满足互联网开发需要,和JavaEE企业级应用有所不同。

    很快的,各种语言纷纷出现模仿Rails的项目,Java的Grails, SpringROO,JBossForge,Python的Django,PHP的Symfony等等。毫无例外的,能有影响力的都是开源的,有良好社区能力建设的项目。

    9. JSF和CDI

    让我们回到企业应用开发,大家有没有想过所谓企业应用和互联网应用之间最大的差别是什么?我认为是用户数量级别的差异,导致前端设计方式,软件体系,后台数据库,缓存技术应用,有不同的设计理念和方式。用更技术化来说,就是会话和事务。企业应用是有强会话和事务需求的,而这两个技术词语也会一并关联存在。很简单,在一个事务中会经过多次会话过程,直到这个事务全部做完。和我们日常办事是一样的,填单子,和办事人员沟通,修改单据,盖章,各种口舌,最终感慨,办事真难。

    从软件层面考虑,一个企业应用软件可能用户数并不太多,就企业中百十号人,但前后台的交互是长时间,多次会话交互的。JSF技术其实是借鉴了微软ASP.net,它们继承了传统IDE快速开发的思路,希望通过拖拽连接可以快速开发一个应用。页面上的组件,对应后台服务器的业务组件,在得到服务器请求之后,组件需要做一系列动作来完成解析,校验,模型重建,业务方法调用,页面渲染等步骤,这些必然有个较长的过程。复杂性,效率,和其他技术的融合,JSF技术从诞生起就被质疑不断,而且面对每个明星技术,都有些格格不入,比如Ajax出现了,而JSF要求的Post方式还需要重刷页面。但JSF一直在改进,越来越科学完善。如今,配合CDI,JSF是企业应用开发的首选技术之一,大家可以研究一下Oracle的应用产品和ADF开发框架。

    CDI是Seam框架的技术精华形成的JavaEE规范,在JavaEE7里面已经成为最重要的规范之一。和Hibernate最终形成JPA一样,CDI也是GavinKing构思,开发推动的。仔细分析就会发现,CDI几乎弥补了JavaEE在现代开发需求中,对象方面定义的绝大多数不足,比如和DI规范定义了注入,生命期管理和会话范围定义,完善了EJB对于普通POJO对于事务,异步通知机制的定义,还有注解的堆叠定义,装饰模式等等。有时候我就在想,假如JavaEE是GK从头打造,我们开发人员会少走很多弯路,因为他对企业应用的理解和用Java构建框架和定义规范,都是贴近一线开发人员需求。唯一遗憾的就是CDI还没有推动完成,他转移兴趣玩起语言了。关于JSF和CDI,我建议做相关产品的朋友,即便不用这样的组合,最好也对其技术基本内容有所了解,我想对思路扩展是非常有好处的。

    10. Netty,NodeJs,Vertx和异步化趋势

    Netty的领导者和Mina的主力开发者TrustinLee,是一个说话慢条斯里的韩国人。面试时问我一个关于volatile问题,双方都觉得非母语很别扭,所以就都简单表达一下就算。可我没想到这个差不多年龄的开发者,日后对Java在互联网公司的地位提升,起到这么大的作用,这个项目就是Netty。我们都知道Java异步集合库的作者DougLea的功劳,Nio1代,对于Socket的异步化还不是很完善,即便是Nio2,工作重心还是文件系统的异步化处理,网络层的异步化设计逐步加强改进。因为Java的设计理念,正交化,接口堆叠,底层功能平台统一化等给异步分布式网络框架留出足够的空间去发挥,Netty,Mina,Grizzly等项目纷纷出现。Twitter宣布从Ruby转向Scala,并使用Netty让其大红大紫。

    所谓异步网络框架,就是对网络层调用,进行异步化,并进行接口封装,使得容易理解和使用。异步能力还是通过Java虚拟机现有功能实现的,通过对数据流的处理和状态感知来进行处理,而不是传统的阻塞式的收发消息。这个符合我们生活中的感受,当你订票时,你会打电话告诉你需要什么,说订好票给我电话,然后你就去做别的事情,直到订票员通知你订好了来支付取票再进行下一步操作,如果订票是同步的,那你就要一直等待订票完成,遇到春运可能会搭上整天的时间。

    为什么异步网络框架也受到重视,答案也是互联网,数以亿计的请求点击涌来时,传统的webserver顶不住了,采用一个线程服务一个请求模型的webserver,无法承受这么大的数据访问,特别对于Java这样的吃内存语言,一个请求占用了一个线程,同时也占用了相对应的若干资源。用企业应用的设计的整个架构面对互联网级别的应用时,有点崩溃的感觉。解决高并发大量请求的途径是高吞吐量加上可扩展的软件架构。异步化可以提升吞吐量,就和银行的排队机一样,顾客来了得到排队服务,当有可用的柜台服务时会主动通知顾客,我们可以设想,即使有再多的顾客,也可以通过增加业务柜台,少许增加排队机和少量人工协调处理来解决。

    NodeJs是一个异步化的基于Javascript的开发框架,是当前的明星技术,符合了一些当前开发需求,如异步化,前端Js技术广泛应用,Js引擎能力极大提升,Nosql的火爆,组件构建模式变化等。利用Js语言函数式编程能力,Js开发人员可以很轻松的利用已有的组件开发后端应用,前端可以直接用浏览器处理Js,别忘了Js是浏览器唯一能统一识别的脚本语言,或者用JQuery,AngularJS等流行框架,世界很清净,都是Js。

    但我们需要了解在常驻内存服务型程序方面,Java等语言占有极大优势,Java社区很快出现了和NodeJs有相同设计思路的项目,Vertx就是其中的优秀代表。它充分借鉴了NodeJs和Erlang/OTP Actor模型的优秀设计,利用分布式消息机制进行对象间通信,利用Netty进行网络异步操作,方法调用倡导异步调用,有自己的模块化机制。这样,Java社区出现了和NodeJs竞争的技术框架,良好使用,可以解决大规模互联网应用的需求。

    Java领域的异步化趋势可以说刚刚开始,我们看到Servlet和EJB都加入异步支持,Spring的Reactor,JBoss的Undertow,随着Java8对函数语言能力的增强,可以预见又会有丛多的项目产生。我关注着异步化趋势和JavaEE开发方式的融合之路,相信那是Web开发的明天。

    展开全文
  • 微信发展演变

    2015-09-10 19:46:00
    微信是腾讯公司推出,提高类Kik免费即时通讯服务免费聊天软件。用户可以通过手机、平板、网页快速发送语音、视频、图片和文字。...微信是腾讯公司于20111月21日推出一个为智能手机提供即时通讯服务免...

     

    微信是腾讯公司推出的,提高类Kik免费即时通讯服务的免费聊天软件。用户可以通过手机、平板、网页快速发送语音、视频、图片和文字。微信提供公众平台、朋友圈、消息推送等功能,用户可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时微信帮将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。

     微信是腾讯公司于2011年1月21日推出的一个为智能手机提供即时通讯服务的免费应用程序,微信支持跨通信运营商、跨操作系统平台通过网络快速发送免费(需消耗少量网络流量)语音短信、视频、图片和文字,同时,也可以使用通过共享流媒体内容的资料和基于位置的社交插件“摇一摇”、“漂流瓶”等插件。微信支持多种语言,支持Wi-Fi,2G,3G和4G数据网络,iPhone版,Android版、WindowsPhone版、Blackberry版、S40版、S60V3和V5版。

    微信的最新版本:微信4.5,截至2013年01月注册用户量已经突破3亿,是亚洲地区最大用户群体的移动即时通讯软件。

    微信由深圳的信息技术公司腾讯控股有限公司(Tencent Holdings Ltd.)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造 。该团队经理张小龙所带领的团队曾成功开发过Foxmail、QQ邮箱等互联网项目 。腾讯公司总裁马化腾在产品策划的邮件中确定了这款产品的名称叫做“微信”。

    2011年1月21日,微信发布针对iPhone用户的1.0测试版。该版本支持通过QQ号来导入现有的联系人资料,但仅有即时通讯、分享照片和更换头像等简单功能。

    在随后1.1、1.2和1.3三个测试版中,微信逐渐增加了对手机通讯录的读取、与腾讯微博私信的互通以及多人会话功能的支持,截至2011年4月底,腾讯微信获得了四五百万注册用户。

    2011年5月10日,微信发布了2.0版本,该版本新增了Talkbox那样的语音对讲功能,使得微信的用户群第一次有了显著增长。

    2011年8月,微信添加了“查看附近的人”的陌生人交友功能,用户达到1500万 。到2011年底,微信用户已超过5000万;2012年3月,微信用户破亿。

    2011年10月1日,微信发布3.0版本,该版本加入了“摇一摇”和漂流瓶功能,增加了对繁体中文语言界面的支持,并增加港、澳、台、美、日五个地区的用户绑定手机号。

    2011年1月17日北京某文化传播有限责任公司申请注册微信商标,腾讯的微信商标于2011年1月24日申请注册,仅仅迟了一星期。

    2012年3月,微信用户数突破1亿大关。4月19日,微信发布4.0版本。这一版本增加了类似Path和Instagram一样的相册功能,并且可以把相册分享到朋友圈。

    2012年4月,腾讯公司开始做出将微信推向国际市场的尝试,为了微信的欧美化,将其4.0英文版更名为“Wechat”,之后推出多种语言支持 。

    2012年7月19日,微信4.2版本增加了视频聊天插件,并发布网页版微信界面。

    2012年9月5日,微信4.3版本增加了摇一摇传图功能,该功能可以方便的把图片从电脑传送到手机上。这一版本还新增了语音搜索功能,并且支持解绑手机号码和QQ号,进一步增强了用户对个人信息的把控。

    2012年9月17日,腾讯微信团队发布消息称,微信注册用户已破2亿。

    2013年1月15日深夜,腾讯微信团队在微博上宣布微信用户数突破3亿,成为全球下载量和用户量最多的通信软件,影响力遍及中国大陆、香港、台湾、东南亚,海外华人聚集地和少数西人。2013年2月因进行实名化,要求用户上载手持身份证照片引起部分网民反弹。

    2013年2月5日,微信发布4.5版。这一版本支持实时对讲和多人实时语音聊天,并进一步丰富了“摇一摇”和二

    维码的功能,支持对聊天记录进行搜索、保存和迁移。同时,微信4.5还加入了语音提醒和根据对方发来的位置进行导航的功能。

    2013年4月11日,腾讯微信团队通过微信正式向部分用户发布声明,称网上流传的“微信要对用户收费”系恶意造谣,同时强调微信绝不会对用户收费。

    2013年7月22日早上7:30,有大量用户反映微信发生全面故障,故障包括微信信息无法发出、无法刷新朋友圈、无法登陆公众账号平台、无法连接微信网页版。事故一直扰攘至下午2时许,微信开发团队才在其腾讯微博内,宣布微信可以再次使用,但有部分用户仍然留言,指进入微信后,部分功能未恢复,或者根本未能连线。

    (以上部分摘录至百度)

    微信的出现对传统的通讯运营商带来了巨大的冲击,它的存在可以让我们尽情地给朋友发短信,而不会再在意短信的条数;可以让我们尽情地发自己喜欢的图片给朋友,而不再会因为五毛钱一条的彩信费而在纠结着发哪张图片比较好;可以给朋友、家人发语音,实现即时聊天,而不用担心电话费(特别是长途话费)的多少……它的存在真的让我们的生活方便很多,它所需要的不过是一点儿并不太贵的流量费用。越来越多的人接受了这种方便快捷而且优惠的通讯方式。

    现如今大多数人的手机上都下载了这个软件,逢年过节,越来越多的人会通过微信向亲友问候、祝福。无论你身处何处,无论你的亲友距离你多远,它都能为你第一时间送上你的祝福,甚至能让你们面对面的交流。

    转载于:https://www.cnblogs.com/funnk/p/4798954.html

    展开全文
  • 任何项目都是由小到大,逐步演变的。自己写这个博客系统也不例外。 更新日志如下: 一、2014底-2015初  功能及技术:  1、定位为个人网站,介绍自己情况和发布文章等。  2、首页模块有:个人简介、...

      任何项目都是由小到大,逐步演变的。自己写的这个博客系统也不例外。

    更新日志如下:

    一、2014年底-2015年初

      功能及技术:

        1、定位为个人网站,介绍自己情况和发布文章等。

        2、首页模块有:个人简介、教育经历、旅游经历、关注的网站、发表的文章、留言。

        3、除发表的文章,其他都是静态页面,有文字、图片和地图展示,外加JS效果。文章可以评论。后台可以管理文章,新建、编辑、删除文章和留言。回复留言可以给留言者发送通知邮件。

        4、前端采用html+css+Javascript。用到了easyui\kindeditor

        5、后台采用jsp+servlet+jdbc。数据库采用mysql。

        6、部署在京东云上,免费部署。

      评价:

        在朋友圈中引起极大反响,界面美观,功能全面,评价极高。

        个人觉得最大的亮点是自己有了一个个人网站,可以完全自己设计界面,完全自己实现功能,外网都可以访问,在网络上有自己的一张名片。

        后来京东云收费,网站停止。

        现在发现所有的云都收费,想部署个人网站都得掏钱。

    二、2016年初-2017年

      功能及技术:

        1、定位为多人博客,拥有主页面,任何人可以创建账号,可以写博客,并显示在首页。

        2、首页的博客按照热读、热评、热荐和分类来显示。

        3、提供按照博客文章、标题的全文检索功能。

        4、增加推荐、评论功能。

        5、增加多语言选择功能。

        6、后台管理增加博客发表数量统计功能。

        7、后台管理界面增加主题切换功能。

        8、增加爬虫功能,可以抓取博客园的博客。

        9、使用spring+spring mvc+hibernate

      评价:

        功能上逐步完善,可以作为实际项目来使用。

    三、2017年-2018年初

      功能及技术:

        1、增加人脸登录功能。

        2、后台管理增加权限分配功能。

      评价:

        新功能和新技术使用,是一种锻炼。

    四、后续规划

      1、增加博客类别根据语义自动分类。

      2、继续完善人脸登录功能。

      3、前后端分离,前端使用nginx部署,后台使用spring boot,再考虑spring cloud进行微服务部署。

    转载于:https://www.cnblogs.com/leanfish/p/8480348.html

    展开全文
  • 本文将探讨 3D 成像的演变和摄影胶片生成所涉及的基本物理学。 全息与5G、物联网的互联。 描述了5G系统前时代的兴起以及后期对通信系统未来的需求。 简要介绍数字全息和隐形传态的市场和趋势。
  • 数字杂志的演变与第四代数字杂志技术 一、最“IN”的媒体 2006年初,短短两个月不到的时间里,国内20多家大型数字杂志发行平台蜂拥上线。Acer、联想、IDG、凯雷等风投纷纷出手,在数字杂志上砸进十几个亿。电子...
  • 从文字-图片-音频-视频,媒介传播一直在向着更可感知、更利于受众接受、使用壁垒 更低方向演变,即从最小化编码、最大化解码,向最大化编码、最小化解码演进。传统依靠内容售卖广告盈利模式想象空间有限,
  • web前端开发由网页制作演变而来,随着web2.0发展,网页不再只是承载单一文字和图片,各种丰富媒体让网页内容更加生动,网页上软件化交互形式为用户提供了更好使用体验,这些都是基于前端技术实现。...

    首先前端开发的发展这两年的确冷却了不少,但是冷却的并不是行业本身,只能说是技术在沉淀。发展是事物的本质,淘汰陈旧的,与这个时代进步脱节的东西是永恒不变的趋势。web前端开发由网页制作演变而来,随着web2.0的发展,网页不再只是承载单一的文字和图片,各种丰富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。
    在这里插入图片描述

    经过了市场的沉淀,很多前端们开始无所适从,以前简单的技能已经无法适用前端技术的发展,新技术新框架又不断涌现,甚至有一些有经验的前端程序员们调侃:前端开发教你如何从入门到放弃。

    这使得想要从后端转型的,或是想要开始学习前端的小白们站在前端开发的门外不肯迈步,害怕入坑。前端开发真的会越来越难发展吗?这就像是智能手机普及,而你埋怨手机流量和话费的增多,不肯使用,你可以拒绝接受事物的更新,但是你无法阻止。 你可以拒绝学习这门技术,拒绝提升自己的技术,但是前端的发展是一刻不停的。 此外,前端开发市场仍然有着大量的需求

    我们知道前端开发应用是很广泛的,这些公司都有前端开发岗位(当然这只是一部分):

    并且薪资也不低

    在这里插入图片描述

    所以总的来说,前端开发行业仍然有羹可分。并且营养丰富。在我还是小白的时候,曾经问过一个前端开发行业的资深工程师,如何学习前端?我想这是大部分人都会问到的问题。

    第一,任何行业都需要努力,前端开发也不例外,首先你必须真的想要学习,想要改变。

    第二,你需要有一个清晰的学习路线和方向。移动网络时代,碎片化学习,但是大多数人并没有真正理解碎片化学习的意义。碎片化学习的时间才是碎片化的,你可以使用你坐地铁的时间、你等车的时间去学习,但是你的学识,也就是你的学习内容必须是系统化的。

    很多人从网上找了很多资料,视频文档每样齐全,但是这些零散的资料对自己的学习其实没有多大裨益,甚至可能是过时的,被淘汰的。 我这里有一个资料包,整理了从入门到精通的知识点和实战项目视频,沉淀了我的十年经验。想要系统学习的大家可以文末领取。 前端开发的学习分为四个阶段:

    在这里插入图片描述
    第三,你需要通过实践去增强的你的技能。就是说通过项目实战检验你的学习成果。类似于我们高中时,有周周考,月月考,就是为了对自己这一阶段的学习进行效果的考察。 这三个方面适用于任何行业的学习。 我这里推荐一个很不错的公开课,只要你满足第一个条件,想要了解和学习前端开发,系统学习和检验学习效果两个方面可以从邀请的大咖那里获得很多好的建议,很多听过课的人都有了明确的学习方向。课程分基础的和web前端课程,讲师们都很用心,不懂的问题可以问老师,最重要的是,

    打算深入了解这个行业的朋友,可以领取2020年最新前端基础精讲视频教程分享!我们的前端学习Q裙:(518672693) ,里面都是学习前端的,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴。2020最新技术,从企业招聘人才需求 到怎么学习前端开发,和学习什么内容都有免费系统分享。好友都在里面学习交流,每天都会有大牛定时讲解前端技术! 希望可以帮助你快速了解前端,学习前端

    展开全文
  • 在互联网演化进程中,网页制作是Web1.0时代产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站行为也以浏览为主。 2005以后,随着互联网技术发展和HTML5、CSS3应用,互联网进入Web2.0...
  • Web前端开发是从网页制作演变而来,名称上有很明显时代特征。  2005以后,互联网进入Web 2.0时代,各种类似桌面软件Web应用大量涌现,网站前端由此发生了翻天覆地变化。网页不再只是承载单一文字...
  • Web前端开发是从网页制作演变而来,名称上有很明显时代特征。  2005以后,互联网进入Web 2.0时代,各种类似桌面软件Web应用大量涌现,网站前端由此发生了翻天覆地变化。网页不再只是承载单一文字和...
  • 网页制作是web1.0(2005之前)产物,那个时候网页主要是静态页面。用户能够做唯一一件事就是浏览这个网页文字和图片,却不能在网页上发布评论或交流。web1.0时代“网页三剑客”:Dreamweaver、Fireworks、...
  • ** 你成长启蒙伙伴——动画 ** 小时有动画篇,长大了成为了动漫,当你从当初稚嫩演变为现如今成熟时...1832,比利时人约瑟夫·普拉托(Joseph Prato)将图片按顺序放置在机器光盘上,并且光盘可以由机器旋转。
  • 前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 ... ... 这两天因为一点个人原因写了点...思考了一下其实现,回顾了下这些年的演变,觉得还有点意思。 都是
  • 茶叶种类:青茶,亦称乌龙茶,是经过杀青、萎凋、摇青、半发酵、烘焙等工序后制出品质优异茶类,由宋代贡茶龙团、凤饼演变而来,创制于1725(清雍正年间)前后。青茶中含有机化学成分达四百五十多种,无机矿物...
  • 同时,网络内容形态进阶发展,网页内容已经从静态的图片、文字向短视频、直播演变,网站和应用内容变得越来越复杂。伴随着近几O2O爆发,网络已经不仅是传统展示企业品牌渠道,而逐渐演变成为嫁接企业和...
  • WEB前端介绍

    2019-10-08 21:15:44
    1、WEB前端是神马 ...2005以后,互联网进入Web2.0时代,各种类似桌面软件Web应用大量涌现,网站前端由此发生了翻天覆地变化。网页不再只是承载单一文字和图片,各种富媒体让网页内容更加生动,...
  • Web前端开发需要学习哪些知识

    万次阅读 多人点赞 2018-09-03 11:37:36
    Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web1.0时代产物,那时网站主要内容是静态 ,用户使用网站行为也以浏览为主。2005以后,互联网进入Web2.0...
  • 前端究竟是什么?

    2020-10-15 16:17:35
    Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web 1.0时代产物,那时网站主要内容都是静态,用户使用网站行为也以浏览为主。 2005以后,互联网进入...
  • 如何学好web前端开发?

    千次阅读 2017-06-27 08:48:08
    Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web1.0时代产物,那时网站主要内容都是静态,用户使用网站行为也以浏览为主。2005以后,互联网进入Web...
  • web前端开发由网页制作演变而来,随着web2.0发展,网页不再只是承载单一文字和图片,各种丰富媒体让网页内容更加生动,网页上软件化交互形式为用户提供了更好使用体验,这些都是基于前端技术实现。...
  • Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web1.0时代产物,那时网站主要内容是静态 ,用户使用网站行为也以浏览为主。2005以后,互联网进入Web2.0...
  • 前段开发简介

    2015-09-07 20:33:09
    Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web1.0时代产物,那时网站主要内容都是静态,用户使用网站行为也以浏览为主。2005以后,互联网进入Web...
  • 什么是前端开发

    2015-03-13 09:13:13
    Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web1.0时代产物,那时网站主要内容都是静态,用户使用网站行为也以浏览为主。2005以后,互联网进入Web...
  • Web前端开发是从网页制作演变而来,名称上有很明显时代特征。在互联网演化进程中,网页制作是Web 1.0时代产物,那时网站主要内容都是静态,用户使用网站行为也以浏览为主。2005以后,互联网进入Web ...

空空如也

空空如也

1 2 3
收藏数 56
精华内容 22
关键字:

年字的演变图片