小编LeM*_*sel的帖子

如何在静默模式下执行Selenium Chrome WebDriver?

使用Chrome Selenium-WebDriver时,它将在服务器启动时输出诊断输出:

在端口9515上启动ChromeDriver(v2.0)

我不想看到这些消息,我怎么能抑制它们呢?

我这样做

ChromeOptions options = new ChromeOptions();
options.AddArgument("--silent");
IWebDriver Driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)

但诊断输出不会被抑制.

c# selenium webdriver selenium-chromedriver selenium-webdriver

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

如何使用Golang获取UTC时间的时间戳?

我想将UTC时间字符串转换为unix时间戳.我这样做

fmt.Printf("%s %d\n", time.Now().String(), time.Now().Unix())
fmt.Printf("%s %s\n", time.Now().UTC().String(), time.Now().UTC().Unix())
Run Code Online (Sandbox Code Playgroud)

但我得到了相同的unix时间戳 1499018765

2017-07-02 20:06:05.5582802 +0200 CEST 1499018765

2017-07-02 18:06:05.791337 +0000 UTC 1499018765

timestamp go unix-timestamp

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

为什么Lua的长度(#)运算符返回意外值?

Lua有#运算符来计算用作数组的表的"长度".我检查了这个操作员,我感到很惊讶.

这是代码,我让它在Lua 5.2.3下运行:

t = {};
t[0] = 1;
t[1] = 2;
print(#t); -- 1 aha lua counts from one
t[2] = 3;
print(#t); -- 2 tree values, but only two are count
t[4] = 3;
print(#t); -- 4  but 3 is mssing?
t[400] = 400;
t[401] = 401;
print(#t); -- still 4, now I am confused?


t2 = {10, 20, nil, 40}
print(#t2); -- 4 but documentations says this is not a sequence?
Run Code Online (Sandbox Code Playgroud)

有人可以解释规则吗?

lua

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

如何让Selenium-WebDriver在sendkey之后等待几秒钟?

我正在研究C#Selenium-WebDriver.发送密钥后,我想等几秒钟.我执行以下代码等待2秒钟.

public static void press(params string[] keys)
{
       foreach (string key in keys) 
       { 
          WebDriver.SwitchTo().ActiveElement().SendKeys(key);
          Thread.Sleep(TimeSpan.FromSeconds(2));
       }
}
Run Code Online (Sandbox Code Playgroud)

我称之为:

press(Keys.Tab, Keys.Tab, Keys.Tab);
Run Code Online (Sandbox Code Playgroud)

它工作正常.哪一种更好?

c# selenium selenium-webdriver

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

在C#中更改控制台窗口中的字体

我有一个用C#编写的程序,它使用Raster字体中不可用的字符.所以我想将字体更改为Lucida Console.

若要以编程方式更改Console字体,我使用此代码的SetCurrentConsoleFontEx()(源:MSDN控制台类)但我在调用SetCurrentConsoleFontEx()时遇到System.AccessViolationException.

谁能帮助我?

谢谢你的帮助.

using System;
using System.Linq;
using System.Runtime.InteropServices;


namespace ConsoleExtender 
{
  public static class ConsoleHelper
  {
      [StructLayout(LayoutKind.Sequential)]
      internal unsafe struct CONSOLE_FONT_INFO_EX
      {
          internal uint cbSize;
          internal uint nFont;
          internal COORD dwFontSize;
          internal int FontFamily;
          internal int FontWeight;
          internal fixed char FaceName[LF_FACESIZE];
      }

      [StructLayout(LayoutKind.Sequential)]
      internal struct COORD
      {
          internal short X;
          internal short Y;

          internal COORD(short x, short y)
          {
              X = x;
              Y = y;
          }
      }
      [DllImport("kernel32.dll", SetLastError = true)]
      static extern IntPtr GetStdHandle(int …
Run Code Online (Sandbox Code Playgroud)

.net c# console fonts

7
推荐指数
2
解决办法
7085
查看次数

如何使用c3.js定制甜甜圈厚度?

我想从c3.js定制圆环图,例如弧厚.

非常感谢任何帮助或指示.

C3.js甜甜圈弧厚

var chart = c3.generate({
    data: {
        columns: [
            ['Data1', 30],
            ['Data2', 50],
        ],
        type : 'donut'
    },
});
Run Code Online (Sandbox Code Playgroud)

示例:http://jsfiddle.net/ktjhh5qr/1/

javascript charts c3.js

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

快速count()两个字符串数组的交集

我需要计算对应于两个大字符串数组的交集的元素数量,并且非常快.

我使用以下代码:

arr1[i].Intersect(arr2[j]).Count()
Run Code Online (Sandbox Code Playgroud)

对于CPU时间,VS Profiler指示

  • 85.1% System.Linq.Enumerable.Count()
  • 0.3% System.Linq.Enumerable.Intersect()

不幸的是,完成所有工作可能需要数小时.

怎么做得更快?

c# optimization array-intersect

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

如何在chart.js圆环图上更改鼠标光标?

当使用Chart.js库时,我想在将鼠标悬停在甜甜圈上时更改光标.

我这样做:

$("#dc_LoadTime").mouseleave(function(){
    $("#dc_LoadTime").css("cursor", "default");
}); 
$("#dc_LoadTime").mouseenter(function(){
    $("#dc_LoadTime").css("cursor", "pointer");
});
Run Code Online (Sandbox Code Playgroud)

在html页面中有这个

<canvas id="dc_LoadTime"></canvas>
Run Code Online (Sandbox Code Playgroud)

但是当鼠标进入或离开帆布而不是在圆环图上时,这个更改光标.我找不到办法做到这一点.有人知道这是否可行?

javascript jquery charts chart.js

6
推荐指数
2
解决办法
7291
查看次数

如何使用外部选择框来过滤dataTables?

我正在使用DataTables Table插件用于jQuery,但是我无法获得全局输入搜索框将是一个选择框.

使用sDOM选项lrtip,不会显示过滤输入,但是是否可以显示选择框并根据选择框的更改来过滤数据表?

JS:

$(document).ready(function() {
    var table = $('#table_page').DataTable( {
        paging:   true,
        ordering: false,        
        info:     true,
        searching: true, 
        sDom: "lrtip" // default is lfrtip, where the f is the filter
    });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<table id="table_page" class="display cell-border" width="100%">
    <thead>
        <tr>
            <th>Column 1</th>
            <th>Column 2</th>
        </tr>
    </thead>
</table>
Run Code Online (Sandbox Code Playgroud)

search jquery filtering datatables drop-down-menu

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

如何在ANTLR4中获取IParseTree?

我目前在C#中使用ANTLR4,但我遇到了一个问题,我不知道如何获取对象/类IParseTree.

我在C#中找到了这里的完全限定名称Antlr4.Runtime.Tree.IParseTree但是如何获取对象?

AntlrInputStream inputStream = new AntlrInputStream(sSpinTexte);
SpinParserLexer SpinLexer = new SpinParserLexer(inputStream);
CommonTokenStream commonTokenStream = new CommonTokenStream(SpinLexer);
SpinParserParser SpinParser = new SpinParserParser(commonTokenStream);
IParseTree tree = ?????
Run Code Online (Sandbox Code Playgroud)

你能帮忙吗?

c# antlr parse-tree antlr4

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