问题列表 - 第23544页

简单的Javascript问题

当我第一次点击按钮时,一切正常,但第二次,没有任何反应.这是为什么?

<form name="alert"><input type="text" name="hour"><input type="text" name="min"><input type="button" value="ok" onclick="budilnik(this.form)">

<script type="text/javascript">
function budilnik(form)
{

budilnik=1;
min=form.min.value;
hour=form.hour.value;
alert (min+' '+hour+' '+budilnik);

}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript forms button

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

相当于C++的window.setTimeout()

在javascript中有这个甜蜜,甜蜜的功能window.setTimeout( func, 1000 ) ;,它将在1000毫秒后异步调用func.

我想在C++中做类似的事情(没有多线程),所以我把一个示例循环放在一起,如:

    #include <stdio.h>

    struct Callback
    {
      // The _time_ this function will be executed.
      double execTime ;

      // The function to execute after execTime has passed
      void* func ;
    } ;

    // Sample function to execute
    void go()
    {
      puts( "GO" ) ;
    }

    // Global program-wide sense of time
    double time ;

    int main()
    {
      // start the timer
      time = 0 ;

      // Make a …

c++ function execution void-pointers

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

PHP:如何遍历目录中的每个XML文件?

我正在构建一个简单的应用程序.它是在线订购系统的用户界面.

基本上,系统将这样工作:

  1. 其他公司将其采购订单上传到我们的FTP服务器.这些订单是简单的XML文件(包含客户数据,地址信息,订购产品和数量......)

  2. 我在HTML5,jQuery和CSS中构建了一个简单的用户界面 - 全部由PHP提供支持.

  3. PHP读取订单的内容(使用SimpleXML的内置功能)并将其显示在网页上.

所以,它是一个Web应用程序,应该始终在办公室的浏览器中运行.PHP应用程序将显示所有订单的内容.每十五分钟左右,该应用程序将检查新订单.

如何遍历目录中的所有XML文件?

现在,我的应用程序能够读取单个XML文件的内容,并在页面上以一种很好的方式显示它.

我当前的代码如下所示:

// pick a random order that I know exists in the Order directory:
$xml_file = file_get_contents("Order/6366246.xml",FILE_TEXT);
$xml = new SimpleXMLElement($xml_file);

// start echo basic order information, like order number:
echo $xml->OrderHead->ShopPO;
// more information about the order and the customer goes here…

echo "<ul>";

// loop through each order line, and echo all quantities and products:
foreach ($xml->OrderLines->OrderLine as $orderline) {
    "<li>".$orderline->Quantity." st.</li>\n".
    "<li>".$orderline->SKU."</li>\n";
}
echo "</ul>";

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

php xml directory loops simplexml

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

函数声明"sub function($$)"是什么意思?

我已经使用Perl一段时间了,但今天我遇到了这段代码:

sub function1($$)
{
   //snip
}
Run Code Online (Sandbox Code Playgroud)

这在Perl中意味着什么?

perl prototype subroutine

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

公共Web API:开发人员更喜欢使用什么?

我们有一堆数据,我们希望向asp-net.mvc网站上的世界公开.我想确保我们使用易于最终开发人员实施且不依赖于任何特定平台的技术来提供它,而不是使用不受欢迎/与开发人员不兼容的技术.

我们期望的那种请求主要是检索搜索结果(不是很多参数),但是我们希望能够提供目录查找等,这可能更复杂.

牢记这一点,这样做的首选方法是什么?

asp.net-mvc web-services

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

WPF ListView ScrollViewer双击事件

执行以下操作将重现我的问题:

  • WPF新项目
  • 添加ListView
  • 命名列表视图:x:Name =“ lvList”
  • 将足够的ListViewItems添加到ListView以完全填充列表,以便在运行时出现垂直滚动条。
  • 将此代码放入lvList.MouseDoubleClick事件

Debug.Print(“发生双击事件”)

  • 运行应用程序
  • 双击滚动条的LargeChange区域(而不是滚动“条”本身)
  • 请注意立即窗口打印为ListView双击发生的消息

如何更改此行为,以便MouseDoubleClick仅在鼠标“位于” ListViewItems上时发生,而不是在连续单击ScrollViewer在列表中向下/向上滚动时才发生?

wpf listview double-click scrollviewer

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

为什么printf和sprintf在给定数组时表现不同?

sub do_printf  { printf @_ }
sub do_sprintf { print sprintf @_ }

do_printf("%s\n", "ok");  # prints ok
do_sprintf("%s\n", "ok"); # prints 2
Run Code Online (Sandbox Code Playgroud)

perl

10
推荐指数
3
解决办法
1677
查看次数

列表<>容量返回的项目多于添加的项目

有几个属性List<T>似乎与列表中的项目数相关 - Capacity,Count(作为属性和方法存在).与Array刚刚 相比,这非常令人困惑Length.

我正在使用,List.Capacity但它给出了意想不到的结果:

List <string> fruits = new List<string>();
fruits.Add("apple");
fruits.Add("orange");
fruits.Add("banana");
fruits.Add("cherry");
fruits.Add("mango");
Console.WriteLine("the List has {0} items in it.", fruits.Capacity);
Run Code Online (Sandbox Code Playgroud)

当我运行此控制台时,控制台显示:

the List has 4 items in it.

我不明白为什么它显示Capacity8,当我只添加5项.

c# collections list

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

在屏幕的一部分上使用android.view.SurfaceView和相机

我试图整理一个Android应用程序,它将以某种方式拍照并处理它.我希望布局与Google Goggles类似.含义,顶部的相机预览,以及使用纵向方向的底部的一些控件.

我已经使用此处的代码示例构建了第一个版本.这有效,但我想在底部添加一个按钮.

我修改了我的main.xml,看起来如下(基于这篇文章的评论):

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="fill_parent" 
                android:layout_height="fill_parent" >

      <android.view.SurfaceView android:id="@+id/preview"
                              android:layout_width="fill_parent"
                              android:layout_height="fill_parent"
                              android:layout_alignParentTop="true" />

    <Button android:id="@+id/snap" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:text="Snap"
            android:layout_alignParentBottom="true" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

但是当我运行此代码时,我得到以下异常:

E/AndroidRuntime(  199): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime(  199): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.beerometer/com.beerometer.ImageCapture}: android.view.InflateException: Binary XML file line #6: Error inflating class Android.view.SurfaceView
E/AndroidRuntime(  199):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
E/AndroidRuntime(  199):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/AndroidRuntime(  199):    at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime(  199):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/AndroidRuntime(  199):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(  199): …
Run Code Online (Sandbox Code Playgroud)

camera android

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

JsLint'超出范围'错误

function test(){
    if(true){
        var a = 5;
    }
    alert(a);
}

test();
Run Code Online (Sandbox Code Playgroud)

当我用JsLint检查时,我在JS代码中不断出现"超出范围"的错误,这对我来说毫无意义.所以我很快就创建了一个例子.这段代码是否存在实际问题,因为变量最终会被提升到函数的顶部.

javascript jslint

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