问题列表 - 第48913页

由chrome阻止的Javascript打印

我正在尝试window.print()从chrome 运行javascript .它首次打印但随后的呼叫(在第一次呼叫的一分钟内)失败.chrome日志指出"忽略过于频繁的print()调用."

     window.print();
 setInterval(function() {
     window.print();
 }, 5000);
Run Code Online (Sandbox Code Playgroud)

无法找到解决此问题的方法.有任何想法吗?

提前致谢

javascript printing google-chrome

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

除了First Class Functions和Lexical Scoping之外,JavaScript与Scheme实现共享了什么?

我一直想知道为什么道格拉斯·克罗克福德不断将JavaScript与Scheme进行比较.是JS的设计者打算成为Scheme; 但除了第一类函数支持和词法范围(破碎)之外,JS与Scheme有什么共同之处,使其成为"C's服装中的Lisp"?

javascript lisp scheme programming-languages functional-programming

8
推荐指数
3
解决办法
297
查看次数

试图在java中向下传播Object to File

我写了下一段代码:

private ArrayList<File> filter() {

    ArrayList<File> result = _filters.get(0).buildTree(_dir.listFiles());

    for (int i=1; i<_filters.size(); i++){
        File[] tempDir =  result.toArray();
        result = _filters.get(0).buildTree(tempDir);
    }

    return result;

}
Run Code Online (Sandbox Code Playgroud)

正如你可以看到我有一个FILE的ArrayList,然后我使用返回和Object []数组的result.toArray,但它之前是File,所以为什么我不能将它转发回File,因为我试图在第3个在循环线?我得到下一个错误:

Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.io.File;
at oop.ex1.filescript.Command.filter(Command.java:50)
at oop.ex1.filescript.Command.run(Command.java:28)
Run Code Online (Sandbox Code Playgroud)

我有什么选择?

java arraylist downcast

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

如果返回类型是对象,是否可能削减编译器投诉?

 pseudocode :
  function takes "int c" and "list d" 
          from start to end of the list search "c" in "list d"
               when see it 
                    return index
Run Code Online (Sandbox Code Playgroud)

由于迭代中写入返回,编译器开始抱怨非void函数.如何减少编译器投诉?

注意:c始终在列表中,但不知道它的索引.

编辑:如果我改变如下;

  pseudocode :
  function takes "string name" and "list d" 
          from start to end of the list search "c" in "list d"
               when see it 
                    return object
Run Code Online (Sandbox Code Playgroud)

我该怎么办 ?

c++

0
推荐指数
1
解决办法
104
查看次数

垂直居中页面内容

我知道如何用CSS水平居中整个页面.但有没有办法垂直居中页面?像这样......


例


html css

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

在 C# 中派生静态类

我知道,理论上,你不能(也不应该)在 C# 中派生静态类,但我有一种情况,我认为我需要它......我想为 A 类定义一些静态常量,并且,我很快发现,你不能这样做,所以我遵循了本教程:http://msdn.microsoft.com/en-us/library/bb397677.aspx

所以,我有一个像这样的静态类:

public static class ClassAConstants
{
    public const string ConstantA = "constant_a";
    public const string ConstantB = "constant_b";
}
Run Code Online (Sandbox Code Playgroud)

然后,我有类 B 扩展了类 A 并添加了一些新的静态常量。我想做的是这样的:

public static class ClassBConstants : ClassAConstants
{
    public const string ConstantC = "constant_c";
    public const string ConstantD = "constant_d";
}
Run Code Online (Sandbox Code Playgroud)

这样,这四个常量就可以通过 ClassBConstants.ConstantA 或 ClassBConstants.ConstantD 访问。但是,C# 不会让我这样做。

我怎样才能实现这个目标?也许解决方案完全不同,我不在乎它是否根本不使用静态常量,只要结果是我想要的即可。


编辑:

感谢 Amby,我发现常量是隐式静态的,所以我真的不需要创建人工静态类(ClassAConstants 和 ClassBConstants)。解决方案再简单不过了:

public class A
{
    public const string ConstantA = "constant_a";
    public const string ConstantB = "constant_b";

    // ... …
Run Code Online (Sandbox Code Playgroud)

c# static constants

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

什么更快?Ajax加载JSON或Ajax加载完整输出

我希望看到不同的意见/看法.

我让Jquery通过ajax调用一个函数.它以两种方式加载数据:

  1. ajax脚本从同一服务器加载JSON数据,然后使用JS解析它并将其附加到html中.

  2. ajax脚本通过调用的php脚本直接加载完整的html /脚本设置,然后JS将其附加到html div.

我假设#1更快,因为它加载了一个基本的JSON数组,然后使用JS来解析它并附加到html.

意见?

谢谢!

javascript php ajax jquery

10
推荐指数
1
解决办法
4924
查看次数

无法用数据填充OleDbDataAdapter

我无法填写数据 OleDbDataAdapter

我收到OleDbException以下消息 Syntax error in FROM clause.

在这条线上 adapter.Fill(dataset, "User")

这是代码

Imports System.Data.OleDb

Public Class Form1

Public connection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyDatabase.mdb;Persist Security Info=False")

Private Sub button_display_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button_display.Click
    connection.Close()
    connection.Open()
    Dim adapter As New OleDbDataAdapter
    adapter.SelectCommand = New OleDbCommand
    adapter.SelectCommand.Connection = connection
    adapter.SelectCommand.CommandText = "select * from user;"

    Dim dataset As New DataSet
    adapter.Fill(dataset, "User")
    connection.Close()
    Dim datarow = dataset.Tables("User").Rows(0)
    Dim fname, lname As String
    fname = datarow(0)
    lname …
Run Code Online (Sandbox Code Playgroud)

database vb.net ms-access oledbexception

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

C++词典API

有没有人知道C++的字典API,它允许我搜索一个单词并取回定义?

(我不介意它是否是在线API,我必须使用JSON或XML来解析它)

编辑:对不起,我的意思是字词定义中的字典.不是C++地图.抱歉混淆.

c++ api

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

F#在哪些领域"绝对没有意义"?

Don Syme在他的SPLASH演讲中表示,F#并不打算成为C#的替代品,尽管它具有一般功能.他继续说F#在使用方面没有任何意义,但没有扩展到论文.

  1. 有人可以告诉我在使用F#时应该避免哪些方面?
  2. 您还可以提到C#闪耀的区域.

相关问题:

在哪些方面,F#的使用比C#更合适?

c# oop f# functional-programming

59
推荐指数
6
解决办法
6105
查看次数