2019年7月22日

摘要: 昨天晚上,领导在微信群里发了一个bug,说一个订单点击详情查看不到菜品,但是其他的订单却没有问题。于是,今天一大早就开始排查这个错误。我一开始觉得可能是数据的问题,报的错误应该是空指针。后来我在错误中发现了这个错误:Expected one result (or null) to be return 阅读全文
posted @ 2019-07-22 15:06 梓梓梓梓灬 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: Long是引用类型,要比较两个Long的大小,一定要用equals而不能用== 但是,当Long为常量且常量值小于一个字节时,两个Long指向同一个常量内容; 当Long为常量且常量值大于一个字节时,两个Long指向不同的常量内容。 最后总结,引用比较一定要用equals而不要用== 阅读全文
posted @ 2019-07-22 14:09 梓梓梓梓灬 阅读(1241) 评论(0) 推荐(0) 编辑

2019年3月28日

摘要: 我们来看一下一个简单的例子: 大家觉得h1这个元素应该是红色还是黄色的呢? 答案是红色的,但是为什么呢?答案就在于每个选择器的特殊性(specificity)。对于每个规则,用户代理会计算选择器的特殊性,并将这个特殊性附加到规则中的各个声明。 如果一个元素有两个或多个冲突的属性声明,那么有最高特殊性 阅读全文
posted @ 2019-03-28 15:52 梓梓梓梓灬 阅读(398) 评论(0) 推荐(0) 编辑

2019年3月7日

摘要: HTML5与HTML4的区别HTML5中的语法改变1、内容类型(ContentType) 首先,HTML5的文件扩展符与内容类型保持不变。也就是说,扩展符仍然为“.html”或者“.htm”, 内容类型(ContentType)仍然为“text/html”。2、DOCTYPE声明 DOCTYPE声明 阅读全文
posted @ 2019-03-07 09:36 梓梓梓梓灬 阅读(386) 评论(0) 推荐(0) 编辑

2019年2月28日

摘要: 一、什么是闭包? 我相信有很多小伙伴和我一起,找了很多‘闭包’的字面解释,当时看了之后,感觉记住了。但是过段时间又忘了‘闭包’是什么了?所以现在你就只用记住一句话:“闭包允许函数访问局部作用域之外的数据”。 现在我们来看一段闭包的代码: function makeName (){ let name 阅读全文
posted @ 2019-02-28 11:36 梓梓梓梓灬 阅读(91) 评论(0) 推荐(0) 编辑