自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 关于Javascript变量类型的一些注意点

1.基本5种基本数据类型:Undefined,Null,Boolean,Number,String1种复杂数据类型(引用类型):Object注意点: * 基本类型在内存中占据固定大小的空间,因此被保存在栈内存当中。 * 引用类型的值是对象,保存在堆内存中 * 基本类型的复制是创建一个副本,二者独立。 * 引用类型的复制是创建一个指针,二者指向同一个对象。null==undefined

2015-08-01 18:43:40 479

原创 AngularJS学习笔记(六)---指令

AngularJS四大核心特性—指令在之前的内容中提到AngularJS的四个核心的特性是以下四点:MVC模块化和依赖注入双向数据绑定指令指令模块在指令这个模块中主要讲述指令的使用以及原理,内容包括:解析最简单的指令hello:匹配模式restrict解析最简单的指令hello:template、templateUrl、$templateCache解析最简单的指令hello:repl

2015-07-29 17:01:57 671

原创 SVG入门笔记(一)

本系列文章是对于走进svg课程的总结SVG简介使用XML描述的矢量文件 W3C标准(1.1):http://www.w3.org/TR/SVG11/ 浏览器支持情况:http://caniuse.com/#cats=SVGSVG实例<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200"> <!--Fac

2015-07-28 15:50:01 645

原创 AngularJS学习笔记(五)

AngularJS双向数据绑定ng-model与ng-bind指令这两个指令是实现双向数据绑定的最主要的指令,区别如下: ng-bind has one-way data binding ($scope –> view). It has a shortcut {{ val }} which displays the scope value $scope.val inserted into htm

2015-07-27 20:30:07 591

原创 AngularJS学习笔记(四)

AngularJS路由、模块、依赖注入路由模块app.js作为总的入口点//总的模块,来切分小的模块依赖var bookStoreApp = angular.module('bookStoreApp', [ 'ngRoute', 'ngAnimate', 'bookStoreCtrls', 'bookStoreFilters', 'bookStoreServices', 'bo

2015-07-27 18:38:43 474

原创 网络布局基础

网络布局基础W3C标准由万维网联盟制定的一系列标准,包括:结构化标准语言(HTML和XML)表现标准语言(CSS)行为标准语言(DOM和ECMAScript) 倡导结构、样式、行为分离CSS中的定位机制CSS中,存在3种的定位机制:标准文档流(Normal flow)浮动(Floats)绝对定位(Absolute positioning)标准文档流从上到下,从左到右,输出文档内容

2015-07-27 16:33:32 486

原创 Html5标签查缺补漏

做前端面试题的时候,发现有很多html的标签不太常用,所以不是很知道,在这里做一个小小的总结,来源均为w3cschool。不熟悉的标签总结1.代码相关的标签Html5新特性1.Html5被弃用的标签acronym:定义只取首字母的缩写。applet:定义嵌入的 applet。basefont:定义页面中文本的默认字体、颜色或尺寸。big:定义大号文本。center:定义居中文本。dir:

2015-07-25 14:54:07 598

原创 [PAT]1005. Spell It Right (20)

题目思路注意到N的范围很大,所以要用字符串输入,根据字符算出sum然后按照顺序输出sum的每一位,由于正常顺序是从个位开始的,所以需要倒序一下几个技巧数字与英文字符串的对应可以用二维数组来对应char table[10][10]={"zero","one","two","three","four","five","six","seven","eight","nine"};倒序输出要先存一下

2015-07-24 17:32:30 317

原创 [PAT]1006. Sign In and Sign Out (25)

题目简单来说就是,输入某个id,以及对应的来的时间,和走的时间,找出最早来的人和最晚走的人,输出他们的id思路时间的判断可以统一换算成秒来比较大小记录峰值的id和时间,每次读取的时候更新,最后输出即可代码#include <stdio.h>#include <iostream>#include <cstring>using namespace std;int main(){ in

2015-07-24 16:46:12 389

原创 Mongodb操作

mongodb操作参考链接show dbs use Tankshow collections(=>table)db.usertables.find()Mongoosemongoose文档

2015-07-24 15:24:30 333

原创 AngularJS学习笔记(三)

MVC为什么需要MVC代码规模越来越大,切分职责是大势所趋为了复用:很多逻辑是一模一样的为了后期维护方便:修改一块功能不影响其他功能 MVC只是手段,最终的目标是模块化和复用前端MVC的困难在哪里JS记在分为两个部分:浏览器加载脚本,加载完成之后JIT编译执行操作DOM的代码必须等待整个页面全部加载完成多个JS文件的依赖解决JS的原型继承AngularJS下的MVC的实现Cont

2015-07-24 15:22:44 361

原创 AngularJS学习笔记(二)

开发、测试、调试工具1.我们需要什么样的前端开发环境?代码编辑工具sublime,轻量级的编辑器。有各种方便的快捷键,庞大的插件库,最关键还可以支持zencoding,使用最简单的语法生成结构的html神器webstorm,不说什么了,用过的都不会后悔的,公司很良心,学生不收钱。断点调试工具chrome插件Batarang,针对Angular.js的调试器。属于基础的chrome的开发者工具的

2015-07-24 15:22:04 416

原创 AngularJS学习笔记(一)

AngularJS核心特性1. MVCModel-Controller-View数据模型-业务逻辑和控制逻辑-视图层好处:职责清晰,代码模块化,方便复用2.模块化3.指令系统ng-app 相当于main,单页中只能出现一次4.双向数据绑定经典的单项数据绑定过程我们写完了一些模板,之后通过后台传来的数据,生成了一个html显示给使用者看,但是这个页面一单生成了,上面的数据是无法再次改变了。直接在页

2015-07-24 15:21:05 276

原创 Html5存储总结(未完)

Html5存储总结(未完)预览localstorage && sessionstorageapplication cacheindexedDBH5之前如何实现存储(1)cookieshttp请求头上会带着大小4K主Domain污染 通过document.cookie可以查看(2)UserData只有IE支持xml文件(3)为什么要H5的存储解决4k的问题解决请求头带存储信

2015-07-22 10:16:41 585

原创 [PAT]1002. A+B for Polynomials(25)

思路直接用数组下标作为指数,数组内容作为系数即可千万注意范围,之前因为没有注意范围所以没有ac,指数的范围是1~1000,要开大一点代码

2015-03-30 17:00:09 352

原创 [PAT]1001.A+B Format (20)

思路可以处理字符串的形式,每三个数字一个逗号更好的处理方式是注意到范围之后,发现最多也就两个逗号,分成没逗号,一个逗号,两个逗号三种情况,简易处理即可代码c++ /* 1001. A+B Format (20)Calculate a + b and output the sum in standard format – that is, the digits must be separa

2015-03-26 17:07:37 320

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除