小编Sac*_*hin的帖子

如何暂停javascript代码执行2秒钟

我想停止执行2秒钟.这是这样,但现在遵循一个代码块:

<html>
   <head>
      <title> HW 10.12 </title>
      <script type="text/javascript">
         for (var i = 1; i <= 5; i++) {
             document.write(i);
             sleep(2); //for the first time loop is excute and sleep for 2 seconds        
         };
      </script>
   </head>
   <body></body>
</html>
Run Code Online (Sandbox Code Playgroud)

第一次循环是执行并睡眠2秒.我想停止执行两秒钟?

javascript

77
推荐指数
4
解决办法
31万
查看次数

java.lang.ClassNotFoundException:org.apache.xmlbeans.XmlObject错误

我收到了以下错误

Order.com.MainMethod.main(MainMethod.java:71)中的订单"."主"java"中的异常java.lang.NoClassDefFoundError:org/apache/xmlbeans/XmlObject在OrderBook.WriteToExcelSheet.CreateOutPutFile(WriteToExcelSheet.java:20)

我在网上查找了这个错误的原因,但无法找到我收到它的原因.

我已经包含了以下jar文件

poi-3.9-20121203.jar, 
poi-excelant-3.9-20121203.jar,
poi-examples-3.9-20121203.jar,
poi-ooxml-3.9-20121203.jar,
poi-ooxml-schemas-3.9-20121203.jar,
poi-scratchpad-3.9-20121203.jar
Run Code Online (Sandbox Code Playgroud)

码:

public class WriteToExcelSheet {
    public static Map < Integer, Object[] > data = new TreeMap < Integer, Object[] > ();
    public static void CreateOutPutFile() {
        XSSFWorkbook workbook = new XSSFWorkbook();
        XSSFSheet sheet = workbook.createSheet("Orderbook Stats");
        //This data needs to be written (Object[])
        //Iterate over data and write to sheet
        Set < Integer > keyset = data.keySet()
        int rownum = 0;
        for (Integer key: keyset) {
            Row row = sheet.createRow(rownum++); …
Run Code Online (Sandbox Code Playgroud)

java

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

将HTML字符串转换为图像

我有一个字符串变量,它包含HTML标记.此HTML标记基本上代表电子邮件内容.

现在我想从这个实际包含HTML标记的字符串内容创建一个图像.我不想通过将这些内容写入其中来创建HTML文件.我只想用这个字符串创建一个图像文件.

这就是我所拥有的:

string emailBody="<html><head></head><body><p>This is my text<p>...</body</html>"
Run Code Online (Sandbox Code Playgroud)

如何从此emailBody字符串内容创建图像?

html c# asp.net

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

更新/创建分层资源REST

我正在努力REST API,我正在努力了解如何处理分层资源.

背景

让我们从一个简单的例子开始.在我的API中,我有用户,用户个人资料评论.

  • 用户必须关联用户配置文件(用户配置文件仅对应一个用户)
  • 用户可能关联了评论(评论仅对应一个用户)

用户的资源表示应该是:

User: {
   "u1": "u1value", // User's attributes
   "u2": "u2value",
   ...
   "links": [{
       "rel": "profile",
       "href": "http://..." // URI of the profile resource
   }, {
       "rel": "review",
       "href": "http://..." // URI of the review resource
   }]
}
Run Code Online (Sandbox Code Playgroud)

用户配置文件资源表示应为:

UserProfile: {
   "p1": "p1value", // Profile attributes
   "p2": "p2value",
   ...
   "links": [{
       "rel": "owner",
       "href": "http://..." // URI of the user resource …
Run Code Online (Sandbox Code Playgroud)

rest

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

jQueryUI自动完成值不同于标签

我有一个jQuery UI Autocomplete工作正常,如果返回的json对象如下所示:

label:name
value:name
Run Code Online (Sandbox Code Playgroud)

然后它搜索myname,当用户选择一个时,它会用myname填充输入框.

但我想要的是json对象看起来像这样:

label:name
value:id
Run Code Online (Sandbox Code Playgroud)

当我这样做时,自动完成功能使用id号而不是名称字符串填充输入框.

如何让自动完成功能将显示的文本设置为名称,并将隐藏值设置为值?

在官方文档中我没有看到任何方法.

这是我的自动完成功能:

$("#eventAccount").autocomplete({
        minLength: 2,
        source: function (request, response) {
            var term = request.term;
            if (term in cache) {
                response(cache[term]);
                return;
            }

            request.e = "getMyAccountAutocomplete";

            $.getJSON("/admin/ajaxController.php", request, function (data, status, xhr) {
                cache[term] = data;
                response(data);
            });
        }
    });
Run Code Online (Sandbox Code Playgroud)

而它正在回归的JSON:

[{"label":"My fancy name","value":"229"}]
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-autocomplete

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

async Task <IEnumerable <T >> throws"不是迭代器接口类型"错误

以下代码抛出不是迭代器接口类型,只有当我使用async await并包装IEnumerablewith Task时.如果我删除async await,我可以去IEnumerable<List<T>>.

private async Task<IEnumerable<List<T>>> GetTableDataAsync<T>(CloudTable cloudTable, TableQuery<T> tableQuery)
        where T : ITableEntity, new()
    {
        TableContinuationToken contineousToken = null;
        do
        {
            var currentSegment = await GetAzureTableDateAsync(cloudTable, tableQuery, contineousToken);
            contineousToken = currentSegment.ContinuationToken;
            yield return currentSegment.Results;

        } while (contineousToken != null);

    }
Run Code Online (Sandbox Code Playgroud)

虽然我可以考虑使用Rx,但我不确定是什么导致了这个问题.

c# asynchronous

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

如何删除json字符串中的空值

嗨,我正在使用以下课程

Public List<string> name;
Public List<string> midname;
Run Code Online (Sandbox Code Playgroud)

一旦我序列化它,我得到以下输出,如

 {"name":[hari],"midname":null}
Run Code Online (Sandbox Code Playgroud)

但我希望我的回答是这样的

{"name":[hari]}
Run Code Online (Sandbox Code Playgroud)

它不应该显示具有null值的class属性,而且我正在使用c#.net框架.

.net c# asp.net json

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

BUTTON1_MASK和BUTTON1_DOWN_MASK有什么区别?

来自java网站:

BUTTON1_DOWN_MASK = The Mouse Button1 extended modifier constant.
BUTTON1_MASK = The Mouse Button1 modifier constant.
Run Code Online (Sandbox Code Playgroud)

我甚至不确定"修饰常数"是什么.更不用说扩展了一个.但我确实理解这BUTTON1_MASK只是单击鼠标左键时的整数表示.

java input

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

在SQL中将两个整数和结果作为字符串连接起来

在表中,2个字段ID为int,Number为小int,我想连接两个字段并显示为字符串

eg: ID = 101 and Number = 9 
output : 101.9 
Run Code Online (Sandbox Code Playgroud)

要在ID和数字之间添加点吗?如何在SQL中查询?

sql sql-server sql-server-2008

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

bootstrap modal popup c#codebehind

我在我的c#asp.net项目中使用bootstrap,我想显示从后面的代码中显示模态弹出窗口.

在我的页面标题我有一个javascript函数如下:

function LoginFail() {
        $('#windowTitleDialog').modal('show');
    }
Run Code Online (Sandbox Code Playgroud)

并点击我的按钮我调用javascript如下

ScriptManager.RegisterClientScriptBlock(this, typeof(System.Web.UI.Page), "LoginFail", "LoginFail();", true);
Run Code Online (Sandbox Code Playgroud)

这不显示模态弹出窗口.但是,如果我使用类似的东西alert('login failed'),它的工作正常.

任何人都可以帮忙吗?

javascript c# twitter-bootstrap

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