小编Tom*_*lak的帖子

运行WatiN时隐藏Internet Explorer

我想知道每次运行使用WatiN测试实时网站的控制台应用程序时,我是如何阻止Internet Explorer启动的.

当我运行我的控制台应用程序时,它会激活Internet探索并运行我使用WatiN创建的所有测试.

我想要的是我的控制台应用程序使用WatiN运行这些测试,但没有显示Internet Explorer启动并出现在屏幕上.

我基本上希望测试在没有看到Internet Explorer的情况下运行.

internet-explorer watin

13
推荐指数
2
解决办法
5965
查看次数

如何设置全局innodb_buffer_pool_size?

如何设置全局innodb_buffer_pool_sizemySQL变量?当我将其设置为时,system display我收到此错误:

ERROR 1238 (HY000): Variable 'innodb_buffer_pool_size' is a read only variable
Run Code Online (Sandbox Code Playgroud)

mysql

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

RegEx数字检查

我是StackOverflow的新手,所以如果有更好的方法可以提出以下问题,请告诉我.

我需要创建一个正则表达式来检测数据库中的字段是否为数字,如果是数字,则它是否在有效范围内(即1-50).我已经尝试过了[1-50],除了单个数字前面有一个0(即06)的情况之外.06仍应被视为有效数字,因为我可以稍后将其转换为数字.

我真的很感谢你的帮助!我正在努力学习更多关于正则表达式的知识,并且我一直在学习:www.regular-expressions.info.如果你们有其他网站推荐这些东西,我会很感激!

regex

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

使用Java 1.4.2在jsch-0.1.42中"验证失败"

我有这个简单的Java程序,它使用Jsch连接到SFTP服务器.

连接失败,Java 1.4.2上出现"Auth fail"异常,但它在Java 1.7上完美连接.

try {
    JSch jsch = new JSch();

    jsch.setKnownHosts(KNOWN_HOSTS_PATH);
    jsch.addIdentity(PRIVATE_KEY_PATH, PASSPHRASE);

    Session session = jsch.getSession(USERNAME, HOSTNAME, 22);
    session.connect(2500);

    Channel channel = session.openChannel("shell");
    channel.setInputStream(System. in );
    channel.setOutputStream(System.out);
    channel.connect();
} catch (Exception e) {
    e.printStackTrace(System.err);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用的ssh-rsa 4096密钥有点关键.该.pub密钥文件存在于同一目录中的私钥.

连接记录器时,我会在异常(发生channel.connect();)之前看到以下消息:

INFO: Connecting to <redacted> port 22
INFO: Connection established
INFO: Remote version string: SSH-2.0-OpenSSH_5.1p1 Debian-5
INFO: Local version string: SSH-2.0-JSCH-0.1.42
INFO: CheckCiphers: aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256
INFO: arcfour is not available.
INFO: arcfour128 is …

java jsch

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

用Java中的等效字符替换HTML代码

目前我正在努力在java中转换具有等效字符的HTML代码.我需要将以下代码转换为字符.

&#x00E8; - è
&#xAE;   - ®
&#x0026; - &
&#x00F1; - ñ
&#x26;   - &
Run Code Online (Sandbox Code Playgroud)

我尝试使用正则表达式模式

(&#x)([\\d|\\w]*)([\\d|\\w]*)([\\d|\\w]*)([\\d|\\w]*)(;)
Run Code Online (Sandbox Code Playgroud)

当我调试时,matcher.find()给我true但控件跳过我编写转换代码的循环.不知道那里发生了什么.

另外,有没有办法优化这个正则表达式?

任何帮助表示赞赏.

例外

java.lang.NumberFormatException: For input string: "x26"
      at java.lang.NumberFormatException.forInputString(Unknown Source)
      at java.lang.Integer.parseInt(Unknown Source)
      at java.lang.Integer.parseInt(Unknown Source)
      at org.apache.commons.lang.Entities.unescape(Entities.java:683)
      at org.apache.commons.lang.StringEscapeUtils.unescapeHtml(StringEscapeUtils.java:483)
Run Code Online (Sandbox Code Playgroud)

java matcher pattern-matching

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

在节点中逐行有效地读取文件

我已经知道readline可以用来逐行读取文件,例如

readline
    .createInterface({input: fs.createReadStream('xxx')})
    .on('line', (line) => { apply_regexp_on_line })
    .on('close', () => { report_all_regexps });
Run Code Online (Sandbox Code Playgroud)

但是,这很慢,因为我比较了grepJavaScript regexp 的性能,后者在我测试的regexp上有更好的性能.(见基准)所以我认为我必须责怪节点异步readline.

在我的情况下,我根本不关心异步,我只需要利用JavaScript中的快速正则表达式来处理非常大的日志文件(通常为1-2GB,有时高达10GB).这样做的最佳方式是什么?我唯一关心的是速度.

加分:一些日志文件是gzip压缩的,所以我需要解压缩它们.如果有人可以推荐我一个快速的逐行阅读器,因为纯文本和gzip文本都存在,我将非常感激.

javascript node.js

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

UserHostAddress提供错误的IP

我收集用户访问我网站的IP地址的统计信息,我注意到只有两个IP地址,172.16.16.1和172.16.16.248.我用来确定IP地址的属性是

Request.UserHostAddress
Run Code Online (Sandbox Code Playgroud)

IP地址信息丢失的原因是什么?所有用户都来自世界各地,因此他们不能仅仅支持两个代理.

asp.net networking ip-address

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

哪些数据库系统支持ENUM数据类型,哪些不支持?

接下来提出这个问题:" 数据库枚举 - 优点和缺点 ",我想知道哪些数据库系统支持枚举数据类型,以及有关它们如何执行的一些细节(例如,内部存储的内容,限制是什么,查询语法含义,索引含义,...).

用例的讨论或利弊应该在其他问题中进行.

database enums rdbms types

11
推荐指数
3
解决办法
5855
查看次数

在PHP中,每页有多少个DB调用是可以的?

我在LAMP设置上有共享主机.显然,每页对Db的调用越少越好.但是有多少太多了?二?十?一百?好奇人们的想法.

php sql performance lamp

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

如何使用ScheduledExecutorService重新安排任务?

我在java docs中看到了这个:ScheduledAtFixedRate,它说

如果任务的任何执行遇到异常,则后续执行被禁止

我不希望在我的应用程序中发生这种情况.即使我看到异常,我也总是希望后续执行发生并继续.我怎样才能从中获得这种行为ScheduledExecutorService.

java

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