摘要:
我曾不止一次地从各种公知、大V口中听过「独立思考」这个词,也曾无数次不假思索地忽略它,就像忽略每天接触到的绝大多数信息。当我看多了一些东西,自己的观点和方法论开始形成时,才发现,独立思考的价值所在。今天,就来聊聊我所理解的独立思考。 首先,「独立思考」的定义是什么?我们讨论一件事情总得先明白它的内容 阅读全文
摘要:
随着前端队伍越来越壮大,项目间共享代码就变得尤为重要。常用的框架/类库没必要在每个项目都放一份,团队内部产出的公共模块也需要有合理的共享机制。现在,用npm管理前端代码已经是业界趋势。楼主尝试用私有npm+资源管理系统的方式搭建起一套前端资源仓库,用以在公司内部托管公共代码,并为开发环境提供代码源。 阅读全文
摘要:
工作中可能会用到的小工具,在此记录一下。可以实现的功能有: 第一步,新建package.json文件。用到了gulp、gulp-webserver、gulp-livereload package.json的内容如下: 第二步,在当前目录下执行npm install安装所需的包 第三步,建立目录结构 阅读全文
摘要:
前两篇我们讲了ES6中的Promise以及Promise/A+规范,在Promise的知识体系中,jquery当然是必不可少的一环,所以本篇就来讲讲jquery中的Promise,也就是我们所知道的Deferred对象。 事实上,在此之前网上有很多文章在讲jquery Deferred对象了,但是总 阅读全文
摘要:
在我们进行前后端完全分离的时候,有一个问题一直是挺头疼的,那就是公共header和footer的引入。在传统利用后端渲染的情况下,我们可以把header、footer写成两个单独的模板,然后用后端语言的include即可在其他页面中引入。我之前在《一个简单粗暴的前后端分离方案》这篇文章中说过一种方法 阅读全文
摘要:
上一篇我们讲解了ES6中Promise的用法,但是知道了用法还远远不够,作为一名专业的前端工程师,还必须通晓原理。所以,为了补全我们关于Promise的知识树,有必要理解Promise/A+规范,理解了它你才能知道Promise内部是怎么回事,我们ES6中的Promise是如何一路走来的。 网上关于 阅读全文
摘要:
如果你还在念书,本文应该对你有所启发。如果你已经毕业了,就当看个乐子吧。 阅读全文
摘要:
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom 阅读全文
摘要:
博客园的模板是没有兼容手机端显示的,阅读体验比较差。本文教你如何简单几步让你的博客支持手机端显示。找一个夜深人静,没有人浏览你博客的时间点,开始吧。 1.添加js代码 在博客园后台的“设置”菜单下,有一项页首Html代码,此处写js代码也是可以生效的,将如下代码复制过去: <script> var 阅读全文
摘要:
前端工程师已经是大家不再陌生的一个软件行业的工种了,尽管这一工种诞生也没几年。作为一名从业三年的前端工程师,我尝试结合业界标准与我的理解,来尽可能诠释一下前端工程师这个职业。这篇文章的适读人群为:非web方向的软件开发者、产品经理以及与产品挂钩的相关人士、正在纠结需不需要招聘一个前端的老板们、刚刚走 阅读全文
摘要:
本篇文章是缘于在微博上看到了一的有意思的东西。由于腾讯与阿里的竞争关系,如果你是一个大V,在微博上发布微信的二维码会被屏蔽掉。于是有人发现了这样一个现象:人眼有视觉暂留效应,手机的摄像头由于捕捉影像的频率较低,也会有类似人眼的“视觉暂留”效应,利用这个原理,如果把一个二维码分为两个部分,放在一张gi 阅读全文
摘要:
前几日看到阮一峰老师的发的一句话,颇有感慨,「你只是坐在电脑前,往网上发表了一段文字或者一张图片,随便什么,就能够接触到多少陌生的灵魂。这就是我热爱互联网的原因」。我打心底认为这是一个最好的时代,这个时代,我们能接触的信息比历史上任何时候都多,我们通过互联网能够轻易的分享自己的喜悦,传播自己的思想, 阅读全文
摘要:
本着「我不装逼谁装逼的原则」,买了一部坚果手机,体验了一把传说中流畅的不像android的锤子OS。坚果手机的系统相比于锤子T2,并未做功能上的删减,所以完全能从坚果手机来体验到锤子OS的博大精深。 作为一名有修养的强迫症用户,我们就不谈优点了,直接来说缺点吧。 事实上,除了误触频率极高的抢拍功能有 阅读全文
摘要:
按照园子里的规矩,又到了一年一度年终总结的时候了,回望2015年,感觉真是短暂的很,稍不留神,时间便跳到年末了。回顾一下这一年的经历,做一个记录供今后来回忆,同时也展望一下2016的美好计划。2015年,如果要给自己找一个关键字的话,我觉得是「起点」,我的方方面面都在2015年找到了一个起点。 工作 阅读全文
摘要:
上一篇介绍了如何用express搭建起服务端MVC的开发架构,本篇我们来详细介绍一下这个Model层,也就是数据库访问层。包含如何使用mongodb搭建数据库,以及如何使用mongoose来访问数据。 mongodb的安装和启动 首先我们得安装mongodb,先去官网( http://www.mon 阅读全文