`
hehaibo
  • 浏览: 422266 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
内部类的继承:   class Outer {     privateinta;     public Outer(int a) {        this
静态内部类的特点: 1 静态内部类的实例不会自动持有外部类的特定实例的引用。在创建内部类的实例时,不必创建外部类的实例。   class A { public static class B { int v; } } public class TestStaticInner { public static void main(String[] args) { A.B b = new A.B(); System.out.println(b.v); } }     2 静态内部类可以直接访问外部类的静态成员,若访问实例成员,就必须通过外部 ...
1 内部类 内部类可分为成员内部类,局部内部类,成员内部类又可以分为静态和非静态的内部类。 2 任何内部类不能和外部内重名。 3 实例内部类的特点:   (1) 在创建内部类的实例时,外部类的实例必须存在。   (2) 实例 ...
Linux下硬盘分区基础1 什么是硬盘分区,分区用来做什么?        分区就是硬盘的"段落"。Windows分区有自己的盘符(C:,D:等等),这些分区看起来都好像是一个独立的硬盘。最简单的情况下就是将整个硬盘作为一个唯一的分区。         如果您购买了一台已经预装了window的机器,基本上都是这种情况。如果您希望在机器上安装更多的操作系统,将需要更多的分区。您更不能在这个单独的分区里面再安装linux。不同的操作系统原则上采用不同的文件系统。如果几个操作系统都支持相同的文件系统,通常为了避免在一个分区下有相同的系统目录,也将他们安装在不同的磁盘分区     ...
linux下cat命令编辑文本 cat 重导向标准输入 重导向标准输出. 1  重导向标准输入: 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 例 ...
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑 移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p ...
[root@localhost /]# mount /dev/cdrom /opt/cdrom/ mount: block device /dev/cdrom is write-protected, mounting read-only 解决方法: mount -o remount,rw /     挂载点命令:在linux下任何设备都是作为文件来看待. 当你访问: # cd /dev/cdrom 提示如下错误 bash: cd: cdrom: Not a directory ,提示不是一个目录必须挂载该cdrom目录 # mount /dev/cdro ...
Velocity 是一种通用的、开放源代码的模板解决方案,可以在报告生成/数据转换应用程序中独立使用,也可以在 MVC 模型框架中作为视图组件。本文中,Sing Li 介绍了 Velocity,并说明如何将其模板处理功能集成到客户端独立应用程序、服务器端 Web 应用程序或者 Web 服务中。 <!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and ...
codebehind plugin是一个可以简化struts2配置的插件,虽然不能实现完全意义上的codebehind,至少已经做的不错了,期待新版本:-D   使用步骤: 1.确保你的应用已经可以使用struts2 2.添加struts2-codebehind-plugin-2.0.11.2.jar包到应用中 3.struts.xml中添加配置:<constant name="struts.codebehind.pathPrefix" value="/jsp/" /> 这里的value值填写jsp页面的根路径   然后就可以使 ...
启动JBoss时报如下错误: 22:53:52,907 ERROR [MainDeployer] Could not create deployment: file:/D:/新建文件夹/jboss-4.2.2.GA/server/default/conf/jboss-service.xml org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) at org.jboss.system.ServiceConfigurator ...
-集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。   -抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。   -实现类:8个实现类(实线表示),对接口的具体实现。   2.Java容器类介绍   ① Java容器类都可以自动地调整自己的尺寸。   ② Collection 接口是一组允许重复的对象。   ③ Set 接口继承 Collection,不允许重复,使用自己内部的一个排列机制。   ④ List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。   ⑤ Map接口是一组成对的 ...
1.Exception in thread \"main\" java.lang.UnsupportedClassVersionError: Hello (Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello (Unsup orted major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineCla ...
truncate和delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollbacksegement中,事务提交之后才生效;如果有相应的trigger,执行的时候将被触发. truncate,drop是ddl,操作立即生效,原数据不放到rollbacksegment中,不能回滚.操作不触发trigger
%TYPE:属性的一种方式是在变量声明中使用。%TYPE是用于取得表或游标中的字段类型,例如,可以使用它来声明ARTIST表中字段类型相同的变量,注意可以在表中名和字段之间使用点号(.)。DEALARE V_UNIT_NAME kwmis_xm_unit_bg.UNIT_NAME%TYPE;V_BGOID kwmis_xm_unit_bg.BGOID%TYPE;通过这种方式就不需要明确指定SQL数据类型,从而改善了代码的可维护性,因为表中字段类型的改变会自动反映在PL/SQL中;%ROWTYPE使用%ROWTYPE属性可以声明一个基于表或游标的行对象,也称为记录对象,例如,可以基于ARTIS ...
1. 人远比技术重要 <?XML:NAMESPACE PREFIX = O />   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都 ...
Global site tag (gtag.js) - Google Analytics