自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

解决s:link的view功能为什么没有起到刷新页面的效果

<s:link view="/siteadmin/SiteList.xhtml" value="Delete" id="siteDelete" propagation="end" action="#{siteHome.remo...

2009-08-27 14:29:16 97

entityManager来主键查找类和entityManager.createQuery的区别

(1)首先看下代码:public Long getServerIdBypublishWebsiteId(Long id) { Site tempSite = entityManager.find(Site.class, id);// Long serverId = (Long)entityManager.createQuery("SELECT s.serverId FROM Site ...

2009-08-27 14:21:48 562

淘宝账号 支付宝账号 阿里旺旺账号

      淘宝账号是淘宝账号,支付宝是支付宝,两个是相对独立的,但你注册淘宝的时候用的是邮箱,淘宝会自动给你分配一个支付宝,然后激活就可以了,这样你的支付宝就有可能跟淘宝账号一样,因为支付宝是绑定在淘宝账号上的。淘宝账号可以是数字,文字,邮箱等任意的组合,而支付宝账号只能是邮箱或者手机号码,淘宝账号跟支付宝账号两者绑定在一起使用。而旺旺账号就是注册淘宝时的账号,然后淘宝还会给你的旺旺分配一个数字...

2009-08-26 14:57:16 1017

原创 Java中各种文件类型操作的代码与详细文件IO讲解

首先我们来看代码://几乎所有常用文件操作的示例代码import java.io.*;public class TestIO{public static void main(String[] args)throws IOException{//1.以行为单位从一个文件读取数据BufferedReader in = new BufferedReader(new F...

2009-08-24 10:58:03 83

原创 java io 对文件操作的示例

** 简单的读/写文本文件的示例* 这里包含了三个例子,即* 1. 将文件读入到内存(这里是StringBuffer)的例子* 2. 将内容中的文本写到文件* 3. 将一个文件的内容读出来写入另一个文件中* 同时也展示了如果从输入流中读出来内容写入输出流中(仅限文本流)* 三个例子可以独立存在,所以根据需要只看其中一个就行了。*/import jav...

2009-08-24 10:06:47 75

原创 哈佛图书馆墙上的警句

1. This moment will nap, you will have a dream; But this moment study,you will interpret a dream.此刻打盹,你将做梦;而此刻学习,你将圆梦。--------------------------------------------------------------------------------2....

2009-08-21 17:16:32 107

精妙SQL语句收集(转)

SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE maste...

2009-08-21 17:12:25 67

powerDesigner使用技巧

最近用powerDesinger遇到一些小问题,遇到好几次同样的问题了,写在这里,以备查用:--------------------------------------------------------------------------------------------------sql语句中表名与字段名前的引号去除:打开cdm的情况下,进入Tools-Model Options-Namin...

2009-08-21 17:10:10 82

Eclipse中使用SVN

1.下载所需软件 1.1SVN服务端(svn-1.4.3-setup.exe) http://subversion.tigris.org/project_packages.html 1.2把SVN设置成window服务(SVNService.exe) 我没有下载地址,如有需要,留下你的email 1.3Eclipse的SVN插件(用Eclipse插件下载): 2.配置服务端 2.1安装svn-1....

2009-08-21 16:58:47 88

原创 java文件操作大全(转)

文件的建立/检查与删除 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head&

2009-08-21 16:54:49 83

原创 java文件操作详解(转)

输入输出流         在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以 Java 引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reader和Writer,它...

2009-08-21 16:51:36 84

IE Firefox css 差别

1、单位问题问题:任何距离的数值ie可以不加单位,ff必须要求写单位(0除外) 解决:写全单位如padding:0px;2、水平居中问题:div里的内容,ie默认为center,而ff默认left 解决:mairgin:0px auto; 3、高度问题问题:如果设置了一个DIV的高度,当DIV里实际内容大于所设高度,ie会自动拉伸以适应DIV容器大小,ff会固定DIV的告诉,超过部分超出DIV底线...

2009-08-21 16:41:52 82

原创 log4j配置文件,xml格式,分级输出(转)

一、配置文件xmllog4jconfig.xml如下,放到工程的根目录Xml代码 <?xml version="1.0" encoding="GB2312" ?>  <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">   <!--#log4j中有5级logger ,#FATAL 0...

2009-08-21 16:35:17 155

原创 Struts-输出日志-使用log4j(转)

1。什么是日志:  程序运行时,往特定输出文件或数据库里输出程序信息,   如:出错信息,运行记录,调试记录,等等。     日志(LOG)一般分为以下几种类型。    FATAL:系统错误(大错误)(程序被错误中断)           系统出现大错误时输出(程序无法处理的大错误,如硬件错误)    ERROR:异常(程序被错误中断)         ...

2009-08-21 16:34:14 101

原创 log4j使用简介

前段时间开始用log4j作为应用程序logging的开发,发现确实太方便了,故向各位推荐之。log4j完全文档有189页呢,只能简单再简单得介绍一下。使用log4j的理由:1,System.out.println(message) 太长,每次输入太麻烦,用log4j可以log.debug(message),相对比较短2,信息输出来源不确定,由于有太多的System.out.println()来自...

2009-08-21 16:33:07 87

原创 log4j 简明手册下(转)

初始化servlet 还可以使用一个特别的servlet来进行log4j初始化。这里就是个示例: package com.foo;import org.apache.log4j.PropertyConfigurator;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSer...

2009-08-21 16:30:10 120

原创 log4j 简明手册上(转)

Copyright© 2000-2004 The Apache Software Foundation. 版权所有。Log4j软件是在遵守Apache Software License 1.1版的条例下发行的,Apache Software License的复制件被包括在log4j发布的LICENSE.txt文件里。这个简短手册也借用了The complete log4j...

2009-08-21 16:28:45 268

原创 CHAR,VARCHAR,VARCHAR2类型的区别与使用(转)

区别:   1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。  2.CHAR的效率比VARCHAR2的效率稍高。  3.目前VARCHAR是VARCHAR2的同义...

2009-08-21 16:24:16 121

原创 使用 dom4j 解析 XML(转)

dom4j 是一种解析 XML 文档的开放源代码 XML 框架。本文介绍如何使用包含在 dom4j 中的解析器创建并修改 XML 文档。dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。清单 1. 示例 XML 文档(catalog.xml) <?xml...

2009-08-21 16:20:52 81

原创 计算两个日期相差的天数,Calendar用法

/** * 计算两个日期之间相差的天数 * @param date1 * @param date2 * @return */ public static int daysBetween(Date date1,Date date2) { Calendar cal = ...

2009-08-21 16:13:45 1309

java文件的读写

public File getFileFromBytes(byte[] b, String outputFile){ BufferedOutputStream stream = null; File file = null; try{ file = new File(outputFile); Fi...

2009-08-21 16:09:55 93

原创 防止java反编译的一些常用方法

常用的保护技术由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。隔离Java程序  最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本的方法,具体实现有多种方式。例如,开发人员可以将关...

2009-08-21 16:00:08 85

原创 java的日期时间操作

一,指定时间上的分钟操作Java代码       public long addMinute(Date date, int minute){   Calendar cal = Calendar.getInstance();   cal.setTime(date);   cal.add(Calendar.MINUTE, minute);     re...

2009-08-21 15:55:43 76

原创 java String.Format() 日期格式用法

JDK1.5中,String类新增了一个很有用的静态方法String.format():现有一个时间'20090903'要转化成指定时间的java.util.Date格式Java代码 private Date getStartGregorianTime(String date) {       Date d_date = DateUtil.parseDate(dat...

2009-08-21 15:53:42 150

原创 java String.Format() 格式化字符串输出

输出指定格式的字符串:Java代码 public String toString() {       MessageFormat format = new MessageFormat(       "bankcode: {0}, serverid: {1},date: {2}, billno: {3}, amount: {4}, merchantUrl: {5...

2009-08-21 15:53:00 189

原创 spring的applicationContext.xml中使用属性文件*.properties

我们可以生成如下的属性文件(/WEB-INF/jdbc.properties): jdbc.driver=org.postgresql.Driver jdbc.url=jdbc:postgresql://localhost/test jdbc.user=postgres jdbc.password=   我们的Bean配置如下: <bean id="propertyConfigurer" c...

2009-08-21 15:46:38 102

原创 dwr下柆框与列表框联动的实现

首先配置好dwr框架所需的文件。 dwr的配置过程: 在/WEB-INF/lib中加入dwr.jar文件 在web.xml中加载dwr对应的servlet Java代码 <servlet>           <servlet-name>dwr</servlet-name>               <servlet-cla...

2009-08-21 15:45:01 80

原创 DWR整理(转)

util.js包含一些有用的函数function,用于在客户端页面调用. 主要功能如下:代码1、$() 获得页面参数值   2、addOptions and removeAllOptions 初始化下拉框   3、addRows and removeAllRows  填充表格   4、getText  取得text属性值   5、getValue 取得for...

2009-08-21 15:42:08 84

Hibernate2和Hibernate3的一个小区别

在映射文件中,class那里lazy属性在hibernate2中默认是false,而在hibernate3中是true,所以在 hibernate2中如果不配openSessionInView就用了load操作也不会有问题,因为默认是没有延迟加载,根本就没用这个功能,而在 hibernate3中,因为默认就是延迟加载,所以如果不配openSessionInView就用load操作就会有问题,当然我...

2009-08-21 15:38:49 121

原创 spring和quartz进行定时邮件发送 (转)

一  发送邮件的基类:Java代码 package com.spring.mail;      import org.springframework.mail.MailSender;   //import org.springframework.mail.javamail.JavaMailSender;      public abstract...

2009-08-21 15:36:27 117

原创 怎样使用Spring发邮件?(转)

关于Spring的邮件发送的功能演示:(我把程序中一些敏感的地方替换成了其他的文字,直接调试肯定不行,只是给大家一个参考)  需要用到的jar包是  spring-context.jar  mail.jar  spring-core.jar  activation.jar  commons-logging.jar  这些是程序必须要用到的包。 1:简单邮件 Java代...

2009-08-21 15:35:22 89

原创 利用Spring发送邮件

本文主要介绍如何使用简单的Spring邮件抽象层来实现邮件发送功能,对于JavaMail中的API并不做介绍。通过对比JavaMail的 API和Spring的邮件抽象层,我觉得,Spring的邮件抽象层优点就是简化了代码量,并能充分利用IOC功能;缺点就是要使用部分Spring API,使程序与第三方框架耦合。关于这方面的内容,可以参考Spring的参考手册。闲言少叙,现在就说说Spring邮件...

2009-08-21 15:34:25 110

Hibernate性能优化4

在处理大数据量时,会有大量的数据缓冲保存在 Session 的一级缓存中,这缓存大太时会严重显示性能,所以在使用 Hibernate 处理大数据量的,可以使用 session.clear() 或者 session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。 2) 对大数据量查询时,慎用 list() 或者 iterator() 返回查询结果, 1. 使...

2009-08-21 15:27:19 66

Hibernate性能优化3

一。 inverse = ?          inverse=false(default)                      用于单向one-to-many关联                      parent.getChildren().add(child) // insert child                      parent.getChildren().d...

2009-08-21 15:26:31 67

Hibernate性能优化2

本文依照HIBERNATE帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。  初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。  大体上,对于HIBERNATE性能调优的主要考虑点如下:  ? 数据库设计调...

2009-08-21 15:25:39 62

Hibernate性能优化1

有很多人认为Hibernate天生效率比较低,确实,在普遍情况下,需要将执行转换为SQL语句的 Hibernate的效率低于直接JDBC存取,然而,在经过比较好的性能优化之后,Hibernate的性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的JDBC更好的性能,下面介绍一些通常的Hibernate的优化策略:    1.抓取 优化     抓取是指Hibernate如...

2009-08-21 15:24:43 62

原创 Spring的MVC framework

下面列举一下Spring的MVC framework在设计时做出的一些重要的决定,并将之和相关的MVC framework如Webwork2或struts进行对比:   一、 Spring的整个MVC配置是基于IOC容器的   与struts或webwork2相比,这是一个ms有点奇怪的决定,看一下Spring MVC的配置文件,最先看到的不是action或者form,而是一些有着特定...

2009-08-21 15:23:02 92

Hibernate的映射类型

 Hibernate 映射类型分为两种:内置映射类型和客户化映射类型。内置映射类型负责把一些常见的 Java 类型映射到相应的 SQL 类型;此外, Hibernate 还允许用户实现 UserType 或 CompositeUserType 接口,来灵活地定制客户化映射类型。客户化类型能够把用户定义的 Java 类型映射到数据库表的相应字段。  一、 Hibernate 的内置映射类型 ...

2009-08-21 15:20:45 70

原创 BEA Weblogic 配置Oracle连接池

一、安装好Oracle数据库(略)。二、安装BEA Weblogic Server(WLS) ,并启动它。(略)三、打开控制台: 通过浏览器,打开 http://172.18.20.222:7001/index_zh_CN.jsp ,并点击“启动管理控制台”按钮,打开WLS的控制台页面;当然,也可以直接打开:http://172.18.20.222:7001/console 启动管理控制台。输...

2009-08-21 15:18:47 124

原创 Spring XML配置的12个技巧

Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。   在这篇文章中我将给...

2009-08-21 15:17:03 70

空空如也

空空如也

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

TA关注的人

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