- 博客(34)
- 资源 (34)
- 收藏
- 关注
转载 JSP转发和重定向的区别
好长时间不看,又把基础只是给忘了。今天好好的再看看。呵呵呵......温故而知新啊!!! 1.RequestDispatcher.forward()――转发 是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet orJSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.j
2009-02-26 09:49:00
15688
3
转载 JBoss (Tomcat) 禁止目录浏览
jboss/server/default/deploy/jbossweb-tomcatxx.sar/conf/web.xml把 default org.apache.catalina.servlets.DefaultServlet debug 0
2009-02-23 16:33:00
1500
原创 struts中html:options标签的使用
提供了一组HTML的元素,而每个元素所对应的值由其collection属性来指定,并且这个属性所对应的集合应该存放在page范围内。 1. 2. java.util.Vector ageCollection = new java.util.Vector(); 3. ageCollection.add( new o
2009-02-23 16:05:00
2098
转载 jsp 两种include的区别
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解了它们用
2009-02-23 09:20:00
1351
转载 oracle中各种索引的总结
索引在ORACLE SQL-TUNNING中起着重要作用,索引分为B-TREE索引,BITMAP索引两大类,但是特别需要强调的就是索引组织表,clustering这两种最特别的索引!其中用的最多还是B-TREE索引。1. B-TREE索引B-TREE索引是我们平时用的最多,B-TREE顾名思义就是类似树结构,我想学过计算机的同学都应该理解。每个叶子节点存储的格式为:键
2009-02-23 09:14:00
1473
转载 STRUTS 跨页面表单提交
问题描述:有时,表单数据太多,无法在同一个页面显示,需要分页完成(如用户注册表单)。这时,既可以为每一个表单创建一个ActionForm,也可以只创建一个ActionForm,它和多个表单对应。这里讨论如何用一个ActionForm对应表单。1. 把HTML表单拆分到多个JSP页面中这里我们把注册表单拆分为两个表单:第一个在insertContent.jsp中定义,包括na
2009-02-22 16:48:00
1865
转载 struts forbean 中文乱码问题
由于Struts框架直接把表单数据发送给了ActionForm,所以这里面没有对HttpRequestServlet进行SetCharacterEncoding,所以默认是按照ISO-8859-1(参见Tomcat源代码中的org.apache.catalina.connector.HttpRequestBase中的protected voidparseParameters()方法),
2009-02-19 16:23:00
785
转载 Java安全通信、数字证书及应用实践(转)
摘要: 在本文中,我用详细的语言和大量的图片及完整的程序源码向你展示了在 JAVA中如何实现通过消息摘要、消息验证码达到安全通信、以及用Java的工具生成数字证书,和用程序给数字证书签名、以及用签名后的数学证书签名applet突破applet的访问权限的过程,给出了全部例子的详细代码。 通过本文中你可以学到以下知识: ● 程序间如何安全通信 ● 什么是 及 如何生成消息摘要
2009-02-17 11:53:00
4541
2
原创 Oracle系统体系结构
1、Oracle系统体系结构与其他数据库产品不同,Oracle有其自己独特的系统体系结构。Oracle系统体系结构是整个Oracle服务器系统的框架,是管理和应用Oracle数据服务器的基础和核心。Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。其中,实例是维系物理结构和逻辑结构的核心,如图2-1和图2-2所示。图2-1表明了数据库三级模式及其物理文件之间的关系。图
2009-02-11 15:23:00
2638
1
原创 Oracle中的存储层次体系
Oracle中的存储层次体系如下:(1) 数据库由一个或多个表空间组成。(2) 表空间由一个或多个数据文件组成。这些文件可以是文件系统中的cooked文件、原始分区、ASM管理的数据库文件,或集群文件系统上的文件。表空间包含段。(3) 段(TABLE、INDEX等)由一个或多个区段组成。段在表空间中,但是可以包含这个表空间中多个数据文件中的数据。(4) 区段是磁盘上一组逻辑连续的块
2009-02-11 15:17:00
1562
原创 oracle表空间的概念和组成
表空间是一个容器,其中包含有段。每个段都只属于一个表空间。一个表空间中可能有多个段。一个给定段的所有区段都在与段相关联的表空间中。段绝对不会跨越表空间边界。表空间本身可以有一个或多个相关的数据文件。表空间中给定段的一个区段完全包含在一个数据文件中。不过,段可以有来自多个不同数据文件的区段。表空间如图3-3所示。图3-3 这个表空间包含两个数据文件、3个段和4个区段图3-3
2009-02-11 15:04:00
6824
1
原创 truncate 和delete的区别
truncate 和delete的区别 一、delete产生rollback,如果删除大数据量的表速度会很慢,同时会占用很多的rollback segments .truncate 是DDL操作,不产生rollback,速度快一些. Truncate table does not generate rollback information and redo records so it is
2009-02-11 14:54:00
920
原创 linux开放目录注意
在linux中如果要向其他成员开放目录访问权限是一定要开放x权限否则其他用户没有执行命令的权利,自然也就无法查看或者修改目录下的文件或者文件夹了。做个记号一方忘记。O(∩_∩)O~
2009-02-11 10:24:00
899
转载 oracle大表分区的操作
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。同事的分区表总结,转载一下。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月
2009-02-11 10:23:00
4724
转载 Java导出和导入证书
Java导出和导入证书 导出和导入证书为了解释清楚如何输出和输入证书,我会使用我自己的 HTTPS 服务器。这个服务器在第一部分中讨论过。然后,跟着下面的内容开始:1、运行 HTTPS 服务器,像在第一部分中讨论的那样。2、运行 ReadHttpsURL1:java ReadHttpsURL1 localhost。你同样会得到上面所述的异常。3、使用下面的
2009-02-10 15:17:00
5382
原创 JAASJ简介与实例(转)
JAAS简介及实例 关键字: jaas 实例JAAS是对JCE安全框架的重要补充,通过提供认证用户和确定用户授权来增强JAVA解决方案的动态安全性,使得资源能够得到很好得到保护和控制(JAAS使用动态的安全策略来定义权限,而不是将其静态的嵌入到代码中)。 JAAS采用的是插件的运行方式,一开始就被设计成可插拔的(Pluggable),根据应用的需要,只要配置一下JAA
2009-02-10 15:15:00
864
原创 java类的加载、连接和初始化
当java需要某个类的时候要按照下面的步骤执行: 1、加载:查找并加载类的二进制文件。 2、连接:包括验证、准备和解析类的二进制数据 (1)验证:确保被加载类的正确性 (2)准备:为类的静态变量分配内存,并将其初始化为默认值 (3)解析:
2009-02-06 15:27:00
709
转载 异常中 finally中不能给变量赋新值来改变return的返回值
public class TestException1 { public static void main(String[] args) { System.out.println(except()); } public static int except() { int s = 0; try { System.out.println(2 / 0);
2009-02-05 17:28:00
1347
原创 ArrayList与Vector的区别
ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数
2009-02-05 16:41:00
1257
原创 java调用c
<! /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-al
2009-02-05 13:41:00
796
原创 Java中public、package、protected、private的访问权
Java中public、package、protected、private的访问权限如下表所示注:package权限就是默认的访问权限,也就是default package 只能被同类或者同一个包中的类访问prtected 只能被同类,同一包中的类,或者不同包中的子类访问 同一个类 同一个包 不同包的子类 不同包的非子类 pub
2009-02-05 12:41:00
1083
原创 java面试题集
JAVA面试题集 基础知识:1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许
2009-02-05 11:16:00
811
转载 java面试题2
Java面试题(答案) 第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取
2009-02-05 11:16:00
628
原创 什么时候用assert
断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为 true。如果表达式计算为 false,那么系统会报告一个 Assertionerror。它用于调试目的:assert(a > 0); // throws an Assertionerror if a 断言可以有两种形式:assert Expression1 ; assert Expression1 : Expression2 ;
2009-02-05 10:39:00
786
原创 Static Nested Class 和 Inner Class的不同
Nested Class 一般是C++的说法,Inner Class 一般是JAVA的说法。Nested class分为静态Static nested class 的和非静态的 inner class,静态的Static nested class是不可以直接调用它的外部类enclosing class的,但是可以通过外部类的引用来调用,就像你在一个类中写了main方法一样。非静
2009-02-05 10:33:00
1741
转载 C++引用与指针的比较
引用是C++中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。 引用的规则: (1)引用被创建的同时必须被初始化(指针则
2009-02-05 10:24:00
5163
5
转载 堆栈的区别
一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读,data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域bss段:定义而没有赋初值的全局变量和静态变量,放在这个区域 这个够不够清楚呢?堆栈就是栈的简称。
2009-02-04 16:56:00
785
转载 jsp的session介绍
jsp的session介绍 var $tag=; var $tag_code=fa05f0cc769a43e1cf580efb5a5f6148;
2009-02-04 10:50:00
853
1
转载 Oracle表空间设计理念
转载地址:http://tech.sina.com.cn/s/2008-09-05/0907794823.shtml SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。 典型应用一:控制用户
2009-01-21 11:32:00
948
原创 查询oracle中的DBA_SEGMENTS试图
要查询DBA_SEGMENTS试图需要有一定的权限 用sys用户单独对dba_segments授权sql>connect / as sysdbaSQL> grant select on dba_segments to scott;Grant succeeded.
2009-01-21 11:30:00
2613
转载 hibernate 延迟加载
hibernate 延迟加载问题探讨2007-09-05 14:12hibernate 延迟加载问题探讨 但就此说一下关于lazy机制:延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始
2009-01-20 16:15:00
680
原创 java中变量的作用域
public class P { protected int i = 0;} public class C extends P { int i = 100; public void test(int i) { System.out.println(i); System.out.println(this.i); System.out
2009-01-20 16:12:00
776
转载 java中equals()和hashcode()的关系
虽然Java语言不直接支持关联数组 -- 可以使用任何对象作为一个索引的数组 -- 但在根 Object 类中使用 hashCode() 方法明确表示期望广泛使用 HashMap (及其前辈 Hashtable )。理想情况下基于散列的容器提供有效插入和有效检索;直接在对象模式中支持散列可以促进基于散列的容器的开发和使
2009-01-20 09:55:00
3003
Aptana_Studio_Setup_1.5.1.part22222222.rar
2009-09-14
Aptana_Studio_Setup_1.5.1.part6.rar
2009-09-13
Aptana_Studio_Setup_1.5.1.part5.rar
2009-09-13
Aptana_Studio_Setup_1.5.1.part4.rar
2009-09-13
Aptana_Studio_Setup_1.5.1.part3.rar
2009-09-13
Aptana_Studio_Setup_1.5.1.part2.rar
2009-09-13
Aptana_Studio_Setup_1.5.1.part1.rar
2009-09-13
myeclise-2017-CI-10破解文件_Bling
2018-01-04
navicat oracle oci 32(64通用)位 oci.dll
2017-11-27
Wince_Cab_Manager3.0 修正版
2011-06-25
Android Android Android Android Android Android
2009-12-22
Android Application Development Programming with the Google SDK.chm
2009-12-22
The Objective-C 2.0 Programming Language.pdf
2009-12-20
FusionCharts_Evaluation3.zip
2009-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人