自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 正则表达式-面试

1,请实现下面的方法,获取传入url的端口号 正则表达式var url = "abc://abc.abc.ss.ss:1234/sdf/sdf/dd";var reg = /.*:(\d+).*/g;url.replace(reg, "$1");2,写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中"IT面试题博客中包含很多  http:/

2016-04-26 21:09:24 859

原创 js必会知识点

2015年JS笔试题目 第一个链接 第二个链接 第三个链接 第四个链接 第五个链接var length =3;var  f1= (function(){var length =5;function fn(){console.log(this.length);}var obj ={length:5,method:function(f

2016-04-24 23:06:29 610

原创 js跨站之 window.name方法

Document function getData(){var proxy = document.getElementById("proxy");proxy.onload = function(){var  data = proxy.contentWindow.name;data = JSON.parse(data);debugger;alert(dat

2016-04-24 15:57:08 886

原创 求数组的最大值 最小值问题 -Math方法

//数组的最大值var arr =[1,30,2,50,100,-20];var maxValue = Math.max.apply(Math,arr);console.log("maxValue:"+maxValue);同理求最小值var minValue = Math.min.apply(Math,arr);console.log("minValue:"+minVa

2016-04-24 10:55:50 1225

原创 用正则表达式转义html代码

用正则表达式转义html代码,维护web安全举例说明:html中有这样一段代码<scriptsrc="http://cbjs.baidu.com/js/m.js"type="text/javascript">若此代码可以跨站那就很危险了,在有些可输入的区域里要做html代码检查可以用正则表达式处理:var html ="";//接收到的数据funct

2016-04-24 10:30:33 1781

原创 数组排序-包含json数据格式的数组

有以下数组//根据json中的数据进行排序,如根据年龄排序var data = [{name:"fangdown",age:"30"},{name:"xiaoming",age:"21"},{name:"xiaowu",age:51}];核心思想:根据sort(function(a,b)的方法进行排序代码如下var data = [{name:"fangdown",age:

2016-04-24 09:46:10 300

原创 js中的slice,splice,split的区分

经常被js中的一些函数搞混,所以特别写一下1,slice 创建一个新数组,slice中传入2个参数(起始位置、数量),返回的是一个数组var  arr =[1,3,5,6,9];var arr_slice = arr.slice(1,2); //不包括结束位置console.log(arr_slice);//[3]2,splice -删除、插入、替换a,删除,传入2个参数(

2016-04-22 22:34:35 643

原创 jquery ajax设置header的两种方式

一、setting参数 headers$.ajax({    headers: {        Accept: "application/json; charset=utf-8"    },    type: "get",    success: function (data) {    }});二、beforeSend方法$("#test")

2016-04-21 21:52:06 140437

原创 JS数组排序-面试经常遇到的问题

var 面试题之数组排序对下面的数组进行排序arr = [3,1,10,2,9,5,100]方法一:sort排序,系统自带方法方法二:冒泡排序,原理:利用二次循环,依次将最大的放在后面var arr =  [3,1,10,2,9,5,100];var sorting = {systemSort : function(arr){re

2016-04-18 22:51:44 776

转载 jquery插件

虽然自己也写过插件,但JQuery插件种类的繁多,大多时候,我还是使用别人写好的插件,这些都是我用了同类插件里较为不错的一些,今天就整理一下公开放出来。  UI:  jquery.HooRay(哈哈,自己写的插件是必须有的)  jquery UI(官方的UI插件,功能很多,但我只用少数几个)  jQuery EasyUI  jQuery LigerUI

2016-04-15 22:52:00 294

原创 JS继承

什么是继承function parent(){this.name="fangdown";}function  child(){this.age ="30";}child.prototype = new parent();var test = new child();console.log(test.name);输出fangdown个人理解的意思就

2016-04-15 22:35:04 204

转载 jQuery图片预加载

jQuery图片预加载早已不是什么新鲜的技术,比如在图片轮播(一些hover事件中)时为了提高图片加载速度,这就需要用到图片预加载技术,这样图片的切换就显得流畅,这样做一定意义上提升了用户体验。我们简单看看实现方法及简单的说明:var img = $('').attr('src', 'imageurl.jpg');jQuery创建了一个图片元素并设置了它的地址,如果将它放在do

2016-04-14 23:14:59 486

转载 attachEvent和addEventListener详解

attachEvent和addEventListener详解,开始了!先介绍 attachEvent:attachEvent方法可以动态的为网页内的元素添加一个事件.通常你想为某个按扭添加一个单击事件时.你都会在按扭内写上onclick=事件名称.使用attachEvent则不必这样做.你把写好的事件准备好,在需要的时候给元素绑定上再执行.而且attachEvent支持为某个元素绑

2016-04-14 23:10:32 1832

转载 几种延迟加载JS代码的方法加快网页的访问速度

本文介绍了如何延迟javascript代码的加载,加快网页的访问速度。 当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点: 1、延迟加载js代码 复制代码代码如下:  setTimeout(“document.getElementById(‘my').src='i

2016-04-14 23:05:35 1855

转载 网站如何启用gzip压缩

网站如何启用gzip压缩?       首先什么是gzip压缩  HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的 一种H

2016-04-14 23:01:13 1154

转载 前端性能优化-雅虎军规35条

1、尽量减少HTTP请求个数——须权衡合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。2、使用CDN(内容分发网络)这里可以关注CDN的三类实现:镜像、高速缓存、专线,以及智能路由器和负载均衡;3、为文件头指定Expires或Cache-Control,使内容具有缓存性。区分静态内容和动态内

2016-04-14 22:44:08 3713

转载 性能优化-ajax缓存

Ajax请求与浏览器缓存在现代Web应用程序中,前端代码充斥着大量的Ajax请求,如果对于Ajax请求可以使用浏览器缓存,那么可以显著地减少网络请求,提高程序响应速度。1. Ajax Request使用jQuery框架可以很方便的进行Ajax请求,示例代码如下:1 $.ajax({2 url : 'url',3 dataType : "xm

2016-04-14 22:23:44 646

转载 合并ajax请求

最小化 Ajax 请求Ajax 请求彻底改变了传统 web 应用程序的样子,它让 JavaScript 开发人员能创建高度动态化、交互性强、响应迅速的应用程序,就像在桌面应用程序中体验到的那样。结果,在现代的 web 应用程序中,Ajax 请求随处可见。有时候很容易忘记这点,尽管用户看不到页面加载,但 Ajax 请求执行的是完整的 HTTP 请求,它与常规页面加载一样。因此,应该多加关注,

2016-04-13 22:52:43 2103

转载 jsonp 跨站的理解

其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。  1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;  2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的

2016-04-13 21:41:44 379

转载 angular学习笔记

今天开始正式学习angularJS了  跟着大神的步伐一步步的,不过呢笔记还是要记的,加深印象,还可以回看AngularJS有五个主要核心特性,如下介绍:双向数据绑定 —— 实现了把model与view完全绑定在一起,model变化,view也变化,反之亦然。模板 —— 在AngularJS中,模板相当于HTML文件被浏览器解析到DOM中,AngularJS遍历这些DOM,也就

2016-04-10 08:44:00 522

转载 git学习笔记

从今天开始学习git系统,一直听过、想用,公司这边用svn,所以自己抽空学习一下,这么火的东西不会怎么行?一、准备工作1,下载git版本控制系统,地址百度上下一个,git网站下载打不开2,注册个github账号,远程仓库要用二、开始1,安装git,按照默认提示一步步安装。一般都成功了。2,右键git bash 进入命令行模式三、命令echo  1 > index.h

2016-04-09 10:10:56 258

commons-dbcp-1.2.1+commons-pool-1.4.jar

连接mysql 包,java程序员必备的开发包 有需要的下吧

2009-05-16

mod_jk.dll

apache 和tomcat 整合用的一个模块 在apache中的httpd.conf中用到

2009-05-08

空空如也

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

TA关注的人

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