我有一个基本问题:我尝试在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 …
我使用的是 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 网站上线。
我用什么:
用于查询的数据包太大 (4739923 > 1048576)。您可以通过设置 max_allowed_packet' 变量在服务器上更改此值。
我尝试过的:
1.就像错误所说的那样,我尝试通过执行以下操作来更改服务器上的值:
mysql -u rootSET GLOBAL max_allowed_packet=1073741824;/etc/init.d/mysql restart但我仍然有错误。
2.我查看了:如何更改 max_allowed_packet 大小
但是,当我执行此操作时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)