上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作区修改 git add <fil 阅读全文
posted @ 2017-10-20 14:15 狂奔的小马扎 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 注册github账号 https://github.com/ 安装git工具: https://git-for-windows.github.io/ 上面的准备工作完成后,现在开始操作。 一、进入github首页,点击“New repository”按钮,新建一个仓库。 二、填写相关信息,点击“Cr 阅读全文
posted @ 2017-10-20 11:48 狂奔的小马扎 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 方法一 1、右键谷歌快捷方式,选择“属性”。 2、打开属性窗口,切换到“快捷方式”选项卡。 3、在目标路径的后面添加【 --disable-web-security】,其中chrome.exe与--disable之间有一个空格 4、点击应用,然后点击确定关闭窗口。 5、重新通打开浏览器,浏览器提示" 阅读全文
posted @ 2017-10-19 18:19 狂奔的小马扎 阅读(2191) 评论(0) 推荐(0) 编辑
摘要: 这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。 在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。 接下来,我想从原理展开讲述,多图, 阅读全文
posted @ 2017-10-19 18:14 狂奔的小马扎 阅读(6044) 评论(5) 推荐(1) 编辑
摘要: 之前发的一篇文章《变态的静态资源缓存与更新》中提到了静态资源和页面部署之间的时间间隙问题,这个问题会迫使前端静态资源发布必须采用非覆盖式。 那篇文章中没有详细解释为什么会产生不可忍受的时间间隙,本文算是对它的补充。 之所以会产生部署时差,最主要的原因就是使用了CDN服务。 大型Web应用对速度的追求 阅读全文
posted @ 2017-10-19 18:13 狂奔的小马扎 阅读(10705) 评论(0) 推荐(3) 编辑
摘要: 堆和栈这两个字我们已经接触多很多次,那么具体是什么存在栈中什么存在堆中呢?就拿 JavaScript 中的变量来说: 首先 JavaScript 中的变量分为基本类型和引用类型。 基本类型就是保存在栈内存中的简单数据段,而引用类型指的是那些保存在堆内存中的对象。 1 、基本类型 基本类型有 Unde 阅读全文
posted @ 2017-10-19 18:11 狂奔的小马扎 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Ctrl + /:单行注释Ctrl + Shift + /:块注释Ctrl + Alt + ↓:向下复制当前行Alt + ↑:向上移动Alt + ↓:向下移动Ctrl + D:删除当前行Ctrl + Alt + L:自动缩进 设置快捷键 设置主题 设置字体 添加sass 阅读全文
posted @ 2017-10-19 18:07 狂奔的小马扎 阅读(5321) 评论(0) 推荐(0) 编辑
摘要: 1、桌面上,单击鼠标右键,选择“图形属性” 2、单击“选项和支持” 3、在图示框框中,修改电脑上的快捷键 阅读全文
posted @ 2017-10-19 17:45 狂奔的小马扎 阅读(1157) 评论(0) 推荐(1) 编辑
摘要: interface -- 接口只声明成员方法,不做实现。 class -- 类声明并实现方法。 那么接口有什么用呢?设想如下需求: 要实现一个print函数,它将传入的对象打印出来。在实际实现上,它将调用对象的getContent方法: 但是这样书写是有问题的,你知道Typescript当中是有类型 阅读全文
posted @ 2017-10-19 16:54 狂奔的小马扎 阅读(25440) 评论(0) 推荐(3) 编辑
摘要: commonjs是用在服务器端的,同步的,如nodejs amd, cmd是用在浏览器端的,异步的,如requirejs和seajs 其中,amd先提出,cmd是根据commonjs和amd基础上提出的。 上个图。心情会好点。 CommonJS CommonJs 是服务器端模块的规范,Node.js 阅读全文
posted @ 2017-10-19 16:44 狂奔的小马扎 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 懒加载1、什么是懒加载?懒加载也就是延迟加载。当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。2、为什么要使用懒加载?很 阅读全文
posted @ 2017-10-19 16:27 狂奔的小马扎 阅读(4167) 评论(0) 推荐(1) 编辑
摘要: 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。 它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。 一、MVC MVC模式的意思可以分成三个部分。 ● 视图(V 阅读全文
posted @ 2017-10-19 16:26 狂奔的小马扎 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 快捷键:ALT + ENTER 直接import对应的依赖路径 阅读全文
posted @ 2017-10-19 16:14 狂奔的小马扎 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: Routes 路由配置 Router 路由跳转 ActivatedRoute 路由参数 FormsModule 表单配置(在app.module.ts中注入在imports下) EventEmitter 事件发射(子组件--父组件,需要配合Output使用),选择'@angular/core' In 阅读全文
posted @ 2017-10-19 16:10 狂奔的小马扎 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 查看ng命令行 ng help 创建项目 ng new projectName ng new projectName --routing【--routing表示创建带路由的项目】 配置依赖 npm install 启动服务器 ng serve npm start 发布项目 npm run build 阅读全文
posted @ 2017-10-19 15:52 狂奔的小马扎 阅读(1190) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页