- 浏览: 153185 次
- 性别:
- 来自: 北京
最新评论
-
瓶鱼跃:
嗯嗯,写的挺好···
希尔排序 -
stinge:
wangzaidali 写道 是不是感觉太简单了?呵呵 ...
JQuery提交表单 -
wangzaidali:
JQuery提交表单 -
Will.Du:
挺好的,不过你的层数太少,如果是extends了两次,那么su ...
super 与 this -
goo.goo:
temp.b.add(b.get(i)); 这里也得clo ...
Java中Cloneable接口的用法
文章列表
一、配置Struts2 (1)添加Struts2架包: ①commons-logging-1.0.4.jar ②commons-fileupload-1.2.1.jar ③freemarker-2.3.13.jar ④ognl-2.6.11.jar ⑤struts2-core-2.1.6.jar ⑥xwork-2.1.2.jar (2)创建struts.xml文件(注意:一定要在src根目录下) 代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC ...
配置Struts时出现
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
可以看出是org.apache.struts2.dispatcher.FilterDispatcher类没有找到
查看Struts-core包里是否包含此类
ORA-27101 ORA-01034
- 博客分类:
- web开发
在试图启动数据库的时候,Oracle报告下列错误:ERROR:ORA-27101 Shared memory realm does not exist ORA-01034 ORACLE not available
你的数据库有没有启动,监听有没有启动
你可以先用sql*plus,看看你的数据库启动了没有
sqlplus / as sysdba
startup
如果正常启动的话,就说明你的数据库没有启动,
如果提示已经有一个数据库在运行的话,就说用你的数据库已经启动一下
再检查你的网络设置有没有配好
还有你的网络监听有没有启动
lsnrctl status
lsnr ...
解决方法:
找到/u01/app/oracle/product/10g/network/admin下的listener.ora文件
1、做如下修改:
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/10g)
(PROGRAM = extproc)
...
Servlet生命周期
- 博客分类:
- web开发
Servlet生命周期
Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。
Servlet的生命周期包含了下面4个阶段:
(1)加载和实例化
Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来响应第一个请求时,创建Servlet实例。当Servlet容器启动后,它必须要知道所需的Servlet类在什么位置,Servlet容器可以从本地文件系统、远程文件系统或 ...
J2EE中的请求转发、重定向和包含关系
- 博客分类:
- web开发
一、请求转发
使用javax.servlet.RequestDispatcher.forward()方法来转发收到的Http请求。
将最初请求的ServletRequest和ServletResponse对象传递给转发目标组件。
只能把请求转发给同一Web应用中的组件,不能转发给其他Web应用的组件。
请求转发的源组件和目标组件共享request范围内的共享数据。
eg:
Servlet的service()方法中:
RequestDispatcher rd =
request.getRequestDispatcher("hello.jsp" ...
Servlet/JSP
- 博客分类:
- web开发
概念简介:
Servlet 是使用Java编写的一个Java类,通过Web容器的加在、初始化,受到容器的管理才能成为Servlet。
Web容器是Java编写的一个应用程序,负责于服务器沟通,管理Sevlet所需的各种对象于数据、Sevlet生命周期,没有 ...
GET请求与POST请求
- 博客分类:
- web开发
GET请求:向服务器取得所指定的信息,发出GET请求时,必须告诉服务器所请求数据的URL,以及一些表头信息,如浏览器版本、语言等。
POST请求:发送信息给服务器,如文件上传需采用POST请求
两者区别:
1、GET请求不适合参数长度过长以及参数中包含敏感数据的情况
2、POST请求不显示请求参数,所以无法添加到书签中
3、有些浏览器会通过地址栏缓存数据,当地址栏中的url是相同的,则直接从缓存中取出数据
4、GET请求用来取数据,不改变服务器上的数据和状态,POST请求会影响到服务器的数据
java连接oracle
- 博客分类:
- web开发
java连接oracle
1.下载oracle的驱动包
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html
2.设置环境变量,在CLASS_PATH中加入包的地址
将class12.jar包放在项目的WEB——INF/lib目录下
3.设置连接参数
选择Driver template : oracle(thin driver)
测试连接
Io Exception: The Network Adapter could n ...
oracle 创建数据库
- 博客分类:
- web开发
oracle 创建数据库
1.切换目录到/u01/app/oracle/product/10g/bin
2.执行命令./dbca
3.出现图形界面,乱码,执行export LANG="en_US.UTF-8",使用英文界面安装
4.next直到操作完成
硬盘安装debian时无法挂载光盘镜像
- 博客分类:
- web开发
硬盘安装debian时无法挂载光盘镜像
直接从光盘中开始安装报错
权限不够,将文件拷出到home/oracle下,改变所属用户,再安装
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 276824064 bytes
Fixed Size 778736 bytes
Variable Size 137371152 bytes
Database Buffers 138412032 bytes
Redo Buffers ...
ORA-00205: error in identifying controlfile, check alert log for more info
查看/u01/app/oracle/product/10g/dbs下是否有ora_control1文件
该文件在initSID.ora中配置
若没有,从/u01/app/oracle/oradata/orcl/下的control1.ctl文件copy一份
缺少以下安装包
libaio-0.3.105-2.i386.rpm
libaio-devel-0.3.105-2.i386.rpm
myeclipse tomcat 端口被占
- 博客分类:
- java
oracle占用8080端口,tomcat启动出错
1.下载tomcat安装包 http://tomcat.apache.org/
2.解压到/usr/local下,修改所有者为oracle
3.修改conf下的server.xml文件,改端口号
4.在window preferents myeclipse,server下配置路径