- 博客(22)
- 收藏
- 关注
转载 canvas 与 svg 的区别
Canvas依赖分辨率不支持事件处理器弱的文本渲染能力能够以 .png 或 .jpg 格式保存结果图像最适合图像密集型的游戏,其中的许多对象会被频繁重绘SVG不依赖分辨率支持事件处理器最适合带有大型渲染区域的应用程序(比如谷歌地图)复杂度高会减慢渲染速度(任何过度使用 DOM 的应用都不快)不适合游戏应用
2017-08-24 15:20:33 179
原创 SPA单页路由词典
一、angularng //容器var app=angular.module('myApp',['ng','ngRoute']);app.config(function($routeProvider){$routeProvider.when('/login',{template
2017-08-23 14:31:08 413
转载 mongodb学习:查询
原文地址:点击打开链接目录查询操作集合查询方法 find()查询内嵌文档查询操作符(内含 数组查询)"$gt" 、"$gte"、 "$lt"、 "$lte"、"null查询"、"$all"、"$size"、"$in"、"$nin"、"$and"、"$nor"、"$not"、"$or"、"$exists"、"$mod"、"$regex"
2017-08-20 22:56:25 153
原创 基于express中间件 搭建小型服务器(随笔)
随笔: (1)下载express模块 npm i express (2)引入模块 const express = require("express"); (3)创建web服务器 var app = express(); var server = http.createServer(app); (4)绑定监听端口 ser
2017-08-18 22:49:02 232
转载 BSON 与 JSON 的区别
BSON是由10gen开发的一个数据格式,目前主要用于MongoDB中,是mongodb的数据存储格式。BSON基于JSON格式,选择JSON进行改造的原因主要是JSON的通用性及JSON的schemaless的特性。BSON主要会实现以下三点目标:1.更快的遍历速度对JSON格式来说,太大的JSON结构会导致数据遍历非常慢。在JSON中,要跳过一个文档进行数据读取,需要对
2017-08-17 23:30:26 200
原创 mysql之常用指令语句
1、CREATE 指令作用:创建一个库或者创建一张表#1.1: 创建一个指令库CREATE DATABASE dbname CHARSET=UTF8; #常见错误1:库名、表名、列名{英文或英数}不要中文或者空格或者特殊字$#2:mysql坑 html/css/js/php/nodes/ UTF-8 mysql
2017-08-16 00:05:49 213
转载 HTML,XHTML和XML
三者的定义: 1、html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范; 2、xhtml即是升级版的html(Extensible Hyper Text Markup Language),对html进行了规范,编码更加严谨纯洁,也是一种过渡语言,html向xml过渡的语言;
2017-08-14 22:43:52 152
转载 html5新特性:利用history的pushState等方法来解决使用ajax导致页面后退和前进的问题
html5新特性:利用history的pushState等方法来解决使用ajax导致页面后退和前进的问题点击打开链接
2017-08-14 21:48:02 394
转载 http一个完整的请求?
(1)操作系统访问网络上的DNS服务器,把域名转换为IP地址(2)浏览器发起HTTP请求消息(3)Web服务器接收并解析请求消息,查找指定的资源,可能访问数据库,构建并返回HTTP响应消息(4)浏览器接收并解析响应消息(5)浏览器缓存接收到响应内容,并解析和渲染响应内容不知道对不对?求大神指点!
2017-08-13 01:35:55 225
转载 一些关于event的 记录
事件对象event:什么是: 封装事件信息,并提供修改事件行为的API何时: 如果希望获得事件信息,或希望修改事件的默认行为时创建: 不用手动创建 当事件发生时,浏览器会自动创建事件对象,封装事件信息。 获得:浏览器会将事件对象作为处理函数的第一个参数自动传入: .on事件名=function(e){…e->event…}事件对象API: 1. 阻止蔓延
2017-08-13 01:31:18 220
转载 OOP 笔记
1. 什么是面向对象:程序中都是用对象来描述现实中一个具体事物什么是对象: 专门描述现实中一个事物的属性和功能的程序结构——用途 内存中同时保存一个事物的属性和功能的引用类型的存储空间——存储 为什么: 当数量大时,将同一个事物的多个属性和功能,集中起来存放,便于查找和使用。 何时: 只要在程序中描述一个事物,都要用对象结构。 面向对象三大特点: 封装
2017-08-13 01:30:01 228
转载 正则笔记
正则表达式 regular expression:什么是: 规定一类字符串字符出现规律的一套规则何时: 2种:1. 验证字符串格式2. 使用规则模糊查找多种关键词如何: 1. 最简单的正则表达式,就是关键词本身2. 字符集:什么是: 规定一位字符备选字符列表的集合 何时: 只要一位字符上有多种备选字时 如何:[备选字符列表] 强调: 1
2017-08-13 01:28:46 179
原创 less 初见
一、less is what?Less是一个CSS预处理语言,扩充了CSS,在静态的CSS基础上增加了一部分动态的内容:如 变量,运算符,混合(Mixin),...,Less是完全支持和兼容CSS的二、语法 1、Less是完全支持CSS语法2、Less中即支持单行注释,也支持多行注释但只有多行注释能被编译到css中。单行:// 单行注释多行:/* 多行注
2017-08-13 01:08:11 429
转载 初入前端,学习进程
学习线路图:一、html+css二、进阶:css3 重点学习弹性布局初始项目阶段(1.0) 模拟某购物网站,进行基本静态页面搭建三、bootstrap,重点学习媒体查询和栅格布局系统项目阶段改良(2.0) 对项目进行响应式布局,适应三屏下兼容四、javascriptbasic了解数据类型和条件语句,并对面向对象初步了解能重用的代码尽量
2017-08-09 21:47:41 162
转载 CSS 的 弹性布局
1、什么是弹性布局弹性布局(Flexible Box),简称为 Flex 布局,用来指定某元素中子元素的位置排列方式!2、概念1、容器(Container)使用 弹性布局属性的元素 称为 "容器"2、项目(Item)容器内的所有子元素,都称之为 "项目"3、主轴(Main axis)决定元素排列方向的一根轴默认是横向的轴4、交叉轴(Cross axis)
2017-08-08 23:35:39 212
转载 CSS一些命名整理
头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 抽奖:raffle广告:banner 页面主体:m
2017-08-08 23:33:25 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人