自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gin

  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 理解$watch ,$apply 和 $digest --- 理解数据绑定过程

原文地址:http://angular-tips.com/blog/2013/08/watch-how-the-apply-runs-a-digest/注这篇博文主要是写给新手的,是给那些刚刚开始接触Angular,并且想了解数据帮定是如何工作的人。如果你已经对Angular比较了解了,那强烈建议你直接去阅读源代码。Angular用户都想知道数据绑定是怎么实现的。你可能会看

2016-06-10 15:31:08 616

原创 关于文件上传踩过的坑multipart/form-data

1.content-typemultipart-formdata:常用的文件上传请求编码格式application/x-www-urlencoded:默认的字符编码格式,用于上传表单,多用于文本,上传文件较慢        可在form中的enctype设置,或在ajax中设置contentye2.上传方式1.使用formdata,formdata可在new时传入表单,

2016-04-29 16:32:44 48764 2

转载 JSONP

Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mas

2016-03-21 23:56:38 641

转载 ui-router参数传递问题

基本参数:‘/user/:id''/user/{id}''/user/{id:int}'使用正则表达式:'/user/{id:[0-9]{1,8}''/user/{id:.*}''/user/*id 匹配所有以user开始的url 并将剩余参数传给id多个参数:‘/user?id1&id2'$StateParams s

2016-02-27 14:05:06 13544

转载 Angular JS中scope的作用域

每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然AngularJS为我们指令的scope参数提供了三种选择,分别是:false,true,{};默认情况下是false。scope = false首先我们来看一下,当scope参数被设置为false时有什么

2016-02-21 16:54:10 1236

原创 angular.js文件中报错xxx is not a function 的解决方法

初学ng时,遇到一个问题,就是使用controller时,总在angular.js文件中报错。开始怀疑是ng.js的文件有问题,换了几个源之后发现是自己的js文件出了问题。根据慕课网大漠穷秋老师的ng教学视频,定义控制器时可直接将其定义成一个函数,即function controller($scope){} 查了资料,是因为ng禁止直接在rootscope上注册监听器,而必须以如下形式注册

2016-01-23 12:16:49 6945 1

原创 nodeJS下npm下载包慢的解决方法

原生的npm从http://registry.npmjs.org/下载包,该网站虽然未被墙,但是服务器在国外不稳定有时候会很慢或失效。解决的办法是将下载源更改成国内的npm包源,主要有taobao和cnpm两种。需要先安装cnpmhttps://registry.npm.taobao.org/http://registry.cnpmjs.org/更改的办法有以下

2016-01-20 17:39:54 6460

原创 使用Zeroclipboard实现复制功能

网页开发中需要实现复制功能时,在网上找到的诸多简单的代码(document.execCommand("Copy"))似乎大多数只能在IE下实现,并不能在Chrome等当下主流浏览器下实现。要在这些主流浏览器实现复制功能,就可以用到下面介绍的方法:使用一个跨浏览器的库类 Zero Clipboard。Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进

2015-09-12 11:31:51 3265

原创 手机页面跳转时传递中文参数出现乱码问题

在项目过程中,遇到一个问题。在一个页面的输入框获得输入的数据,跳转并将参数传到另一个页面(location.hash),再用ajax发送请求。此时,如果是在PC端,输入中文进行搜索是没问题的,但是在手机端查看URL是会发现中文变成乱码。于是借由百度进行检验,发现PC端URL中可含有中文参数,而手机端的中文参数在URL中已被转为utf码。猜测引起这个问题的原因和浏览器有关。查看浏览器

2015-08-06 16:08:22 1516

转载 window.location.href/replace/reload()--页面跳转+替换+刷新

跳转 刷新

2015-07-28 15:11:20 841

原创 初次使用touch事件心得

关于初次使用touch事件心得touchstart和touchmove需使用e.originalEvent.changedTouches而touchend事件需使用e.originalEvent.changedTouches[0]另外,touch事件优先级高于click事件,若需要使用click事件,可通过设置检查pageX pageY的变化较小时触发相关执行函数附上网页查

2015-04-16 23:58:09 3193

转载 document.cookie.indexof用法

functiongetCookie(c_name){    if(document.cookie.length > 0)      {        c_start =document.cookie.indexof(c_name + "=");        if (c_start != -1)           {             c_start = c_s

2015-04-06 22:44:46 6498 1

原创 wamp安装出现的问题

1.安装目录不可有中文2.“服务器已启动,80端口未被占用,但小图标为黄色 ”解决办法:打开后搜索所有80,改为8080或其他端口。3.一些特殊的浏览器初次打开http://local:8080失败,我猜测是和这些浏览器的一些屏蔽广告等插件有关,在IE打开一次后即可

2015-03-29 20:34:07 540

转载 php表单验证、安全

表单元素表单的 HTML 代码是这样的:">当提交此表单时,通过 method="post" 发送表单数据。什么是 $_SERVER["PHP_SELF"] 变量?$_SERVER["PHP_SELF"] 是一种超全局变量,它返回当前执行脚本的文件名。因此,$_SERVER["PHP_SELF"] 将表单数据发送到页面本身,而不是跳转到另一张页面。这样

2015-03-29 11:10:16 785

原创 HTML5学习笔记

CANVAScanvas的声明需在script定义如  c=document.getElementById('myCanvas'); cxt=c.getContext('2d'); cxt.fillStyle='#FF0000'; cxt.fillRect(0,0,80,80);不支持不可显示只有如下才可正常显

2015-03-16 23:07:07 370

转载 JS新API标准 地理定位(navigator.geolocation)

在新的API标准中,可以通过navigator.geolocation来获取设备的当前位置,返回一个位置对象,用户可以从这个对象中得到一些经纬度的相关信息。navigator.geolocation的三个方法:1. getCurrentPosition()2. watchPosition()3. clearWatch()getCurrentPosition()

2015-03-14 19:52:35 456

原创 JS初学笔记·事件处理

事件处理HTML事件处理直接在元素中添加事件  如onclick=demo();缺点:修改的时候麻烦DOM0级事件处理缺点:重复处理会被覆盖DOM2级事件处理使用addeventlistener()添加 removeeventlistener()删除IE处理程序的两项与DOM2级处理相似 为了兼

2015-03-08 23:39:03 380

转载 css居中问题

水平居中:.juzhong{margin:0px auto; }垂直居中:#mid{ position:absolute; top:50%; left:50%; margin:-(高度一半)px 0 0 -(宽度一半)px; width:300px; height:300px; border:1px solid red; }

2015-02-07 21:28:58 308

转载 CSS的换行问题

这是代码,如果这样直接就被打开的话,IE下容器就会被撑破,FF下英文会会跳出容器[html] view plaincopyprint?>  div style='width:500px;height:200px;border:#ff0000 1px solid;'>  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

2015-02-07 21:20:40 505

SWEBOKV3_Ballot_public

2004年6月,美国国际电子工程师协会(IEEE)协会和美国计算机协会(ACM)的联合网站上公布了软件工程知识体(SWEBOK)2004版全文,这标志着SWEBOK项目的工作告一段落,软件工程作为一门学科,为取得对其核心的知识体系的共识,已经达到了一个重要的里程碑。SWEBOK的初步成就,无疑对我国亟待快速发展的软件产业界,和已经快速膨胀的软件工程教育调整了方向盘,增添了助推器,因而引起业界广泛重视。本文仅从软件工程教育业者的角度谈谈对此的阅读心得。

2015-04-02

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

TA关注的人

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