`
文章列表
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 ...

404错误

    博客分类:
  • jsp
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没有被正确 ...

maven帮助

1、maven群组 http://www.iteye.com/groups/search?query=maven 2、搜索maven集合 http://www.iteye.com/search?type=all&query=maven&sort=

JDK安装

    博客分类:
  • java
首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“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
Global site tag (gtag.js) - Google Analytics