问题标签 [zero]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
493 浏览

mysql - MYSQL - 空字符串 == 0 问题(使用主键 0 而不是插入更新行)

实际上这已经奏效了,我不知道我改变了什么,所以我现在遇到了这个问题。几乎什么都试过了。

案例:
我有以下查询。如果我要保存的内容是新的,则变量 $DB-id 是一个空字符串。字段 module_id 是我的主键。发生的情况是此查询始终使用 module_id => 0 更新行。

问题
传递一个空变量作为主键总是更新第 0 行而不是插入一个新的。

有人知道我如何告诉 MYSQL 创建一个新行吗???非常感谢任何帮助!!!!非常感谢!!!

萨卢多斯萨沙!

0 投票
1 回答
55 浏览

arm - 数据对齐和零位关系?

阅读 ARM Cortex-M3 CPU 的论文后,我发现这行令人困惑:

堆栈指针的最低 2 位始终为 0,这意味着它们始终是字对齐的

我在其他地方看到过类似的说法。一些零位 => 一些对齐背后的逻辑是什么?

0 投票
3 回答
650 浏览

iphone - 为什么仪器报告泄漏而其参考计数确实变为零

我是新手。我正在使用工具,到目前为止它对我有很大帮助,但我现在很困惑,因为它向我报告了内存泄漏,而它泄露的块历史显示该内存的引用计数最终变为 0 。 这是什么意思?
在这里发不了图片真的很尴尬……所以我不得不用文字来描述它。希望对您来说足够清楚:

事件类型 || 参考 || 责任图书馆 || 负责任的来电者
Malloc || 1 || 我的天气 || +[ForecastData parseSingleForecastWithXMLElement:]
自动释放|| || 我的天气 || +[ForecastData parseSingleForecastWithXMLElement:]
保留 || 2 || 我的天气 || +[ForecastData parseWithData:]
发布 || 1 || 基金会 || +[NSAutoreleasePool 流失:]
保留 || 2 || 基金会 || +[NSThread initWithTarget:selector:object:]
释放 || 1 || 基金会 || +[NSString compare:options:]
发布 || 0 || 我的天气 || +[RootViewController 解除分配]

任何帮助将不胜感激~

0 投票
2 回答
2263 浏览

postgresql - 在 select 语句期间从 postgres 中的字符串中删除 zwnj 字符

utf 编码的字符串末尾包含 Zwnj(零宽度非连接符)并存储在数据库中。是否可以在选择语句期间删除该字符。我尝试了 trim() 但不起作用。

0 投票
2 回答
1862 浏览

c - 为什么 *nothing* 的 EXE 文件包含这么多虚拟零字节?

我编译了一个完全不执行任何操作的 C 文件(只是main返回...甚至没有打印“Hello, world”),并且我使用各种编译器(MinGW GCC、Visual C++、Windows DDK、 ETC。)。它们都与标准的 C 运行时链接。

但我不明白的是:当我在十六进制编辑器(或反汇编程序)中打开文件时,为什么我看到 16 KB 的几乎一半只是 0x00 字节或 0xCC 字节的巨大部分?对我来说这似乎很荒谬......有什么办法可以防止这些发生吗?为什么他们首先在那里?

谢谢!

0 投票
4 回答
390 浏览

java - 从排序数组中删除 0 值?

我想知道是否有办法删除我在运行以下代码时得到的默认“0”值:

输出如下

当然,这里所有的数组值其实都是控制台输入的数字。代码正在运行。它成功地将任何数字排序为正确的顺序,但是,总是有这个讨厌的 0。

我不想删除所有 0(我希望用户能够输入 0 并显示它)--我只是不想要默认的 0。有什么想法吗?

0 投票
1 回答
1341 浏览

jquery - 用于内部(嵌套)li 的 jquery 位置函数返回零

我嵌套了 li,用于水平子导航菜单。我正在尝试使用 jquery 的 position() 函数获取子 li 的位置,但它总是返回零。同样的功能适用于父母李。

html代码

CSS 代码

0 投票
1 回答
1680 浏览

mysql - 在选择时用另一个表覆盖/加入 MySQL 表

我有两个产品表。表 A 是“默认”表(来自数据馈送,每周自动更新)。表 B 用于手动覆盖表 A 中的值,并且具有与表相同的列以及更多列。两个表始终具有相同的 UniqueID 列。

我需要一个 select 语句,它从 A 中提取所有值,从 B 中提取所有值,B 覆盖 A 中的值,除非 B 中的值为 null,= 到 0 或等于 0.00(列设置为带 2 个小数点的整数并用“0”填充)。

我尝试使用 LEFT JOIN,但在使用 null 和“0”值时遇到问题。

我正在使用 php 中的数据,当我只需要拉入 1 行时就可以处理它。我查询每个,提取 A 的 assoc 数组,过滤 B 数组,然后提取它。但是当开始拉入 20-200 行时,这个过程变得非常笨拙。

表 A 有大约 400,000 行,看不到 B 超过 10,000-20,000。

谢谢你的帮助。

更新:这是我要工作的代码。

SELECT a.UniqueId, IF(b.Color, b.Color, a.Color) as Color, IF(b.Price1 = 0, a.Price1, b.Price1) as Price1, b.SPrice1 FROM productdata a LEFT JOIN product_overrides b ON a.UniqueID = b.UniqueID WHERE a.UniqueID = $prod";

更新2:这么简单更好。IF() 处理空值和零。

IF(expr1,expr2,expr3)

如果 expr1 为 TRUE(expr1 <> 0 和 expr1 <> NULL),则 IF() 返回 expr2;否则返回 expr3。IF() 返回一个数字或字符串值,具体取决于使用它的上下文。

SELECT a.UniqueId, IF(b.Color, b.Color, a.Color) as Color, IF(b.Price1, b.Price1, a.Price1) as Price1, b.SPrice1 FROM productdata a LEFT JOIN product_overrides b ON a.UniqueID = b.UniqueID WHERE a.UniqueID = $prod";

0 投票
4 回答
426 浏览

javascript - 如何在 JavaScript 中区分空白文本框和零文本框?

我有以下内容:

我正在做的计算是基于文本框中的值。(新计数)。

如果值是任何数字(包括 0),我希望标签更新,但如果用户清除文本框,则将其擦除。但是,目前它正在处理一个空白文本框和一个带有 0 的文本框。

我怎样才能区分这两者?

0 投票
5 回答
6610 浏览

c++ - 我可以给出一个流来在 C++ 中的数字上打印前导零的指令是什么?

我知道如何使它成为十六进制:

现在,如果 myNum 只需要一位数字,我希望它始终打印前导零:

那么我该怎么做呢?