2016年9月17日

JavaScript语言的优缺点

摘要: 什么是JavaScript JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端web开发的脚本语言,常用来给HTML网页添加动态功能。它是一种动态、弱类型、基于原型的语言,内置支持类。 JavaScript语言的优点 (1)、一种解释性执行的脚本语言 和其他脚本语言一样,JavaScript也是一种解释性语言,它提供了一个非常方便的开发... 阅读全文

posted @ 2016-09-17 09:20 wyb1995 阅读(992) 评论(0) 推荐(0) 编辑

2016年9月15日

记人生第一面之ThoughtWorks面试经历

摘要: 暑假我参加了ThoughtWorks在西安邮电大学举办的思特沃克学院(第三期)的培训,然后我非常有幸的参加了ThoughtWorks(西安)2017年校园招聘的内推(被老师内推的O(∩_∩)O哈哈~)。 在我做完tw给我们安排的homework之后,在第二天,我终于被通知去ThoughtWorks( 阅读全文

posted @ 2016-09-15 00:22 wyb1995 阅读(9216) 评论(2) 推荐(1) 编辑

2016年9月8日

2016阿里笔试

摘要: 昨天参加了阿里的笔试,方向是web前端开发。 笔试时间为1小时,一共11道题,一半选择加一半编程。 考的知识点: canvas绘图,React(考的较多),argular(一个编程题,但是,我不会233),js原生filter函数编写,正则表达式,对js的考察。 这些里边canvas我大概会一些,React会的较多(因为暑假一直就在使用React),argular一点不会。。 js原生写filt... 阅读全文

posted @ 2016-09-08 10:40 wyb1995 阅读(257) 评论(1) 推荐(0) 编辑

思特沃克学院学习方法总结

摘要: 今年参加的ThoughtWorks暑期特训,我觉得对我自己而言,改变与收获最大的并不是说我学到了什么技术,做了什么项目,而是我在ThoughtWorks学到的学习方法,学到的分析问题的思路。 pipeline(管道图) 刚去参加培训的前一个礼拜,培训管理老师就通知我们每个人要准备一个铅笔与橡皮,我当时还纳闷,我们是来培训编程的,难道还要学习画图?结果我来了之后发现,我想的是对的,确实是来学习画图的... 阅读全文

posted @ 2016-09-08 10:26 wyb1995 阅读(653) 评论(0) 推荐(1) 编辑

2016年9月7日

敏捷软件开发

摘要: 我在今年7月到9月参加了ThoughtWorks(中国)在西安举办的暑期特训营,因此我也接触到了敏捷软件开发思想。但是我对其理解还是不够,在这里整理整理,增加认知。 敏捷软件开发(Agile software development) 敏捷软件开发又称敏捷开发,是一种从1990年代开始逐渐引起大家关注的一种新型软件开发的新方法,是一种应对快速变化的需求的一种软件开发能力。相对于非敏捷,敏捷开发更加... 阅读全文

posted @ 2016-09-07 17:58 wyb1995 阅读(178) 评论(0) 推荐(0) 编辑

express

摘要: Express是基于node.js平台的web应用开发框架。 官网的介绍是:Fast, unopinionated, minimalist web framework forNode.js(高度包容、快速而极简的node.js开发框架)。 安装express $ npm install express –save Hello World列子 这基本上是你可以自己搭建的最简单的列子了。 首先创... 阅读全文

posted @ 2016-09-07 15:40 wyb1995 阅读(121) 评论(0) 推荐(0) 编辑

如何将项目部署到heroku并使用malb数据库

摘要: 前一段时间参加了TW的思特沃克学院培训营,在此期间也做了一个小项目。现在就在想如何将我的项目发布到网上去,让大家都可以来访问呢,经过请教老师与同学,我最后总决定使用使用了heroku与mlab来完成我的需求。由于我的项目是使用nodejs来完成的,所以这里就以nodejs为例。 Heroku Heroku是一个Cloud Application Platform(云应用平台),它是一个免费的... 阅读全文

posted @ 2016-09-07 14:19 wyb1995 阅读(473) 评论(0) 推荐(0) 编辑

渐进增强与平稳退化

摘要: 渐进增强与平稳退化是由于CSS3流出来的一个概念,由于低级浏览器不支持CSS3,但是CSS3本身又太优秀,不忍心放弃,所以我们采取了一个折中的方案:在低级浏览器里边保证最基本的操作,高级浏览器里边使用CSS3。 渐进增强 在网页设计人员中有这样一句话"内容就是一切"。如果没有内容,那么做出来的网站还有什么用处? 话虽如此,但是也不能简单的把原始内容发布在网上,而不加任何描述。... 阅读全文

posted @ 2016-09-07 10:25 wyb1995 阅读(452) 评论(0) 推荐(0) 编辑

2016年8月28日

what is react?

摘要: 现在最热门的前端技术,毫无疑问就是React。 React起源于Facebook公司的内部项目,他们认为现在的MVC不能满足他们的扩展需求,由于他们的代码库非常庞大,组织也非常复杂,所以每当添加一个新的功能时就变得异常的复杂,所以他们为了解决这个问题,提出了React。 那么React是什么呢? 其 阅读全文

posted @ 2016-08-28 00:55 wyb1995 阅读(200) 评论(0) 推荐(0) 编辑

2016年8月27日

什么是Node.js

摘要: 首先Node.js是2009年诞生的,已经发展了这么多年,其成长与发展速度是有目共睹的。 名字 随着Node.js的发展,网上的报道越来越多,所以其叫法也是五花八门,有的叫Node,也有的叫Nodejs。但是在其官网上,一直将该项目称之为Node或者Node.js。由于Node的语义太多,所以我们将 阅读全文

posted @ 2016-08-27 14:22 wyb1995 阅读(207) 评论(0) 推荐(0) 编辑

导航