- 浏览: 117722 次
- 性别:
- 来自: 合肥
最新评论
-
codyzhang:
谢谢!解决了!
maven-resources-plugin插件版本错误 -
musicull:
分享是伟大的行为,谢谢
maven电子书 -
zhang_hao_0522:
...
myeclipse下安装maven插件 -
zk1878:
我也碰到这个问题 试试看
maven-resources-plugin插件版本错误 -
obullxl:
今天编译Hadoop也碰到了这样的问题,呵呵,多谢分享~~~
maven3安装时出现bug
文章列表
Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不过关键是要通过题目掌握原理性的东西。下面六道题目,如果您全部做对了,且明白其所以然,那么Java中的关于String的笔试面试题应该难不到你了。也许您觉得polaris说的有点过了,然而彻底明白这些题目,对理解String类还是很有好处的。
写出下面各题的打印输出的结果
1
view sourceprint?1 public static void main(String[] args){
2 String a = "a1";
3 String ...
一、什么是单元测试
写了个类,要给别人用,会不会有bug?怎么办?测试一下。
用main方法测试好不好?不好!
1. 不能一起运行!
2. 大多数情况下需要人为的观察输出确定是否正确
二、为什么要进行单元测试
重用测试,应付将来的实现的变化。
提高士气,明确知道我的东西是没问题的。
便于后期维护,测试占开发成本的60%
测试人员测试的是功能和性能,开发人员测试的是具体的细节
三、JUnit4 HelloWorld
1. new project
2. 建立类 New---Juint Test Case
3. 建立testcase
在测试方法上加上@test
hamcrest 下载地址:h ...
Status report
message /Webproject/
description The requested resource (/Webproject/) is not available.
环境:Myeclipys5.5+Tomcat5.5,之前用手工发布没有问题的。
解决:
1、路径错误,检查你的访问路径是否正确,如果没有修改过项目名,那么访问路径就是http://localhost:端口/项目名
2、不要同时对同一个项目进行手工和自动部署.
解决:
1、如果页面报错直接检查页面错误信息,如果出现的错误是由于页面jsp代码编译造成的会报出错误在哪一行,直接检查就行了。
2、而如果是在执行jsp编译后的class文件的过程中报的异常一般不会提示页面的错误行数,而是提示编译后的.java文件的错误位置,这个可以直接在Tomcat下work目录中查找jsp编译后的java文件来确定出错位置。
hibernate+jsp执行数据库操作时插入一条记录,数据库里面却是两条(该记录+一条空记录)
解决:检查页面提交表单是是否进行了重复提交,或是进行了两次跳转
把mysql的驱动程序mysql-connector-java.jar放在tomcat文件夹下的common/lib文件夹下和自己建立的项目的文件夹WEB-INF/lib文件夹下都能成功连接数据库,两者的区别是什么?
解决:
tomcat中则所有在该tomcat下部署的项目都可以通过此jar包连接到mysql数据库,而且配置数据源时必须将连接jar包放入到tomcat中。而在项目的lib目录下加入支持jar包只针对此项目有效
解决:
这个问题是由于你编译和执行的JDK版本不一致造成的。应该是你的连接驱动jar包使用的是支持JDK1.5的版本,而你自己编写的程序则使用了JDK1.6,造成了版本冲突。
可以重新下载一个支持jdk1.6的连接驱动或是将JDK换为1.5版。
问题已经解决,换成JDK1.5和ojdbc1.4就可以了,现在好像还没有支持oracle10G和JDK1.6的驱动,非常感谢您的帮助!
JSP中连接oracle数据库的问题:
java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver
解决:
1、把JDBC的驱动classes12.jar放在TOMCAT的lib下吧或者修改classpath
2、使用PreparedStatement类编写sql语句加入?时不需要再加入' '一类的符号
例如:
String updatesql="update product set price= ? , spec= ? , memo = ? where product_no = ? ";
不要写成这 ...
1、页面编码
2、数据库编码
mysql在数据库安装和配置时需要选择其支持的编码,默认是不支持中文的.如果安装时没有选择,可以修改mysql安装目录下的my.ini文件,里面有两个default-character的设置,将其改为你项目所使用的编码(一般是GBK或UTF-8). 修改后重新启动mysql服务,并重新建立数据库与表即可。
my.ini设置如下(修改了两处):
port=3306
[mysql]
default-character-set=GBK
# The default character set that will be used when a new schema o ...
1、java.lang.NumberFormatException: null
id是接收时需要使用getParameterValues接收,而且返回的是String,如果要int,要进行转换
2、怎样判断一个用户在线有多少种方法?
一般都是使用session范围的属性进行判断,还可以通过cookie或是数据库中的标志位进行判断.
3、在JSP页面中
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@loc ...
jdbc连接mysql
报错:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
解决:
1、检查jar包,你可以用rar软件把你使用的mysql的jar包打开,查看里面的Driver.class的目录结构是否是org/gjt/mm/mysql/,如果不是,那么按照正确的目录结构来使用。一般有两个版本,旧的版本里是使用的是org.git.mm.mysql.Driver,而新版本使用的是com.mysql.jdbc.Driver
2、你的web服务器是什么?检查服务器设置,如果是tomcat,那么可能是你的jar没有被正确 ...
1、maven群组
http://www.iteye.com/groups/search?query=maven
2、搜索maven集合
http://www.iteye.com/search?type=all&query=maven&sort=
首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“java_home”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而java_home和classpath是不存在的。
首先点“新建”,然后在变量名写上java_home,顾名其意该变量的含义就是java的安装路径,呵呵,
然后在变量值写入刚才安装的路径“C:\Program Files\Java\jdk1.5.0_14”.
其次在系统变量里面找到path,然后点编辑,
path变量的含义就是系统在任何 ...
1、一个是调试模式,一个正常运行模式,在调试模式下,可以打断点,进行跟踪调试
2、建议用调式模式,边开发边调试,代码异常它会自动弹出 调试窗口,可以检查 WEB状态。
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysql>-uroot -proot