问题列表 - 第9238页

对JavaScript对象数组进行排序

我使用Ajax读取以下对象并将它们存储在一个数组中:

var homes = [
    {
        "h_id": "3",
        "city": "Dallas",
        "state": "TX",
        "zip": "75201",
        "price": "162500"
    }, {
        "h_id": "4",
        "city": "Bevery Hills",
        "state": "CA",
        "zip": "90210",
        "price": "319250"
    }, {
        "h_id": "5",
        "city": "New York",
        "state": "NY",
        "zip": "00010",
        "price": "962500"
    }
];
Run Code Online (Sandbox Code Playgroud)

如何使用JavaScript 创建一个函数来按price属性按升序 降序对对象进行排序?

javascript arrays sorting

1233
推荐指数
20
解决办法
91万
查看次数

声明结构的差异

我正在使用这样的结构.我不喜欢typedef,因为我告诉它可以隐藏错误.但是,我正在查看一些示例代码,我看到这样的结构声明了.这是我宣布它们的正常方式.

struct person
{
     int age;
     char name[32];
};
Run Code Online (Sandbox Code Playgroud)

像这样使用:

    struct person person_a;
    person_a.age = 20;
    etc.
Run Code Online (Sandbox Code Playgroud)

但是,我看到结构声明如下:

struct 
{
     int age;
     char name[32];
}person;
Run Code Online (Sandbox Code Playgroud)

struct _person
{
     int age;
     char name[32];
}person;
Run Code Online (Sandbox Code Playgroud)

所有这些不同技术之间的区别是什么,以及您如何决定何时使用每个特定技术.

非常感谢任何建议,

c struct

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

观察数据库列以确定正在修改的内容

如何找出修改配置表中的值的应用程序或SP?我以为我已经隔离了负责任的应用程序,但是当我继续将它们修改为假时,这些特殊值继续变回真实.

sql-server-2005

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

如何将HTML文本字段集中在iPhone上(导致键盘出现)?

我正在编写一个iPhone网络应用程序,我想在页面加载时自动聚焦文本字段,然后调出键盘.通常的Javascript:

input.focus();
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.有任何想法吗?

html javascript iphone

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

MVVM:ViewModel中的CollectionView或xaml中的CollectionViewSource?

我正在使用MVVM模式开发WPF应用程序,我需要在ListView中显示项目列表(带过滤),所选项目的字段显示在主/明细视图中.我在以下两种方式之间徘徊:

  1. 在我的ViewModel中公开CollectionView,并绑定到它.
  2. 在我的ViewModel中公开一个普通的IList,并使用CollectionViewSource在XAML中创建CollectionView.

这是否有可接受的方式?有关最佳方式的任何想法?

collections wpf mvvm

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

查看包含XML格式文本的BLOB数据

如何查看BLOB数据,我可以将其导出到文本文件吗?我正在使用Oracle SQL开发人员5.1.我试过的时候

select utl_raw.cast_to_varchar2(dbms_lob.substr(COLNAME)) 
  from user_settings where <fieldname>=...
Run Code Online (Sandbox Code Playgroud)

它返回以下错误: ORA-06502 PL/SQL : numeric or value error : raw variable length too long

BLOB包含XML格式的文本.

oracle

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

如何在jQuery中将参数传递给事件处理程序?

使用jQuery代码:

$("#myid").click(myfunction);

function myfunction(arg1, arg2) {/* something */}
Run Code Online (Sandbox Code Playgroud)

如何myfunction在使用jQuery时传递参数?

javascript jquery

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

VIM和自定义标记

我在windows中使用vim来编辑汇编代码.它是一种非标准语言,二进制文件的反汇编由自定义脚本完成,因此我自己定义了格式.我想使用标签来跳过子程序调用的代码.我搜索了很多,所有的道路似乎导致使用ctags生成一个标签文件,但显然这不适用于我的情况,因为我不处理C代码.如何创建自定义标记文件?这是代码的一个例子.首先,每个子程序由关键字和十六进制偏移量(第一列)定义.

Subroutine e2b7

e2b7 2c c0 11 03 BBS [Branch if bits are '1'] #$03, $11c0, 00e2ce ($12)
e2bc a9 00       LDA [Load A with mem] #$00
. blah
. blah 
. blah
Run Code Online (Sandbox Code Playgroud)

在代码的某处,执行跳转到sub;

d9ad 20 b7 e2    JSR $e2b7
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助,您可以提供

tags vim

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

清理将在网页上输出的用户输入的最佳位置在哪里?

在MVC的做事方式中,哪里是最好的运行地点,例如htmlspecialchars()在任何输入上?它应该在视图中发生(在这里做它有意义,因为我应该处理整个控制器和模型的原始输入?)

我不太确定...在视图或控制器中执行此操作有什么好处?这只是为了减少输出到页面...以最大限度地减少潜在的XSS攻击.

php security xss

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

倒计时器使用jquery或谷歌应用程序引擎?

我需要做一个倒计时时钟,它会计算我选择的日期,使用jquery或谷歌应用引擎(Python)的日,小时,分钟和秒.

我使用Javascript创建了一个计时器,但是我使用了系统时间.

我需要使用服务器时间.任何机构都可以根据服务器UTC时间给我建立倒数计时器的想法.

javascript jquery google-app-engine

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