- 浏览: 204049 次
- 性别:
- 来自: 北京
最新评论
-
zoutuo1986:
翻过的帖子,这篇讲配置最细
solr -
18612536750:
Struts2 标签,取得Map的某一个key对应value值 -
zhangzhihua5:
solr -
xiaguangme:
“capacity才是真正的Entry数组的大小,即真实的En ...
源码阅读之Map和Set -
qiyang199132:
我擦民工 都没人来。。 我来捧场了
JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式
文章列表
equals方法一般是判断两个对象是否相等,可以重写。
Object中的equals方法比较的规则是这样的:
指示其他某个对象是否与此对象“相等”。
equals 方法在非空对象引用上实现相等关系:
a) 自反性:对于任何非空引用值 x,x.equals(x) ...
Hibernate工作原理及为什么要用?
原理:
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Sesssion
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Session
8.关闭SesstionFactory
为什么要用:
1. 对JDBC访问数据库的 ...
0.Java 中多线程同步是什么?
在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。
1.解释实现多线程的几种方法?
一 Java 线程可以实现 Runnable 接口或者继承 Thread 类来实现,当你打算多重继承时,优先选择实现 Runnable。
2.Thread.start ()与 Thread.run ()有什么区别?
Thread.start ()方法(native)启动线程,使之进入就绪状态,当 cpu 分配时间该线程时,由 JVM 调度执行 r ...
这里收集了经常被问到的关于memcached的问题
* memcached是怎么工作的?
* memcached最大的优势是什么?
* memcached和MySQL的query cache相比,有什么优缺点?
* memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点?
* memcached的cache机制是怎样的?
* memcached如何实现冗余机制?
* memcached如何处理容错的?
* 如何将memcached中item批量导入导出?
* 但是我确实需要把memcached中的item都dump出来,确实需要把数据load ...
1、面向对象的特征有哪些方面
(1).抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细 节。抽象包括两个方面,一是过程抽象,二是数据抽象。
(2).继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了 原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法 使之更适合特殊的需要。
(3). ...
在下面代码 if()的括号中加入任意代码,使之打印出”Hello World!”:
public static void main(String[] args){
try {
if(){
System.out.print(“Hello “);
}else{
System.out.println(“world!”);
}
} catch (Exception e) {
e.printStackTrace();
}
}
【程序1】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….
...
java IO管道流
- 博客分类:
- Java IO
package com.io.file;
import java.io.IOException;
import java.io.PipedInputStream;
import java.io.PipedOutputStream;
/**
* @类功能说明:管道流
* @类修改者:
* @修改日期:
* @修改说明:
* @作者:matieli
* @创建时间:May 26, 2012 9:56:29 AM
* @版本:V1.0
*
*/
class Read implements Runnable {
private Piped ...
package com.io.file;
import java.io.IOException;
import java.io.RandomAccessFile;
/**
* @类功能说明:该类不是IO体系中的,而是直接继承自Object
* 但是它是IO包中的一员,因为他具备了读写能力
* 内部封装了一个数组,可以通过指针对数组元素的操作
* 可以通过getFilePointer获取指针的位置
* 同时可以通过seek改变指针的位置
*
* 其实完成读写的原理,就是内部封装了字节写入流和字节输出流
* 通过构造函数可以看出,该类仅操作文件
...
hibernate 进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决?
可以将查询返回一个DynaBean比如
List<DynaBean>list=statement.executeSQLQuery("select a.aa,b.bb from a,b");
for(DynaBean db:list){
String a1= (String)db.get("aa");
Stringb1= (String)db.get("bb");
}
Or ...
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换, ...
package com.io.file;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.SequenceInputStream;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.Iterator;
/**
* @类功能说明: ...
js实现评估密码的强度
<script type="text/javascript">
//CharMode函数
//测试某个字符是属于哪一类.
function CharMode(iN){
if (iN>=48 && iN <=57) //数字
return 1;
if (iN>=65 && iN <=90) //大写字母
return ...
eclipse中link方式安装svn插件
- 博客分类:
- eclipse
具体步骤如下:
1、在http://subclipse.tigris.org/中下载subclipse插件
2、解压到eclipse安装目录中,具体目录结构如下
subclipse
-----eclipse
-------features,plugins 这两个就是解压出来的东西了
3、在eclipse中的dropins目录下新建后缀为.link的文件
例如:subclipse.link
加入 path=D:/eclipse/subclipse
注意:link文件中path=插件目录的path路径分隔要用\\或是/
4、重新 ...
解决Eclipse java was started but returned exit code = 1问题
运行Eclipse的时候出现Eclipse java was started but returned exit code = 1 然后就打不开了
看网上的方法是
1. 修改eclipse.ini文件
2. 安装32位版本
3. 升级JAVA
结果是:
1. 完全没用
2. 更没用 64位系统去运行32位的
3. 我自己的本来就是最新的 怎么可以更新
解决方法:
把Eclipse的目录搬到没有中文的目录里 问题解决了