- 浏览: 901577 次
- 性别:
- 来自: 北京
最新评论
-
yaawaas:
有了 。。
程序员装B指南 -
niepeng880208:
藐视我还是初级装
程序员装B指南 -
sa364867195:
哥们,现在实现了吗?
GPS卫星定位车辆监控系统 -
月下小人:
顶,这才是质的提高,果断顶
一个基于jQuery ajax和.net httphandler 的超轻异步框架,千行代码完成。 -
xp9802:
有意思,动静结合
程序员装B指南
文章列表
一、JavaBean出现的目的
由于只用JSP开发会发现使用了很多的Scriptlet,会使得jsp文件非常混乱。如果使用了JavaBean,则可以大大减少JSP中代码量。
二、JavaBean介绍
JavaBean说的通俗点就是一个Java类用于JSP中。通过<jsp:useBean>获得import导入。
三、JavaBean存放位置
在tomcat中的理想目录结构如下:
JavaBean存放在WEB-INF/classes内。
注意:每次修改classes文件或web.xml后必须要重启服务器。
四、<jsp:use ...
- 2011-10-19 14:37
- 浏览 803
- 评论(0)
一、文件上传简介
文件上传在HTML中是以<input type="file">的形式出现的。
文件上传有两种选择:
(1)SmartUpload:以jar包形式出现,需要把他添加到classpath或tomcat的lib文件夹下。
(2)FileUpload:以jar包形式出现,需要把 ...
- 2011-10-19 14:14
- 浏览 1173
- 评论(0)
在写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 ...
- 2011-10-18 13:37
- 浏览 830
- 评论(0)
曾经的刘翔,可谓是一文不名,无人问津。尽管在雅典奥运之前的他,或多或少获得过这样或那样的奖项,但对我等不好体育之辈真可谓知之甚少。然历史总是给人以奇迹或震感。时间就永远定格在了雅典奥运北京时间2004年8月28日凌晨2点40分,110米男子跨栏奥运冠军属于刘翔,首次属于华人。从此亚洲飞人创造了神话,改写了历史,使得这个体育新星一时间声名鹊起,童叟皆知,响彻大江南北而誉满全球。
事实上,任何人的成功并非一朝一夕。正所谓冰冻三尺,非一日之寒,为山九仞,岂一日之功。可谓是必然中的偶然,偶然中的必然。纵观刘翔的成长足迹,可见一斑。刘翔从1990年即7岁起结缘田径,1996年获得上海市少年田径锦 ...
- 2011-10-16 17:18
- 浏览 486
- 评论(0)
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已安装完毕,下面进行配置
执行
代码:
...
- 2011-10-12 16:46
- 浏览 439
- 评论(0)
DBMS_XPLAN包中display_cursor函数不同于display函数,display_cursor用于显示SQL语句的真实的执行计划,在大多数情况下,显示真实
的执行计划有助于更好的分析SQL语句的全过程,尤其是运行此SQL语句实时的I/O开销。通过对比预估的I/O与真实的I/O开销来判断SQL语句所存
在问题,如缺少统计信息,SQL语句执行的次数,根据实际中间结果集的大小来选择合适的连接方式等。本文仅仅讲述display_cursor函数的使
用。
有关执行计划中各字段模块的描述请参考: 执行计划中各字段各模块描述
有关由SQL语句来获取执行计划请参考:
使 ...
- 2011-10-12 16:34
- 浏览 397
- 评论(0)
DBMS_XPLAN包包括一系列函数,主要是用于显示SQL语句的执行计划,且不同的情形下使用不同的函数来显示,如预估的执行计划则使用
display函数,而实际的执行计划则是用display_cursor函数,对于awr中的执行计划,则是用display_awr函数,而SQL tuning集合中的执行计划
则由display_sqlset来完成。本文主要描述DBMS_XPLAN包中display函数的使用,尽管可以通过SQL语句来查询缺省表plan_table来获得执行计划,
事实上,使用display函数更便捷,且display函数提供了多种不同的显示格式。
有关执行计划中各字段模 ...
- 2011-10-12 16:26
- 浏览 620
- 评论(0)
一、Applet简介
Applet简称JAVA小程序,命名规则就像Scriptlet叫做脚本小程序,能够嵌入HTML页面。需要浏览器支持java虚拟机。
Applet执行不需要main方法。
Applet的安全性非常重要,必须限制applet在沙箱中运行,保证本地系统中apple ...
- 2011-10-11 21:03
- 浏览 659
- 评论(0)
一、对象的三个阶段
对象大概来看应该有创建阶段,使用阶段和销毁阶段。
创建对象的方法有显式创建和隐式创建两种。
1.显式创建:
(1)new
(2)反射
(3)克隆
(4)反序列化
2.隐式创建:比如当一个类被加载后就会在堆区创建一个Class对象,这是程序员所不知道的。
二、对象的状态分类:
1.可触及状态:被创建后的状态。
2.可复活状态:没有引用变量引用该对象时。
3.不可触及对象:被垃圾回收的时候。
三、finalize方法
在对象进入可复活状态后,垃圾回收之前,会调用finalize()方法,当然这只是理想状态,有可能不会调用,因此f ...
- 2011-10-11 16:53
- 浏览 553
- 评论(0)
一、JAVA虚拟机和JAVA程序的生命周期
JAVA虚拟机的生命周期和JAVA程序的生命周期一致,当我们在命令行中敲入java命令运行java程序时,java虚拟机进程启动,程序运行,当程序终止时,则JAVA虚拟机的生命也结束。
二、类的生命周期
1.加载:将.class文件的二进制数据放到内存方法区中,并在堆区中创建一个Class对象,这个Class对象封装了方法区的数据结构,用户能通过Class对象访问到方法区中。
2.连接
(1)验证:验证.class文件是否是通过JAVA程序编译出来的,因为有可能这个.class文件是黑客特意制造出来的。
(2)准备:为类中的 ...
- 2011-10-10 23:33
- 浏览 547
- 评论(0)
在SQL语句的执行计划中,包含很多字段项和很多模块,其不同字段代表了不同的含义且在不同的情形下某些字段、模块显示或不显示,下
面的描述给出了执行计划中各字段的含义以及各模块的描述。
有关执行计划中各字段模块的描述请参考:
执行计划中各字段各模块描述
有关由SQL语句来获取执行计划请参考:
使用 EXPLAIN PLAN 获取SQL语句执行计划
有关使用autotrace来获取执行计划请参考:启用 AUTOTRACE 功能
有关display_cursor函数的使用请参考: dbms_xplan之display_cursor函数的使用
一、执行计划中各字段的描述
...
- 2011-10-10 17:27
- 浏览 542
- 评论(0)
AWT类层次结构:
java.awt包含了布局管理器、组件等类。
java.awt.Component是除了菜单组件外全部组件的父类。
java.awt.Container是Component的子类,表示容器,包含Window,Frame,ScrollPane三个子类。
总的来说:
java.awt
|-BorderLayout
|-FlowLayout
|-GridLayout
|-GridBagLayout
- 2011-10-10 13:52
- 浏览 430
- 评论(0)
分页须知知识点:
(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 ...
- 2011-10-09 23:53
- 浏览 497
- 评论(0)
一、java.awt.Toolkit-----用于获得屏幕的大小即宽和高
int width = Toolkit.getDefaultToolkit().getScreenSize().width;获得屏幕的宽
int height = Toolkit.getDefaultToolkit().getScreenSize().height;获得屏幕的高
二、javax.swing.JOptionPane-------用于设置弹出框
JOptionPane.showMessageDialog(parentComponent,String message);设置弹出信息框。
...
- 2011-10-08 21:20
- 浏览 554
- 评论(0)
在索引列上使用函数使得索引失效的是常见的索引失效原因之一,因此尽可能的避免在索引列上使用函数。尽管可以使用基于函数的索引来
解决索引失效的问题,但如此一来带来的比如磁盘空间的占用以及列上过多的索引导致DML性能的下降。本文描述的是一个索引列上使用函数使
其失效的案例。
一、数据版本与原始语句及相关信息
1.版本信息
SQL> select * from v$version;
...
- 2011-10-08 11:48
- 浏览 470
- 评论(0)