小编tim*_*nen的帖子

如何使用Selenium WebDriver获取部分截图(框架)?

是否可以在框架集中仅使用一个框架(而不是完整窗口)的WebDriver截屏?

或者,是否可以为屏幕截图定义窗口的坐标或之后裁剪图像?

selenium webdriver

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

如何在pgrep中搜索不区分大小写?

pgrep使用正则表达式作为模式样式.我想念grep的-i选项,告诉pgrep,我正在搜索不区分大小写.

另一种选择是

ps ax | grep -i PATTERN
Run Code Online (Sandbox Code Playgroud)

但是我必须使用PID发送KILL信号.使用pgrep和pkill组合,我可以使用相同的模式来杀死应用程序.

如何在bash上动态使用正则表达式的REG_ICASE?

bash

13
推荐指数
3
解决办法
2833
查看次数

如何在Spring Data中使用exists关键字来检查实体的存在?

如何在查询方法中使用Spring Data中的'exists'关键字?

我想有这样的方法:

public interface ProfileRepository extends JpaRepository<Profile, Long> {
  boolean existsByAttribute(String attribute);
}
Run Code Online (Sandbox Code Playgroud)

其中AttributeProfile的字段.

解决方法是使用自定义实现.但附录定义存在为关键字.有人可以举个例子来说明如何使用这个关键字吗?

spring-data

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

如何在Tomcat上正确关闭JAX-WS Spring应用程序?

启动应用程序并立即关闭Tomcat后,我收到Tomcat的以下两个警告:

Mrz 11, 2013 11:25:06 AM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
Schwerwiegend: The web application [] created a ThreadLocal with key of type [com.sun.xml.ws.api.server.ThreadLocalContainerResolver$1] (value [com.sun.xml.ws.api.server.ThreadLocalContainerResolver$1@9be26c]) and a value of type [com.sun.xml.ws.api.server.Container.NoneContainer] (value [com.sun.xml.ws.api.server.Container$NoneContainer@4c563]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Mrz 11, 2013 11:25:06 AM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
Schwerwiegend: The web application [] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@13af0d9]) …
Run Code Online (Sandbox Code Playgroud)

java spring tomcat jax-ws

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

如何在JAX-WS Web服务中全局配置目标命名空间?

我有很多端点注释@WebService(targetNamespace = "mynamespace").每一个@WebResult@WebParam具有相同的定义targetNamespace = "mynamespace".

有没有办法将JAX-WS(Metro实现)配置"mynamespace"为默认用作targetNamespace?

我想使用没有任何属性的注释,并删除重复的声明,就像约定优于配置.

java-metro-framework jax-ws convention-over-configur

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

如何查看已安装的自制软件的安装说明?

使用自制软件安装软件后,会给出一些安装说明,例如:

==> Upgrading git
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-1.8.5.4.mavericks.bottle.tar.gz
######################################################################## 100,0%
==> Pouring git-1.8.5.4.mavericks.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
  /usr/local/bin/git-credential-osxkeychain
...
Run Code Online (Sandbox Code Playgroud)

如何查看已安装公式的这些注释?我不记得如何启动和停止mysql,我知道它是在自制软件安装后注意到的.

homebrew

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

如何交叉编译GCC以生成iOS设备的libgfortran(arm,armv7)?

我需要编译Fortran-77子程序才能在iOS上访问.我正在使用GCC和DragonEgg插件,因此我可以将gfortran与LLVM后端一起使用.我按照这个答案但是在为armv7,armv7s和arm64 构建libgfortran时我陷入困境.

  • 我可以单独构建libgfortran还是总是需要完全编译GCC套件?
  • 为不同的目标生成此库的正确方法是什么?是否可以在此步骤中使用GCC,或者我需要LLVM作为arm*-targets?

使用GCC使用arm-targets构建GCC我得到以下错误:

./configure --prefix=/tmp/out --host=arm-apple-darwin --enable-languages=fortran
make
…
make[2]: arm-apple-darwin-ar: No such file or directory
make[2]: *** [libiberty.a] Error 1
make[1]: *** [all-libiberty] Error 2
Run Code Online (Sandbox Code Playgroud)

使用LLVM使用arm-targets构建GCC我遇到配置问题:

export CC="$(xcrun -sdk iphoneos -find clang)"
export CPP="$CC -E"
export CFLAGS="-arch armv7 -arch armv7s -arch arm64 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -miphoneos-version-min=9.2"
export AR=$(xcrun -sdk iphoneos -find ar)
export RANLIB=$(xcrun -sdk iphoneos -find ranlib)
export CPPFLAGS="-arch armv7 -arch armv7s -arch arm64 -isysroot $(xcrun --sdk iphoneos …
Run Code Online (Sandbox Code Playgroud)

gcc fortran llvm cross-compiling ios

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

如何使用Selenium RC验证我们的服务器端重定向(301,302)?

我们在Apache配置中有一堆重定向.我想用Selenium自动测试重定向,这导致了一些问题:

  • 调用URL,但在重定向页面上断言
  • 重定向后检查浏览器的URL
  • 检查响应标头,以确定重定向的类型(301,302)

也许Selenium不是最好的解决方案.还有其他建议吗?

apache selenium redirect selenium-rc

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

Spawn JUnit 4以编程方式进行测试

我有一个JUnit 4测试,它创建测试数据并断言每个数据的测试条件.如果一切正确,我会得到一个绿色测试.

如果一个数据未通过测试,则中断整个测试的执行.我想对每个数据进行一次JUnit测试.是否有可能以编程方式生成JUnit测试,以便在IDE中进行大量测试?

这种方法的原因是为了更快地概述哪个测试失败并且如果一个数据失败则继续剩余的测试.

junit junit4

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