问题列表 - 第12205页

将Var的值推入数组

我知道这可能是一个简单的问题,但我正在尝试对插件进行调整而js不是我的专业知识而且我对如何执行以下操作感到难过:

我有一个数组,可以包含许多值($ fruit),具体取决于用户输入的内容.我想在数组中添加另一个变量,该变量不是由手动输入决定的.

我知道push应该在这里应用,但它似乎不起作用,为什么以下语法不起作用?

var veggies = "carrot";
var fruitvegbasket = $('#fruit').val();
fruitvegbasket.push(veggies);
Run Code Online (Sandbox Code Playgroud)

更新:我做到了这样做:

var fruit = $('#fruit').val();
var veggies = "carrot";
fruitvegbasket = new Array();
fruitvegbasket.push(fruit+","+veggies);
Run Code Online (Sandbox Code Playgroud)

不确定这是最好的方法,但它的工作原理.谢谢大家!

javascript arrays jquery push

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

加入2个XPath查询

鉴于以下XPath查询,我在XPath中遇到了困难.

$xpath->query('//input[@name="' . $field . '"]');
$xpath->query('//select[@name="' . $field . '"]');
Run Code Online (Sandbox Code Playgroud)

有可能将它们组合成一个单一的查询吗?我想获得该字段的值,但是我不知道该字段是否为输入,select,textarea ...

我现在这样做的方式是这样的:

$input = $xpath->query('//input[@name="' . $field . '"]');

if (empty($input) === true)
{
    $select = $xpath->query('//select[@name="' . $field . '"]');

    if (empty($select) === true)
    {
        // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,它似乎很麻烦,我敢肯定必须有一种方法将所有查询合并为一个.

html php xpath dom input

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

从URL /服务器获取图像

我对iPhone开发很新,并尝试在我的应用程序中获取"来自服务器的图像".

我正在使用以下方法执行此操作:

- (UIImage *)imageFromURLString:(NSString *)urlString 
{
    NSURL *url = [NSURL URLWithString:urlString];
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
    [request setHTTPMethod:@"GET"];

    NSURLResponse *response = nil;
    NSError *error = nil;
    NSData *result = [NSURLConnection sendSynchronousRequest:request          
    returningResponse:&response error:&error];
    [request release];
    [self handleError:error];
    UIImage *resultImage = [UIImage imageWithData:(NSData *)result];

    NSLog(@"urlString: %@",urlString);
    return resultImage;
}
Run Code Online (Sandbox Code Playgroud)

虽然我可以在调试器中看到Image对象的NSData有一些值(以字节为单位),但此函数不会返回预期的图像

虽然,从服务器获取文本的功能非常类似,但我获得了预期的值.

- (NSString *)jsonFromURLString:(NSString *)urlString
{

    NSURL *url = [NSURL URLWithString:urlString];
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
    [request setHTTPMethod:@"GET"];

    NSURLResponse *response = nil;
    NSError *error = nil;
    NSData *result …
Run Code Online (Sandbox Code Playgroud)

iphone nsurlconnection uiimage

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

另一个PHP正则表达式问题

伙计们,这可能会相当简单,但是如何在一堆文本中使用这种情况的正则表达式找到所有匹配.

[[data in here]]
Run Code Online (Sandbox Code Playgroud)

例如:

Blah blah blah [[find]] and maybe [[this]]
Run Code Online (Sandbox Code Playgroud)

所以我能够找到事件,然后将它们替换为URL.

那有意义吗?

我试过用

preg_match_all("/[[([^<]*)]]/", $data, $matches, PREG_OFFSET_CAPTURE);
Run Code Online (Sandbox Code Playgroud)

但是返回错误.有任何想法吗?:)

php regex

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

使用FileSystemWatcher检测移动的文件

我意识到FileSystemWatcher不提供Move事件,而是为同一个文件生成单独的Delete和Create事件.(FilesystemWatcher正在观察源文件夹和目标文件夹).

但是,我们如何区分真正的文件移动和一些文件的随机创建,该文件恰好与最近删除的文件同名?

FileSystemEventArgs类的某种属性,例如"AssociatedDeleteFile",如果它是移动的结果,则分配已删除的文件路径,否则为NULL,这将是很好的.但当然这不存在.

我也理解FileSystemWatcher在基本的文件系统级别运行,因此"移动"的概念可能仅对更高级别的应用程序有意义.但如果是这种情况,人们会建议在我的应用程序中使用什么样的算法来处理这种情况?

根据反馈更新:

FileSystemWatcher类似乎看到将文件移动为2个不同的事件,删除原始文件,然后在新位置创建.

不幸的是,这些事件之间没有提供"链接",因此如何区分文件移动和普通的删除或创建并不明显.在操作系统级别,移动被特别处理,您可以几乎立即移动说1GB文件.

一些答案建议在文件上使用散列来在事件之间可靠地识别它们,我将合理地采用这种方法.但如果有人知道如何更简单地发现一个动作,请留下答案.

c# filesystemwatcher

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

如何使用Coldfusion获取FINAL重定向的URL

给出如下URL:

之前:http://feeds.wsjonline.com/~r/wsj/health/feed/~3/felKuQPa41U/ 最终重定向到:http://blogs.wsj.com/health/2009/08/14 /保险业务员对奥巴马为什么-是-你-诋毁保险商/

使用Coldfusion,我如何获得最终(后)URL?我相信CFHTTP会自动重定向最多4次,但我找不到获取最终重定向URL的方法.

想法?thxs

coldfusion redirect http

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

SQL:"NOT IN"替代选择基于*不同*行的值的行?

如何创建一个返回由子查询修改的结果的SQL语句,或者一个处理您尝试返回的信息的连接或其他内容?

例如:

CREATE TABLE bowlers (
bowling_id int4 not null primary key auto_increment,
name text,
team text
);
Run Code Online (Sandbox Code Playgroud)

有人可能错误地在多个团队中:

INSERT INTO `bowlers` (`name`, `team`) VALUES
('homer', 'pin pals'),
('moe', 'pin pals'),
('carl', 'pin pals'),
('lenny', 'pin pals'),
('homer', 'The homer team'),
('bart', 'The homer team'),
('maggie', 'The homer team'),
('lisa', 'The homer team'),
('marge', 'The homer team'),
('that weird french guy', 'The homer team');
Run Code Online (Sandbox Code Playgroud)

所以homer不能决定他的球队,所以他两个都在.Do'h!

我想知道所有在场的人,the homer team谁也不在pin pals团队中.我能做的最好的就是:

SELECT a.name, a.team 
    FROM bowlers …
Run Code Online (Sandbox Code Playgroud)

mysql performance subquery

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

结果的顺序是否来自列表理解?

使用列表推导时,新列表的顺序是否以任何方式得到保证?作为一个人为的例子,列表理解的定义保证了以下行为:

>> a = [x for x in [1,2,3]]
>> a
[1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

同样,保证以下平等:

>> lroot = [1, 2, 3]
>> la = [x for x in lroot]
>> lb = []
>> for x in lroot:
     lb.append(x)
>> lb == la
True
Run Code Online (Sandbox Code Playgroud)

具体来说,这是我对此感兴趣的订单.

python list-comprehension

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

我在哪里可以获得有关Django内部工作原理的技术信息?

我在哪里可以获得django内部工作方式的技术手册/细节,即我想知道客户的请求何时进入;

  • 哪个django功能收到它?
  • 什么中间件被称为?
  • 请求对象是如何创建的?什么类/功能创建它?
  • 什么函数将请求映射到必要的视图?
  • 您的代码/视图如何被调用

?等等...

Paul.G

python django

7
推荐指数
4
解决办法
1176
查看次数

git找到胖子提交

是否有可能获得有关每次提交中的更改浪费了多少空间的信息 - 因此我可以找到添加大文件或大量文件的提交.这都是为了尝试减少git repo大小(重新定位和过滤提交)

git statistics commit find

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