- 浏览: 79348 次
- 性别:
- 来自: 大连
最新评论
-
研磨struts2:
你可以参考一下两篇帖子,jinnianshilongnian的 ...
Spring Bean 生命周期
文章列表
web 服务器初始化:
首先SttpServletBean 继承了HttpServlet.
1.execute init method in class HttpServletBean。
2.init function call initServletBean method,it is in abstract class FrameworkServlet
3.initServletBean call initWebApplicationContext();
4.initWebApplicationContext call onRefresh()method.
5.DispatcherServle ...
文章选自:http://hi.baidu.com/yangtb/blog/item/632e772cc2fa07e88b13994c.html
RMI Vs Socket
RMI技术比较socket的网络编程主要有以下几个方面:
第一、.RMI是面向对象的,而后者不是。
第二、.RMI是与语言相绑定的 ...
文章转自:http://blog.csdn.net/lenolong/article/details/3945618
spring事务管理:
可以通过两种方式实现,一是用AOP来控制事务:
<!-- 配置事务管理器 -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
...
文章转自:http://dingchaoqun12.blog.163.com/blog/static/1160625042010111504655692/
使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表。例如:
SELECT COUNT(*), SUM(Sal) FROM Emp WHERE Dept_No = 0020 AND Ename LIKE 'SMITH%';
SELECT COUNT(*), SUM(Sal) FROM Emp WHERE Dept_No = 0030 AND Ename LIKE 'SMITH%';
你 ...
文章转自: http://www.oraclefans.cn/forum/showtopic.jsp?rootid=410
在PRO*C中调用存储过程和函数
在PRO*C中可以在一个嵌入式PL/SQL块中调用一个存储过程或函数。以下通过例子来说明调用的方法。比如说目前有以下几个存储过程和函数:
l procedure1() :没有参数的存储过程
l procedure2 (param1 number, param2 varchar2):有2个参数的存储过程
l function1() return number :没有参数的函数
l ...
文章转自:http://oracle.chinaitlab.com/induction/788759.html
1.建立包
create or replace package test is
TYPE filename_array IS TABLE OF varchar2(1);
filename filename_array;
end test;
2. 建立存储过程
create or replace procedure test_array(v_cfjg out test.filename_array ) is
begin DECLA ...
文章转自:http://www.blogjava.net/imdosop/archive/2008/11/07/239266.html
Oracle锁机制锁问题的详细分析
在任何多用户数据库应用中,最终必然会出现两个用户希望同时处理相同记录的情况.这种情况在逻辑上是不可能的,并且数据库必须确保其在物理上也是不可能的.事务隔离性原则要求数据库保证:在 ,这个会话无法影响另一个会话,并且后者也无法看到前者.为了实现这个要求,数据库创行话并发的数据访问,甚至在多个会话请求访问相同的记录时,数据库也必须确保这些会话排队依次进行.
借助于记录和表锁定机制,我们可以实现并发的串行化.oracle数据库中 ...
转自:http://www.josdoc.com/html/chijiuceng/EHCache/gongnenjieshao/200904/30-369.html
1.Overview
Ehcache 从 Hibernate 发展而来,逐渐涵盖了Cahce界的全部功能,是目前发展势头最好的一个项目。
标准缓存
分布式缓存(基于RMI/JGroups/JMS)
URL,页面片段缓存(类似OSCache的相关部分)
中央缓存服务器(类似Memcached)
2.基本功能与配置
Ehcache的基本功能,可以从配置文件中学习。详见Ehcache的文档
总的来 ...
文章转自:http://blog.csdn.net/wwxtu24/article/details/3936857
二级缓存配置:
1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置:
<property name="hibernate.cache.use_second_level_cache">true</property>
2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个
缓存工具。如下配置指定Hibernate使用EhCach ...
本文转自:[url]http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.html
[/url]
java class initial:
1.Static variable.
2.Static block.
3.Common variable.
4.Construct method.
1 无继承情况下的Java初始化顺序:
class Sample
{
Sample(String s)
{
System.out.println(s);
}
Sample( ...
文章转自:
[url]
http://space.itpub.net/7366728/viewspace-594893
[/url]
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).
与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码.
row_number()和rownum差不多,功能更强一点(可以在各个分组 ...
文章来自:
http://edu.codepub.com/2009/0924/15728.php
1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equals()方法时,已经覆盖了object类的equals ...
文章引自:
http://www.open-china.net/blog/41388.html
[size=medium][size=small]velocity配置详解
在velocity二方包中有一个velocity.properties
文件定义了velocity的配置信息(位于org.apache.velocity.runtime.defaults package下,org.apache.velocity.runtime.RuntimeConstants中定义了key值)
#模板编码:
input.encoding=ISO-8859-1 //模板输入编码
output.encodi ...
转自:
http://blog.163.com/haoyu1566@126/blog/static/172349244201097113020213/
此方法只适合.单方法(SimpleFormController ).不适合多方法
public class BaseFormController extends SimpleFormController {
/**
* 防止多次提交
*
* @param request
* @param response
* @return
* ...
文章转自:
http://blog.csdn.net/hgs_renyao/article/details/1770890
1、web.xml的配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5"
...