我正在更改我的工作计算机,并需要将我的sqlYog保存的连接移动到新计算机.我不记得密码,有没有办法移动它?
Windows 7机器.
我有一个Factory方法,它从ID调用返回一个对象.
模拟代码:
public static Object getById(String id) {
Object o = CRUD.doRecovery(Class, id);
if(o == null) {
printLogMessage("recovery by ID returned Null: " + id);
// would really like to show only a few lines of stack trace.
}
return o;
}
Run Code Online (Sandbox Code Playgroud)
如何只显示堆栈跟踪的前N行(所以我知道方法的调用者)而不将整个堆栈跟踪转储到日志上或者必须依赖外部库?
我们在应用程序中使用的是primefaces 2.2.1版本。我们想将会话中存储的视图数量限制为3。我将web.xml配置为:
<context-param>
<description>State saving method: 'client' or 'server' (=default).See JSF Specification 2.5.2</description>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<description>The maximum number of logical views (GET requests) to store per session (http://tinyurl.com/yw6f2e)</description>
<param-name>com.sun.faces.numberOfLogicalViews</param-name>
<param-value>3</param-value>
</context-param>
<context-param>
<description>The maximum number of JSF views (POST requests) stored in the session for per logical view (http://tinyurl.com/yw6f2e)</description>
<param-name>com.sun.faces.numberOfViewsInSession</param-name>
<param-value>3</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)
看来,此配置无法正常工作。当我查看内存堆转储时,我发现会话中存储了15个视图。
使用Primefaces 2.2.1,在Mojarra 2.0.9上运行的JSF 2.0.9
有任何想法吗...
我试图创建一个JPA项目,并且eclipse确实连接到数据库,但是未显示任何表。该数据库确实具有表,并且用户“ john”具有该数据库中的所有许可。从提示执行查询或使用MySQL客户端都没有问题。
这是“驱动程序属性”中的连接设置:
驱动程序:MySQL JDBC驱动程序
数据库:myDatabase
URL:jdbc:mysql:// localhost:3306
用户名:john
密码:******
“测试连接”按钮可以正常工作,可以建立连接,但是在表文件夹中,该连接为空。
使用jre7,tomcat 7.0,Mysql 5.6.0,Eclipse Luna 4.4.2,mysql-connector-java-5.1.18.jar
java ×2
eclipse ×1
exception ×1
jdbc ×1
jsf ×1
jsf-2 ×1
mysql ×1
primefaces ×1
sqlyog ×1
stack-trace ×1