`
文章列表
一、什么是Java虚拟机      当你谈到Java虚拟机时,你可能是指:      1、抽象的Java虚拟机规范      2、一个具体的Java虚拟机实现      3、一个运行的Java虚拟机实例 二、Java虚拟机的生命周期      一个运行中的Java虚 ...
cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在web应用中,通过缓存页面的输出结果,能非常显著的改善系统运行性能。本文中作者给大家介绍一个实现j2ee框架中web应用层缓存功能的开放原始码项目----oscache。通过应用oscache,我们不仅能实现通常的cache功能,还能够改善系统的稳定性。 1 面临的问题 1.1 需要处理的特别动态内容 在信息系统建设过程中我们通常会遇见这样的问题: 1. 基础数据的变更问题 信息系统中需要处理的基础数据的内容短时间内是不会发生变化的,不过在一个相对长一些的时间里,他却可能是动态增加或减少的。 举个例 ...
HTTP协议的头信息详解   HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的 ...
HTTP头的Expires与Cache-control 1.概念 Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache) 数据包中的格式: Cache-Control: cache-directive cache-directive可以为以下: request时用到: | "no-cache" | " ...
网页的缓存是由 HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must- revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况: (1) 打开新窗口     值为private、no-cache、must-re ...
web.xml配置 <filter> <filter-name>AuthFilter</filter-name> <filter-class>com.hugui.drp.util.filter.AuthFilter</filter-class> </filter> <filter-mapping> <filter-name>AuthFilter</filter-name> <url-pattern>*.jsp</url-pattern& ...
首先,你要有一张表! CREATE TABLE example( ID Number(4) NOT NULL PRIMARY KEY, NAME VARCHAR(25), PHONE VARCHAR(10), ADDRESS VARCHAR(50)); 如果对于以上的建表语句还有疑问的话,建议您不要继续了!有那么些时间您还不如去看看金庸读读琼瑶! 然后,你需要一个自定义的sequence CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置 ...
功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_employees_department_id before insert or update of department_id on employees referencing old as old_value new as new_value for each row when (new_value.departm ...
1===============================修改sys密码的方法    用ora_dba组的用户进系统,在DOS命令下    sqlplus /nolog    sql>  connect / as sysdba;    sql>alter user sys identified by sdfasd_1; 2========================================== ====如何在数据字典中利用Oracle 语句查找出已经建立的存储过程,存储函数和触发器和包 Select object_name From user_objects ...
、关系数据库设计范式介绍 1.1 第一范式(1NF)无重复的列       所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如 ...
Java Map遍历方法     Map map = new HashMap();         Iterator it = map.entrySet().iterator();         while (it.hasNext()) {             Map.Entry entry = (Map.Entry) it.next();             Object key = entry.getKey();             Object value = entry.getValue();     }     JDK1.5中,应用新特性For-Each循环 ...
      Java容器类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别 Collection是List和Set两个接口的基接口 List在Collection之上增加了"有序" Set在Collection之上增加了"唯一" 而ArrayList是实现List的类...所以他是有序的. 它里边存放的元素在排列上存在一定的先后顺序 而且ArrayList是采用数组存放元素 另一种List LinkedList采用的则是链表。 Collection和Map接口之间的主要区别在于:Coll ...
Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。      也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意 ...
HashMap 用到下面的格式 ,直接循环遍历整个hashMap  hashTable 返回的 set 中的每个元素都是一个 Map.Entry 类型。 private Hashtable<String, String> emails = new Hashtable<String, String>(); //      方法一: 用entrySet() //  Iterator it = emails.entrySet().iterator(); //  while(it.hasNext()){ //   Map.Entry m=(Map.Entry)it.next ...
< type="text/javascript">  众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。   自从jdk1.4推出java.u ...
Global site tag (gtag.js) - Google Analytics