Questions tagged «null»

空取决于上下文,表示“无”或“未知”。对于特定于SQL的问题,请使用“ sql-null”标签。

7
Access-Control-Allow-Origin不允许使用原点null
我制作了一个小的xslt文件,以使用以下代码创建一个名为weather.xsl的html输出: <!-- DWXMLSource="http://weather.yahooapis.com/forecastrss?w=38325&u=c" --> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="yweather" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <xsl:output omit-xml-declaration="yes" indent="yes"/> <xsl:strip-space elements="*"/> <xsl:template match="/"> <img src="{/*/*/item/yweather:condition/@text}.jpg"/> </xsl:template> </xsl:stylesheet> 我想将html输出加载到html文件中的div中,我正在尝试使用jQuery进行如下操作: <div id="result"> <script type="text/javascript"> $('#result').load('weather.xsl'); </script> </div> 但是我遇到以下错误:Access-Control-Allow-Origin不允许使用Origin null。 我已经读过有关向xslt添加标头的信息,但是我不确定如何做到这一点,因此将不胜感激,并且如果无法以这种方式完成html输出中的加载,则建议如何进行其他操作这样做会很棒。


1
检查“空值或空值”的最佳方法
在Postgres sql语句中检查value是否为null或空字符串的最佳方法是什么? 值可以是长表达式,因此最好只在校验中写入一次。 目前,我正在使用: coalesce( trim(stringexpression),'')='' 但是看起来有点难看。 stringexpression可以是char(n)列或包含char(n)带有尾随空格的列的表达式。 最好的方法是什么?

27
如何检查我的字符串是否等于null?
仅当我的字符串具有有意义的值时,我才想执行一些操作。所以,我尝试了这个。 if (!myString.equals("")) { doSomething } 还有这个 if (!myString.equals(null)) { doSomething } 还有这个 if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } 还有这个 if ( (!myString.equals("")) && (myString!=null)) { doSomething } 还有这个 if ( myString.length()>0) { doSomething } 在所有情况下doSomething,尽管我的字符串为EMPTY,但我的程序仍然有效。等于null。那么,这有什么问题呢? 添加: 我找到了问题的原因。该变量被声明为字符串,结果,null分配给该变量的结果变为"null"!因此,if (!myString.equals("null"))作品。

4
选择其他表中不存在的行
我有两个postgresql表: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. 我想获取login_log没有行的每个IP地址ip_location。 我尝试了此查询,但它引发了语法错误。 SELECT login_log.ip FROM login_log WHERE NOT EXIST (SELECT ip_location.ip FROM ip_location WHERE login_log.ip = ip_location.ip) ERROR: syntax error at or near "SELECT" LINE 3: WHERE NOT EXIST (SELECT ip_location.ip` …


16
什么时候在Objective-C中使用nil和NULL?
这是示例代码: NSDictionary *myDictionary = [NSDictionary dictionary]; NSNumber *myNumber = [myDictionary valueForKey: @"MyNumber"]; NSLog(@"myNumber = %@", myNumber); // output myNumber = (null) if (myNumber == nil) NSLog(@"test 1 myNumber == nil"); if (myNumber == NULL) NSLog(@"test 2 myNumber == NULL"); if ([myNumber isEqual:[NSNull null]]) NSLog(@"test 3 myNumber == [NSNull null]"); 什么时候应该使用nil,NULL和[NSNull …
170 objective-c  null  nsnull 

8
JavaScript空检查
我遇到了以下代码: function test(data) { if (data != null && data !== undefined) { // some code here } } 我对JavaScript有点陌生,但是从我在这里阅读过的其他问题来看,我的印象是这段代码没有多大意义。 特别是,该答案指出: 如果您在以外的任何上下文中访问未定义的变量,则会收到错误消息typeof。 更新:上面的(引号)答案可能会引起误解。应该说“未声明的变量”,而不是“未定义的变量”。 正如我发现的那样,在Ryan♦,maerics和nwellnhof的答案中,即使没有为函数提供任何参数,也总是声明该参数的变量。这个事实也证明下面列表中的第一项是错误的。 据我了解,可能会遇到以下情况: 调用该函数时不带参数,因此产生data一个未定义的变量,并在上引发错误data != null。 该函数专门以null(或undefined)作为其参数来调用,在这种情况下,该函数data != null已经保护了内部代码,因而变得&& data !== undefined无用。 该函数使用非null参数调用,在这种情况下,它将琐碎地传递data != null 和 data !== undefined。 问:我的理解正确吗? 我在Firefox的控制台中尝试了以下操作: -- [15:31:31.057] false != null [15:31:31.061] true …

13
如何在jQuery中检查空对象
我正在使用jQuery,我想检查页面中元素的存在。我已经编写了以下代码,但无法正常工作: if($("#btext" + i) != null) { //alert($("#btext" + i).text()); $("#btext" + i).text("Branch " + i); } 如何检查元素的存在?
169 javascript  jquery  dom  object  null 

7
表示空XML元素的正确方法是什么?
我已经看到null以几种方式表示的元素: 该元素存在xsi:nil="true": <book> <title>Beowulf</title> <author xsi:nil="true"/> </book> 该元素存在,但表示为一个空元素(我认为这是错误的,因为“空”并且null在语义上有所不同): <book> <title>Beowulf</title> <author/> </book> <!-- or: --> <book> <title>Beowulf</title> <author></author> </book> 返回的标记中根本不存在该元素: <book> <title>Beowulf</title> </book> 该元素有一个<null/>子元素(来自下面的TStamper): <book> <title>Beowulf</title> <author><null/></author> </book> 是否存在正确或规范的方式来表示这样的null值?除了上述示例,还有其他方法吗? 上面示例的XML是人为设计的,因此请不要过多阅读。:)
166 xml  null  xml-nil 

9
在Objective-C中,为什么要检查self = [super init]是否不为零?
我有一个关于在Objective-C中编写init方法的一般问题。 我到处都看到(Apple的代码,书籍,开放源代码等),init方法应该在继续初始化之前检查self = [super init]是否不为零。 用于init方法的默认Apple模板是: - (id) init { self = [super init]; if (self != nil) { // your code here } return self; } 为什么? 我的意思是init什么时候会返回nil?如果我在NSObject上调用init并返回nil,那么一定要搞砸了,对吧?在这种情况下,您甚至不编写程序... 类的init方法返回nil真的很常见吗?如果是这样,在什么情况下,为什么?
165 objective-c  null  init 

6
Go中的零检测
我在Go中看到很多检测nil的代码,如下所示: if err != nil { // handle the error } 但是,我有一个这样的结构: type Config struct { host string port float64 } 而config是Config的实例,当我这样做时: if config == nil { } 有编译错误,说:无法将nil转换为Config类型
165 go  null 

16
使用Null合并运算符的独特方法
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2个月前关闭。 改善这个问题 我知道在C#中使用Null合并运算符的标准方法是设置默认值。 string nobody = null; string somebody = "Bob Saget"; string anybody = ""; anybody = nobody ?? "Mr. T"; // returns Mr. T anybody = somebody ?? "Mr. T"; // returns "Bob Saget" 但是还有什么??用呢?它看起来不像三元运算符有用,除了比以下内容更简洁和易于阅读之外: nobody = null; anybody = nobody == null ? "Bob Saget" …

7
使用nullptr有什么优势?
这段代码在概念上对三个指针(安全指针初始化)执行相同的操作: int* p1 = nullptr; int* p2 = NULL; int* p3 = 0; 那么,分配指针nullptr比给它们分配值NULLor有0什么好处?
163 c++  c++11  null  c++-faq  nullptr 

6
如果任何字段包含NULL,则MySQL CONCAT返回NULL
我的“设备”表中有以下数据 affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL 我执行以下查询 SELECT CONCAT(`affiliate_name`,'-',`model`,'-',`ip`,'-',`os_type`,'-',`os_version`) AS device_name FROM devices 返回下面给出的结果 cs1-Dell-10.125.103.25-Linux-Fedora cs2-Dell-10.125.103.26-Linux-Fedora (NULL) (NULL) 如何得出这一点,以便它应该忽略NULL并且结果应该是 cs1-Dell-10.125.103.25-Linux-Fedora cs2-Dell-10.125.103.26-Linux-Fedora cs3-Dell-10.125.103.27- cs4-Dell-10.125.103.28-
162 mysql  sql  null  concat 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.