自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java利用反射完成不同类之间相同属性的复制

如果我们有两个不同的类对象,但他们具有相同的属性,我们怎么将一个对象的属性值复制给另外一个对象呢?我们可以利用反射完成这个需求:首先我们利用反射得到两个对象的所有属性,再通过循环得到源对象(被复制的对象)每个属性值,然后再将值复制给目标对象(复制的对象)的属性。

2014-09-22 16:48:42 5310 1

原创 jQuery新建链接点击事件

$("#qqOnline").click(function(){ var a = $("qq").get(0); var e = document.createEvent("MouseEvents"); e.initEvent('click', true, true); a.dispatchEvent(e); });

2014-09-09 11:18:19 999 2

原创 spring容器加载完成执行某个方法

spring容器加载完成执行某个方法

2014-09-09 10:13:51 3585

原创 JAVA代理机制详解

JAVA代理机制是十分重要的一种机制,代理是一种常用的设计模式,目的是为其他对象提供一个代理,从而控制对该对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。具体可应用于日志管理、安全等问题。java.lang.reflect.Proxy:这是 Java 动态代理机制的主类,它提供了一组静态方法来为一组接口动态地生成代理类及其对象。

2014-03-20 17:02:37 573

转载 Spring3 MVC 深入研究

一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download   (本文使用是的Spring 3.0.5版本)

2014-01-09 12:52:41 401

原创 js对日期进行相加

今天,做一个小功能,确定一个实际验收日期(date),然后再确定一个免费维护期(年),然后用来计算免费维护截止日期

2013-12-05 17:55:24 1121

原创 oracle误删除数据之后的恢复方法

今天要删除表中的数据,不小心删错,而且提交了事务,在网上找了很多资料,现在自己也归纳一下  删除表中的数据由三种方法:  delete删除一条数据  drop和truncate删除表格中数据  1.delete删除的解决方法(我就是使用delete误删除的)  原理:利用oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的块没被覆写),就可

2013-12-03 17:36:16 1775

原创 oracle中in和exists、not in和not exists的用法与效率

in和exists首先,看两个例子1) select * from A where A.id in(select id from B)2) select * from A where exists(select 1 from B where id=A.id)先说说效率,当A表的数据远远大于B表的时候,则1)句效率比较高;反之,当B表的数据远远大于A表的时候,则2)句效率表较高;

2013-11-27 13:20:53 894

原创 jQuery绑定事件$.bind(),$.live(),$.delegate

.bind() .live() .delegate()三个方法都是jQuery中用来为被选元素绑定一个或者多个事件的,但是却也有一定的区别。.bind()$('a').bind('click',function(){alert("This is bind().");});很容易理解,当点击a链接时,触发一个alert,这也是最直接的绑定方法,jQuery扫描DOM所有元素,找到每一

2013-11-22 20:06:20 851

原创 编程挑战:倒水

题目:有两个容器,容积分别为A升和B升,有无限多的水,现在需要C升水。 我们还有一个足够大的水缸,足够容纳C升水。起初它是空的,我们只能往水缸里倒入水,而不能倒出。 可以进行的操作是: 把一个容器灌满; 把一个容器清空(容器里剩余的水全部倒掉,或者倒入水缸); 用一个容器的水倒入另外一个容器,直到倒出水的容器空或者倒入水的容器满。     问是否能够通过有限次操作,使得水缸最后恰好有C升水

2013-10-18 16:53:46 836

原创 扩展欧几里得算法的笔记

扩展欧几里德算法又称碾转相除法或者欧几里得算法,用于计算两个正整数a,b的最大公约数。理解欧几里得算法,首先看一个定义:a和b的最大公约数g是a和b的线性和中(绝对值)最小的一个,即所有形如xa + yb(其中x和y是整数)的数中(绝对值)最小的数。计算过程    辗转相除法是一种递归算法,每一步计算的输出值就是下一步计算时的输入值。设k表示步骤数(从0开始计数),算法的计算过

2013-10-17 22:01:24 713

转载 毕业后五年拉开大家差距的原因

有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。        正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第

2013-10-17 17:12:43 665

原创 编程挑战:字符串的完美度

题目:       我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同, 而一个字符串的完美度等于它里面所有字母的完美度 之和,且不在乎字母大小写,也就是说字母F和f的完美度是一样的。 现在给定一个字符串,输出它的最大可能的完美度。 例如:dad,你可以将26分配给d,25分配给a,这样整个字符串最大可能的完美度为77。     函数头部:

2013-10-17 15:41:20 590

原创 农场有头大母牛,每年生头小母牛,小母牛五年后生小母牛,问20年后农场一共有多少头牛?(用面向对象的思想)

今天在网上看到一个面试题,自己也来试试看。  先说说我的思路:  首先,有一个农场对象,里面有奶牛,以及奶牛的数量;再者奶牛也是一个对象,其有年龄,以及生育能力,接下来就是动手编写代码import java.util.ArrayList;import java.util.*;/***@version 2013-10-15*@author hao**/public cla

2013-10-15 14:23:58 1412

原创 jQuery中filter()和find()的区别

一直不是很清楚filter()方法和find()方法的区别,今天在看jQuery Cookbook一书中,终于算是搞清楚了。    filter()过滤DOM元素包装集,是指操作当前元素集,删除不匹配的元素,得到一个新的集合 $('div').filter('.div1');//选择div标签中class属性为div1的元素 find()在当前选中元素的上下文中找到符合条件的

2013-09-25 08:40:06 717

空空如也

空空如也

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

TA关注的人

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