- 博客(15)
- 收藏
- 关注
转载 oracle触发器
《转》 本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创建DML触发器 8.2.3 创建替代(INSTEAD OF)触发器 8.2.3 创建系统事件触发器 8.2.4 系统触发器事件属性 8.2.5 使用触发器谓词 8.2.6 重新编译触发器
2014-10-14 17:26:56
547
转载 JVM
转 (原本准备把内存模型单独放到某一篇文章的某个章节里面讲解,后来查阅了国外很多文档才发现其实JVM内存模型的内容还蛮多的,所以直接作为一个章节的基础知识来讲解,可能该章节概念的东西比较多。一个开发Java的开发者,一旦了解了JVM内存模型就能够更加深入地了解该语言的语言特性,可能这个章节更多的是概念,没有太多代码实例,所以希望读者谅解,有什么笔误来Email告知:silentbalan
2014-10-12 13:19:48
630
转载 <s:iterator>各种遍历用法
struts2遍历map小结 1.MapAction.java import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2.ActionSupport
2014-10-08 14:27:15
555
转载 s:property用法
1,访问Action值栈中的普通属性: 2,访问Action值栈中的对象属性(要有get set方法): 3,访问值栈中对象属性的方法 4,访问值栈中action的普通方法: 5,访问静态方法: 6,访问静态属性: 配置属性文件,允许ognl访问静态方法struts.ognl.allow...=true 7,访问Math类的静态方法: 8,访问普通类
2014-07-13 11:12:00
538
转载 网络爬虫
在万维网飞速发展的网络背景下,搜索引擎在人们的生活工作中无疑扮演着重要的角色,而网络爬虫则是搜索引擎技术的最基础部分。 一、网络爬虫概述 在搜索引擎成为主流检索工具的今天,互联网上的网络爬虫各式各样,但爬虫爬取网页的基本步骤大致相同: 1) 人工给定一个URL作为入口,从这里开始爬取。 万维网的可视图呈蝴蝶型,网络爬虫一般从蝴蝶型左边结构出发。这里有一些门户网站的主页,而门
2014-06-29 15:18:13
1385
转载 hibernate的两种加载方式get和load
在hibernate中我们知道如果要从数据库中得到一个对象,通常有两种方式,一种是通过session.get()方法,另一种就是通过session.load()方法,然后其实这两种方法在获得一个实体对象时是有区别的,在查询性能上两者是不同的。 一.load加载方式 当使用load方法来得到一个对象时,此时hibernate会使用延迟加载的机制来加载这个对象,即:当我们使用session.loa
2014-04-18 17:17:07
759
转载 hibernate注解方式来处理映射关系
在hibernate中,通常配置对象关系映射关系有两种,一种是基于xml的方式,另一种是基于annotation的注解方式,熟话说,萝卜青菜,可有所爱,每个人都有自己喜欢的配置方式,我在试了这两种方式以后,发现使用annotation的方式可以更简介,所以这里就简单记录下通过annotation来配置各种映射关系,在hibernate4以后已经将annotation的jar包集成进来了,如果使用h
2014-04-18 17:02:37
636
转载 hibernate的session机制初探
hibernate的缓存机制对应于两种缓存:session中的一级缓存,sessionFactoury中的二级缓存。 缓存中的对象存在内存,如果数据量大大得时候,可以存在硬盘。 1.session缓存实现原理 实现原理:Session缓存是由它的实现类SessionImpl中定义的一些集合属性构成的,原理是保证有一个引用在关联着某个持久化对象,保持它的生命周期不会结束。这样
2014-04-17 22:37:20
917
转载 垃圾清理势在必行——java垃圾收集算法
垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。 垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用
2014-04-13 23:24:06
598
转载 Struts2的经典输入校验
1,输入校验介绍 Struts2提供了功能强大的输入校验机制,通过Struts2内建的输入校验器,应用无需书写任何代码,即可完成大部分的校验功能,并可以同时完成客户端和服务器端的校验。如果应用的输入校验规则特别,Struts2也允许通过重写validate方法来完成自定义校验,另外Struts2的开放性还允许开发者提供自定义的校验器。 表现层的数据处理包括两个方面:一是数据类型的转化,因为We
2014-04-13 23:14:23
757
转载 详谈Struts2的核心概念(下)
5.4 使用本地的资源文件 • 本节中将介绍另外两个接口TextProvider和LocalProvider,它们都是为了使用本地的资源文件而设计的。 • 在Java中用户语言和地区的信息被封装在java.util.Local类中,而action则通过一个定义与com.opensymphony.xwork.LocaleProvider接口的方法判断使用哪个Lo
2014-04-13 23:02:41
718
转载 详谈Struts2的核心概念(上)
本文将深入探讨Struts2的核心概念,首先介绍的是Struts2的体系结构和几个重要的配置文件,并会举例说明Struts2的核心对象如何配置。然后介绍Struts2最重要的3个组成部分Action、Result、Interceptor(拦截器)的原理和使用方法。 1 术语概述 • Action在Struts2中是负责Web应用程序中具体逻辑实现的。Action是一个Java
2014-04-13 22:58:55
792
转载 JDBC连接MySQL
JDBC连接MySQL 加载及注册JDBC驱动程序 Class.forName("com.mysql.jdbc.Driver"); Class.forName("com.mysql.jdbc.Driver").newInstance(); JDBC URL 定义驱动程序与数据源之间的连接 标准语法: (主要通讯协议)>:(次要通讯协议,即驱动程序名称)>:<data sourc
2014-04-13 00:50:46
602
翻译 Result中常用结果类型
1. 一个package中可有多个action类,每个类中可有多个execute方法. 2. Result中常用结果类型: Redirect: redirect把一个http返回码(SUCCESS)以及返回的页面位置一起重新发给web服务器,容纳后由web服务器产生一个新的HTTP请求,就会产生一个新的线程,保存在原来Action执行的线程中的数据就无法访问。 所以,result需
2014-04-11 17:51:08
2074
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人