- 博客(14)
- 收藏
- 关注
原创 flutter checkbox去掉默认边距
在flutter中我们使用checkbox组件,会有一个默认边距无法去掉,checkbox也没有提供可用的属性可以设置,比如这样。他会携带默认的边距,那我们如何去掉这个边距让和文字紧挨着呢,变成这种效果呢?
2024-06-29 12:08:31 400
原创 React 虚拟DOM和Diff算法理解
由于react虚拟dom的设计理念,使得它可以进行跨端的应用开发,比如安卓,ios,只需要使用特定的框架比如react native把本来虚拟dom生成的真实dom,换成安卓、ios的原生应用组件,就可以实现跨端开发。两个虚拟dom会进行同级比对,当同级不一致时,就会把当前级别和他下属的所有子节点虚拟dom进行替换,生成新的dom,虽然有造成dom重新渲染浪费,但是这样的比对算法会非常的块,变相提升性能。当setState被多次调用,会合并成一次进行虚拟dom比对渲染,这样会省去额外的比对损耗。
2022-09-07 10:55:43 108
原创 Git 高级教程
git checkout master //切换到主分支 干你该干的活。git checkout develop //干完活了,切换到开发分支。git stash pop //恢复改动,继续改你开发分支的活。git checkout develop //切换到开发分支。git branch develop //创建开发分支。git status //查看暂存区文件状态。git add . //储存文件到暂存区。git stash //先储存改动。储存临时改动 git stash。
2020-12-14 18:20:25 362
原创 Git + github教程
两个人同时修改一个文件,提交到仓库时,会发生冲突,报错,要手动解决。拉取最新仓库 git pull 远程仓库地址 分支名称。git push 别名 master //提交到仓库。用户名写 Note里的。密码写生成的tokens。git clone 仓库地址 //克隆仓库。克隆仓库 git clone 仓库地址。仓库输入开发者B名称。
2020-12-14 18:00:20 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人