自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫叔的故事。

相信自己可以做到的,只是要付出努力罢了/

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

转载 localhost与127.0.0.1的概念和工作原理之不同

有时候我们在调试程序的时候,会出现一些莫名其妙匪夷所思的奇怪问题,localhost不能访问但127.0.0.1可以访问的问题就是其中之一。我估计大多数人都不会去想localhost到底与127.0.0.1有什么不同,就比如我,有时候用http://localhost/来访问本地服务器网页,有时则用http://127.0.0.1/来访问,我觉得他们是通用的表示本地服务器的两个不同的写法而

2017-05-04 14:50:51 17524

转载 jQuery.extend 函数详解

JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...);      它的含义是将src1,src2,src3...合并到dest中,返回值为合并

2017-02-08 10:34:51 277

转载 Jquery选择器总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法  $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")    

2016-12-29 11:51:59 303

转载 linear-gradient用法

在CSS中background: -moz-linear-gradient 让网站背景渐变的属性,目前火狐3.6以上版本和google浏览器支持这个属性。background: -moz-linear-gradient(top,  #bccfe3 0%, #d2dded 100%);  适合 FF3.6+ background: -webkit- gradient(linear

2016-12-22 00:05:22 1774

转载 mvc的控制器

控制器-各种ActionResult   ASP.NET MVC几种ActionResult的本质我们所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如[csharp] view plain copy public ActionResult Index()  {   

2016-11-07 10:36:12 523

转载 字符串常见的几种编码方式

.ASCII码这是美国在19世纪60年代的时候为了建立英文字符和二进制的关系时制定的编码规范,它能表示128个字符,其中包括英文字符、阿拉伯数字、西文字符以及32个控制字符。它用一个字节来表示具体的字符,但它只用后7位来表示字符(2^7=128),最前面的一位统一规定为0。2.扩展的ASCII码原本的ASCII码对于英文语言的国家是够用了,但是欧洲国家的一些语言会有拼音,这时7个字节就

2016-10-28 15:31:56 4056

原创 php学习犯的错误

1.mysql_select_db()//选择数据库,不是表2.对于name,是用于后台获取值得,所以不能弄成相同的。3.对于input type=“submit”,一定要注意,它会自动提交。

2016-10-25 09:54:02 239

原创 关于ajax

在这里对ajax进行一个简单的复习,只针对我常用的一些知识点。1.首先看一下一个简单的ajax请求格式:$.ajax({url:"",type:'',data:'',dataType:'',success:function(re){//to do },error:function(){//to do},cache:'',timeout:''})各参数解释如

2016-10-22 16:14:40 190

原创 web前端知识复习(1)

1.对Web标准的理解Web标准不是某一个标准,而是由一系列标准组合而成。网页主要由三部分组成:结构、表现和行为。对应的标准也分三方面:结构化标准语言主要包括XHTML和HTML以及XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3CDOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准。我简单了解一下这些标准:1.结构标准语

2016-10-20 20:31:35 1251

原创 zepto.js学习

首先介绍一下什么是zepto?Zepto 是一个轻量级的针对现代高级浏览器的 JavaScript 库, 它与jquery 有着类似的api。Zepto的设计目的是提供 jQuery 的类似的API,但并不是100%覆盖 jQuery 。Zepto设计的目的是有一个5-10k的通用库、下载并快速执行、有一个熟悉通用的API,所以你能把你主要的精力放到应用开发上。Zepto 是一款开源软件,

2016-10-17 21:08:30 398

转载 GIT的使用复习

一. 首先讲一讲集中式vs分布式的区别1.先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。2.首先,分布式版本控制系统根本没有“中央服务器”,每个人的

2016-10-17 21:06:00 231

原创 Php的小练习

1.获取一个文件的后缀名? 456.html.txt.jPeG 代码如下://截取文件名方法一$str="456.html.txt.jpEG"; preg_match_all('/.[a-zA-Z0-9]+/',$str,$coutArry);// var_dump(count($coutArry[0])); echo $coutArry[0][3];//截取文件名方法二 ec

2016-10-16 11:50:56 968

转载 Mysql复习(1)

MYSQL数据库 DB:database(数据库),按照一定结构存储数据的仓库,其真实形态为电子文件 DBMS:数据库管理系统(database management system) DBS:数据库系统(database system)层次型:除了根节点外,任何一个节点有且只有一个父节点网状型:任何一个节点可有两个或者多个父节点关系型:二维表格,列称为字段,行称为记

2016-10-16 10:56:59 228

原创 Php复习(4)

PHP文件及目录操作 文件操作: fopen(filename,filename, mode)//打开/创建 文件路径, 打开模式:r 读(文件不会自动创建) w 写(文件不存在则创建,如果存在则清空)

2016-10-16 10:44:43 187

原创 Php复习(3)

PHP自定义函数(10-11) 可重复执行的代码段。 语法格式: function fun_name(str1,str1,str2….){ fun_body;//函数体 return 返回值; } function:声明自定义函数时必须使用的关键字 fun_name:自定义函数的名称。 str1..st

2016-10-16 10:21:26 213

原创 Php复习(2)

PHP常量 常量名由英文字母、下划线、数字组成,不能以数字开头。 define(constant_name,value,false|true) constant_name:常量名,(常规情况下,都为大写) value:常量值 第三个参数:指定是否严格区分大小写 常量的获取: 直接使用常量名获取值;使用constant()函

2016-10-16 10:06:42 481

原创 Php复习(1)

PHP 超文本预处理语言,是一种服务器端、跨平台、嵌入式的脚本语言。开源的,尤其适合Web开发 优势: 1.安全性高 2.跨平台特性,广泛应用到Windows,linux,Unix,并且支持多种Web服务器(Apache、IIS等) 3.支持广泛的数据库:Mysql,Access,Oracle等,目前PHP+MYSQL最佳组合,跨平台运用

2016-10-16 09:34:47 327

原创 关于写了阅读器后的总结

1.

2016-10-10 22:21:41 189

转载 json和jsonp的区别

说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。 JSON和JSONP虽然只有一个字母的差别,但其实他们根本不

2016-10-09 12:46:29 258

转载 js中的跨域问题

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:要解决跨域的问题,我们可以使用以下几种方法:一、通过jsonp

2016-10-09 09:41:45 170

转载 sass基础入门

sass语法sass安装Sass Guidesass编译sass调试sass语法关于sass 3.3.0更新说明——3.3.0sublime相关插件为:scss语法高亮,sass语法高亮,编译,保存即编译,格式化文件后缀名sass有两种后缀名文件:一种后缀名为sass,不使用大括号和分号;另一种就是我们这里使用的scss文件,这种和我们平时写的css文件

2016-09-27 16:30:48 211

转载 sass学习之安装sass

sass安装:根据实际操作的过程,总结以下步骤:(限window系统)1、下载RubyInstaller,运行安装(只管点击next即可)。2、在开始程序中找到Start Command Prompt with Ruby,如下图点击后出现命令窗口:命令行中输入:gem insall sass出现上图中第一个红框中的内容,说明sass安

2016-09-27 15:01:37 971

转载 常用到的js知识1

1.我们知道,Array.prototype.slice.call(arguments)能将具有length属性的对象转成数组,除了IE下的节点集合(因为ie下的dom对象是以com对象的形式实现的,js对象与com对象不能进行转换) 如:1 var a={length:2,0:’first’,1:’second’}; 2 Array.prototype.slice.call(a);// [“

2016-09-23 19:59:34 199

原创 使用百度Api所遇到的一些坑

1.对于事件的触发控件,尽量通过id来获取。2.地图加载有 延时性,一定要注意判断。有些函数必须等地图加载完才能执行,所以常规的赋值返回并不会像我们想的那样实现。会先执行。3.下面附带一个demo,仅供参考。script type="text/javascript"> // 百度地图API功能 var map = new BMap.Map("allmap");

2016-09-23 16:15:05 1965

原创 svn如何进行版本还原

1.在你要进行还原的项目或者文件上选中,然后右击小乌龟,点击switch如图所示: 2.点击show log 如图所示: 3.可以看到对应的版本号 如下图所示: 4.如图所示,查看你需要的版本 5.通过比较后还原你所需要的版本 到此svn版本还原完成。下面附带svn版本控制的一些图标的意思:

2016-09-23 15:15:44 11298

原创 svn如何查看修改记录

1.选择要查看的文件夹,打开之后在空白的地方右键。 2.如图所示点击show log 3.在弹出的日志框里,可以看到,你可以选择要查看的时间,以及修改的作者名,选择其中的一条记录,可以看到这个作者在这个时间点具体做了什么操作,是修改还是新增。 4.查看修改的内容:在下方方框内,选择具体的修改文件,右键弹出框里选择“与前一个版本进行比较”。就可以看到这个版本和上个版本的区别了。 5.如下图所示

2016-09-23 14:54:14 3462 1

转载 浏览器的兼容问题

浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 碰到频率:100% 解决方案:css里 *{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的css文件开头都会用通配符*来设置各个标签的内外

2016-09-22 23:39:25 176

原创 svn的使用

我们分两部分来讲,第一部分是svn的服务器端,第二部分是svn客户端。第一部分:1.首先安装客户端,下载地址:http://www.121down.com/soft/softview-23536.html 根据需求下载64位或者32位.然后安装双击软件即可,步骤如下等待安装完成后,点击【next】,进入下一步:如下图点击【Finish】即可完成安装。

2016-09-22 16:48:50 222

转载 bootstrap的一些常用知识

DOCTYPE HTML>html>head>meta charset="utf-8">title>基础表格title>link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">head>bootstrap在reset.css文件中设置margin为0,因

2016-09-19 22:35:57 1617

转载 html5 video 视频标签详解

现在如果要在页面中使用video标签,需要考虑三种情况,支持Ogg Theora或者VP8(如果这玩意儿没出事的话)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE 9、Chrome),都不支持的(IE6、7、8)。好吧,现在让我们从技术层面来认识HTML 5的视频,包括video标签的使用,视频对象可以用到的媒介属性和方法,以及媒介事件。Video标签的使

2016-09-13 17:08:48 8422

原创 关于html5的video全屏作为背景的方法

在这里提供两种方法1.直接用css来实现代码如下: *{ margin: 0px; padding: 0px; } video{ position: fixed; right: 0px; bottom: 0px;

2016-09-13 16:53:36 38648

转载 js继承

1.采用call方法:改变函数内部的函数上下文this,使它指向传入函数的具体对象。但是缺点是该种方式不能继承原型链。//通过call方法 function fuck(godie) { this.name="fuck you"; this.string="gun"; this.do=godie; this.mood=funct

2016-09-08 11:36:03 165

转载 js中prototype用法

JavaScript能够实现的面向对象的特征有:·公有属性(public field)·公有方法(public Method)·私有属性(private field)·私有方法(private field)·方法重载(method overload)·构造函数(constructor)·事件(event)·单一继承(single inherit)·子类重写父类的

2016-09-07 21:24:34 289

原创 js创建对象的常见五种方法

1.第一种方式直接创建一个对象,然后对对象进行操作,最为普遍。var obj=new Object();obj.name='henya';obj.age='16';obj.forget=function(year,miss){ alert('时间会让记忆淡化');return year+miss;} var re=obj.forget(12,14);consle.log(r

2016-09-07 12:44:42 294

原创 js如何收藏网页和设为主页

//收藏网页function AddFavorite(surL,s){try{ window.external.addFavorite(sURL, sTitle);}catch(e){}try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e)

2016-09-06 19:30:58 1043

原创 匿名函数

匿名函数大家知道小括号的作用吗?小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对返回的,就是一个匿名函数的Function对象。因此,小括号对加上匿名函数就如同有名字的函数般被我们取得它的引用位置了。所以如果在这个引用变量后面再加上参数

2016-09-06 12:29:02 323

原创 &&和||的返回值

&&首先计算左边的值,如果值为false或者可被转换为false(null,NAN,0,undeifined),那么将返回左边表达式的值。否则,它将计算右边的表达式, 并返回这个表达式结果作为 &&运算的结果。||首先计算左边的值如果它的值不为false或不可被转换为false(null、NaN、0或undefined),那么将返回左边表达式的值,否则,它将计算右边的表达式,并返回这个

2016-09-06 09:34:45 871

转载 火狐和ie的代理记住

Javascript event.srcElementevent.srcElement 可以捕获当前事件作用的对象,如event.srcElement.tagName可以捕获活动标记名称。注意获取的标记都以大写表示,如"TD","TR","A"等。所以把看过的一些抄下来,不记得的时候再来看看。    function tdclick(){        if(event

2016-04-18 11:11:20 209

转载 jquery 的attr()方法

在JS中设置节点的属性与属性值用到setAttribute(),获得节点的属性与属性值用到getAttribute(),而在jquery中,用一个attr()就可以全部搞定了,赞一个先^^jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQueryDOM操作中会经常用到attr(),attr()有4个表达式。1. attr(属性名

2016-04-12 10:04:30 233

转载 apply用法

1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:复制代码 代码如下:Object.extend = function(destination, source) {     for (property in source) {         destination[property] = source[property]

2016-04-12 09:21:43 511

空空如也

空空如也

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

TA关注的人

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