摘要: 1. 正则表达式规则 1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的 阅读全文
posted @ 2016-03-08 15:49 一丁o 阅读(5137) 评论(1) 推荐(0) 编辑
摘要: 在多人协作开发时,一般用git来进行代码管理。git有一些命令如:git pull 、 git push等等,这些命令可以设置alias,也就是缩写。如:git pull 是 git pl, git push 是 git ps。可以根据个人习惯进行修改。 修改别名alias步骤如下: 1. 切换... 阅读全文
posted @ 2015-11-21 15:35 一丁o 阅读(2142) 评论(0) 推荐(0) 编辑
摘要: 在Finder中的Compress “…”很好用,但是也有烦恼的时候,经常打包会包含进来一些.DS_Store文件,.DS_Store是苹果系统中保存当前目录基本信息的文件,包括图标的位置,显示方式等信息。每一个目录都会有,类似windows平台的destop.ini或者是Thumbs.db。如果不... 阅读全文
posted @ 2015-11-20 16:55 一丁o 阅读(3583) 评论(0) 推荐(0) 编辑
摘要: AngularJS官方网站提供了一个用于学习的示例项目:PhoneCat。这是一个Web应用,用户可以浏览一些Android手机,了解它们的详细信息,并进行搜索和排序操作。对于PhoneCat项目的开发环境和测试环境的搭建,官方网站上提供了详细的指导:http://docs.angularjs.or... 阅读全文
posted @ 2015-11-18 23:49 一丁o 阅读(973) 评论(0) 推荐(0) 编辑
摘要: var result = Math.random().toString(36).substring(2,6);console.log(result);//包含0-9a-z原理解析:Math.random()生成一个随机数;toString(36)转成字符串,遵循编码为36进制;substring(2... 阅读全文
posted @ 2015-04-29 18:01 一丁o 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 浏览器内核,其实“排版引擎”。通过服务器传输给浏览器的信息只是一串乱糟糟的文本。要看到我们平时看到精美的网友,需要浏览器内核对这些文本进行解析,将枯燥的描述“画”成美丽的浏览界面。直接上图。你懂的目前几乎所有网站和网银已经逐渐支持WebKit。WebKit 内核在手机上的应用也十分广泛,例如苹果的S... 阅读全文
posted @ 2015-02-09 09:46 一丁o 阅读(1295) 评论(4) 推荐(0) 编辑
摘要: JQ中的 .css()有三种使用方法:$('#p').css('width'); 取得ID为p的样式属性的width值;等同 return width$('#p').css('width','100px'); 设置ID为p的样式属性 width : 100px;(单个设置)$('#p... 阅读全文
posted @ 2015-02-03 16:03 一丁o 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse中启动Tomcat服务器时,经常由于系统初始化项目多,导致出现45秒超时的Tomcat服务器启动错误。 以前我一般通过找到XML配置文件,将对应Timeout为45的值,修改为认为足够大来解决问题。今天我又遇到了这个问题,如是在网上再次查找了一下解决方式。发现原来可以这样方便的来解决。在这里记录下来,以为将来遇到这个问题时,可以快速的解决。 解决方法: ... 阅读全文
posted @ 2014-10-16 09:40 一丁o 阅读(5845) 评论(0) 推荐(0) 编辑
摘要: 摘要:关于各种浏览器模式,网上已经有许多文档和资料了,但是很少有能够完全将几个概念阐述清楚的。大部分的资料稍显过时,有些内容可能已经不再适用了。本文中笔者将尽可能将几个概念阐述清楚,并去掉一些过时的内容,仅保留必要的干货。 想必你一定知道浏览器有个标准(Standards)模式和一个怪异(Quirks)模式,或许你还听说过有个“准标准(Almost Standards)”模式。而当你打开Inte... 阅读全文
posted @ 2014-10-15 10:16 一丁o 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。 在学习浏览器兼容性之前,我想把前端开发人员划分为两类: 第一类是精确按照设计图开发的前端开发人员,可以说是精确到1px的,... 阅读全文
posted @ 2014-10-15 10:10 一丁o 阅读(255) 评论(0) 推荐(0) 编辑