问题列表 - 第22520页

用jQuery调用Xml,(无效的XML)

我有一个问题,我想从XML文件中获取一些数据(如果我可以说它是XML文件),使用jQuery:

这是我的jQuery,它适用于普通的XML文件:

$.ajax({
        type: "GET",
        url: "test.xml",
        dataType: "xml",
        success: function(xml) {
            $(xml).find('result').each(function(){
            var bid = $(this).find('bid').text();
            alert(bid);
            });
            }
        });
Run Code Online (Sandbox Code Playgroud)

但这是数据:

   <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<?xml version="1.0" ?> 


<T_transmission> 
<result> 
<last>9.9200</last> 
<bid>9.9000</bid> 
<ask>9.9200</ask> 
<mid>9.9100</mid> 
</result> 

 </T_transmission>

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

因为它有" <string ...> 它不起作用......

有人可以建议如何解决它或者可能有另一种方法来修复...

非常感谢 !!!!!!

xml string jquery get

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

在Xcode中更改默认标题注释许可证

每当我在Xcode中创建一个新的.cpp/.h文件时,评论就会添加到文件的顶部.例如:

/*
 *  <file>.cpp
 *  <Name of project>
 *
 *  Created by <My name> on <Date>.
 *  Copyright <Year and company>. All rights reserved.
 *
 */
Run Code Online (Sandbox Code Playgroud)

我想将默认注释更改为另一个许可证,如GPL/LGPL /或其他.有什么地方我可以在Xcode中改变这种行为吗?

xcode

85
推荐指数
9
解决办法
4万
查看次数

一个仅使用Ruby的网站

我想编写一个Web应用程序,并希望使用Ruby.我现在还不了解Ruby,我想写这个应用程序.学习Ruby.

Ruby是否足以编写Web应用程序或需要包含Rails?

ruby

9
推荐指数
2
解决办法
4791
查看次数

Ruby Array find_first对象?

我在Array文档中遗漏了什么吗?我有一个数组,其中包含最多一个满足某个标准的对象.我想有效地找到那个对象.我从文档中得到的最好的想法是这样的:

candidates = my_array.select { |e| e.satisfies_condition? }
found_it = candidates.first if !candidates.empty?
Run Code Online (Sandbox Code Playgroud)

但我不满意的原因有两个:(1)选择让我遍历整个阵列,即使我们可以在第一次击中后保释,并且(2)我需要一行代码(有条件)来压缩候选人.这两个操作都是浪费,预知有0或1个令人满意的对象.

我想要的是:

select - >回答nil或块评估为true的第一个对象,结束该对象的遍历.

我必须自己写这个吗?在Array中所有其他优秀的方法让我觉得它就在那里,我只是没有看到它.

提前谢谢,丹

ruby arrays performance find

126
推荐指数
4
解决办法
9万
查看次数

Django:在后台线程中启动进程?

我正在尝试研究如何在Django的后台线程中运行一个进程.我是Django和线程的新手,所以如果我使用的术语错了,请耐心等待.

这是我的代码.基本上我想start_processingsuccess触发功能后立即开始.然而start_processing是什么样的功能,可以很容易地需要几分钟或失败(这是依赖于作为我无法控制的外部服务),我不希望用户必须等待它的视图之前成功完成被渲染.(就他们而言,"成功"并不取决于结果start_processing;如果失败,我是唯一需要担心的人.)

def success(request, filepath):
    start_processing(filepath)
    return render_to_response('success.html', context_instance = RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

从谷歌搜索我已经完成,大多数人建议在Django中不使用后台线程,而是一个cron作业更合适.但是我很想start_processing在用户获得成功函数后立即开始,而不是等到cron作业运行.有没有办法做到这一点?

django multithreading

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

如何在zend表单中添加"纯文本节点"?

我正在尝试以zend形式添加纯文本节点 - 目的是仅显示一些静态文本.

问题是 - 我不知道有任何这样的方法来做到这一点.

我使用了'description'但是要将它附加到表单元素.

有没有办法简单地将一些文本显示为表单的一部分?Zend将所有内容都视为表单元素,因此我无法将其打印出来.

例如:

以下将测试你的能力....

等等...

有什么想法吗?

zend-form zend-form-element

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

工厂方法模式是否违反开放/封闭原则?

请问工厂方法模式(不要与工厂或抽象工厂模式混淆)违反了开/关的原则

更新:为了澄清,我指的是具体类具有静态工厂方法的场景.例如(这是来自FMP上的维基百科页面):

class Complex 
{
    public static Complex fromCartesian(double real, double imag) {
        return new Complex(real, imag);
    }

    public static Complex fromPolar(double modulus, double angle) {
        return new Complex(modulus * cos(angle), modulus * sin(angle));
    }

    private Complex(double a, double b) {
       //...
    }
}
Run Code Online (Sandbox Code Playgroud)

私有构造函数不会阻止类被子类化,即扩展吗?

是否必须修改类以支持新的工厂方法?例如,如果该类最初只有来自Caresian,后来需要来自thePolar,那么是否必须修改该类才能支持此类?

这两个都不违反开放/封闭吗?

design-patterns factory-method open-closed-principle

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

在c#中使用[]接口(而不是来自ILIst)构建对象

我想传递一个总是已知大小的数组中的一些值.我想定义一个表示这个十进制值数组的类,它不能调整大小,总是具有相同数量的元素,并支持[]数组表示法.

在c ++中,我可以为此执行运算符重载 - 但我无法在c#中看到如何执行此操作

要清楚 - 类的使用将是这样的:

MyValues values = new MyValues;
values[3] = 14;
values[7] = 10
Run Code Online (Sandbox Code Playgroud)

.... 然后

decimal aValue = values[2];
Run Code Online (Sandbox Code Playgroud)

建议?

c#

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

SQL中的视图的目的是什么?

可能重复:
哪些观点适合?

我试图找出SQL数据库中视图的用途是什么?

为什么,何时以及如何创建和使用视图?

sql views

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

WiX - 安装Windows服务并授予权限

我们需要授予用户对已安装服务的"启动","停止"和"查询"状态的权限.

在WiX 2.0中,这个xml会起作用:

<ServiceInstall
    Id="ServiceInstaller" Type="ownProcess"
    Name="$(var.ServiceName)" DisplayName="$(var.ServiceName)" Description="Our service description"
    Start="demand" Account="LocalSystem" ErrorControl="ignore" Interactive="no">
    <Permission User="Everyone" ServiceQueryStatus="yes" ServiceStart="yes" ServiceStop="yes" />
</ServiceInstall>
<ServiceControl Id="StopService" Stop="both" Remove="uninstall" Name="$(var.OmniVpnServiceName)" Wait="yes" />
Run Code Online (Sandbox Code Playgroud)

我们正在使用WiX 3.0,他们从Permission元素中删除了Service*属性,并且不再允许它成为ServiceInstall元素的子元素.

我们如何在WiX 3.0中获得相同的效果?

作为概述,我们需要:

安装服务:

  • 手动启动
  • 在Local System下运行为"ownProcess"
  • 与桌面非交互式
  • 停止卸载

授予"Everyone"用户访问权限:

  • 开始
  • 停止
  • 查询状态

在已安装的服务上.

.net windows-installer windows-services wix

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