logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

本机直接连接阿里云服务器(Ubantu)

navicat新建连接,连接成功后会显示your_database。如果UFW未启用,需要先启用UFW。服务器新建查询,输入命令。,才能确保外部访问畅通。

#阿里云#服务器#云计算
react-native virtualList源码解析

总结来看,虚拟列表的关键数据结构包含以下几个方面。通过_scrollMetrics,得到视口的相关数据,计算出视口元素的起止下标并且更新。根据视口元素的起止下标与页首的10个元素,拆分出占位符元素和非占位符元素。占位符元素的长度由_listMetrics记录,对于曾挂载元素,以实际长度为准,未挂载元素以平均长度为准。当存在高优先级render时,新增的render将会在交互完成后再执行,避免由于渲

文章图片
#react native#react.js#javascript
react-native-vector-icons图标显示为x解决方案

【代码】react-native-vector-icons图标显示为x解决方案。

#react native
react native搭建环境报错Could not move temporary workspace解决方案

看到网上有解决方案是修改gradle版本为8.5,修改后报错。找到解决方案:修改node版本为20,环境搭建成功。

文章图片
#react native#react.js#javascript
enzyme&jest TDD与BDD开发实战

1. 函数的执行逻辑,对于给定的输入,输出是否符合预期。2. 用户行为的响应逻辑。-对于单元测试而言,测试粒度较细,需要测试内部状态的变更与相应函数是否成功被调用。-对于集成测试而言,测试粒度较粗,一般测试ui展示上的变更(文本内容改变、组件类别改变等)。3. 快照测试。对于不需要经常修改dom结构的组件,我们会存储一个快照,如果在后续的版本中修改了dom结构,测试用例会不通过,需要确认更新快照。

文章图片
#tdd
到底了