`
tianlijia202
  • 浏览: 74064 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
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 ...

RMI vs Socket

    博客分类:
  • java
文章选自: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%'; 你 ...

PRO*C调用procedure

    博客分类:
  • sql
文章转自: 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 ...

oracle 锁机制

文章转自:http://www.blogjava.net/imdosop/archive/2008/11/07/239266.html Oracle锁机制锁问题的详细分析 在任何多用户数据库应用中,最终必然会出现两个用户希望同时处理相同记录的情况.这种情况在逻辑上是不可能的,并且数据库必须确保其在物理上也是不可能的.事务隔离性原则要求数据库保证:在 ,这个会话无法影响另一个会话,并且后者也无法看到前者.为了实现这个要求,数据库创行话并发的数据访问,甚至在多个会话请求访问相同的记录时,数据库也必须确保这些会话排队依次进行. 借助于记录和表锁定机制,我们可以实现并发的串行化.oracle数据库中 ...

ehcache 介绍

转自: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 ...

java初始化

    博客分类:
  • java
本文转自:[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 ...

velocity配置详解

    博客分类:
  • web
文章引自: 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"    ...
Global site tag (gtag.js) - Google Analytics