part1、开始 一、准备工作 webpack webpack-dev-server webpack打包优化: (1)、网络优化,减少http请求 (2)、压缩静态资源 (3)、使用浏览器长缓存,尽量减少网络流量 二、思考:如何体验前端价值? 数据缓存、考虑前端工程化概念(es6、less) 网络优 ...
分类:
Web程序 时间:
2019-02-02 14:39:36
阅读次数:
211
1. 什么是前端工程化 自有前端工程师这个称谓以来,前端的发展可谓是日新月异。相比较已经非常成熟的其他领域,前端虽是后起之秀,但其野蛮生长是其他领域不能比的。虽然前端技术飞快发展,但是前端整体的工程生态并没有同步跟进。目前绝大多数的前端团队仍然使用非常原始的“切图(FE)->套模板(RD)”的开发模 ...
分类:
其他好文 时间:
2019-01-29 13:49:41
阅读次数:
177
背景:听说设计模式是进入BAT的必经之路。 First、何谓设计模式: 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 设计模式的好处&学习目的: 1、为了代码可重用行、让代码更易被他人理解、保证代码的可靠性、使代码编写真正实现工程化; 2、 ...
分类:
其他好文 时间:
2019-01-28 01:09:07
阅读次数:
139
1. Queue Python中,使用collections.deque,双端队列 2. 图的BFS BFS中可能用到的HashSet(C++: unordered_map, Python: dict) 常用邻接表存储。邻接矩阵太大了... 邻接表定义: 1. 自定义的方法,更加工程化。所以在面试中 ...
分类:
其他好文 时间:
2019-01-26 21:41:02
阅读次数:
201
概述 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 设计模式可以分为三大类,分 ...
分类:
编程语言 时间:
2019-01-25 22:41:17
阅读次数:
166
前端工程化是近几年比较热门的一个东西,大大小小的团队也在朝着这一方向发展,那么你的团队做了多少呢? 前端发展简史 石期时代 最初的前端页面都是一些静态页面,人们看到的网页就像报纸一样。 青铜时代 后端为主的时代,往往页面都是后端利用一些模版引擎来完成页面;对于有大量页面的项目,前端在写页面需要构造一 ...
分类:
其他好文 时间:
2019-01-23 23:26:37
阅读次数:
177
概述 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 设计模式可以分为三大类,分 ...
分类:
编程语言 时间:
2019-01-22 15:53:20
阅读次数:
187
深度学习高端人才不仅是AI发展的重要养分,也是企业转型AI巨大推动力。2019年1月19日,百度黄埔学院——深度学习架构师培养计划在百度科技园举行开学典礼,深度学习技术及应用国家工程实验室副主任、百度AI技术平台体系执行总监吴甜,中国信息通信研究院副总工史德年,中国软件行业协会常务副秘书长陈宝国出席 ...
分类:
其他好文 时间:
2019-01-19 22:50:24
阅读次数:
261
webpack概述 随着前端体积越来越大,功能越来越丰富,这时候就需要将前端工程化,而 webpack就是用于将前端各种文件打包起来。 一个简单的webpack应该包含以下几个概念 · 入口起点 · 输出 · 配置 · 组件 · 加载器 · 插件 · 模块 · 模块热替换 下面我们一步步的搭建web ...
分类:
Web程序 时间:
2019-01-15 23:35:35
阅读次数:
407
盒端开发是天坑 盒端工程化开发的崛起 个人成长技能整理 盒端开发是天坑 没接触盒端开发前,pc和移动端开发要兼容低版本IE和不同终端我觉得很坑,但是在现在的我看来已经很友好了,他们的浏览器是标准的,遇问题可网页调试,兼容有各种框架插件助攻。 盒端就悲剧了: 盒端遇到问题只能从现象入手,原理出发,分析 ...
分类:
其他好文 时间:
2019-01-13 22:47:11
阅读次数:
285