小编Bob*_*Bob的帖子

根据结果​​对列进行分组

我有一个基本问题:我尝试在SQL中创建一个查询:

Select Date, Status From Table
Run Code Online (Sandbox Code Playgroud)

我的结果是,例如,

2016-06-07   FAILED
2016-06-07   FINISH OK 
2016-07-07   FINISH OK
2016-07-07   FINISH OK
Run Code Online (Sandbox Code Playgroud)

是否可以判断2016-06-07中的状态是否为"FAILED",只打印一行失败状态.如果它刚刚完成,打印完成就可以了.我想要这个结果:

2016-06-07   FAILED
2016-07-07   FINISH OK
Run Code Online (Sandbox Code Playgroud)

谢谢,

编辑:我只有2个状态:FAILED和FINISH OK

越来越多的日期和结果:

2016-06-07   FAILED
2016-06-07   FINISH OK
2016-06-07   FINISH OK
2016-06-07   FINISH OK
2016-06-07   FINISH OK

 2016-07-07   FINISH OK
 2016-07-07   FINISH OK
 2016-07-07   FINISH OK
 2016-07-07   FINISH OK
 2016-07-07   FINISH OK

2016-07-08    FINISH OK
2016-07-08    FINISH OK
2016-07-08    FINISH OK
2016-07-08    FAILED
2016-07-08    FINISH OK
Run Code Online (Sandbox Code Playgroud)

我想拥有:

2016-06-07   FAILED
2016-07-07   FINISH OK
2016-07-08   FAILED
Run Code Online (Sandbox Code Playgroud)

如果我在某个日期有一个FAILED状态,我想打印'FAILED',但如果我没有任何'FAILED'状态,我会打印'FINISH …

sql sql-server

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

如何在 Selenium 2.53.1 中将 Firefox 浏览器设置为私有模式?

我使用的是 selenium 2.53.0(我不想更新到 3.0,因为我需要在 Firefox 上工作,而 Selenium 没有为 FF 实现操作)。

我的问题是:我尝试以私有模式打开FF(我不想保留缓存,因为我运行了很多FF实例)

为此,我使用 FF 配置文件并且我有证书,所以我接受它。

我的代码是:

        FirefoxDriverManager.getInstance().setup();

        capabilities.setBrowserName("firefox");
        capabilities.setVersion("46");

        ProfilesIni profile = new ProfilesIni();
        FirefoxProfile ffProfile = profile.getProfile("default");

        ffProfile.setPreference("browser.private.browsing.autostart", true); 
        ffProfile.setPreference("browser.privatebrowsing.autostart", true);

        //accept the certificate
        ffProfile.setAcceptUntrustedCertificates(true);
        ffProfile.setAssumeUntrustedCertificateIssuer(false);
        capabilities.setCapability(FirefoxDriver.PROFILE, ffProfile);
        WebDriver webDriver = new FirefoxDriver();
Run Code Online (Sandbox Code Playgroud)

我尝试过"browser.private.browsing.autostart""browser.privatebrowsing.autostart"因为当我在 Firefox 中执行 about:config 时,我发现了这两个。

我没有收到任何错误,firefox 运行我的测试,但不是私下运行。你有什么主意吗?我找到了这个帖子,但没有答案。

java firefox selenium

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

当我尝试在网站上进行查询时出现“查询数据包太大”错误

我再次需要你的帮助。我正在尝试将我的 java 网站上线。

我用什么:

  • MySQL 服务器:命令行 mysql -V,结果:mysql Ver 15.1 Distrib 10.1.23-MariaDB,对于 debian-linux-gnu (x86_64) 使用 readline 5.2
  • 辣椒
  • Debian服务器
  • 爪哇(瓦丁)

用于查询的数据包太大 (4739923 > 1048576)。您可以通过设置 max_allowed_pa​​cket' 变量在服务器上更改此值。

我尝试过的:

1.就像错误所说的那样,我尝试通过执行以下操作来更改服务器上的值:

  • 登录我的服务器
  • 使用以下命令连接到 MySQL:mysql -u root
  • 进入 :SET GLOBAL max_allowed_packet=1073741824;
  • 然后,使用以下命令重新启动服务器:/etc/init.d/mysql restart

但我仍然有错误。

2.我查看了:如何更改 max_allowed_pa​​cket 大小

但是,当我执行此操作时nano /etc/mysql/my.cnf,文件看起来像(我没有任何 [mysql]):

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Nov 10 23:57:02 2017 from 82.236.220.195
root@XXXX:~# …
Run Code Online (Sandbox Code Playgroud)

mariadb apache-cayenne java-8 max-allowed-packet

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