上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 最近在项目中使用git了,在实战中才知道,以前学习的git 知识只是皮毛,需要重新系统的学一下,读了一本叫 Learn Git in a Month of Lunches 的书籍,这本书通俗易懂,使我对git 有了全面的认识。 在平时,我们常常听到git 和github,它俩总是一起出现,总有一种必 阅读全文
posted @ 2018-08-10 09:59 SamWeb 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 数据结构的定义: 我们怎么把现实中大量而复杂的问题,进行抽象建模(model),以特定的数据类型和特定的存储结构把它们存储到计算机中,从而可以实现某些操作,比如查找和排序,实现这些操作的步骤就称之为算法,算法就是对特定的数据类型进行某些操作的过程,从而达到某种目的。 比如我们要对整个班级内的所有学生 阅读全文
posted @ 2018-07-28 11:05 SamWeb 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 数据库,就是数据的集合(a collection of data),用来存储数据。为什么要用数据库存储数据呢?因为它们有着特定的存储结构,能够快速高效地存取大量的数据,并且在存储结构上面又提供了一层逻辑结构(单个数据库和表),方便使用。可以把单个数据库想像成一个文件夹,表想像成一个excel表格文件 阅读全文
posted @ 2018-07-12 17:27 SamWeb 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Web App 架构分为两种:一种是工程架构,一种是项目架构。 工程架构则主要有以下几个方面的内容: 1, 解放生产力,我们希望在开发项目的过程中把全部目光都放到书写业务代码上,不需要去考虑一些重复性的工作,如文件复制,浏览器刷新等内容。 这些重复性的劳动,我们希望构造工程帮我们解决掉。 2, 围绕 阅读全文
posted @ 2018-06-29 11:09 SamWeb 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 首先看一下函数柯里化的定义: 函数柯里化指的是一个转化过程,在这个过程中,把一个接受多个参数的函数,转化成一个个嵌套的函数,这些嵌套的函数只接受一个参数。举一个简单的例子体验一下, 我们写一个add 函数,它接受两个参数,然后返回参数的和。 简单调用,add(2, 3) 返回5,没有什么可说了。 现 阅读全文
posted @ 2018-05-03 18:21 SamWeb 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 今天偶尔看了一下服务端渲染,遇到了express.static, 在以前学习webpack配置服务端渲染时,也使用express.static 中间件,两者配置不太一样,由于当时也没有认真学,所以 一时之间非常困惑,不知道它是怎么正确使用。看了Express 官网,介绍的也是非常简单,还是不太懂,就 阅读全文
posted @ 2018-04-09 19:01 SamWeb 阅读(4710) 评论(0) 推荐(2) 编辑
摘要: 挂载阶段 constructor -> static getDerivedStateFromProps -> render -> componentDidMount constructor(构造函数):初始化状态,当然它还接受一个props参数,可以使用组件传递过来的props,通常是用props初 阅读全文
posted @ 2018-03-25 08:25 SamWeb 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 先看一下产品需求,如下图所示, 产品要求图片和它的名称一一对应,本来是非常简单的需求,后台直接返回图片路径和名称,前台直接读取就可以了,但是我们没有存储图片的服务器,再加上是一个实验性的需求,图片需要存放到前台。当时我想,vue 中的img 的src 可以动态绑定到一个变量上, 很简单吗,就没有考虑 阅读全文
posted @ 2018-03-07 11:51 SamWeb 阅读(44413) 评论(5) 推荐(5) 编辑
摘要: async作为一个关键字放到函数前面, async function timeout() {} 主要是为了在函数里面使用await关键字。await是等待的意思,async函数执行,遇到await就会暂停执行,等待await后面的内容执行完,再向下执行。await后面,通常跟Promise对象,Pr 阅读全文
posted @ 2018-02-05 15:53 SamWeb 阅读(312267) 评论(36) 推荐(77) 编辑
摘要: 学习webpack时,配置文件中有一个publicPath属性,一直不是很明白它到底是怎么用,也查了很多资料,得到最多的说法是当打包的时候,webpack会在静态文件路径前面添加publicPath的值,当我们把资源放到CDN上的时候,把publicPath的值设为CDN的值就可以了。但是在使用we 阅读全文
posted @ 2018-01-25 22:23 SamWeb 阅读(42477) 评论(6) 推荐(10) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页