小编Rob*_*rto的帖子

数据库配置未指定适配器

当我尝试连接到mysql数据库时,我收到此错误.问题是该应用程序可以运行数周,然后我会随机收到此消息.当我收到此错误消息时,应用程序无法重新连接到数据库,直到我重新启动它.

我正在使用配置文件连接到数据库,并指定了适配器......数据库配置不会在运行时生成.

你对发生了什么有什么想法吗?

ruby ruby-on-rails

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

Intellij 13合并冲突对话失败卡住了

合并冲突时,我遇到了Intellij 13的问题.当我应用我的上一次合并更改时,Intellij尝试向我显示"保存并完成"对话框,但显然合并窗口仍然高于那个(失去焦点).那时我无法点击Intellij的任何部分,我必须杀死这个过程.

我记得读过一些关于这个的东西,并且改变了idea.properties是提出的解决方案,但我再也找不到那个讨论了.

是否有人为此提供解决方案或记住要添加到idea.properties的正确属性?

谢谢!

merge intellij-idea intellij-13

9
推荐指数
1
解决办法
993
查看次数

Drb和"被回收的对象"例外

我正在经历一个奇怪的问题.我的控制器调用drb对象

@request_handler = DRbObject.new(nil, url)
availability_result = @request_handler.fetch_availability(request, @reservation_search, params[:selected_room_rates])
Run Code Online (Sandbox Code Playgroud)

这个Drb对象正在进行一些搜索.

但有时候,在linux环境中,我得到了一个带有这个堆栈跟踪的"0xdba87b30是回收对象"

--- 
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:375:in `_id2ref'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:375:in `to_obj'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1402:in `to_obj'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1704:in `to_obj'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:613:in `recv_request'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:911:in `recv_request'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1530:in `init_with_client'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1542:in `setup_message'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1494:in `perform'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1589:in `main_loop'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1585:in `loop'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1585:in `main_loop'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1581:in `start'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1581:in `main_loop'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1430:in `run'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1427:in `start'
- (druby://10.254.143.159:9001) /usr/lib/ruby/1.8/drb/drb.rb:1427:in …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails drb

7
推荐指数
1
解决办法
1308
查看次数

多个数据库连接

我正在尝试了解连接数据库的最佳方法.

目前我有一个解析URL的方法(取决于称为应用程序的URL必须连接到不同的数据库,如customer1.example.com将连接到customer1数据库)并调用

ActiveRecord::Base.establish_connection(conn_string)
Run Code Online (Sandbox Code Playgroud)

其中conn_string包含数据库的名称.

使用a调用此方法(set_db)

before_filter :set_db
Run Code Online (Sandbox Code Playgroud)

在我的应用程序控制器中,基本上对于我得到的每个请求,URL都被解析,应用程序尝试执行establish_connection.

我想知道我是否可以在某个地方建立连接池....你有什么建议吗?是否更好的是让Singleton保持所有连接并返回正确的连接?

谢谢!罗伯托

ruby ruby-on-rails

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

通过Hudson通知电子邮件中的最新测试结果信息

我有一个项目有很多测试失败,所以通过电子邮件接收失败测试的数量与最新版本相比,这将是很好的.我需要的只是测试结果链接显示在项目页面中的信息:

最新测试结果(10次失败/ -2)

这可能吗?我已经尝试过email-ext插件,但它并没有告诉我这些信息(我可以列出输出失败的测试等等,但我真的只需要上面的信息).

有任何想法吗?

java email continuous-integration hudson

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

iBatis映射:将字符串字段映射到List <String>

是否可以使用特定格式映射字符串字段,如:

AAA,BBB,CCC,DDD

使用iBatis进入包含元素[aaa,bbb,ccc,ddd]的List?

我需要的是在我的模型中有类似的东西:

public class Request{
    private List<String> fieldOne;
    public List<String> getFieldOne(){....}
    public void setFieldOne(){....}
}
Run Code Online (Sandbox Code Playgroud)

即使在我的表中,该字段是一个简单的字符串.这可能吗?

谢谢罗伯托

java sybase ibatis

4
推荐指数
2
解决办法
3605
查看次数

Java servlet和身份验证

我有一个小应用程序,有3-4个servlet和一个基本模块,为我提供如下身份验证:

public class Authentication {
    public boolean isUserAuthenticated(){
        ....
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在每个其他servlet调用之前使用我的类检查身份验证,而不必在每个servlet调用中添加代码?我想避免检查用户的每个servlet以及我必须添加的每个servlet.

任何建议都被接受:)

谢谢,罗伯托

java authentication jsp servlets

2
推荐指数
1
解决办法
6814
查看次数

Mybatis插入失败,没有例外

我试图将java应用程序中的文件插入到mysql表中.

对映射器的调用完成没有任何异常,但最后我在表中找不到任何记录.

也许我将文件内容映射到blob字段的方式有问题?

这是豆子:

public class CustomFile {
private int id;
private String title;
private String fileName;
private String fileType;
private String fileSize;
private byte[] fileContent;
private String fileExtension;

public int getId() {
    return id;
}

public void setId(int id) {
    this.id = id;
}

public String getTitle() {
    return title;
}

public void setTitle(String title) {
    this.title = title;
}

public String getFileName() {
    return fileName;
}

public void setFileName(String fileName) {
    this.fileName = fileName;
}

public String getFileType() …
Run Code Online (Sandbox Code Playgroud)

java mysql struts2 file mybatis

2
推荐指数
1
解决办法
2143
查看次数