MongoDB 发表于 2018-01-27 | 分类于 MongoDB MongoDB数据库类型 关系型数据库 非关系型数据库 MongoDB简介 mongodb 官网 mongodb 中文 mongodb教程 MongoDB 是一个非关系型数据库,属于文档型数据库(NoSQL); 对 JavaScript 兼容较好,和 Node.js 结合最好 NoSQL简 ... 阅读全文 »
Node.js 发表于 2017-12-31 | 分类于 Node.js Node.js基本概念浏览器与服务器的交互流程 浏览器通过地址栏发出请求 通过DNS服务器解析,得到域名对应的ip地址 根据ip地址,访问服务器具体的某个文件 服务器响应这个具体的文件 浏览器获取响应,进行显示 前端开发的页面存放在服务器,在客户端执行; 前后端开发前端开发:以浏览器为宿主环 ... 阅读全文 »
前端模块化 发表于 2017-12-02 | 分类于 前端模块化 前端模块化模块就是实现一个特定功能的一组代码,通常一个文件就是一个模块,我们前端模块化中,一个模块指的就是一个js文件。 模块化是把一个复杂的应用分解为很多的可管理的模块。 模块化的标准有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。这样做有一个前提,那就是大家必须以 ... 阅读全文 »
Git 发表于 2017-10-21 | 分类于 Git Git版本控制系统为什么要有版本控制系统 在开发过程中,经常需要对一个文件进行修改甚至删除,但是我们又希望能够保存这个文件的历史记录,如果通过备份,那么管理起来会非常的复杂。 在多人开发时,如果需要多人合作开发一个页面,那么修改以及合并也会非常的棘手。容易出现冲突。 什么是版本控制系统 版 ... 阅读全文 »
Ajax 发表于 2017-09-10 | 分类于 Ajax Ajax浏览器的组成 用户界面(User Interface) 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分 浏览器引擎(Browser engine) 用来查询及操作渲染引擎的接口 渲染引擎(浏览器内核)(Rendering ... 阅读全文 »
移动Web 发表于 2017-07-29 | 分类于 移动Web 移动Web移动web基础移动端开发现状移动端的浏览器与pc端不同 谷歌浏览器 苹果浏览器、 UC浏览器 QQ浏览器 欧朋浏览器 百度手机浏览器 360安全浏览器 搜狗浏览器 猎豹浏览器等 国内的手机浏览器都是根据webkit内核修改过来的,国内没有自主研发的内核,国内的操作系统也是基于A ... 阅读全文 »
CSS3 发表于 2017-06-03 | 分类于 CSS3 CSS3如同人类的的进化一样,CSS3是CSS2的“进化”版本,在CSS2基础上,增强 或新增 了许多特性, 弥补了CSS2的众多不足之处,使得Web开发变得更为高效和便捷。 CSS3的现状 PC端浏览器支持程度差,需要添加私有前缀 关于私有前缀 移动端支持优于PC端 不断改进中 应用相对广泛 ... 阅读全文 »