【Java中有SQLite的驱动程序吗?】教程文章相关的互联网学习教程文章

java – 鼠标悬停不在safari,selenium web驱动程序中工作【代码】

我用动作将鼠标悬停在FF和chrome中,它运行正常.但是同样的代码在safari中不起作用.我正在使用mac OS和selenium webdriver和java. 我试过下面的代码.new Actions(driver).moveToElement(element).build().perform();JS:String mouseOverScript = "if(document.createEvent){var evObj = document.createEvent('MouseEvents');evObj.initEvent('mouseover', true, false); arguments[0].dispatchEvent(evObj);} else if(document.cr...

java – 在Datastax驱动程序中使用LOCAL_QUORUM一致性级别【代码】

出于某些原因,我需要查询我的cassandra集群中的特定数据中心.根据the documentation,我可以使用LOCAL_QUORUM一致性级别:Returns the record after a quorum of replicas in the currentdatacenter as the coordinator has reported. Avoids latency ofinter-datacenter communication.我是否正确理解,为了为当前查询指定特定数据中心,我必须在属于此特定DC的给定端点上构建群集? 说,我有两个DC与以下节点:DC1: 172.0.1.1, 172.0...

java – 如何设置selenium chrome驱动程序的打字速度?

我有一个使用硒铬驱动器的ui测试.我想将表单填充速度设置得更慢.我用Google搜索但看不清楚. 有人知道怎么做吗?解决方法:在Selenium 1中你可以使用setSpeed方法,在Selenium 2(又名WebDriver)中,遗憾的是,没有这样的选项,充其量你可以使用Implicit waits.但是真的不建议减慢所有测试的Selenium,你应该添加等待仅适用于真正需要等待某些操作才能完成的测试.

java – Webdriver:Firefox驱动程序不再起作用了

我用maven创建了webdriver项目.一切都很好,但有一天我的测试在Firefox中运行时抛出异常.我的Firefox版本目前是11. 在我的pom文件中,我试图更改版本,但测试仍然无法正常工作: – 与远程浏览器通信时出错.它可能已经死了.要么 – 不执行本机交互:无法加载本机事件组件. 请帮忙解决这个问题.解决方法:我建议使用Firefox 3.6,9或10,因为WebDrivers 2.19.0和2.20.0(今天的版本)还不兼容Firefox 11. The official changelog说版本2.19....

用Java确定Selenium驱动程序的类型【代码】

我正在使用selenium webdriver为一些网站构建测试框架,我的目标是让许多驱动程序同时运行相同的测试(也就是一个firefoxdriver,一个internetexplorerdriver和一个chromedriver同时运行一些共享资源).但是,我在记录哪个驱动程序正在做什么时遇到了问题.我通过很多代码传递驱动程序,但据我所知,webdriver不知道它是什么特定类型的驱动程序.有没有办法向webdriver元素询问它被实例化为什么?解决方法:你可以使用instanceof之类的if( dr...

java – JDBC驱动程序注册死锁?【代码】

在一个线程中,正在创建一个JackRabbit:"docs-on-startup" #32 prio=5 os_prio=0 tid=0x00007f730d73e800 nid=0x601d in Object.wait() [0x00007f725bffc000]java.lang.Thread.State: RUNNABLEat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newIn...

如何在Java 5和6中使JDBC驱动程序工作?

Java 6附带JDBC 4,它与以前版本的Java附带的JDBC不向后兼容. 我们有一个JDBC驱动程序,它必须同时支持Java 5和Java 6.如果我在驱动程序中实现新接口,它在Java 5中不起作用,因为接口也使用新类.所以我们有2个版本的驱动程序.有没有办法让Java 5和6都有一个jar?解决方法:如果您实现JDBC 3.0驱动程序,并且您的客户端在Java 6中运行它,那么如果它们调用任何新的JDBC 4.0方法,它们将会出错.这种情况很少见,因为这些新方法并不经常使用,但...

java – 使用了错误的JDBC驱动程序?【代码】

我有一个方法将记录插入Postgres DB并返回为所述记录生成的标识字段.问题是,如果我在我的POM文件中包含Redshift驱动程序,那么该驱动程序将被使用而不是Postgres驱动程序 – 并且Redshift驱动程序不允许返回标识值. 代码是:try {Class.forName( "org.postgresql.Driver" ).newInstance();Connection connection = DriverManager.getConnection( "jdbc:postgresql://localhost:5433/postgres", "postgres", "password" );Statement ...

Java 1.8.0_60,MariaDB v10.0和mariadb-java-client 1.2.2,“找不到合适的驱动程序”【代码】

我试图找出为什么我无法连接到笔记本电脑上的mariadb. MariaDB安装了几个数据库,我可以使用HeidiSQL连接而没有问题. 我正在尝试将Java应用程序连接到数据库,但我得到:java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysqlat java.sql.DriverManager.getConnection(Unknown Source)at java.sql.DriverManager.getConnection(Unknown Source)我已经下载了“mariadb-java-client-1.2.2.jar”并将...

java – 没有找到合适的驱动程序Postgres JDBC【代码】

我在tomcat上测试我的Web服务时收到“找不到合适的驱动程序”错误.各种教程都说,我在lib文件夹中有JDBC .jar.这是我的代码:public class PostDBConnection {PreparedStatement st;ResultSet rs;Connection con;DataSource ds;InitialContext cxt;String url = "jdbc:postgresql://127.0.0.1:5432/UptonDB";String user = "*****";String password = "*******";String query = "";StringBuilder response = new StringBuilder();@S...

java – 无法获取驱动程序实例【代码】

我是Spring(Boot)的新手,并试图获得与HSQLDB服务器的池化数据库连接. 的pom.xml<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.4.0.RELEASE</version><relativePath /> <!-- lookup parent from repository --> </parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><...

java – Selenium Chrome驱动程序限制Web规模扩展【代码】

我打算在我的项目中使用Selenium Chrome Driver,它将用于对多个公共网站(类似皮划艇或skyscanner)进行网络抓取.因此,将会有一个REST GET端点,我的后端将启动无头Chrome以刮取多个网站,并最终返回一个被操纵的JSON. 我想知道Chrome驱动程序的可扩展性如何,因为它听起来像无头的Chrome实例需要在请求进入时启动. 更新:使用Google Chrome Headless的问题解决方法:请查看我在实施过程中注意到的幻像js的优缺点.希望这会有所帮助.Cons:...

java – Browser-mob Proxy没有使用chrome驱动程序捕获网络流量【代码】

我正在使用此代码将浏览器mob代理与maven依赖项集成net.lightbody.bmp browsermob-core 2.1.5 它根本没有捕获网络请求,我得到这种har文件:{"log":{"version":"1.2","creator":{"name":"BrowserMob Proxy","version":"2.1.0-beta-6-littleproxy","comment":""},"pages":[{"id":"11","startedDateTime":"2017-10-26T17:28:42.501+05:30","title":"11","pageTimings":{"comment":""},"comment":""}],"entries":[],"comment":""} }pac...

为什么MongoDB Java驱动程序/ Morphia会在属性之前添加两次?【代码】

这是我的(样本)对象.除了Morphia所需的内容之外,我没有添加任何其他注释:package jungle;@Entity public class Monkey {String name;int bananas;@EmbeddedTreeHouse house; }和TreeHouse对象:@Embedded public class TreeHouse {String type;int distanceFromWater; }我正在尝试使用正则表达式查询类型.这是我正在使用的MongoDB查询(已被证明可通过命令行运行):db.Monkey.find({ "house.type": { "$regex" : ".*coco.*", "$opt...

java-MySQL JDBC驱动程序中的客户端仿真准备语句

我试图了解MySQL JDBC驱动程序中的客户端仿真准备语句如何工作. 第1部分我在线阅读了有关准备好的语句的信息,当关系数据库处理JDBC / SQL查询时涉及四个步骤,它们分别如下: >解析传入的SQL查询>编译SQL查询>计划/优化数据采集路径>执行优化的查询/获取并返回数据 步骤的预执行将编译SQL语句,因此提供了预优化.对于服务器端准备好的语句,将对数据库进行一次额外的往返操作以预编译SQL语句. 题如果客户端仿真准备好的语句没有往返数...

SQLITE - 相关标签