背景我们项目中有一处业务代码,需要根据不同的条件,对某个对象进行属性的删除,大概代码如下:接着需要判断这个对象是否为空,为空的话就去执行另一个很重要的逻辑,这里判断对象为空,我们选择了lodash的isEmpty方法:出问题了然后就出事了,上线后发现有BUG,定位问题之后,发现就是明明对象不为空,然后isEmpty还是把这个对象判为空了,然后去执行了接下来的逻辑,导致出现BUG然后我就去看了一下 isEmpty的源码,总算是发现问题了!可以看到最后一个环节,isEmpty 在判断对象是否为空的时候,用了forin+hasOwnProperty去判断某一个属性是否存在对象中,只要有一个存在,那么
安卓sudio版本号:AndroidStudioFlamingo|2022.2.1Patch2Build#AI-222.4459.24.2221.10121639,builtonMay12,2023解决方法翻到最后看吧[:/捂脸哭]问题:创建的项目默认代码为kotlin,但是:我的kotlinBytecode置灰,"KotlintoJava"选项被禁用,参考:码农家园https://www.codenong.com/50895662/文章中:当前,成功构建后,仅对位于app/build/tmp/kotlin-classes/的Kotlin编译类(.class,而不是.kt扩展名)启用Tools
感恩今晚的协同合作,和朋友一起做一个氛围图,花了好几个小时的时间,但也没觉得时间流逝有多快。这种类型的图还是第1次做,是一个动图,中间也遇到一些问题,还好最后都解决了,也特别感谢历史操作的功能,不然都要花好长时间去重做了。执行中发现了一个问题,裁剪之后会把画布以外的内容剪掉,后来想了好几个方法,后来发现最简单的方法就是不裁剪图片就可以,把对应的选项的打勾去掉就可以,默认是裁剪的。输出的时候还发现,颜色是真的,好不容易调好了,挑了一个非常接近的,发现只能输出500帧,于是就想办法用渲染视频的方法导出。明天在电脑上看一下效果如何,如果可以了这种视频,如果不行,看看用其他的方法是否可以转成动图。还挺
经历了好几年的争吵与对抗,我们夫妻俩不知道如何与孩子相处,情况刚好是我们最不愿意看到的那样:总是一谈就是学习,一问就是成绩,一聊就紧张,每场的沟通都以怒气谢幕。痛苦、煎熬伴着我们仨。现在,我们仨得救了。孩子成绩没有下降,我们相处得开心,融洽,自在。建立了良好的亲子关系。家里就像天堂般的温暖。我的孩子目前读初中二年级,男生。过去一年,作为父母一方的我和孩子的妈妈,与孩子一方的关系发生了大变化。一年前,以及过去的好些年,我和爱人都愁孩子的学习问题。他做完作业就不愿意学习,有点时间就想着玩电子游戏。虽然成绩在班里属于中偏上,但我们家长和老师都看到,他成绩很不稳定。文科属于中下水平,理科时好时差。还时
在iOS上,如果一个View有多个图层,那么drawRect方法是否可以只选择其中一个图层显示,1秒后,再选择另一个图层显示,实现动画效果?现在,我有几个图层,但我不认为它们是View的图层(它们只是单独的图层,不是父图层的子图层),因为我刚刚使用CGLayerCreateWithContext(context,self.view.bounds.size,NULL);在drawRect中,我使用CGContextDrawLayerAtPoint(context,self.bounds.origin,layer1);将图层绘制到View上...它可以工作,但这不是像将图层绘制到图层上(将
这几个月冒出来好几件事上个月我有两次想起来写随笔了,但一转眼就忘了媳妇怀孕10周,孩子没发育出来就完了要搬家,找房子,我们自己收拾东西,等待房东收拾东西摩托车拆保险杠验车要买新房子但是一直没时间去看房,只能在网上看看公司这边的事也很多,活多也复杂,虽然每写完一个功能都很有成就感,但这也是在不正常的开发流程中找一点安慰而已加班到12点多,弄的不知道是白天还是黑夜了最近好几年没有感到上班这么的心累的了家里的网还停了,游戏机也好几天没玩了自己的引擎和游戏更是好几个月也没碰了我真的觉得我有点迷失了最开始做端游的时候不怎么加班好几年做一个项目晚上下班直接去健身房或者回家写自己的引擎在论坛里面晒出自己的作
这几个月冒出来好几件事上个月我有两次想起来写随笔了,但一转眼就忘了媳妇怀孕10周,孩子没发育出来就完了要搬家,找房子,我们自己收拾东西,等待房东收拾东西摩托车拆保险杠验车要买新房子但是一直没时间去看房,只能在网上看看公司这边的事也很多,活多也复杂,虽然每写完一个功能都很有成就感,但这也是在不正常的开发流程中找一点安慰而已加班到12点多,弄的不知道是白天还是黑夜了最近好几年没有感到上班这么的心累的了家里的网还停了,游戏机也好几天没玩了自己的引擎和游戏更是好几个月也没碰了我真的觉得我有点迷失了最开始做端游的时候不怎么加班好几年做一个项目晚上下班直接去健身房或者回家写自己的引擎在论坛里面晒出自己的作
固态硬盘已经成为攒机的主流存储设备,这东西虽然是0机械结构,但实际上发热量可比机械硬盘要高多了,很多人压力测试的时候温度达到80多℃都不算新鲜,因此不少高端产品还推出了散热片版本。那么我们自己给M.2固态硬盘穿上散热马甲,会有什么样的效果呢?对此我们选择了当年的发热大户——西部数据SN750500GB作为实验对象,先用监控软件看看它在平时的闲时稳定温度(MacOS系统下)。从下图可知在24℃室温下待机温度为58℃,这可能与测试的外星人AlphaR2较小的内部空间有关。散热片我们选择了纯铜材质+石墨烯涂层,总共包含一个散热片一个导热贴。这款尺寸规格为70x20x3mm的散热片重量竟然高达28.2
固态硬盘已经成为攒机的主流存储设备,这东西虽然是0机械结构,但实际上发热量可比机械硬盘要高多了,很多人压力测试的时候温度达到80多℃都不算新鲜,因此不少高端产品还推出了散热片版本。那么我们自己给M.2固态硬盘穿上散热马甲,会有什么样的效果呢?对此我们选择了当年的发热大户——西部数据SN750500GB作为实验对象,先用监控软件看看它在平时的闲时稳定温度(MacOS系统下)。从下图可知在24℃室温下待机温度为58℃,这可能与测试的外星人AlphaR2较小的内部空间有关。散热片我们选择了纯铜材质+石墨烯涂层,总共包含一个散热片一个导热贴。这款尺寸规格为70x20x3mm的散热片重量竟然高达28.2
固态硬盘已经成为攒机的主流存储设备,这东西虽然是0机械结构,但实际上发热量可比机械硬盘要高多了,很多人压力测试的时候温度达到80多℃都不算新鲜,因此不少高端产品还推出了散热片版本。那么我们自己给M.2固态硬盘穿上散热马甲,会有什么样的效果呢?对此我们选择了当年的发热大户——西部数据SN750500GB作为实验对象,先用监控软件看看它在平时的闲时稳定温度(MacOS系统下)。从下图可知在24℃室温下待机温度为58℃,这可能与测试的外星人AlphaR2较小的内部空间有关。散热片我们选择了纯铜材质+石墨烯涂层,总共包含一个散热片一个导热贴。这款尺寸规格为70x20x3mm的散热片重量竟然高达28.2