- 浏览: 150966 次
- 性别:
- 来自: 北京
-
最新评论
-
hekuilove:
楼主 介意把你的代码放到//代码 里么
JPA一对多,多对多映射 -
308202251:
[size=medium][/size][align=cent ...
usionCharts中文乱码问题 -
勇敢的核桃:
我日,从传~智~播~客上听来的东西原封不动的就转了。。人才!但 ...
搭建JPA开发环境和全局事务介绍 -
w156445045:
怎么使用啊?和log4j一样 写个配置文件还是?
谢谢~
slf4j-1.6.1.zip -
JavaStudyEye:
啥也不说了 很详细,谢谢分享,太好了
Struts2 + JQuery + Json 实例
文章列表
<html>
<body>
<form>
<input type="radio" id="radio1" name="radio1" value="a" onclick="test(this)"/>
<input type="radio" id="radio1" name="radio1" value="b" checked onclick=" ...
Java中如何进行文件(及文件夹)的新建,移动,删除等?最好写出实现代码,如果不能,文字说明实现方案。
1,html页面中有一组单选框,选中一个后点击按钮弹出你选的是第几个按钮。
2,将html页面中两个文本框中的内容对换。
3,用json作为数据传递格式实现浏览器和服务器的异步交互。
4,打印从1到n的所有排列。(n为整数,运行时键盘输入)
1.你是怎么理解oa,od,op这三个概念的。他们之间的联系。
2.soap是什么,请你列举出三种常用的例子。
3.请你说说java(j2ee)三层架构体系。
4.请你从(orcal,mysql,ms sql,db2)任意选一个数据库回答它是如何进行数 ...
package com.softeem.jbs.lesson4;
import java.util.Random;
/**
* 排序测试类
*
* 排序算法的分类如下:
* 1.插入排序(直接插入排序、折半插入排序、希尔排序);
* 2.交换排序(冒泡泡排序、快速排序);
* 3.选择排序(直接选择排序、堆排序);
* 4.归并排序;
* 5.基数排序。
*
* 关于排序方法的选择:
* (1)若n较小(如n≤50),可采用直接插入或直接选择排序。
* 当记录规模 ...
模块接口是模块之间进行对接交互的门户,我们在设计时至少应该遵循以下四个原则:
一,简单原则。所谓简单,主要体现在模块接口的使用方法 上,模块的使用者在不借助或借助很少的文档的情况下,就可以轻松使用模块所提供的功能。这首先要求接口方法的命名要规范,每个对外提供的方法名都应该有意 义,让使用者可以通过名称猜测到方法的主要用途;其次要求接口中的相关参数的数据类型要尽可能的简单,尽量少使用嵌套层次多的数据结构,必要时可以构建全局应用的内存环境来保存模块间共同使用的数据,同时在这个内存环境之上提供不同数据的操作方法,从而减少模块间直接性的复杂数据的传递;其三,模块接口的方法尽可能单一,设计模式中的 ...
一、IOC
基本注入和集合注入
实体类Bean--配置文件(applicationContext)--测试类(Test)
1.1 实体Bean:属性+getter()方法+setter()方法
public class MyBean {
private String url;
private String name;
private String pwd;
private int age;
private List list;
private Set set;
private Map map;
private Properties prop;
public String g ...
详解java中的抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一 ...
[color=green]一直对这些不是很懂。找了一下,看一下,供我以后再看:
第一篇:
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(t ...
java.lang.IllegalMonitorStateException
违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。
例子:
//计算线程
1. package com.intlgj.thread;
...
org.apache.jasper.JasperException: java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
at org.apache.jasper.s ...
001---Hibernate简介(开源O/R映射框架) 1
002---第一个Hibernate示例 4
003---hibernate主要接口介绍 9
004---持久对象的生命周期介绍 10
005---query接口初步 16
006开源O/R映射框架内容回顾 18
007---Hibernate基本映射标签和属性介绍 19
一、映射文件的基本结构举例: 19
二、<hibernate-mapping>标签: 19
三、<class>标签 20
四、<id>标签 22
(一)、<generator>元素(主键生成策略) 23
五、<p ...
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。
我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。
hibernate的se ...
hibernate 的jar包说明
Hibernate一共包括了23个jar包,令人眼花缭乱。下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包:
(1)hibernate2.jar:
Hibernate的库,没有什么可说的,必须使用的jar ...
一般我们在java中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行。而有的时候,我们需要通过java代码启动多个java子进程。这样做虽然占用了一些系统资源,但会使程序更加稳定,因为新启动的程序是在不同的虚拟机进程中运行的,如果有一个进程发生异常,并不影响其它的子进程。
在Java中我们可以使用两种方法来实现这种要求。最简单的方法就是通过Runtime中的exec方法执行java classname。如果执行成功,这个方法返回一个Process对象,如果执行失败,将抛出一个IOException错误。下面让我们来看一 ...
hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性 ...