1、JS的单线程 所有的事件处理,API请求,等操作都在这个线程上,在this.setState大量数据时,状态的变动会导致re-render,这期间所有由JavaScript 控制的动画都会出现卡顿掉帧。 比如在切换路由时,帧数会有明显抖动。此时如果有一些在componentDidMount 执行 ...
分类:
移动开发 时间:
2020-03-01 10:45:15
阅读次数:
93
常用工具及命令 jps jstat Top jstack jmap mat工具 top -Hp pid可以查看某个进程的线程信息 -H 显示线程信息,-p指定pid jps:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称及进程pid 如:jps -l pid Jstack命令 jstack是 ...
分类:
其他好文 时间:
2020-02-29 00:25:59
阅读次数:
94
Swiper https://www.swiper.com.cn/ Swiper 是一款免费以及轻量级的移动设备触控滑块的js框架,使用硬件加速过渡(如果该设备支持的话)。主要使用于移动端的网站、移动web apps,native apps和hybrid apps。主要是为IOS而设计的,同时,在A ...
分类:
其他好文 时间:
2020-02-28 23:02:04
阅读次数:
68
今天因为react-native的style只能给width和height设置数字 没有react上的vw和vh 因为之前经常用vh vw 感觉不适应 找到了一个新的方法 使用Demension模块 1,引入Demension import { Demensions } from 'react-na ...
分类:
其他好文 时间:
2020-02-28 14:07:34
阅读次数:
457
navicat版本的问题 出现连接失败的原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。 解决方法: 第一步: 打开MySQL命令模式,设置密码为123456(我密码123456 大家可 ...
分类:
数据库 时间:
2020-02-28 14:01:26
阅读次数:
109
https://www.devio.org/2016/07/23/React-Native应用部署-热更新-CodePush最新集成总结/ 集成: npm install -g code-push-cli code-push -v 向code-push服务器注册app code-push app a ...
分类:
其他好文 时间:
2020-02-28 12:04:00
阅读次数:
116
首先引入插件 yarn add react-native-tab-view 如果用的原生环境要安装另外几个插件 yarn add react-native-reanimated react-native-gesture-handler 如果用的expo要安装 expo install react-n ...
分类:
其他好文 时间:
2020-02-28 11:50:20
阅读次数:
122
我的ubuntu18同时有python3.6和python2.7两个python版本,所以用起来有python &pip 和python3&pip3两个存在导致很不舒服,因为python2.7的存在只是为了给某应用提供background支持,我就把python2.7命令覆盖了. sudo upda ...
分类:
编程语言 时间:
2020-02-27 16:11:54
阅读次数:
66
copy from : http://gityuan.com/2017/02/11/surface_flinger/ 基于Android 6.0源码, 分析SurfaceFlinger原理 frameworks/native/services/surfaceflinger/ - main_surfa ...
分类:
其他好文 时间:
2020-02-27 15:58:10
阅读次数:
66
RN相关插件库(全是作者使用过,觉得质量最好的库,多数是洋人开源的)> [react-native-code-push 热更新](https://github.com/microsoft/react-native-code-push)> [react-native-vector-icons 字体图标 ...
分类:
其他好文 时间:
2020-02-24 20:57:26
阅读次数:
74