logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react-native time定时器 防止内存泄露的注意点

time是react-native提供的一个定时器,在实际使用中,经常会有使用不对,造成内存泄露的情况。很多React Native应用发生致命错误(闪退)是与计时器有关。具体来说,是在某个组件被卸载(unmount)之后,计时器却仍然在运行。防止出问题的办法也很简单,在unmount的时候,增加卸载定时器的操作:componentDidMount() {this.timer = setT

从瀑布开发模式到敏捷开发模式(scrum)的思路转换

部门推广scrum敏捷开发已经小半年了、团队也从不适应、慢慢地开始变的习惯。之前领导安排我作为我们组的scrum master、因为从来没有做过leader、然后直接之前也没有接触过scrum、更是非常别扭、很吃力、因为不仅要做master的工作、还要承担100%的开发工作、开始的时候非常吃力。现在随着大家都开始慢慢习惯scrum的工作模式、我才开始慢慢地从每天1/3的时间、降到每天只要半个多小时

#scrum
jenkins git can't work ERROR: Timeout after 10 minutes ERROR: Error fetching remote repo 'origin'

jenkins之前一直好好的、但是忽然就不能用了、我就清理了工作空间、然后悲剧的发现、从服务器上代码都拉不下来了、显示是超时了、但是其他的jenkins任务都好好的、在网上查了很多的方法、但是都不起作用、最后使用jenkins新建任务、然后copy当前的任务、居然又可以运行了、不知道什么原因、估计是jenkins清理工作空间的时候出了问题。anyway、能把这个问题解决就好。jenkins gi

#git#jenkins
React Native

React Native大家好,今天跟大家分享的主题是《从iOS到React Native》,接下来的内容主要分为四个方面:弄清几个概念:React、React Native及其原理写简单Demo: 跳转、UI、数据、生命周期推荐的入门路径目前的一些问题和困扰React 、React Native概念React现在app有很多新兴的概念,我们先把React Native的相关概念问题搞清楚

React Native性能优化

关于帧在讲述如何优化性能之前,我们要先了解一下性能的概念。对一个从未接触过相关概念的人来说,所谓的性能就是当你去使用App的时候很流畅,点击、跳转等交互效果反应很快,而且很顺滑。这是感性的角度,那么理性的角度或者数据的角度看待呢?这里要介绍一个概念: 帧率。我们知道,所谓的动画或者电影,其实归根结底就是在一秒内快速闪过多张不同的图片,如果快到一定的程度,肉眼会误以为里面的动画都是连贯的。在iOS等

Android上的RN不能展示尺寸大的图,怎么办?

背景最近遇到一个营销的需求,一个简单的界面,上面是一个计数器,下面是一张介绍图。所以下面直接用了Image标签来做。但是在测试中发现了一个问题,部分的Android手机上面展示不出来图片。使用Android studio检查了下log,发现了如下的错误:OpenGLRenderer: Bitmap too large to be uploaded into a texture (750x452

#android
到底了