自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小哈咪

热爱生活 美化生活

  • 博客(114)
  • 收藏
  • 关注

转载 Mac环境下svn服务器搭建使用

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储客户端所上传的代码我先在/User/apple目录下新建一个svn目录,以后可以

2016-07-25 09:41:25 586

转载 vi 命令

linux vi命令详解刚开始学着用linux,对vi命令不是很熟,在网上转接了一篇。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本

2016-03-11 10:54:50 546

翻译 canvas画虚线

http://www.rgraph.net/blog/2013/january/html5-canvas-dashed-lines.html

2015-06-16 10:06:47 1878

转载 Uncaught TypeError: object is not a function的解决方法

1、引用的第三方类库的路径不对。2、没有将第三方非CMD规范的类库定义成CMD的模块假设我们现在jQuery无法引入,首先我们要检查第一点路径是否正确,打开浏览器的控制台,在控制台输入?1seajs.resolve('jquery’)参数中的jQuery是你在配置中alias里面写的别名,敲

2014-12-05 09:24:51 46272 3

原创 MAC 10.10 OS X Yosemite下apache配置

MAC 10.10 OS X Yosemite下apache配置You don't have permission to access / on this server.

2014-10-23 11:09:30 26291 6

原创 backbone新手学习方法

下面这些提示,可以让你避免我们在进行Backbone.js开发时所碰到错误:1. 视图(Views)是数据无关的(Data-Less)数据属于模型(models)不是视图。下次你发现 你在一个视图中存储数据(或者更糟:在DOM里),马上把它移到model里。如果你没有model,创建一个非常简单:this.viewStat

2014-08-20 16:32:41 2924 1

转载 backbone 学习

前言终于到周末了,几经转折老夫工作终于落实,干起了移动前端,于是真正进入了HTML5的开发时代。这周一开始入职,进来后发现真的像农村的来到了城市,很多东西不懂的,又要落实租房的问题,生活工作拧到了一坨。由于上次去河南折腾了一番,经济也在亮红灯,于是第一周有点浑浑噩噩的感觉,还没做什么就结束了。新的团队的人感觉都有点生猛,老同事完全没压力,另一个新同事适应的很快,居然

2014-08-20 14:11:42 1091

原创 touch 事件 记录

$(function(){        /*$('#s').click(function(){            //$('#ss').touchstart();        });*/       $('#ss').on('change',function(){            $('#s').attr('src',$(this).val()); 

2014-08-01 13:33:35 1843

原创 移动端网站或APP点击后出现闪动或灰色背景

只需对绑定事件添加class样式 使其处罚事件时背景为透明色  .class{-webkit-tap-highlight-color:transparent;}

2014-03-25 09:16:52 4016

转载 如何获取google地图、baidu百度地图的坐标

google:打开google地图-->查找目的地-->右键:此位置居中-->地址栏键入javascript:void(prompt('',gApplication.getMap().getCenter()));回车如果上述方法没有显示、报错‘ prompt is not defined’或其他不能够,尝试以下方法firefox打开google地图-->查找目的地-->右键:此

2014-03-11 10:19:42 1301

转载 移动端webapp开发必备知识

移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。一、基本概念(1) CSS pixels与device pixelsCSS pixels: 浏览器使用的抽象单位, 主要用来在网页上绘制内容。device pixels: 显示屏

2013-09-04 08:52:28 1042

原创 IE6 | IE7 | IE8 | FF12 li底部多出几像素bug

会发现在IE6/7/8  FF12下,LI底部会多出几个像素,网上很多人说这是li的3pxbug,实际不然。底部的空隙和字体大小和高度有关。并不一定是3px。出现这个bug的条件如下必要条件:li的子元素设置了浮动(例如:本例中的span设置了左浮动)充要条件:(IE6/7/8  FF12)li设置了width、height、zoom 之一 (例如:本文中的li设置了width

2013-04-27 08:53:56 2176

原创 解决IE6不支持position:fixed的问题

然,在IE6以上版本,火狐,谷歌等浏览器都是件容易的事情,直接用position:fixed这个属性就可以搞定。如:.top {position:fixed;bottom:auto;top:0px;} /* 头部固定 */.bottom {position:fixed;bottom:0px;top:auto;} /* 底部固定 */.left {position:fixed;rig

2013-04-22 12:55:45 970

原创 JS 获取浏览器窗口大小

常用:JS 获取浏览器窗口大小?12345678910111213141516// 获取窗口宽度if (window.innerWidth)winWidth = window.innerWidth;elseif ((document.body) && (doc

2013-04-20 08:50:52 712

转载 8个强大的UI设计工具-设计师利器

设计良好的用户界面始终是一个具有挑战性的过程,因为总是会影响最终用户的Web服务器或应用。要执行此,这些资源是非常有用的,设计人员可以用它来 ​​实现自己的目标。今天分享8个设计师利器-UI设计工具,喜欢就点加心。UI ParadeUI Parade工具是一组免费的在线设计的应用程序,让您轻松地创建自己的UI元素,并且生成CSS 或html,非常小的编码知识。以及能够创建自定义的元

2013-04-10 19:49:21 1986

原创 关于调整input里面的输入光标大小

input输入框用一个背景图模拟,设置height和line-height一样的高度,使里面的输入文字能够居中,在FF下出现的情况是:点击input时,输入光标其实上跟input的height一样高,但当开始输入文字时,光标又变得跟文字一样高,chrome下光标跟input的height一样高,而IE下光标跟文字的大小一致。一直没弄明白为什么这样子,今天听罗浮宫里的

2013-03-21 11:19:14 1569

原创 递归性能提升

节点列表遍历通常用for循环迭代实现。 获取属性Length的时间复杂度为 O(n), 迭代后重新检查length 的时间复杂度就变成 O(n^2). 1,用时o(n^2)var children= document.getElementsByTagName('p');for (var i = 0; i     iterate(children[i]);}

2013-03-15 10:52:52 876 1

原创 js遍历 子节点 子元素

js遍历 子节点 子元素 Js 节点 子元素 属性 方法  // 添加子节点前 删除所有子节点   var usernameEle = document.getElementById("username");  var childs = usernameEle.childNodes;      for(var i = childs.length - 1; i >= 0;

2013-03-15 10:48:47 17826

转载 sencha touch 2

基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton带下拉选项菜单的按钮buttongroupExt.ButtonGroup编组按钮(Since 3.0)slid

2013-02-25 12:31:16 1225

原创 兼容 ie6-9,firefox,chrome,opera,safari css

#test       {           width:300px;           height:300px;                     background-color:blue;      /*firefox*/        background-color:red\9;      /*all ie*/        background-

2012-12-13 10:03:40 690

原创 Javascript面向对象编程 产生对象

Javascript是一种基于对象(Object-Based)的编程语言,常说在javascript中一切都是对象,那么对象究竟是怎么产生的呢?      (一)原始模式       首先说一下我们常见的对象——Object实例。创建Object实例方式有很多,第一种是使用new操作符后跟Object构造函数:?123

2012-12-06 15:33:33 582

原创 JS中typeof与instanceof的区别

JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:number,boolean,string,function

2012-12-03 11:13:28 797

原创 CSS3常用功能 旋转等

随着浏览器的升级,CSS3已经可以投入实际应用了。但是,不同的浏览器有不同的CSS3实现,兼容性是一个大问题。上周的YDN介绍了CSS3 Please网站,该网站总结了一些常用功能的写法。以下就是这些写法的详细介绍。所有代码都经过了Firefox 3.6和IE 8.0的验证,原文的错误之处也已得到改正。一、圆角(Rounded Corner).box

2012-11-14 14:24:14 713

原创 JS正则表达式

正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字 正则表达式语法 一个正则表达式就是由

2012-09-25 10:14:52 1038

原创 JavaScript检测页面是否刷新过

不会销毁的window,帖子:页面判断问题原帖问题:如何判断一个页面是第一次打开,还是已经刷新过的。记得PPK的书里也讲过,即使是在网页切换的时候window对象也不会被销毁。貌似guoshuang老师比PPK先知道这个“秘密”的。看看他给出的代码:alert((window.name==""?"是":"不是")+"第一次开这个窗口!")window.name="blueide

2012-09-24 14:26:47 2805

转载 Express框架之app.js配置文件说明

express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板。下面简单来说说express的app.js文件的配置内容先看一下这个app.js文件01/**02 * Module dependencies.03 */

2012-09-19 09:37:21 8409

原创 error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js

error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js一般这种情况就是:自己指定的数据库,所以不能。自动加载服务。第二次就不能连接了每次启动前,自己手动,指定下自己,指定的,数据库 哈CMD下  f:/mdb>mongod --dbpath f:/mdb/data  如下图

2012-09-11 09:17:43 19171 6

原创 Node.js 台湾协作电子书

http://book.nodejs.tw/index.html   标记一下哈哈

2012-09-07 14:59:13 860

原创 nodejs Win7安装

官网描述:Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.Node.js uses an event-driven, non-blocking I/O model that makes it light

2012-09-05 10:03:17 4489

原创 nodejs 全局环境变量配饰 win7

目地不需要在安装的NODEJS文件夹里调试 开发 PATH C:\Program Files\nodejs    //安装时 系统会默认添加NODE_PATH C:\Program Files\nodejs\node_modules  //需要手动添加   就和JAVA环境变量一样,添加了可在任意地方(文件夹)运行 NODE 命令

2012-09-05 09:47:09 7746 1

转载 Javascript面向对象编程(三):非构造函数的继承

作者: 阮一峰这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。  var Chinese = {    nation:'中国'  };还有一个对象,叫做"医生"。  var

2012-08-07 15:31:54 1654

转载 Javascript面向对象编程(二):构造函数的继承

作者: 阮一峰这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。  function Animal(){    this.species = "动物";  }还有一个"猫"对象的构造函数。

2012-08-07 13:54:58 1062

转载 avascript 面向对象编程(一):封装

作者: 阮一峰学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Object-Oriented JavaSc

2012-08-07 11:21:35 573

转载 13个Javascript图标图形绘制插件

由于绘制矢量图的不同技术愈发成熟以及现代浏览器所具备的更强大的计算能力等原因,目前网上出现了越来越多免费 的JavaScript图表和图形绘制解决方案。在本文中就将分享13个优秀实用的JavaScript图表和图形绘制插件,它们少数是独立的框架,大多 数支持条图、线图、饼图等基本图形,很多甚至支持更加复杂的图形,希望对你有所帮助。1.Flotr22.Rickshaw3.D3

2012-08-03 14:24:56 1647 1

转载 IE 各种滤镜

收集一些IE滤镜,留作之后开发用.透明度#myElement {    opacity: .4; /* other browsers */    filter: progid: DXImageTransform.Microsoft.Alpha( opacity=40 ); /* IE6, IE7, and IE8 */    -ms-filter : "prog

2012-08-03 11:13:58 6186

转载 IE FF CHROME hack

由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。  CSS Hack大致有3种表现形式,CSS类内部Hack、选择器Hack以及HTML头部引用(if IE)Hack,CSS Hack主要针对IE浏览器。  类内部Hack:比如 IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",

2012-06-19 09:55:10 3270

转载 JS省市联动 需要引用JQUERY包

--请选择--                                            --请选择--              function selectProvinceCity(p,c){this.selProvince = document.getElementById(p);      this.selCity = do

2012-06-06 16:39:17 13452 1

原创 js 树 增 减 编辑 --- 整了一个多星期才完成

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档  #tree{ width:600px; } #tree div{margin-left:15px; border-bottom:1px solid #CCC; heig

2012-03-31 13:42:20 2439

翻译 js 二维数组排序问题

我们知道在js中默认提供了sort函数,但是这个函数默认是按照数组内容的ascii码升序进行排列的,如果我们要对二维数组排序要如何做呢?在php中是有multi_sort函数可供调用的,但是在js中似乎没有这种函数,但是没关系 ,因为js的sort函数其实也提供了参数可以定义比较函数进行二维数组的排序。1、按数值排序假设有如下数组var arr = [[1, 2, 3], [7, 2,

2012-03-23 11:24:19 8036

转载 WEB前端开发规范文档

无论是从技术角度还是开发视角,对于web前端开发规范文档都有一定规范,本文就css3和html5的发展前景总结了一系列的web开发文档,仅供大家参考。规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可

2012-03-16 10:26:11 907

空空如也

空空如也

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

TA关注的人

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