小编and*_*oid的帖子

使用ColdFusion 10/11在IIS 8/8.5上出现错误500

如果我的ColdFusion脚本中有错误,我从IIS而不是ColdFusion收到500错误消息.只有当我在URL中提供文件名时才会发生这种情况,如果我打开没有脚本名称的URL(这将打开index.cfm),则不会发生这种情况.

例如:

我可以在我的3个ColdFusion平台中的2个重现此问题:

  • 正常工作:带有ColdFusion 10 Update 12的IIS 7.5(带有更新的连接器)
  • 工作:带有ColdFusion 10 Update 12的IIS 8(带有更新的连接器)
  • 工作:带有ColdFusion 11的IIS 8.5

我的index.cfm和foobar.cfm:

<!--- provoke a coldfusion error --->
<cfset foo
Run Code Online (Sandbox Code Playgroud)

我的web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <httpErrors errorMode="Custom" existingResponse="PassThrough" />
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

对我来说,看起来与IIS 8和IIS 8.5的ColdFusion连接器有问题.

coldfusion coldfusion-10 iis-8 coldfusion-11 iis-8.5

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

EntityNotFoundException:Bean已被删除 - 延迟加载失败

我正在玩Play的第一步!使用Java的框架(v2.1-rc1)现在我遇到了我的第一个ebean问题.我有一个导航实体,与自己有一个ManyToOne关系.当我尝试访问parentNavigation中的title字段时,我收到以下错误:

[EntityNotFoundException: Bean has been deleted - lazy loading failed]

正如我发现的那样,只有在数据库中不存在父导航时才会出现错误.在这种情况下,我不应该收到一个空的导航对象吗?

导航实体:

package models;

import javax.persistence.*;
import play.db.ebean.*;

@Entity
public class Navigation extends Model {

    @Id
    public Long id;

    @Column(name="c_title")
    public String title;

    @Column(name="id_parent")
    public Long parentId;

    @ManyToOne()
    @JoinColumn(name="id_parent")
    public Navigation parentNavigation;

    public static Finder<Long,Navigation> find = new Finder<Long,Navigation>(
        Long.class, Navigation.class
    );
}
Run Code Online (Sandbox Code Playgroud)

我在控制器中的动作:

public static Result index() {
    Navigation navigation = Navigation.find.byId(2L); // this one doesn't work, but the entry with ID 30 does
    return ok(views.html.app.index.render(navigation));
}
Run Code Online (Sandbox Code Playgroud)

我的观点是:

@(navigation: …
Run Code Online (Sandbox Code Playgroud)

java playframework ebean playframework-2.1

4
推荐指数
1
解决办法
4583
查看次数

如何像Google+应用中那样制作气泡?

有谁知道如何使用Google+ Android应用程序中的按钮制作气泡?

截图

java android google-plus

3
推荐指数
1
解决办法
934
查看次数

匹配不以以下开头或结尾的字符串

如果字符串以“files/”开头和/或以“.js”结尾,如何测试它?

例子:

  • 测试/test2/test.html --> true
  • 文件/test2/test.html --> false
  • 测试/test2/test.js --> false
  • 文件/test2/test .js --> false

到目前为止我有这个正则表达式:(^(?!files\/)).*?((?!\.js)$)

这适用于“files/”,但不适用于“.js”。

编辑: 抱歉造成误解。仅当字符串不以“files/”开头且不以“.js”结尾时,该字符串才应匹配。

regex

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