Git常用命令速查表,新手必备版本控制

Git 跟 SVN 一样,都是用于管理代码的版本控制工具。无论在项目中,我们负责哪一块,只要需要编写代码,就必须熟悉Git(依公司要求而定)。 当然,用的越熟练,处理的项目越顺利,离出任CTO、迎娶白富美、走上人生巅峰就不远啦~(哈哈哈) 现在,就从这份Git速查表开始吧~ git init 这是新 ...

北月 @ 2019/06/05

Cocos Creator Android打包 apk

这一篇讲的是用 Cocos Creator 编译器打包 Android APP 的时候遇到的一些问题,虽然说打包的过程不是很复杂,但是在其中还是会遇到各式各样的坑。 我们将项目用CCC(Cocos Creator)编译器打包的时候,肯定是要先配置一下本机的开发环境,我这里主要是打包成 Android ...

北月 @ 2019/06/03

初始五层网络协议

相信大家经常听到 Http协议、TCP/IP协议,UDP协议等等很多的协议,这都是一些既熟悉又陌生的词,很多人不理解这些协议是做什么的?不用协议行不行?这些协议有什么区别?今天就来叨叨这个话题~ 坐好坐好~~~ 话说禹哥平生,稳久必浪,浪久必稳。有一天。你们洋总给禹哥介绍了一个女朋友,名叫:小肖肖~ ...

北月 @ 2019/06/02

CSS概述

css Cascading Style Sheet 层叠样式表 css 选择器分类 标签选择器 id选择器 class选择器 后代选择器(div a) 子代选择器(div > p) 相邻选择器(div + p) 通配符选择器(*) 属性选择器 伪类选择器 伪元素选择器::before{} css3属 ...

北月 @ 2019/06/01

HTML面试题

HTML与浏览器 Doctype 作用?标准模式与兼容模式各有什么区别? DOCTYPE是用来声明文档类型和DTD规范的。<!DOCTYPE html>声明位于HTML文档中的第一行,不是一个 html 标签,处于 html 标签之前。告诉浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存 ...

行千里之狼 @ 2019/05/31

Cocos Creator 中的动作系统那些事儿

动作系统就是可以在一定的时间内实现位移、旋转、缩放、跳动等各种动作。 需要注意的是,动作系统跟 Cocos Creator 编译器的动画系统不同,动作系统是面向程序员的API接口,而动画系统是通过编译器来设计,它们服务于不同的使用场景,动作系统通常适合做一些简单的位移、旋转等动作,而动画系统则相对要 ...

行千里之狼 @ 2019/05/31

去除inline-block元素间的间距

一、现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或者空格隔开的情况下会有间距,这是因为浏览器在解析时,会将换行等读取成一个空格导致。 二、移出空格的方法 ① 我们可以去掉元素之间的换行和空格,这样间距自然就没有了,但是这样会降低代码的可读性,不可取。 ② 使用margin ...

行千里之狼 @ 2019/03/31

Angular框架

一、如何安装Angular 在文件夹中打开cmd,输入nmp init创建一个package.json。这个可以一路回车跳过(如果没有特别要注明)。nmp是前台的包,用于管理后台。成功创建package.json后再输入nmp install bower -g,bower推荐安装到全局,这里bowe ...

行千里之狗 @ 2019/03/13

Promise 对象

一、Promise 的含义 Promise 是异步编程的一种解决方案,所谓Promise,简单来说就是一个容器,里面保存着一个异步操作的结果。 Promise对象有以下两个特点: 1、对象的状态不受外界的影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfille ...

行千里之狗 @ 2019/03/12

Ajax请求

var request; if(window.XMLHttpRequest){ request = new XMLHttpRequest(); }else{ request = new ActiveXObject("Microsoft.XMLHTTP"); } 用XHR发送请求:open(metho ...

雪沫一隅 @ 2019/02/27

jQuery从小白开始---初始jQuery

jQuery是什么? jQuery是一款优秀的JavaScript库,从命名可以看出jQuery最主要的用途就是用来做查询(jQuery=js+Query),正如jQuery官方Logo副标题所说(write less,do more)使用jQuery能让我们对HTML文档遍历和操作、事件处理、动画 ...

雪沫一隅 @ 2018/12/28

常用的String原型

对于常用的字符串原型的举例 在字符串末尾追加字符串 String.prototype.append = function (str) { return this.concat(str);} 删除指定索引位置的字符,索引无效将不删除任何字符 String.prototype.deleteCharAt ...

雪沫一隅 @ 2018/12/20

CANVAS画布与SVG的区别

CANVAS是html5提供的新元素<canvas>,而svg存在的历史要比canvas久远,svg并不是html5专有的标签,最初svg是用xml技术(超文本扩展语言,可以自定义标签或属性)描述二维图形的语言。在H5中看似canvas与svg很像,但是,他们有巨大的差别。 CANVAS Canva ...

雪沫一隅 @ 2018/12/20

CSS盒模型

一、什么是CSS盒模型? CSS盒模型又称CSS框模型,它规定了元素框处理元素内容、内边距、边框、和外边距的方式。 元素框的最内部分是实际内容,直接包围在内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。 内边距、外边距和边 ...

雪沫一隅 @ 2018/12/20

JS之This的用法

This的用法 This作为JavaScript中的关键字,在函数中具有四种用法。 一、直接在函数中使用,谁调用这个函数,this就指向谁 例如: 这里this就代表着全局对象。 二、在对象中使用,一般情况下是指向该对象 例如: 这里的this就指向这个上级对象。 三、在构造函数中使用 例如: 这里 ...

雪沫一隅 @ 2018/12/20

JS之类数组

类数组 什么是类数组? 定义: 拥有length属性,其属性(索引)为非负整数 不具有数组的所具有的方法 类数组与非类数组的比较 类数组: 非类数组: 没有length属性,所以就不是类数组。 javascript中常见的类数组有arguments对象和DOM方法的返回结果。 比如 document ...

雪沫一隅 @ 2018/12/20

Canvas:时钟

这个时钟是将钟盘的圆心点移到了 canvas 画布中心点。以方便后面的方位计算 ctx.translate(width/2,height/2); 现定义一个圆盘来显出这个时钟的基本位置 我在这里面添加了线性渐变来改变颜色,如果感觉颜色太过绚丽可以注释掉不写。 然后利用到了三角函数原理来计算出钟表中刻 ...

雪沫一隅 @ 2018/12/20