自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Programming is an art form.

本博客暂停维护

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

转载 Java 中 Comparable 和 Comparator 比较

Comparable 简介Comparable 是排序接口。若一个类实现了Comparable接口,就意味着“该类支持排序”。 即然实现Comparable接口的类支持排序,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Collections.sort(或 Arrays.sort)进行排序。此外,“实现Comparable接口的

2016-10-31 23:49:33 340

转载 Java中List的排序

第一种方法,就是list中对象实现Comparable接口,代码如下:public class Person implements Comparable<Person> { private String name; private Integer order; /** * @return the name */ public String getNa

2016-10-31 22:18:54 476

原创 jquery源码笔记2-初始化函数

一、先看一个函数 hasOwnPropertyfor in的时候,它会把对象的属性(包括原型的属性)遍历一遍,例如: 有这么一段代码:var array = [];array.push(1);array.push(2);array.push(3);for(var i in array) {console.log(i+":"+array[i]);}此时会输出什么呢?当然是0:1 1:2

2016-10-30 20:03:09 516

原创 jquery源码笔记1-匿名自执行函数

//格式(function(){})();//作用:匿名函数中的函数变量和函数在函数外部访问不到//那如果想要外部访问到怎么办?//在jquery源码中是这样做的:把要暴漏的变量或函数挂载到window对象上(function(){ var a = 10; function $(){ alert(a); } window.$ = $;})();$();

2016-10-30 14:20:09 473

转载 遍历Map的四种方式

原文地址:http://www.cnblogs.com/kristain/articles/2033566.htmlpublic static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "v

2016-10-26 19:52:11 2763

转载 java split()函数用法分析

原文地址:http://swiftlet.net/archives/709在java.lang包中有String.split()方法的原型是: public String[] split(String regex, int limit) split函数是用于使用特定的切割符(regex)来分隔字符串成一个字符串数组,函数返回是一个数组。在其中每个出现regex的位置都要进行分解。 需要注意是有

2016-10-26 19:48:16 1089

原创 json的取值方式

var json2 = { "1":"1", "2":"2", "name":"dqf"}//取值方式一、console.info("--->" + json2['1']);console.info("--->" + json2['name']);var x = 1 + "";var namex = "name";console.info("---->" + jso

2016-10-23 13:35:46 23086 2

转载 javascript定义类的三种方法

原文地址:http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟”类”,在其内部用this关键字指代实例对象。function Cat() {    this.name = "大毛";  }生成实例的时候,使用new关键

2016-10-21 23:20:27 515

原创 $.parseHTML()和$.merge()

$(function(){ var str='<li>1</li><li>2</li>'; //将标签字符串转化成数组 var arr = $.parseHTML(str,document,false); $.each(arr,function(i,value){ $('ul').append(arr[i]); })})$.parseHTML()

2016-10-20 22:41:55 528

转载 js中的this

原文地址:http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.htmlthis是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,function test(){    this.x = 1;  }随着函数使用场合的不同,this的值会发生变化。

2016-10-20 22:08:49 321

转载 java static 详解

原文地址:http://www.cnblogs.com/dolphin0520/p/3799052.html一、static关键字的用途在《Java编程思想》P86页有这样一段话:  “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这

2016-10-16 13:18:41 357

转载 node.js Path模块

来源:http://javascript.ruanyifeng.com/nodejs/path.html1.path.join()path.join方法用于连接路径。该方法的主要用途在于,会正确使用当前系统的路径分隔符,Unix系统是”/“,Windows系统是”\“。var path = require('path');path.join(mydir, "foo");上面代码在Unix系统下,会

2016-10-13 22:48:40 515

转载 node.js Express框架详细

来源:http://javascript.ruanyifeng.com/nodejs/express.html#1.概述Express是目前最流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。Express上手非常简单,首先新建一个项目目录,假定叫做hello-world。mkdir hello-world进入该目录,新建一个package.json文件,内容如下。{

2016-10-13 21:36:15 892

原创 node.js笔记(3)

一、node.js是什么 特点: 1. 单线程 2. 异步 3. 事件驱动 (①异步:让出CPU使用权,完成后,再夺回CPU控制权。 ②事件驱动: 【第一个例子是关于医生看病】 在美国去看医生,需要填写大量表格,比如保险、个人信息之类,传统的基于线程的系统(thread-based system),接待员叫到你,你需要在前台填写完成这些表格,你站着填单,而接待员坐着

2016-10-11 22:40:38 762

原创 arguments.callee用法

arguments.callee 在哪一个函数中运行,它就代表哪个函数。 一般用在匿名函数中。在匿名函数中有时会需要自己调用自己,但是由于是匿名函数,没有名子,无名可调。这时就可以用arguments.callee来代替匿名的函数(function(n){if(n > 1) return n* arguments.calle(n-1);return n;})(10);上述代码就是用匿名函数实

2016-10-07 11:29:53 3242

jquery分页工具

简单的前台分页插件

2016-07-29

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

TA关注的人

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