- 浏览: 151478 次
- 性别:
- 来自: 上海
最新评论
-
rdrsd:
按照上面的方法做了,但进度条框里的进度不会改变啊
ProgressDialog -
YYang5968:
我想问一下mysql中有没有子查询啊,我试了一下好像不行啊
mysql -
lsjinpeng:
内容重复,不过浅显易懂
mysql -
yyyyy5101:
使用Linux系统的人都知 ...
rpm.bin和bin区别 -
coldsummerwei:
“再进一步,其实第二种解决办法如果用的是 JDK 1.5 以上 ...
javax.xml.transform.TransformerFactoryConfigurationError
文章列表
jpa 多个对象映射同时加载
FetchType可设置为EAGER或者LAZY
但如果同时设置为EAGER时有时会出现
cannot simultaneously fetch multiple bags
这时就要对Set 和 List有所区分,虽然说Persistence 有所支持List
但如果非要用到EAGER模式则要所以的集合都要用到Set否则会出现这个异常
Set 元素不可以重复
List 元素可以重复
使用JPA进行注释时,要么所有的注释都定在字段上,要么所有的注释都写在getXXX上,不然会出错。
- 2009-10-26 12:42
- 浏览 941
- 评论(0)
Struts2与Struts1的对比
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。
线程模式:
• Struts1 Action是单例模 ...
- 2009-10-09 15:04
- 浏览 641
- 评论(0)
Struts+hibernate+spring整合开发web应用是相当流行的,只需要简单的配置就能轻松的对数据库进行crud操作,下面就hibernate+spring的配置做一下剖析,一边与大家一起分享经验:
1、 准备工作:
可以利用hibernate tools生成相关映射文件已经po对象、dao对象,dao也可以自己手动编写,无非就是实现crud,如果通过继承hibernate提供的HibernateDaoSupport,则可以更轻松的实现
关键就在于配置文件,下面看一个样例app.xml:
<?xml version="1.0" encoding=& ...
- 2009-09-08 11:45
- 浏览 930
- 评论(0)
Introduction
本书是为需要了解5.0版本新特性的MySQL老用户而写的。简单的来说介绍了"存储过程、触发器、视图、信息架构视图",这是介绍MySQL 5.0新特性丛书的第一集。希望这本书能像内行专家那样与您进行对话,用简单的问题、例子让你学到需要的知识。为了达到这样的目的,我会从每一个细节开始慢的为大家建立概念,最后会给大家展示较大的实用例,在学习之前也许大家会认为这个用例很难,但是只要跟着课程去学,相信很快就能掌握。
Conventions and Styles约定和编程风格
每次我想要演示实际代码时,我会对mysql客户端的屏幕就出现的代码进行调整 ...
- 2009-08-31 17:49
- 浏览 1196
- 评论(0)
日期
PHP 的 date() 函数用于格式化时间或日期。
PHP Date() 函数
PHP Date() 函数可把时间戳格式化为可读性更好的日期和时间。
语法
date(format,timestamp)参数 描述
format 必需。规定时间戳的格式。
timestamp 可选。规定时间戳。默认是当前的日期和时间。
PHP 日期 - 什么是时间戳(Timestamp)?
时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestam)。
PHP 日期 - 格式化日期
da ...
- 2009-08-25 16:47
- 浏览 1450
- 评论(0)
1 PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任
何位置。在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。
不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php?>),而不是简写形式。
2 HelloWorld
PHP 文件通常会包含 HTML 标签,就像一个 HTML 文件,以及一些 PHP 脚本代码。
在下面,我们提供了一段简单的 PHP 脚本,它可以向浏览器输出文本 "Hello World":
<html>
...
- 2009-08-25 15:14
- 浏览 1746
- 评论(0)
如果想让某一段代码在前台不显示,最简单的方法是用css的display:none即可,这样下边的内容就自动上移或右侧的左移来填补这个空隙。但特殊情况下我们只需要隐藏这个元素,但它的位置不能被占了,那该怎么实现呢。
突然发现css还有一个visibility属性,用 visibility:hidden;可以很方便实现隐藏元素在前台的显示,但它的位置不会被后边的元素抢占。
如果用visbility:hidden隐藏,在调用jquery的 $("#id").show 不会显示, 对使用
display:none隐藏的 可以
- 2009-08-19 11:07
- 浏览 1005
- 评论(0)
Jsp页面弹出输入对话框的实现收藏
在写JSP页面的时候,有时需要点击一个按钮弹出一个输入对话框,然后输入一个值,确定后关闭对话框,把数据写入数据库,刷新当前页面。这样的功能可以用JavaScript实现;不过如果用js自带的对话框的话,对话框不美观,不如用一个JSP页面来做对话框。
在页面AddName.jsp里要调用对话框,写一个JSP页面NewBox.jsp(用做对话框),然后在页面AddName.jsp里加上一段js代码:
/*用来打开对话框页面*/
function openwindow(){
window.open ('NewBox.jsp','Sam ...
- 2009-08-12 15:24
- 浏览 2124
- 评论(0)
function isEmail(str) ...{
var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+.)+[A-Za-z0-9]...{2,3}$/;
if(myReg.test(str)) return true;
return false;
}
//判断是否是汉字
function isChina(s) ...{
var regu = "^[\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
...
- 2009-08-05 13:58
- 浏览 857
- 评论(0)
Java Servlet API说明文档(2.1a版)
绪言
这是一份关于2.1版Java Servlet API的说明文档,作为对这本文档的补充,你可以到http://java.sun.com/products/servlet/index.html下面下载Javadoc格式的文档。
谁需要读这份文档
这份文档描述了Java Servlet API的最新版本2.1版。所以,这本书对于Servlet的开发者及servlet引擎的开发者同样适用。
Java Servlet API的组成
Java Servlet API由两个软件包组成:一个是对应HTTP的软件包,另一个是不对应HTTP的通 ...
- 2009-08-05 10:19
- 浏览 1185
- 评论(0)
Jquery获取设置radio select checkbox 文本框
获取一组radio被选中项的值
var item = $('input[@name=items][@checked]').val();
获取select被选中项的文本
var item = $("select[@name=items] option[@selected]").text();
select下拉框的第二个元素为当前选中值
$('#select_id')[0].selectedIndex = 1;
radio单选组的第二个元素为当前选中值
$('input[@name=ite ...
- 2009-08-04 15:16
- 浏览 2372
- 评论(1)
在类A中写了一个方法:
public void moveContact(Contact c){
try {
String name = "好友";
List list = getHibernateTemplate().find(
"from ContactGroup c where c.name="+name);
if(list!=null&&list.size()!=0){
ContactGroup contactGroup = (ContactGroup) list.get(0);
c.s ...
一进制一进制是概念的逻辑。我们计算机使用的是二进制,数学中使用的是10进制,而实际上我们的思维使用的是一进制。一进制没有结果,而一切都是孤立的概念。这是一进制区别与其他计算逻辑的地方。首先一进制相互之间没有关联,是离散的。对于一个特定的对象而言,都是一个特定的结果,这些没有重复和循环。其次一进制中每一个结果都是一个概念,相当于十进制的一个数字,但是这个数字和任何一个数字都不一样,他使用的是概念,一个总体就是一个概念,因此一进制也可以叫做自然进制。相对而言,我们可以把二进制以上的称为数进制。我们的逻辑思维的目的就在于解读这些数字,看到底这些数字代表多少。一进制概念可以用麻将来说明。一筒,二筒用的都 ...
- 2009-07-29 12:57
- 浏览 1281
- 评论(0)
import java.util.Random;
public class Password {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(genRandomNum(16));
}
/**
* 生成随即密码
*
* @param pwd_len
* 生成的密码的总长度
* @return 密码的字符串
*/
public stat ...
- 2009-07-20 18:19
- 浏览 1095
- 评论(0)
Java的网络功能非常强大,开发和使用也非常简单,难怪microsoft极力要争回程序语言的霸主地位。根据smtp协议使用javamail写了一个发送邮件的程序,
实现的原理非常简单,首先建立和邮件服务器的连接,然后进行和服务器握手,然后发送smtp指令,并封装邮件体,然后发送即可。实例如下:
首先写一个类,用于得到与服务器连接的方式以及发件人收件人和邮件内容的信息:
package demo;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.DataS ...
- 2009-07-20 18:17
- 浏览 918
- 评论(0)