微信小程序全局变量的设置、修改和使用 Posted on 2020-01-15 Edited on 2022-08-24 In web前端 全局变量在 app.json 的 onLaunch 生命周期过程中调用接口去改变全局变量中的值,但是在使用页面中却没有获取改变之后的值。 Read more »
JavaScript中Unicode编码与String互相转换 Posted on 2020-01-08 Edited on 2021-11-05 In web前端 JS本身就支持 Unicode转 String 功能,本文章向大家详细介绍其实现方法。 Read more »
深度优先遍历与广度优先遍历 Posted on 2019-12-28 Edited on 2021-11-05 In web前端 如果要对 DOM 树或者其他树形结构的数据进行遍历,通常有两种方式。一种是深度优先遍历,另一种是广度优先遍历。 Read more »
layui tree数据格式转化 Posted on 2019-12-17 Edited on 2021-08-20 In web前端 构建 tree 的数据一般为两种形式:json 格式和树状格式,layui 支持树状格式,所以需要进行数据格式转化。 Read more »
Mac电脑完全卸载nodejs Posted on 2019-12-06 Edited on 2021-11-04 In 运维与Linux 本文章向大家介绍怎样在 Mac 电脑上完全卸载 Node.js。 Read more »
Homebrew 修改源以及如何重置恢复 Posted on 2019-11-26 Edited on 2021-11-04 In 运维与Linux 本文章向大家介绍 Mac 修改 Homebrew 源,主要包括修改重置 Homebrew 源的使用实例、应用技巧、基本知识点总结以及需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。 Read more »
微信小程序 onLaunch 与 onLoad 执行先后顺序 Posted on 2019-11-15 Edited on 2021-08-07 In web前端 进入小程序首页的时候有时候会先执行onlaunch方法,有时又会先执行首页的onload的方法,这两个方法并没有执行先后的顺序,因为他们都是异步执行的。笔者采用定义回调函数的方法来解决这个问题。 Read more »
Mac查看C++及各种环境的命令 Posted on 2019-11-11 Edited on 2021-11-04 In 运维与Linux 本文章向大家简要介绍 Mac 查看 C++ 及各种环境的命令。 Read more »
git版本回溯,找到有问题的提交 Posted on 2019-10-28 Edited on 2020-01-09 In web前端 找到一个好版本和一个坏版本的 commit_id ,一般当前版本是坏的,然后通过 git bisect 二分法往上查找。 Read more »
git rm -r --cached 去掉已经托管在 git 上的文件 Posted on 2019-10-19 Edited on 2020-01-06 In web前端 .gitignore 只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改 .gitignore 是无效的。 Read more »