小编Joh*_*ary的帖子

关闭mysql连接很重要吗?

关键是要有效地关闭mysql连接,还是在php文件运行后自动关闭?

php mysql

83
推荐指数
3
解决办法
8万
查看次数

单元测试Java Servlet

我想知道对servlet进行单元测试的最佳方法是什么.

测试内部方法不是问题,只要它们不引用servlet上下文,而是测试doGet/doPost方法以及引用上下文或使用会话参数的内部方法呢?

有没有办法简单地使用经典工具,如JUnit,或者最好是TestNG?我是否需要嵌入tomcat服务器或类似的东西?

java unit-testing servlets

53
推荐指数
5
解决办法
5万
查看次数

JSF中的拦截器

我想知道JSF中是否有拦截器(就像我们在Spring中使用的那样),以及如何实现它?

jsf interceptor jsf-2

8
推荐指数
1
解决办法
1万
查看次数

如何从NetBeans运行所有JUnit测试用例?

我已经在NetBeans项目中的现有类上创建了几个带有单元测试的文件.我使用菜单"文件/新文件/ JUnit/Test for Existing Class"来创建测试文件.

我可以通过右键单击它并运行单元测试来运行一个文件并选择"运行文件".

但我想用单元测试运行所有文件.我怎样才能以最简单的方式实现这一目标?

我正在使用NetBeans 6.5.

java junit unit-testing netbeans netbeans6.5

6
推荐指数
1
解决办法
6050
查看次数

Mac OSX 10.6.7上进程'java'的大量线程和内存使用情况

我正在使用java + gwt和NetBeans 6.9.1 + Glassfish 3.0.1开发Web应用程序.经过几个小时的开发后,我的系统性能会下降,因此如果某个进程获得所有内存或cpu,我总是检查Activity Monitor.我总是注意到一个名为'java'的进程,它产生了大约50-60个线程.我的系统非常慢,直到我杀死它们,然后我可以正常工作.

我在开发期间使用NetBeans调试模式,但即使我停止调试模式,java进程仍然会降低系统性能,直到我杀死它.我有时也经历过"java.lang.OutOfMemoryError:Java堆空间"错误,它发生在几个小时之后(假设是12-16)我的NetBeans信息被打开了(这种情况发生在我的Linux环境中同样的NetBenas版本) ).在这种情况下,我需要关闭并重新打开它以使其再次编译/工作.

任何人都遇到过同样的问题和/或知道如何避免这些问题?你认为这个问题可能是由我正在开发的应用程序中的某种问题引起的,还是可能是Netbeans内存泄漏或bug?

java macos gwt glassfish netbeans-6.9

6
推荐指数
1
解决办法
2543
查看次数

如何使用Netbeans将SVN分支重新集成到主干中?

我从trunk创建了一个分支.当我的分支上的开发完成后,我想将我的分支合并(重新集成)到trunk.是否有选项或设置启用?似乎Netbeans 7.1无法将分支重新集成到主干中.

我错了吗?

svn merge svn-reintegrate netbeans-7.1 svn-merge-reintegrate

6
推荐指数
1
解决办法
1931
查看次数

Netbeans在HTML中禁用代码完成引号

在Netbeans(v 7.01)代码中,我已禁用完整选项:

All Languages -> Insert Closing Brackets Automatically
Html -> Equals sign (=) Keypress After Attribute Name Autocompletes Quote Set
Html -> Quote mark (") Keypress After Attribute Name Autocompletes Closing Quote
Run Code Online (Sandbox Code Playgroud)

然而,如果我键入以下html行:

<div class = "">
Run Code Online (Sandbox Code Playgroud)

Netbeans将此更正为:

<div class = """>
Run Code Online (Sandbox Code Playgroud)

换句话说,IDE会添加额外的引号.PHP脚本中似乎没有问题,只有HTML.但我发现它非常令人气愤,我无法弄清楚如何阻止它!

任何人都知道发生了什么事吗?

html netbeans autocomplete netbeans7.0

5
推荐指数
1
解决办法
898
查看次数

Netbeans - 运行特定的Maven集成测试

如何配置Netbeans以调用Maven Failsafe来运行特定的集成测试?

我知道执行此操作的Maven命令是'mvn -Dit.test = MyClassIT verify'我也知道如何在Netbeans Project属性中配置'actions'.

我的问题是:

  • Netbeans有时会运行动作(并调用Maven),有时只使用自己的编译器和测试运行器.不知道如何告诉它使用哪个.奇异的
  • Netbeans在类名中添加了"Test".相反,它应该添加"IT".但奇怪的是,动作中没有任何内容可以定义这种行为.该操作只是传递了类名.
  • 我不想覆盖正常的测试文件和调试测试文件操作,因为我需要那些用于正常测试.但自定义操作仅出现在项目的"自定义"上下文菜单中,而不是任何单个文件!所以它们是不可用的.如果我可以为它们制作工具栏按钮也会很好.
  • 如果行星正确对齐并且Netbeans发出正确的命令,则使用正确的设置启动Maven,但调试器不起作用

使用Netbeans 7.1和Netbeans Dev 201201260600

5
推荐指数
1
解决办法
2270
查看次数

在保存时部署netbeans和tomcat 7

我正在使用netbeans 7.1.2tomcat 7。当我在.java或.xhtml文件中进行某些更改时,在保存文件时就会部署该文件,但是我必须重新启动tomcat服务器才能在浏览器中查看更改。
你能帮我解决这个问题吗?

deployment tomcat netbeans netbeans-7.1

5
推荐指数
1
解决办法
1594
查看次数