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