- 浏览: 46719 次
- 性别:
最新评论
-
xiaoyao3857:
"从接下来我们出发"下的第一个程序,总结的 ...
java中静态块,静态属性,方法的加载顺序 -
闫老三:
收藏一下~
Java中的继承、封装、多态、抽象
文章列表
a标签加入单击事件 屏蔽href跳转页面
转自 http://blog.163.com/huang_qy/blog/static/615601452012101411625600/
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"
这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面 ...
Document.location.href和.replace的区别
转自 http://www.cnblogs.com/GT_Andy/archive/2007/10/31/1922138.html
document.location.href和document.location.replace都可以实现从A页面切换到B页面,但他们的区别是:用document.location.href切换后,可以退回到原页面。而用document.location.replace切换后,不可以通过“后退”退回到原页面。
关于document.location.href或其他可回退的切换方式,我还发现 ...
java Integer.ValueOf(int)和new Integer(int)性能比较
转自 http://blog.csdn.net/zhongweijian/article/details/5317375
JDK的源码,看看到Integer.ValueOf(int)里面做了什么优化:
[java] view plaincopy
public static Integer valueOf(int i) {
final int offset = 128;
if (i >= -128 &&a ...
使用memcached 转载 http://blog.csdn.net/loujinhe/article/details/8491673
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
1.加载commons-pool-1.5.6.jar、jav ...
Java中的继承、封装、多态、抽象
1.继承
java 和某些面向对象语言(如 c++)在实现继承的不同之处在于java只支持单继承,不支持多重继承。即java 中一个类只能继承于另一个类。我们将被继承的类称之为父类(基类),继承类称之为子类(派生类)。在java 中用关键字extends 来实现单继承。实现继承关系的类之间有着必然的联系,不能将不相关的类实现继承,就象人类不能继承于鸟类! 那怎么去判断类和类之间是否有着必然联系呢?实际上,前面我们已知当某类A和类 B之间有着共同的属性和行为时,那 ...
Java集合Map接口与Map.Entry学习
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。
(1) 添加、删除操作: Object put(Object key, Object valu ...
Java Map遍历方式的选择 转自http://www.cnblogs.com/fczjuever/archive/2013/04/07/3005997.html
1. 阐述
对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢?
为了解遍历性能的真实差距,包括在遍历key+value、遍历k ...
java中静态块,静态属性,方法的加载顺序 转自http://blog.csdn.net/yufaw/article/details/7753669
这两天遇到几个类似的问题,就是一个程序到底是怎么运行的,而且这些问题很具有迷惑性,这里两个例子做分析( 实际上一切都在黑马的免费视频中有体现 ) !
问题一:如下代码的执行顺序是什么样的!一定理解:是执行的顺序(后面会给大家说一个误区)!
class Test{
int a = 5; static int num = 4; //这是一个很简单的 ...
首先要在指定的Action中定义该变量如user,并提供getUser()方法。
让回在页面中采用freemarker中的插值${user}即可访问!
<input type="hidden" id="user" value="${user}">
这样就可以在js中通过jQuery选择器获取该变量了!