精华内容
下载资源
问答
  • ——阎宏《Java与模式》笔记 在记录23种设计模式之前,首先牢记设计模式的七大设计原则: 开-闭原则:一个软件应该对扩展开放,对修改关闭。 单一职责原则:每一个类应该实现单一的职责,不然应该将功能拆分作成不同...

                                                                                                                                                                   ——阎宏《Java与模式》笔记

    在记录23种设计模式之前,首先牢记设计模式的七大设计原则:

    1. 开-闭原则:一个软件应该对扩展开放,对修改关闭。
    2. 单一职责原则:每一个类应该实现单一的职责,不然应该将功能拆分作成不同类。
    3. 里式替换原则:任何时候都可以用子类替换父类,因为子类一定增强了父类的能力。
    4. 依赖倒转原则:面向接口编程,设计要依赖于抽象而不是具体化。
    5. 接口隔离原则:接口要小而专,绝不能大而全,功能齐全的一个接口应该被划分,比如琴棋书画要分四个接口,因为四样都会的人很少。
    6. 合成/聚合复用原则:要尽量使用合成/聚合,尽量不用使用继承,来达到复用的原则。
    7. 迪米特法则:又叫最少知识法则,一个对象应该对其它对象了解得越少越好,比如Web开发中浏览器对服务器运作一无所知,但是可通过前端控制器servlet请求资源。

    创建型模式

    共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。

    结构型模式

    共7种:适配器模式、组合模式、装饰者模式、代理模式、享元模式、外观模式、桥接模式。

    行为型模式

    共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

     

    另外还有,并发模式、实时模式等。

     

    展开全文
  • Oracle 官方文档归类

    2011-04-29 16:54:15
    某人的总结,贴在这里了oracle官方文档归类原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可1.ORACLE新功能 n Oracle Database New Features Guide每次新版本的ORACLE RELEASE以后,看一下《Oracle ...

    某人的总结,贴在这里了
    oracle
    官方文档归类

    原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可
    1.ORACLE
    新功能
     
    n       Oracle Database New Features Guide
    每次新版本的ORACLE RELEASE以后,看一下《Oracle Database New Features Guide》,以了解一下最新的FEATURE,此文档可以粗略地阅读,不需精读。

    2.ORACLE,RDBMS
    的概念及体系结构
           
    n
    Oracle Database Concepts
    入门级,系统级地读物。如果你想了解ORACLE的相关概念和体系结构,《Oracle Database Concepts》是不错的文档。另外,从这个文档中,你可以了解到其它的文档中提及的名词和概念。如果你从未接触过ORACLE,这个文档是很好的入门读物。

    3.ORACLE
    数据库管理
            Oracle Database Administrator's Guide
    n

    作为DBA,《Oracle Database Administrator's Guide》是必须要看的一本书。此书要精读。如果你想参加ORACLE的认证,如考OCAOCP,则Oracle University(简称OU)在培训时会发给你与认证课程相配的教材(OU称之为Student Guide),并且有课程代号和教材编号,如:
         
    n   lzo-042:Oracle 10g Administration I: Oracle Database 10g Administration Workshop I
            lzo-043:Oracle 10g Administration II: Oracle Database 10g
    n
    Administration Workshop II
            lzo-047: Oracle Database SQL Expert:
    n
    Oracle Database 10g SQL Fundamentals I&II
            Oracle Database
    n
    Reference
    这个文档讲述ORACLE的所有初始化参数,数据字典,动态性能视图,ORACLE自带的用于数据库管理的SQL脚本,ORACLE等待事件,ORACLE统计信息等知识。无需精读。

    基于平台的管理:
     
    n       Oracle Database Administrator's Reference for Linux and UNIX-Based Operating Systems
    这个文档讲述在类UNIX平台如何管理ORACLE数据库,如设置环境变量,内核参数等

           
    n Oracle Database Platform Guide for Microsoft Windows
    4.ORACLE
    备份和恢复

         
    n   Oracle Database Backup and Recovery User's Guide
    精读。作为DBA,精通数据库的备份和恢复是没得说的,否则没得混下去。

            Oracle Database Backup
    n and Recovery Reference
    这个文档提供ORALCE备份和恢复管理器(RMAN)的命令的速查。无需精读。

    5.
    网络管理与配置
           
    n Oracle Database Net Services Administrator's Guide
    6.ORACLE
    企业管理器安装与配置

       
    n     Enterprise Manager Installation and Basic Configuration
    这个文档讲述ORACLE企业管理器的安装与配置

            Enterprise Manager Grid
    n Control Installation and Basic Configuration
    这个文档是告诉你怎么安装ORACLEGrid Control的,包括Management Agent的安装

            Enterprise Manager Advanced
    n Configuration
    这个文档讲述ORACLE企业管理器的高级配置

    6.ORACLE
    实用工具
            Oracle
    n Database Utilities
    这个文档讲述ORACLE常用的实用工具
    ata Pump,SQL*Loader,DBVERIFY,DBNEWID,
    LogMiner,MetaData API,Export&Import,ASMCMD
    等的使用
    7.ORACLE
    数据库开发相关
            Application
    n Express User's Guide
            Oracle Database Advanced Application
    n
    Developer's Guide
    这个文档主要讲述如何利用SQLPL/SQL来进行数据库开发。

    13章:Using Oracle Flashback Technology,介绍了ORACLE新的功能:Flashback在数据库开发中的应用
            Oracle
    n Database SQL Language Reference
    全面介绍SQL语言。此文档无需精读,碰到不懂的地方查看此文档即可

           
    n Oracle Database PL/SQL Language Reference
    全面介绍PL/SQL编程语言。此文档无需精读,碰到不懂的地方查看此文档即可

            Oracle Database
    n PL/SQL Packages and Types Reference
    这个文档全面介绍ORACLE数据库中内置的PL/SQL包和类型,如比较常用的以CTX_(ORACLE TEXT相关的包)DBMS_(ORACLE数据库管理相关的包),UTL_(ORACLE实用工具相关的包
    )
            SQL*Plus User's
    n
    Guide and Reference
    这个文档介绍ORACLE常用的客户端工具SQL*Plus的使用

            Java
    n Developer's Guide
            JDBC Developer's Guide and Reference
    n

           
    n
    SQLJ Developer's Guide and Reference
    以上三个文档都和JAVA数据库编程相关

            Oracle
    n Call Interface Programmer's Guide
    这个文档讲述如何进行基于OCI的开发

            Pro*C/C++
    n Programmer's Guide
    这个文档讲述和Precompilers相关的开发

            Oracle Database Data
    n Cartridge Developer's Guide
    这个文档介绍的一些开发知识比较少用到,但第11章:User-Defined Aggregate Functions讲述如何开发自定义的合计函数,在某些情况下有用到。

    8.ORACLE
    全球化支持
            Oracle Database
    n Globalization Support Guide
    这个文档讲述全球化支持(ITN),字符集,排序规则等。此外还介绍了Character Set ScannerOracle Locale Builder等实用工具的使用

    9.
    数据库性能优化
            Oracle Database
    n Performance Tuning Guide
    全面介绍如何优化ORACLE数据库。此外,在ORACLE 9I,如果你参加OCP认证,必须要过代号为LZ0-033的课程:
    Oracle9i Database Performance Tuning
    10.ORACLE
    安装相关

    单实例:
            Installation Guide for Linux
    n x86-64
            Installation Guide for hp-ux PA-RISC (64-Bit)
    n

           
    n Installation Guide for AIX 5L Based Systems (64-Bit)
            Installation
    n
    Guide for Solaris Operating System (SPARC 64-Bit
            Installation Guide
    n
    for Microsoft Windows (64-Bit) on Intel Itanium
    根据你的OS及平台(32位还是64)来选择相关的文档。无需精读,只需大概地gothrough一下。

    集群:
           
    n Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for AIX
            Oracle Clusterware and Oracle Real
    n
    Application Clusters Installation and Configuration Guide for hp HP-UX PA-RISC (64-Bit)
            Oracle Clusterware and Oracle Real Application Clusters
    n
    Installation and Configuration Guide for Microsoft Windows Platforms
           
    n
    Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for Solaris Operating System (SPARC 64-Bit)
           
    n
    Oracle Clusterware and Oracle Real Application Clusters Installation Guide for Linux
            Universal Installer and OPatch User's Guide for Windows and
    n
    UNIX
    11.
    数据库升级

            Oracle Database Upgrade
    n Guide
    12.ORACLE
    高可用相关
    (HA)
    DATA GUARD

            Oracle Data Guard
    n Concepts and Administration
    RAC

            Oracle Clusterware and Oracle
    n Real Application Clusters Administration and Deployment Guide
    高级复制:

         
    n   Oracle Database Advanced Replication
    流复制:

            Streams Replication
    n Administrator's Guide
    异构数据库连接:

            Heterogeneous Connectivity
    n Administrator's Guide
            Gateway for Informix User's Guide        
    n

            Gateway for Microsoft SQL Server User's Guide        
    n

           
    n
    Gateway for Sybase User's Guide
    13.
    存储管理

            Oracle Database Storage
    n Administrator's Guide       
    这个文档主要讲述ASM的管理和配置

    14.
    数据仓库
            Oracle
    n Database Data Warehousing Guide
            Oracle Warehouse Builder User's
    n
    Guide
            Oracle OLAP User's Guide
    n

    15.
    数据挖掘
            Oracle Data
    n Mining Administrator's Guide
    16.ORACLE
    样本数据库

            Oracle Sample
    n Schemas
    17.ORACLE
    文本
    (TEXT)
            Oracle Text Application Developer's
    n
    Guide
            Oracle Text Reference
    n

     

    展开全文
  • Oracle 官方文档归类(转载) 2010-03-10 21:08:13 分类: Linux   2009年08月26日 星期三 15:...原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可 1.ORACLE新功能  Oracle Database New Features Gui
    Oracle 官方文档归类(转载)2010-03-10 21:08:13
    

    分类: Linux

     
    2009年08月26日 星期三 15:38
    某人的总结,贴在这里了
    oracle官方文档归类

    原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可
    1.ORACLE新功能
            Oracle Database New Features Guide
    每次新版本的ORACLE RELEASE以后,看一下《Oracle Database New Features Guide》,以了解一下最新的FEATURE,此文档可以粗略地阅读,不需精读。
    2.ORACLE,RDBMS的概念及体系结构
            Oracle Database Concepts
    入门级,系统级地读物。如果你想了解ORACLE的相关概念和体系结构,《Oracle Database Concepts》是不错的文档。另外,从这个文档中,你可以了解到其它的文档中提及的名词和概念。如果你从未接触过ORACLE,这个文档是很好的入门读物。
    3.ORACLE数据库管理
            Oracle Database Administrator's Guide
    作为DBA,《Oracle Database Administrator's Guide》是必须要看的一本书。此书要精读。如果你想参加ORACLE的认证,如考OCA或OCP,则Oracle University(简称OU)在培训时会发给你与认证课程相配的教材(OU称之为Student Guide),并且有课程代号和教材编号,如:
            lzo-042:Oracle 10g Administration I: Oracle Database 10g Administration Workshop I
            lzo-043:Oracle 10g Administration II: Oracle Database 10g Administration Workshop II
            lzo-047: Oracle Database SQL Expert: Oracle Database 10g SQL Fundamentals I&II
            Oracle Database Reference
    这个文档讲述ORACLE的所有初始化参数,数据字典,动态性能视图,ORACLE自带的用于数据库管理的SQL脚本,ORACLE等待事件,ORACLE统计信息等知识。无需精读。
    基于平台的管理:
            Oracle Database Administrator's Reference for Linux and UNIX-Based Operating Systems
    这个文档讲述在类UNIX平台如何管理ORACLE数据库,如设置环境变量,内核参数等
            Oracle Database Platform. Guide for Microsoft Windows
    4.ORACLE备份和恢复
            Oracle Database Backup and Recovery User's Guide
    精读。作为DBA,精通数据库的备份和恢复是没得说的,否则没得混下去。
            Oracle Database Backup and Recovery Reference
    这个文档提供ORALCE备份和恢复管理器(RMAN)的命令的速查。无需精读。
    5.网络管理与配置
            Oracle Database Net Services Administrator's Guide
    6.ORACLE企业管理器安装与配置
            Enterprise Manager Installation and Basic Configuration
    这个文档讲述ORACLE企业管理器的安装与配置
            Enterprise Manager Grid Control Installation and Basic Configuration
    这个文档是告诉你怎么安装ORACLE的Grid Control的,包括Management Agent的安装
            Enterprise Manager Advanced Configuration
    这个文档讲述ORACLE企业管理器的高级配置
    6.ORACLE实用工具
            Oracle Database Utilities
    这个文档讲述ORACLE常用的实用工具Data Pump,SQL*Loader,DBVERIFY,DBNEWID,
    LogMiner,MetaData API,Export&Import,ASMCMD等的使用
    7.ORACLE数据库开发相关
            Application Express User's Guide
            Oracle Database Advanced Application Developer's Guide
    这个文档主要讲述如何利用SQL和PL/SQL来进行数据库开发。
    第13章:Using Oracle Flashback Technology,介绍了ORACLE新的功能:Flashback在数据库开发中的应用
            Oracle Database SQL Language Reference
    全面介绍SQL语言。此文档无需精读,碰到不懂的地方查看此文档即可
            Oracle Database PL/SQL Language Reference
    全面介绍PL/SQL编程语言。此文档无需精读,碰到不懂的地方查看此文档即可
            Oracle Database PL/SQL Packages and Types Reference
    这个文档全面介绍ORACLE数据库中内置的PL/SQL包和类型,如比较常用的以CTX_(ORACLE TEXT相关的包)DBMS_(ORACLE数据库管理相关的包),UTL_(ORACLE实用工具相关的包)
            SQL*Plus User's Guide and Reference
    这个文档介绍ORACLE常用的客户端工具SQL*Plus的使用
            Java Developer's Guide
            JDBC Developer's Guide and Reference
            SQLJ Developer's Guide and Reference
    以上三个文档都和JAVA数据库编程相关
            Oracle Call Interface Programmer's Guide
    这个文档讲述如何进行基于OCI的开发
            Pro*C/C++ Programmer's Guide
    这个文档讲述和Precompilers相关的开发
            Oracle Database Data Cartridge Developer's Guide
    这个文档介绍的一些开发知识比较少用到,但第11章:User-Defined Aggregate Functions讲述如何开发自定义的合计函数,在某些情况下有用到。
    8.ORACLE全球化支持
            Oracle Database Globalization Support Guide
    这个文档讲述全球化支持(ITN),字符集,排序规则等。此外还介绍了Character Set Scanner和Oracle Locale Builder等实用工具的使用
    9.数据库性能优化
            Oracle Database Performance Tuning Guide
    全面介绍如何优化ORACLE数据库。此外,在ORACLE 9I,如果你参加OCP认证,必须要过代号为LZ0-033的课程:Oracle9i Database Performance Tuning
    10.ORACLE安装相关
    单实例:
            Installation Guide for Linux x86-64
            Installation Guide for hp-ux PA-RISC (64-Bit)
            Installation Guide for AIX 5L Based Systems (64-Bit)
            Installation Guide for Solaris Operating System (SPARC 64-Bit
            Installation Guide for Microsoft Windows (64-Bit) on Intel Itanium
    根据你的OS及平台(32位还是64位)来选择相关的文档。无需精读,只需大概地gothrough一下。
    集群:
            Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for AIX
            Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for hp HP-UX PA-RISC (64-Bit)
            Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for Microsoft Windows Platforms
            Oracle Clusterware and Oracle Real Application Clusters Installation and Configuration Guide for Solaris Operating System (SPARC 64-Bit)
            Oracle Clusterware and Oracle Real Application Clusters Installation Guide for Linux
            Universal Installer and OPatch User's Guide for Windows and UNIX
    11.数据库升级
            Oracle Database Upgrade Guide
    12.ORACLE高可用相关(HA)
    DATA GUARD:
            Oracle Data Guard Concepts and Administration
    RAC:
            Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide
    高级复制:
            Oracle Database Advanced Replication
    流复制:
            Streams Replication Administrator's Guide
    异构数据库连接:
            Heterogeneous Connectivity Administrator's Guide
            Gateway for Informix User's Guide        
            Gateway for Microsoft SQL Server User's Guide        
            Gateway for Sybase User's Guide
    13.存储管理
            Oracle Database Storage Administrator's Guide       
    这个文档主要讲述ASM的管理和配置
    14.数据仓库
            Oracle Database Data Warehousing Guide
            Oracle Warehouse Builder User's Guide
            Oracle OLAP User's Guide
    15.数据挖掘
            Oracle Data Mining Administrator's Guide
    16.ORACLE样本数据库
            Oracle Sample Schemas
    17.ORACLE文本(TEXT)
            Oracle Text Application Developer's Guide
            Oracle Text Reference
    展开全文
  • java异常归类

    2010-01-22 09:42:00
    ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:...

    算术异常类:ArithmeticExecption

    空指针异常类:NullPointerException

    类型强制转换异常:ClassCastException

    数组负下标异常:NegativeArrayException

    数组下标越界异常:ArrayIndexOutOfBoundsException

    违背安全原则异常:SecturityException

    文件已结束异常:EOFException

    文件未找到异常:FileNotFoundException

    字符串转换为数字异常:NumberFormatException


    操作数据库异常:SQLException


    输入输出异常:IOException


    方法未找到异常:NoSuchMethodException

    java.lang.AbstractMethodError

    抽象方法错误。当应用试图调用抽象方法时抛出。

    java.lang.AssertionError

    断言错。用来指示一个断言失败的情况。

    java.lang.ClassCircularityError

    类循环依赖错误。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。

    java.lang.ClassFormatError

    类格式错误。当Java虚拟机试图从一个文件中读取Java类,而检测到该文件的内容不符合类的有效格式时抛出。

    java.lang.Error

    错误。是所有错误的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况。

    java.lang.ExceptionInInitializerError

    初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的static语句段。

    java.lang.IllegalAccessError

    违法访问错误。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。

    java.lang.IncompatibleClassChangeError

    不兼容的类变化错误。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译而直接运行的情况下,容易引发该错误。

    java.lang.InstantiationError

    实例化错误。当一个应用试图通过Java的new操作符构造一个抽象类或者接口时抛出该异常.

    java.lang.InternalError

    内部错误。用于指示Java虚拟机发生了内部错误。

    java.lang.LinkageError

    链接错误。该错误及其所有子类指示某个类依赖于另外一些类,在该类编译之后,被依赖的类改变了其类定义而没有重新编译所有的类,进而引发错误的情况。

    java.lang.NoClassDefFoundError

    未找到类定义错误。当Java虚拟机或者类装载器试图实例化某个类,而找不到该类的定义时抛出该错误。

    java.lang.NoSuchFieldError

    域不存在错误。当应用试图访问或者修改某类的某个域,而该类的定义中没有该域的定义时抛出该错误。

    java.lang.NoSuchMethodError

    方法不存在错误。当应用试图调用某类的某个方法,而该类的定义中没有该方法的定义时抛出该错误。

    java.lang.OutOfMemoryError

    内存不足错误。当可用内存不足以让Java虚拟机分配给一个对象时抛出该错误。

    java.lang.StackOverflowError

    堆栈溢出错误。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该错误。

    java.lang.ThreadDeath

    线程结束。当调用Thread类的stop方法时抛出该错误,用于指示线程结束。

    java.lang.UnknownError

    未知错误。用于指示Java虚拟机发生了未知严重错误的情况。

    java.lang.UnsatisfiedLinkError

    未满足的链接错误。当Java虚拟机未找到某个类的声明为native方法的本机语言定义时抛出。

    java.lang.UnsupportedClassVersionError

    不支持的类版本错误。当Java虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前Java虚拟机支持的时候,抛出该错误。

    java.lang.VerifyError

    验证错误。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该错误。

    java.lang.VirtualMachineError

    虚拟机错误。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的情况。


    java.lang.ArithmeticException

    算术条件异常。譬如:整数除零等。

    java.lang.ArrayIndexOutOfBoundsException

    数组索引越界异常。当对数组的索引值为负数或大于等于数组大小时抛出。

    java.lang.ArrayStoreException

    数组存储异常。当向数组中存放非数组声明类型对象时抛出。

    java.lang.ClassCastException

    类造型异常。假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常。该异常经常被称为强制类型转换异常。

    java.lang.ClassNotFoundException

    找不到类异常。当应用试图根据字符串形式的类名构造类,而在遍历CLASSPAH之后找不到对应名称的class文件时,抛出该异常。

    java.lang.CloneNotSupportedException

    不支持克隆异常。当没有实现Cloneable接口或者不支持克隆方法时,调用其clone()方法则抛出该异常。

    java.lang.EnumConstantNotPresentException

    枚举常量不存在异常。当应用试图通过名称和枚举类型访问一个枚举对象,但该枚举对象并不包含常量时,抛出该异常。

    java.lang.Exception

    根异常。用以描述应用程序希望捕获的情况。

    java.lang.IllegalAccessException

    违法的访问异常。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法,而当时又无法访问类的、属性的、方法的或构造方法的定义时抛出该异常。

    java.lang.IllegalMonitorStateException

    违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。

    java.lang.IllegalStateException

    违法的状态异常。当在Java环境和应用尚未处于某个方法的合法调用状态,而调用了该方法时,抛出该异常。

    java.lang.IllegalThreadStateException

    违法的线程状态异常。当县城尚未处于某个方法的合法调用状态,而调用了该方法时,抛出异常。

    java.lang.IndexOutOfBoundsException

    索引越界异常。当访问某个序列的索引值小于0或大于等于序列大小时,抛出该异常。

    java.lang.InstantiationException

    实例化异常。当试图通过newInstance()方法创建某个类的实例,而该类是一个抽象类或接口时,抛出该异常。

    java.lang.InterruptedException

    被中止异常。当某个线程处于长时间的等待、休眠或其他暂停状态,而此时其他的线程通过Thread的interrupt方法终止该线程时抛出该异常。

    java.lang.NegativeArraySizeException

    数组大小为负值异常。当使用负数大小值创建数组时抛出该异常。

    java.lang.NoSuchFieldException

    属性不存在异常。当访问某个类的不存在的属性时抛出该异常。

    java.lang.NoSuchMethodException

    方法不存在异常。当访问某个类的不存在的方法时抛出该异常。

    java.lang.NullPointerException

    空指针异常。当应用试图在要求使用对象的地方使用了null时,抛出该异常。譬如:调用null对象的实例方法、访问null对象的属性、计算null对象的长度、使用throw语句抛出null等等。

    java.lang.NumberFormatException

    数字格式异常。当试图将一个String转换为指定的数字类型,而该字符串确不满足数字类型要求的格式时,抛出该异常。

    java.lang.RuntimeException

    运行时异常。是所有Java虚拟机正常操作期间可以被抛出的异常的父类。

    java.lang.SecurityException

    安全异常。由安全管理器抛出,用于指示违反安全情况的异常。

    java.lang.StringIndexOutOfBoundsException

    字符串索引越界异常。当使用索引值访问某个字符串中的字符,而该索引值小于0或大于等于序列大小时,抛出该异常。

    java.lang.TypeNotPresentException

    类型不存在异常。当应用试图以某个类型名称的字符串表达方式访问该类型,但是根据给定的名称又找不到该类型是抛出该异常。该异常与ClassNotFoundException的区别在于该异常是unchecked(不被检查)异常,而ClassNotFoundException是checked(被检查)异常。

    java.lang.UnsupportedOperationException

    不支持的方法异常。指明请求的方法不被支持情况的异常。

    异常
    javax.servlet.jsp.JspException: Cannot retrieve mapping for action /Login (/Login是你的action名字) 

    可能原因
    action没有再struts-config.xml 中定义,或没有找到匹配的action,例如在JSP文件中使用 <html:form action="Login.do".将表单提交给Login.do处理,如果出现上述异常,请查看struts-config.xml中的定义部分,有时可能是打错了字符或者是某些不符合规则,可以使用strutsconsole工具来检查。

    展开全文
  • 常见java异常归类

    2014-11-07 16:19:55
     算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException ...数组负下标异常:NegativeArrayException ...违背安全原则异常:SecturityException
  • 一些常见Java异常归类

    2016-06-19 09:36:15
    算术异常类:ArithmeticExecption    空指针异常类:NullPointerException    类型强制转换异常:ClassCastException ... 数组负下标异常:NegativeArrayException ... 违背安全原则异常:Secturit
  • ORACLE官方文档归类

    2009-08-07 09:40:21
    Author: rainnyzhongDate: 2009-8-7原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可1.ORACLE新功能Oracle Database New Features Guide每次...
  • 通过灰色关联分析确定评价对象相对于冲击倾向性评价标准的灰色距离关联度,进而构建冲击倾向性灰色归类识别模型,得到评价对象的灰色差异度,并以最小隶属度原则判断评价对象的冲击倾向性隶属类别。工程实例表明,变权重...
  • Oracle 官方文档归类

    2010-04-07 11:43:58
    原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可 1.ORACLE新功能  Oracle Database New Features Guide 每次新版本的ORACLE RELEASE以后,看一下《Oracle Database New Features Guide》,以了解...
  • 一些常见java异常归类

    2010-01-20 09:31:09
    算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException ...数组负下标异常:NegativeArrayException ...违背安全原则异常:SecturityException...
  • ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:...
  • 原则阅读笔记

    2019-09-29 01:29:45
    1、我最根本的一套原则, 实现理想的一 ... 为了更好地向你提供指导, 我尝试以主题类别对这些原则进行归类, 包括创造良好的文化, 管理好员工, 创新问题、 解决方案等。 3、我会持续更新, 所以这本书本身也...
  • 常见的Java异常归类

    2010-11-12 18:22:04
    算术异常类:ArithmeticExecption  空指针异常类:NullPointerException  类型强制转换异常:ClassCastException ... 数组负下标异常:NegativeArrayException ... 违背安全原则异常:SecturityExc...
  • 修改原则: (1)在 发帖/编辑 模板(templates/default/post.htm)上屏蔽普通用户(除管理员、客服、版主)对主题分类的选择、修改权限; (2)在新帖子数据提交文件中(include/newthread.inc.php)默认将普通...
  • 一些常见Java异常归类(二)

    千次阅读 2010-03-03 12:57:00
    NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityExce
  • 算术异常类:ArithmeticExecption  空指针异常类:NullPointerException  类型强制转换异常:ClassCastException ... 数组负下标异常:NegativeArrayException ... 违背安全原则异常:SecturityExce...
  • 已知float数组的第一个元素A[0]的地址为200,则元素A[10]的地址为240。C++的输入输出流控制中,输出语句是cout,输入语句是cin。已知变量定义:inta=5;...if…else语句的配对原则是else语句与最近...
  • 软件设计原则

    2017-02-22 18:02:38
    软件设计原则: 1,单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合 在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的...细化归类...
  • 敏捷原则:开放-封闭原则 实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。 列表row个数delegate 自定义的delegate (二)观察者模式 应用场景:一般为model层对,controller和view...
  • 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:...违背安全原则异常:SecturityException 文件已结束异常:EOF...
  • 设计模式的六大原则

    2021-01-03 17:33:17
    程序开发中, 需要使程序有高内聚, 低耦合的特性,才会使得程序易维护, 可...现实中往往有很多的类即属于职责A 又可以归类于职责B, 此时很难划分职责。 也有可能如果强行遵守单一职责原则,代码的调用组织就很麻烦
  • 代码设计的六大原则

    万次阅读 2018-07-03 15:17:27
    开了博客,为了能够更好的学习,对于自己不了解和还没有掌握的知识加以归类,巩固以及加强。现在主要针对的是代码设计的原则,在设计代码的时候,不能总是想到哪就打到哪,还需要有个大致的流程,否则写出来的代码也...
  • 通过对神华集团技术标准管理办法,国家电力行业有关标准要求和国华电力公司生产经营特点进行分析,提出了目标明确、全面成套、层次...举例说明了应用本结构图编制技术标准体系表时"就上不就下,就前不就后"的归类原则
  • 1.数据归类 原则:独立和完整性,互不干扰 相互组合:之间是可以找到关系 2.数据库设计 涉及项目模块的关联,拓展 火车系统:客户查询,预定,购买,消费 为什么要系统拓展:管理的升级,需求,技术的升级 3....
  • 六、模糊模型识别-I(最大隶属度原则)1、模型识别的问题提出模型识别,通俗地理解即是对一个类别未知的对象进行归类(或者叫分类)。这里与聚类不同的是,聚类实际上是要区分出已有的样本哪些属于同一类,但并没有参考...
  •  减小电路板上串扰的设计原则简单归类 1,通过合理布局使各个元器件之间的连线尽量短。 2,由于串扰程度和施加干扰信号的频率成正比,因此要使高频信号线远离敏感信号线。 3,施加干扰信号线与受到干扰信号线...
  • SRP: 单一职责 如果有多于一个的原因修改类的实现,则视为违反单一职责规范.问题是我们怎样未卜先知会有一些什么需求变化呢 如果将类分离为两个,那么如果... 单一职责的极端是没有类的抽象,没有分组,没有归类. ...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 278
精华内容 111
关键字:

归类原则