开发技巧
什么都什么
下一秒遇见更好的自己
展开
-
【JavaScript】:开发小技巧——关于while循环
JavaScript是单线程执行的,内部使用事件循环机制来处理任务。js引擎会使用一个执行栈来保存同步任务,使用一个消息队列来保存异步任务。只有当同步任务执行栈执行完毕(为空)时,才会执行异步消息队列中的任务。While循环执行时,程序会等待循环结束才去执行异步事件,如果此时while循环的条件一直为真,则程序会一直卡在执行栈这里,导致死循环的产生。最典型的例子: var isOver = false; // 设置一个异步函数任务(1秒后设置结束状态) setTimeout(function()原创 2021-11-13 17:38:06 · 1169 阅读 · 0 评论 -
Mac通过Brew安装zookeeper
本文介绍如何使用Homebrew安装zookeeper1. Homebrew安装Homebrew 是MacOS上的包管理工具,可以简化 macOS 和 Linux 操作系统上软件的安装/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"2. 修改Homebrew配置为国内源(目的是加快下载速度,非必须)切换为清华源(还有中科大和淘宝源,需要的自行百度)g原创 2020-09-25 08:56:35 · 1655 阅读 · 0 评论 -
VSCode添加对HTML、Vue页面的Emmet语法支持
在VSCode的插件内搜索Mithril Emmet,选择并安装使用CMD + SHIFT + P(Mac)或CTRL + SHIFT + P (Windows)打开命令面板,输入Open Settings (JSON),选择并进入设置的JSON格式配置页面。并添加下面的键值内容(用于增加对HTML、VUE页面的扩展支持)"emmet.includeLanguages": { "wxml": "html", "vue-html": "html", "vue": "html"}搞定收工!原创 2020-09-11 20:33:32 · 1515 阅读 · 0 评论