判断一个PHP数组为空时应该用empty还是count==0?

研究了一下,不管是用empty还是用count,运行效率方面没什么差别。如果数组为空,count返回0;但如果数组未定义,会收到php notice。所以要在count前面加isset判断。empty()不会有这个问题。 另外,空数组在PHP中相当于false,所以其实两个方程都不需要用,直接用数组本身做判断也可以。

“Family” 是单数还是复数?

按照英语语法,有些单词虽然是单数但表示的是复数的意思,比如Family这个词,所以句子形态应该使用复数(即动词不变第三人称单数)形式。不过今天看一篇新闻标题写“Family doesn’t blame all Toronto police for shooting”,难道之前学的东西是错的? 上网搜了一下,发现虽然Family表示的是多个人,北美这边还是会把它看做一个单位,句子一般都使用第三人称单数形式。 而英国英语语法中,Family则被看为复数,所以动词形式不变第三人称单数。

UBC心理学研究招募联觉症患者

虽然共同生活在这个世界,但同一个世界在我们的眼里又不尽相同。当大多数人看到的字母只是它原本打印或显示出的颜色时,有1-2%的人看到的却是很多种不同颜色。这些人就是“联觉症”,更确切的说,是字母色彩联觉症(grapheme-colour synaesthesia)的患者。 联觉又叫通感,是指一种感觉伴随另一种感觉或多种感觉而生的情况。如果不太好理解,就想象一下当你看到一个城市的地平线时忽然感觉尝到了黑莓的感觉,或者你听到小提琴时左脚产生了瘙痒感,这就是联觉了。中文里有“通感”修辞手法也可以帮助你理解联觉现象,如朱自清《荷塘月色》中的一句“微风过处,送来缕缕清香,仿佛远处高楼上渺茫的歌声似的”。联觉现象五花八门,而字母颜色联觉是联觉中最常见的现象。 UBC的心理学教授James T. Enns和博士Marcus Watson已经从事该项研究多年,他们主要分析这种字母色彩联觉症如何产生,以及产生联觉时的神经运动。他们目前正在招募有这种字母色彩联觉症的患者,参与他们的研究可以获得10加元/小时的报酬。每次实验只需要半小时到两个小时。 如果你碰巧能把白纸黑字的内容看得出五花八门的颜色,马上通过email联系他们吧:ubc.synaesthesia@gmail.com

姥爷,愿你在天堂安息

今天听到了姥爷去世的噩耗,心里太压抑了。妈妈说,姥爷昨天早晨醒来后说有点困,再睡一会儿。姥姥还在厨房做饭,姥爷就再也没醒来了。虽然大家都在说,这样对老人家来说是最好的结局,没受什么苦,也没生什么重病让儿女费心,就这么在睡梦中走了。 但我心里还是好难受。 我从小是在姥姥家长大的。学前的大部分时候,以及上小学的寒暑假我都回姥姥家。和我一起回去的还有我表哥。我很珍惜在姥姥家的时光,因为不仅有表哥作伴,而且还有姥姥姥爷每天照顾我们。虽然当时年幼无知,很多事情现在都不记得了,但一回想起那段时光,我脑海里就有夕阳下美得让人心醉的景色和杨树叶在风中沙沙作响的声音。姥爷拉着我和表哥的手,一起去看压路机,看体育场(当时县里修建体育场,铺设“新公路”,那是我平生第一次见压路机)。除了督促我和表哥做假期作业,姥爷还教我们练毛笔字。不过惭愧的是,到现在我除了记得质地粗糙的宣纸和充斥怪味的墨汁,其他都忘得差不多了。姥爷平时爱和人下象棋,玩牌。印象中,姥爷每天除了吃饭睡觉外,就是和一帮老爷爷在一起下棋玩牌。不过让我和表哥比较恼火的是,姥爷当时嫌我们棋臭,死活不和我们下棋。除了教会我们基本的规则外,姥爷再没跟我们谈论过象棋。 姥爷在97年因为一场手术意外而半身不遂,十多年来一直行动不便。还在我上高中的时候,姥爷的身体状况不是很好,手老不由自己使唤。有一次上去看姥爷,我看到姥爷手指甲有点长,于是后来给他买了个超级大的指甲剪,每次回去都给他剪指甲。 姥爷一直很喜欢这个指甲剪,逢人就说“这个是我外甥送的”。 后来我出国,回国的机会很少。今年是我出国后第三次回国,回去见到姥爷,发现他比之前瘦了点,也精神了。之前姥爷耳背、说话也不清楚,但这次回去听力变得好很多,说话也利索了。他还跟我说“我现在都能自己剪指甲了,你看我剪得多好”。 我看了看姥爷的指甲,欣慰地笑了笑。 “我想把那个指甲剪也给你姥爷带着,”妈妈的话把我带回了不愿回到的现实。我顿时泪眼模糊,我真他妈混蛋啊,今年夏天在那傻笑的时候也没想着说给姥爷再剪一次指甲,以后再也没机会了。 我出国后,无数次地想过,当自己的亲人忽然离我而去,我该是一个什么样的心态。这一天终于还是来了。我憋得慌,我想找人说话,我想大哭一场,但此时陪伴我的只有无声的眼泪以及我早已习惯的孤独。 姥爷,如果你想我,就给我托梦吧。我很想你!

今天学到的数据库命令

今天要将以往的文章加到标签数据库,通过人工一个一个筛选太麻烦,于是就找到了下面的命令。比如你想加文章里含有关键词“温哥华”,就搜索温哥华这个词,将其加入到相应的标签。 INSERT INTO blog_tags SELECT blog_id, 80 FROM blogs WHERE blog_category_id = 1 AND blog_content like ‘%温哥华%’ AND status = ‘P’ AND removed = ‘N’

如何防止别人抄袭你的文章内容?

做网站的最痛恨自己辛辛苦苦写出来的文章被别人几下就复制走,更气人的是很多人不转载原文出处。这对原文作者是非常不礼貌的做法。为了防止别人复制自己的文章,只需在html文件的<body>里加入如下代码即可 <body oncontextmenu=”return false” onselectstart=”return false”> (这是一个完整的<body>标签) 这样一般人就没法偷窃你的文章了,如果你碰到了网站站长,还需要更为高级的办法才行。

博士研究生?

今天工作的时候发现了“博士研究生”一词,心想研究生就是研究生,博士生就是博士生,那“博士研究生”是什么呢?查了一下发现,自己还真孤陋寡闻了。以下内容节选自百度百科: 博士研究生即攻读博士学位的研究生,简称博士生,人们日常生活中所说的考上了博士,读博士等,正是指博士研究生。我国高等学历教育分为三个学历层次:分别为专科,本科,研究生,而研究生学历为最高学历,但研究生可以根据学位可以分为硕士研究生和博士研究生,博士研究生是高等学历教育中最高的教育等级。博士研究生毕业时,可以获得全日制博士生毕业证书和相应的博士学位证书。而以同等学力在职攻读博士学位的,则不能取得学历证书只能取得学位证书,其学历仍然是原学历,如本科或硕士研究生。 但为了不引起读者疑惑,我还是将“博士研究生”改成了“博士生”。