`
insertyou
  • 浏览: 901577 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
一、JavaBean出现的目的 由于只用JSP开发会发现使用了很多的Scriptlet,会使得jsp文件非常混乱。如果使用了JavaBean,则可以大大减少JSP中代码量。 二、JavaBean介绍 JavaBean说的通俗点就是一个Java类用于JSP中。通过<jsp:useBean>获得import导入。 三、JavaBean存放位置 在tomcat中的理想目录结构如下: JavaBean存放在WEB-INF/classes内。 注意:每次修改classes文件或web.xml后必须要重启服务器。 四、<jsp:use ...
一、文件上传简介 文件上传在HTML中是以<input type="file">的形式出现的。 文件上传有两种选择: (1)SmartUpload:以jar包形式出现,需要把他添加到classpath或tomcat的lib文件夹下。 (2)FileUpload:以jar包形式出现,需要把 ...
在写JDBC是发现的问题。 错误写法: 原本想表示查找name中包含"xia"的名字,但是怎么运行都不对。 String sql = "SELECT name FROM emp WHERE name LIKE %?%"; PreparedStatment stat = con.prepareStatement(sql); stat.setString(1,"xia"); 正确写法: 在sql变量中 的LIKE只写一个问号,其余的通配符在setString的时候加上去。 String sql ...
曾经的刘翔,可谓是一文不名,无人问津。尽管在雅典奥运之前的他,或多或少获得过这样或那样的奖项,但对我等不好体育之辈真可谓知之甚少。然历史总是给人以奇迹或震感。时间就永远定格在了雅典奥运北京时间2004年8月28日凌晨2点40分,110米男子跨栏奥运冠军属于刘翔,首次属于华人。从此亚洲飞人创造了神话,改写了历史,使得这个体育新星一时间声名鹊起,童叟皆知,响彻大江南北而誉满全球。 事实上,任何人的成功并非一朝一夕。正所谓冰冻三尺,非一日之寒,为山九仞,岂一日之功。可谓是必然中的偶然,偶然中的必然。纵观刘翔的成长足迹,可见一斑。刘翔从1990年即7岁起结缘田径,1996年获得上海市少年田径锦 ...
sudo mkdir usr/lib/jvm sudo mkdir usr/lib/jvm/java sudo chmod 777 usr/lib/jvm/java改变权限。 把jdk1.6.0_27.bin文件拷贝到usr/lib/jvm/java/中。 代码: sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_27.bin 修改bin文件权限,使其可执行 然后,执行 代码: sudo /usr/lib/jvm/java/jdk1.6.0_27.bin 将会出现字幕,持续按回车键. 此时,jdk已安装完毕,下面进行配置 执行 代码: ...
DBMS_XPLAN包中display_cursor函数不同于display函数,display_cursor用于显示SQL语句的真实的执行计划,在大多数情况下,显示真实 的执行计划有助于更好的分析SQL语句的全过程,尤其是运行此SQL语句实时的I/O开销。通过对比预估的I/O与真实的I/O开销来判断SQL语句所存 在问题,如缺少统计信息,SQL语句执行的次数,根据实际中间结果集的大小来选择合适的连接方式等。本文仅仅讲述display_cursor函数的使 用。 有关执行计划中各字段模块的描述请参考: 执行计划中各字段各模块描述 有关由SQL语句来获取执行计划请参考: 使 ...
DBMS_XPLAN包包括一系列函数,主要是用于显示SQL语句的执行计划,且不同的情形下使用不同的函数来显示,如预估的执行计划则使用 display函数,而实际的执行计划则是用display_cursor函数,对于awr中的执行计划,则是用display_awr函数,而SQL tuning集合中的执行计划 则由display_sqlset来完成。本文主要描述DBMS_XPLAN包中display函数的使用,尽管可以通过SQL语句来查询缺省表plan_table来获得执行计划, 事实上,使用display函数更便捷,且display函数提供了多种不同的显示格式。 有关执行计划中各字段模 ...
一、Applet简介 Applet简称JAVA小程序,命名规则就像Scriptlet叫做脚本小程序,能够嵌入HTML页面。需要浏览器支持java虚拟机。 Applet执行不需要main方法。 Applet的安全性非常重要,必须限制applet在沙箱中运行,保证本地系统中apple ...
一、对象的三个阶段 对象大概来看应该有创建阶段,使用阶段和销毁阶段。 创建对象的方法有显式创建和隐式创建两种。 1.显式创建: (1)new (2)反射 (3)克隆 (4)反序列化 2.隐式创建:比如当一个类被加载后就会在堆区创建一个Class对象,这是程序员所不知道的。 二、对象的状态分类: 1.可触及状态:被创建后的状态。 2.可复活状态:没有引用变量引用该对象时。 3.不可触及对象:被垃圾回收的时候。 三、finalize方法 在对象进入可复活状态后,垃圾回收之前,会调用finalize()方法,当然这只是理想状态,有可能不会调用,因此f ...
一、JAVA虚拟机和JAVA程序的生命周期 JAVA虚拟机的生命周期和JAVA程序的生命周期一致,当我们在命令行中敲入java命令运行java程序时,java虚拟机进程启动,程序运行,当程序终止时,则JAVA虚拟机的生命也结束。 二、类的生命周期 1.加载:将.class文件的二进制数据放到内存方法区中,并在堆区中创建一个Class对象,这个Class对象封装了方法区的数据结构,用户能通过Class对象访问到方法区中。 2.连接 (1)验证:验证.class文件是否是通过JAVA程序编译出来的,因为有可能这个.class文件是黑客特意制造出来的。 (2)准备:为类中的 ...
在SQL语句的执行计划中,包含很多字段项和很多模块,其不同字段代表了不同的含义且在不同的情形下某些字段、模块显示或不显示,下 面的描述给出了执行计划中各字段的含义以及各模块的描述。 有关执行计划中各字段模块的描述请参考: 执行计划中各字段各模块描述 有关由SQL语句来获取执行计划请参考: 使用 EXPLAIN PLAN 获取SQL语句执行计划 有关使用autotrace来获取执行计划请参考:启用 AUTOTRACE 功能 有关display_cursor函数的使用请参考: dbms_xplan之display_cursor函数的使用 一、执行计划中各字段的描述 ...
AWT类层次结构: java.awt包含了布局管理器、组件等类。 java.awt.Component是除了菜单组件外全部组件的父类。 java.awt.Container是Component的子类,表示容器,包含Window,Frame,ScrollPane三个子类。 总的来说: java.awt |-BorderLayout |-FlowLayout |-GridLayout |-GridBagLayout
分页须知知识点: (1)JDBC2.0的可滚动结果集。 (2)HTTP GET请求。 一、可滚动结果集 Connection con = DriverManager.getConnection(); PreparedStatement stmt = con.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY); ResultSetrs = stmt.executeQu ...
一、java.awt.Toolkit-----用于获得屏幕的大小即宽和高 int width = Toolkit.getDefaultToolkit().getScreenSize().width;获得屏幕的宽 int height = Toolkit.getDefaultToolkit().getScreenSize().height;获得屏幕的高 二、javax.swing.JOptionPane-------用于设置弹出框 JOptionPane.showMessageDialog(parentComponent,String message);设置弹出信息框。 ...
在索引列上使用函数使得索引失效的是常见的索引失效原因之一,因此尽可能的避免在索引列上使用函数。尽管可以使用基于函数的索引来 解决索引失效的问题,但如此一来带来的比如磁盘空间的占用以及列上过多的索引导致DML性能的下降。本文描述的是一个索引列上使用函数使 其失效的案例。 一、数据版本与原始语句及相关信息 1.版本信息 SQL> select * from v$version; ...
Global site tag (gtag.js) - Google Analytics