- 浏览: 10438 次
- 性别:
- 来自: 海口
最新评论
文章列表
PL/SQL debug调试赋权:
ORA-0131:Insufficient privileges.
Note:Debugging requires the DEBUG CONNECT SESSION system privileges.
后经查找,是缺失 DEBUG CONNECT SESSION 系统权限所致。
解决办法:以SYS用户登录数据库,执行赋权操作:
grant DEBUG CONNECT SESSION to user_name;
附1:有网友指出还需赋予DEBUG ANY PROCEDURE的权限,经测试,该权限可不用赋予!
附2:可以从数据字典r ...
Think Java 4 学习笔记
- 博客分类:
- Java
ti记:
最近在看Think Java 4(中文),顺便把学习笔记记下来供以后参看。其中包含之前理解不到位的、含糊的、不清楚的简要说明。
第1章 对象导论
··· ···
第2章 一切都是对象
2.1引用操作对象
一切都看做对象,但操作的标示符实际上是对象的一个引用。
2.2必须由你创建所有对象
5个储存的位置,基本类型特例(适配器模式);
java中的数组与C/C++区别;C/C++中的数组是内存块,如果一个程序要访问其自身内存块,或在数组初始化前使用它,都会报错。java确保数组初始化,而且不能在其范围之外被访问。这种范围检查,是以每个数组上少量的内存开 ...
修改linux文件权限命令:chmod 用法:chmod XXX filename ×××(所有者\组用户\其他用户) ×=4 读的权限 ×=2 写的权限 ×=1 执行的权限 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的 ...
XXXi用户 is not in the sudoers file. This incident will be reported 这是在红旗linux下用sudo时遇到的问题,解决方法如下: 1、进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用户登录,因为红旗安装过后默认的登录用户就是root) 2、添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
Struts2 入门一
下载struts2包,Google à ‘struts2 download’ 选择合适版本下载。
Struts2解压后的有四个目录:
Apps :这里是struts2自带的示例项目,直接丢进tomcat里(webapps目录下)就可以运行的;
Doc :struts2的文档;
Lib :struts2所依赖的jar包
Src :是struts2的源码,还包含apps下示例项目的源码。
下面开始第一个struts2项目:
启动myeclipse,新建名称为struts2的
优化
在test2的基础上做修改。
创建util包,在utils包中创建JdbcUtils.java工具类。为项目提供数据库连接和释放资源。内容如下:
JdbcUtils.java
package util;
import java.sql.Connection;
import java.sql.DriverManager;
连接数据库
还是在test2基础上做修改,
5-1 添加jar包
在navigator视图下将mysql数据库连接驱动jar包mysql-connector-java-5.1.17-bin.jar复制到WEB-INF目录下的lib目录下。只要采用的mysql数据库的JavaWeb应用都要添加这个jar包。这个包并不包含在mysql安装包里,要单独下载。
下载方法介绍如下:
Google à ‘mysql connector’ (第一个就是) à 找到JDBC driver for mysql(connector /J) | Download这个就可以。下载完成后解压就可 ...
表单提交
在test2的基础上做修改,新建带有包servlet的RegisterServlet.java,
步骤如下:src –>
右键new à 选择servlet,若没找到选择 other,在上面的搜索栏输入 servlet自然就会出现。输入包名servlet,名称RegisterServlet,选择生成doGet,doPost方法如下图。点击next,接下来给出的是myeclipse自动添加servlet的定义到web.xml中,选择默认的就好。点击finish。
删除myeclipse自动为我们生成的注释和方法内容,
RegisterSer ...
前面的两个例子要求必须安装J2EE才能编译,没有安装编译不会通过。下面通过myeclipse来做,就不必手工编译然后再复制class文件。MyEclipse会自动生成。
FirstServlet
启动你的myeclipse,file à new à Web
Project à 输入项目名称
test02 还要记得选择Java EE 5.0 然后点击finish。
查看项目的文件目录,转换视图一般的视图是包视图——左边栏中显示packege,要查看该项目对应在本地机器上保存对应的文件夹就要切换本地视图 window
servlet 转发
在test2项目上做修改,新加SecondServlet.java和success.jsp;本例中servlet带有包名其对应目录结构如下:
test2
|- WEB-INF
|- class
|- second
|- SecondServlet.class 编译好的class文件 ...
FirstServlet
建立test02项目,介绍servlet。
目录结构如下
test2
|- WEB-INF
|- class
|- FirstServlet.class
|- web.xml
|- myjsp
|- frist ...
JavaWeb快速入门二
- 博客分类:
- JavaWeb
最简web项目
纯手工web项目,项目名称(也就是web应用的名称)叫test。目录结构如下
test
|- WEB-INF (文件名不可变,且jsp\html文件不可放在这里,且必不可少)
|- web.xml(此文件也是不可任意修改名称,且必不可少)
|- first.jsp
以上web项目结构是最简化的了。jsp,html等前台要访问的文件都能放置在WEB-INF下。
那就开始了 ...
JavaWeb快速入门一
- 博客分类:
- JavaWeb
Tomcat介绍
Google à 关键字 ‘tomcat download’第一个就是了,找到相应的版本下载。下载完成后直接解压出来就可以用了。
Tomcat目录结构
Tomcat作为小型的web容器,他自身也是开源的一个项目。
conf目录保存tomcat配置信息的文件夹,里面是一些xml文件。其中有一个server.xml文件,修改tomcat的端口就需修改这个文件。Tomcat默认端口是8080
bin目录tomcat启动 –windows的启动startup.bat ;关闭shutdown.bat
webapps