小编Rag*_*azs的帖子

C Ansi内存分配关闭

我有这个东西:

用.编译 gcc a.c -o a

// a.c
int main() {
    int a;   
    if (1) { 
        int b;
    }
    b = 2;
}   
Run Code Online (Sandbox Code Playgroud)

在控制台中我将有以下错误:

a.c:7:4: error: ‘b’ undeclared (first use in this function)
a.c:7:4: note: each undeclared identifier is reported only once for each function it appears in
Run Code Online (Sandbox Code Playgroud)

C Ansi在内部条件中声明的所有变量都将关闭到该范围?

c scope

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

MySQL Labs JSON 本机类型:如何对 jsn_extract 返回的数组结果求和?

下面按照我的场景:

CREATE TABLE `CustomerOrder` (
  `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT,
  `data` json DEFAULT NULL,
  PRIMARY KEY (`id`)
);
Run Code Online (Sandbox Code Playgroud)

我们可以使用这个 Customer Order json 作为例子:

{ 
    "creation": "2015-07-30 14:27:51",
    "customer": {
        "id": 2,
        "email": "foo@bar.com"
    },
    "item": [
        {
            "sku": 182,
            "unitPrice": 0.89,
            "qty": 10
        }, {
            "sku": 712,
            "unitPrice": 12.99,
            "qty": 2
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

在 MySQL 控制台上运行此 SQL:

SELECT json_extract(data, '$.item[*].unitPrice') AS price FROM CustomerOrder;

我会有这个输出:

[ 0.89, 12.99 ]
Run Code Online (Sandbox Code Playgroud)

现在我如何评估 [0.89 + 12.99] 或 1..N 个项目元素的总和?

对于我的测试,我使用了这个版本的 …

mysql json nosql mysql-5.7

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

jQuery选择器为空值

我怎样才能创建一个与.is()jQuery中的函数一起使用的选择器,它表示以下表达式:

$('[name="Person[firstName]"]').val() === ''; // true
$('[name="Person[lastName]"]').val() === ''; // false
Run Code Online (Sandbox Code Playgroud)

使用此HTML上下文

<input name="Person[firstName]" value="" >
  <foo bar="true" />
</input>

<input name="Person[lastName]" value="ABCDEFGH" />
Run Code Online (Sandbox Code Playgroud)

:empty Selector 选择所有没有子元素的元素(包括文本节点).

 $('[name="Person[firstName]"]').is(':empty'); // false
 $('[name="Person[lastName]"]').is(':empty'); // true
Run Code Online (Sandbox Code Playgroud)

另一个尝试

$('[name="Person[firstName]"]').is('[value=""]'); // true
$('[name="Person[lastName]"]').is('[value=""]'); // true
Run Code Online (Sandbox Code Playgroud)

注意:这是一个用于知识目的的问题 - 并且必须在此解决方案中使用.is().

@edit http://jsfiddle.net/2CzWu/2/

它必须在两个表达式上都返回false

jquery jquery-selectors

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

CSS标准化填充

我有以下CSS:

.form td:not(:last-child) {
    padding-right: 15px;
} 

.form td:first-child {
    padding-left: 3px;
}

.form td:last-child {
    padding-right: 5px;
}

input,select {
    width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

我的HTML是:

<table class="form">
    <tr>
        <td><input value="foo" /></td>
        <td><input value="bar" /></td>
        <td>
            <select>
                <option>nono1</option>
                <option>nono2</option>
                <option>nono3</option>
            </select>
        </td>
        <td><input value="foo2" /></td>
    </tr>
    <tr>
        <td><input value="foo2" /></td>
        <td>
            <select>
                <option>nono1</option>
                <option>nono2</option>
                <option>nono3</option>
            </select>
        </td>
        <td><input value="foobar2" /></td>
        <td><input value="foo22" /></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

JSFiddle链接

这会产生这样的东西: 在此输入图像描述

如何适应元素select的确切大小input

谢谢!

html css

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

Objective-c实现和调用方法

我试图从这个问题重现一个例子:

如何在Objective-C中创建一个以NSString stringWithFormat作为参数的方法?

我在@interface中创建了:

- (float)strToFloat:(NSString *)str;
Run Code Online (Sandbox Code Playgroud)

在@implementation中:

- (float)strToFloat:(NSString *)str {

    str = [str stringByReplacingOccurrencesOfString:@"."
                                         withString:@""];
    str = [str stringByReplacingOccurrencesOfString:@","
                                         withString:@"."];
    return [str floatValue];
}
Run Code Online (Sandbox Code Playgroud)

毕竟当我尝试编译应用程序时,我收到此错误:Use of undeclared identifier 'strToFloat'在此方法中:

- (IBAction)addItem:(id)sender {
    NSLog(@"float value is: %.2f", [strToFloat labelPrice.text]);
}
Run Code Online (Sandbox Code Playgroud)

这个例子有什么问题?

objective-c ios

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

标签 统计

c ×1

css ×1

html ×1

ios ×1

jquery ×1

jquery-selectors ×1

json ×1

mysql ×1

mysql-5.7 ×1

nosql ×1

objective-c ×1

scope ×1