自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 jsp转义

&   %26

2013-01-25 10:36:09 952

转载 重写XMLHttpRequest

// XMLHttpRequest.js Copyright (C) 2010 Sergey Ilinsky (http://www.ilinsky.com)//// This work is free software; you can redistribute it and/or modify// it under the terms of the GNU Lesser Gener

2012-11-09 11:21:42 4172

转载 面试5

1.有synchronized的地方不一定有wait,notify2.有wait,notify的地方必有synchronized.这是因为wait和notify不是属于线程类,而是每一个对象都具有的方法 (事实上,这两个方法是Object类里的),而且,这两个方法都和对象锁有关,有锁的地方,必有synchronized。为什么有wait,notify的地方必有synchronized?

2012-10-08 17:49:54 1637

转载 面试4

目前,Java2平台有3个版本,    它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、    适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、    适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2Platfor

2012-10-08 17:48:59 8439 1

转载 面试3

InterviewQuestions(30 minutes)Notes: Pleaseanswer the questions in EnglishName:                                     Date:1.     Choices(10 * 5 pts):1)     Afterbelow codes, what’s the value

2012-10-08 17:47:37 838

原创 面试2

OracleMTS的相关问题一、什么是MTSMTS =Multi-Threaded ServerMTS是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。Joseph C.Johnson以餐馆给出一个MTS的形象的比喻    假设ORACLE是一家餐馆,当你走进一家餐馆时你感觉

2012-10-08 17:45:11 3054

原创 面试1

yes1.    How you understand the application context and web.xml.a)     AnApplicationContext provides:   Bean factory methods. This avoids the need forapplications to use singletons.    The abi

2012-10-08 17:41:37 978

原创 对页面上所有ajax的请求进行监听

这段时间遇到个问题,就是需要对页面中的所有ajax请求进行监听,因为页面中涉及了很多的subapp,是不同人做的,我没有办法在他们那里进行监听,只能在一个大家都调用的文件里面写监听,我首先想到了jQuery的全局监听ajaxComplete,ajaxSuccess,发现部分的ajax请求可以监听,然后其它的一些请求监听不了,全是用的公司自己写的tag,然后就奇怪,为什么都是ajax,我怎么就监听不

2012-08-17 18:35:10 8913 2

原创 数据库范式的理解

1NF:就是满足了单一属性不能再分割,正常情况下,你在数据库里建立的表肯定是满足这个范式的,要想不满足这个范式,可以在Excel中尝试合并单元格,拆分单元格体会下,就明白了。2NF:必须不存在非关键字段对组合的关键字段中的某些的依赖,比如某个表有2个关键字,但是它的非关键属性A依赖第一个关键字,非关键属性B依赖第二个关键字,此时拆成2个表就满足了2NF3NF:必须不存在非关键字段对候选关键

2012-07-27 16:35:42 621

原创 ssh中使用json遇到的问题

使用jquery做二级联动的时候,遇到了一个莫名其妙的问题:在我的 action中有很多成员变量,有简单的String,int等简单类型,也有Service等等结果在使用jquery,ajax call时候报了500 error,然后看log,就是Service没有实现这个方法,没有实现那个方法,一堆方法没实现然后找了很多文档看,原来是json返回的时候,会对action属性调用它的g

2012-07-25 17:27:15 1595

转载 单例模式

单例设计模式是24种设计模式中用得还是比较多的一种设计模式吧!非常有用,一定要掌握单例就是某个类只允许有一个实例对象的存在,写单例要注意几点规则:    1.构造函数为private    2.有一个static的private的该类变量,在类初始化时实例化    3.一个public的getInstance方法获取对它的引用,继而调用其中的方法 文字太抽象,还是代码清

2012-07-03 17:52:40 544

转载 log4j配置hibernate

# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!  # For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.    #日志输出级别为info,根日志器输出目的地为

2012-07-02 13:53:13 1509

原创 运行顺序

public class Person { public Person(){j2t09(); }public void j2t09(){System.out.println("这是父类!");}}public class Student extends Person { public Student(){super.j2t09(); }public void j2t09(){S

2012-05-29 15:04:19 526

原创 Hashtable,Hashmap,Hashset

Hashtable的判断是否包含key必须同时重写hashcode方法和equals因为hashcode默认使用对象地址,而equals默认比较对象地址,所以要同时修改。arraylist,可以快速访问元素,插入删除稍慢。linkedlist,随机访问元素稍慢,插入删除稍快。如果set需要排序 就用treeset,否则用hashset.Hashtable是线程安全的,key

2012-05-23 16:53:36 618

原创 final

1.final的常数指的有2种编译期间常数,永远不会改变运行期间的常数,而且他只能存储一个值。static final int i5 = (int)(Math.random()*20);对于基础数据类型,值是不能再改变的但对于对象,绑定的是句柄,不能再次绑定另一个对象。但是对象里面的值是可以改变的。2.我们可以创建空白的finalfinal i;只要保证i的值在

2012-05-16 17:55:16 559

原创 访问控制

public 无论在哪都能访问。private 只能在类里面访问。protected 相同包的继承 可以引用友好的成员(default),不同包的继承,只能引用public成员。和protected成员default  相同包里可以到处引用。

2012-05-15 14:47:52 535

原创 java中构建器的初始化顺序

初始化顺序首先是static(第一次初始化),其次是非static对象。在对象建立的时候,对所有类static变量从上往下一次初始化,只发生一次。其次是构建器初始化。在new 对象()的时候,类中的所有变量都会被初始化例子class Cup {Cup(int marker) {System.out.println("Cup(" + marker + ")");}

2012-05-14 17:58:33 619

原创 this 关键字

1.指当前对象2.可以调用构建器,但是必须在方法第一行调用,且不能调用,调用构造器必须是我们做的第一件事情3.可以区分自变量和成员变量4.在构建器当中可以调用静态方法,但是在静态方法当中不可以调用构建器

2012-05-10 16:30:31 576

原创 continue和break区别

continue分为continue和continue 标签break分为break和break 标签continue是结束当前循环,开始下一次循环。(在循环体的开始处开始下一次循环)continue 标签是结束当前循环,从标签处开始下一次循环。break是结束当前循环,在循环体的尾部进行下一步操作。break 标签是结束当前循环,在标签处的循环的尾部进行下一步操作。con

2012-05-04 17:52:45 610

原创 java的绑定

对于java来说,绑定分为动态绑定和静态绑定静态绑定就是在程序编译的时候的绑定,java中只有final,static,private是静态绑定。动态绑定就是在程序运行的时候的绑定,动态绑定的过程:虚拟机提取对象的方法列表,搜索方法签名,调用方法。java中的多态和向上转型是依靠多态绑定实现的 。Dog d = new Animal();p.run();

2012-05-03 15:33:26 963

转载 java中length,length(),size()区别

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看! 这个例子来演示这两个方法和一个属性的

2012-04-30 14:31:05 81250 8

原创 java的subString方法

subString(beginindex,endindex);beginindex  开始的字符,截取后包括在内,例如"asdfgh" beginindex = 0 从a开始 包括aendindex  结束的字符,截取后不包括在内endindex = 1 截取的就是 a

2012-04-30 14:26:21 1266

myeclipse反编译方法

在平时的项目中,经常需要开一下别人写的源码,而此时别人提供的往往是jar文件,根本看不了,很是不爽。最近很偶然的看见一个同事在eclipse下查看class文件,很是兴奋。下面讲下是如何安装下插件的。 按照文档的步骤就行

2013-02-16

空空如也

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

TA关注的人

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