`
文章列表
在了解XHTML代码规范后,我们就要进行CSS布局。首先先介绍一些CSS的入门知识。如果你已经很熟悉了,可以跳过这一节,直接进入下一节。 CSS是Cascading Style Sheets(层叠样式表)的缩写。是一种对web文档添加样式的简单机制,属于表 ...
<?xml version="1.0"?><persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" ...
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。 Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用, PlatfromTransacti ...
1.准备工作 (1)导入common-annotations.jar (2)导入schema文件 文件名为spring-context-2.5.xsd (3)在xml的beans节点中配置 <?xml version="1.0" encoding="UTF-8"?> <beans ....... xmlns:context="http://www.springframework.org/schema/context " ...
背景: HTTP 压缩可以大大提高浏览网站的速度。 原理:在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。 相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。 更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人 Tomcat5.0以后的版本是支持对输出内容进行压缩的. 使用的是gzip压缩格式 <Connector port=”80″ maxHttpHeaderSize=”8192″ ...
其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 实例,以下给出1G内存环境下java jvm 的参数设置参考: JAVA_OPTS=”-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true ” JAVA_OPTS=”-server -Xms768m -Xmx768m -XX:PermSize=128m -XX:MaxPermSiz ...
ORA-12519: TNS:no appropriate service handler found 解决 有时候连得上数据库,有时候又连不上. 可能是数据库上当前的连接数目已经超过了它能够处理的最大值. select count(*) from v$process --当前的连接数 select value from v$parameter where name = 'processes' --数据库允许的最大连接数 修改最大连接数: alter system set processes = 300 scope = spfile; 重启数据库: shutdown immediate ...
[zt]hibernate复合主键 key words:hibernate,复合主键,composite-id 基于业务需求,您会需要使用两个字段来作复合主键,例如在User数据表中,您也许会使用"name"与"phone"两个字段来定义复合主键。 假设您这么建立User表格: CREATE TABLE user ( name VARCHAR(100) NOT NULL, phone VARCHAR(50) NOT NULL, age INT, PRIMARY KEY(name, pho ...
import java.io.*; import com.sun.image.codec.jpeg.*; import java.awt.*; import java.awt.image.BufferedImage; import java.awt.image.*; import javax.swing.*; public class Test{ public static void main(String[]args) throws Exception{ //1.jpg是你的 主图片的路径 InputStre ...
JAVA验证和授权服务(JAAS).JAAS具有两个特性:验证(Authentication)和授权(authorization),认证是完成用户名和密码的匹配校验;授权是决定用户可以访问哪些资源,授权是基于角色的. 一.基于属性的JAAS 1.定义用户和角色:           Jboss 默认的安全域”other”, “other”安全域告诉容器到classpath 中的users.propertes 和roles.properties找密码和用户角色列表。”other”安全域的定义在[jboss 安装目录]/server/default/conf/login-config.xml 文件 ...
Hibernate+Spring彻底搞定Clob、Blob的存取 摘要:本文通过一个实例讲述如何通过Spring2+Hibernate3来快捷操作数据库中的Lob字段。 环境:Oracle10g、Srping2、Hibernate3、JUint4 说明:由于时间紧迫,没有详细写出思路。运行一下例子就明白了。 一、创建实体并添加Xdoclet的Hibernate标签 /** * @author leizhimin * @hibernate.mapping default-lazy="false" * @hibernate.meta attr ...
官方网站上下载到的weblogic试用版只能支持5个IP不同的客户端的连接访问,自己玩玩还好,想稍微发布个什么东东就不行了。买不起正版,只好破解了,没办法,人穷志不穷嘛,γ( ̄ε ̄メ)γ…对我这种追求最新版本的人来说,就拿刚出来的10.0练手吧。步骤如下: 1、安装weblogic10.0; 2、找到wlserver_10.0\server\lib目录下的weblogic.jar文件,解压,再用jad把整个目录全部反编译; 3、在weblogic.jar解压目录中查找包含错误信息 "Connection rejected, the server license allows conne ...
记的以前在做一家人才招聘网站时遇到的一个问题,因为白天的流量非常大为了减轻网站的压力所以客户要求一些不是太急手的任务(如,给注册用户发送邮件、清理日常垃圾信息等等)都放在凌晨流量最小的时间段去执行,当时我们借助java.util.Timer来实现的。但是对于更加复杂的任务调度Timer就不太容易了,后来了解了Quartz(OpenSymphony的提供任务调务类库)可以大大弥补Timer的不足可以使开发者能够完成各种复杂的任务调度。Spring又对其提供了很好的支持使得开发者不用另外去学习这套全新的类库就能很方便的使用。 下面提供一个实例来讲解: 1. 首先把spring.jar包放到cl ...
Spring JMS         Spring框架提供了一个模板机制来隐藏Java APIs的细节。开发人员可以使用JDBCTemplate和JNDITemplate类来分别访问后台数据库和JEE资源(数据源,连接池)。JMS也不例外,Spring提供JMSTemplate类,因此开发人员不用为一个JMS实现去编写样本代码。接下来是在开发JMS应用程序时Spring所具有一些的优势。 提供JMS抽象API,简化了访问目标(队列或主题)和向指定目标发布消息时JMS的使用。 开发人员不需要关心JMS不同版本(例如JMS 1.0.2与JMS 1.1)之间的差异。 开发人员不必专门处理JMS异 ...
JPQL就是一种查询语言,具有与SQL 相类似的特征,JPQL是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。 查询语句的参数 JPQL语句支持两种方式的参数定义方式: 命名参数和位置参数。。在同一个查询语句 ...
Global site tag (gtag.js) - Google Analytics