Caiyun Blog

Whatever happens tomorrow,we've had today!

mac中更新 node 版本信息

方式:用命令行操作

参考链接:https://www.jianshu.com/p/114490ec1bd8 清除 node.js 的 cache sudo npm cache clean -f 安装 n 工具,这个工具是专门来管理 node 版本的 sudo npm install -g n 用 n 工具安装最新...

mac 截图自动保存到剪贴板

参考文章原文地址:https://www.macx.cn/thread-2100266-1-1.html 背景简介: mac 系统内建了截图软件,具体介绍见: https://www.jianshu.com/p/8550247306c3 如果在使用标准的截图快捷键的同时按下Control键,则不需要在桌面上生成文件,而是直接让图片进入剪贴板。 比如: 同时按下Shift+Cont...

mac 同一个程序不同窗口之间切换快捷键

不同程序之间的窗口切换快捷键是:command + tab 但是我们经常在同一个程序中打开多个窗口,比如:safari,chrome,finder 等,这时候可以试下 command + ~,该快捷键可以实现同程序不同窗口之间的循环切换

mac terminal 用指定程序打开文件

有时候会希望能在 终端(terminal)就能完成文件的打开操作,而不是局限于界面的点击操作,这时候就需要熟悉下面命令: ps: 更多关于 open 的使用,可以在 terminal 中输入 open --help 查看 用默认打开方式打开文件 open <fileName> 比如用浏览器打开 html 文件:   用指定程序打开某个指定文件 cd 到文件...

Mac 录屏

用 Mac 自带的 QuickTime Player 就可以给 Mac 录屏 在聚焦搜索(spotlight)中搜索 QuickTime Player,然后回车就会启动 QuickTime Player 快捷键:command + 空格 可以启用聚焦搜索(spotlight) 使用 QuickTime Player 具体步骤: 启用 QuickTime Player 软...

webpack 安装

全局安装 webpack 命令: npm install -g webpack 安装特定版本 webpack(比如 3.x.x): npm install -g webpack@3 看 webpack 是否安装成功(下面命令都可以): webpack -v webpack –version 全局安装成功的话,可以在这里看到对应文件:

webpack-dev-server 安装

在项目文件根目录(通常会有 package.json 文件)下,执行命令: npm install webpack-dev-server –save-dev 执行上面命令,会默认安装最新的 webpack-dev-server 如果要安装特定版本的 webpack-dev-server 的话,可以执行命令: npm install webpack-dev-server@x.x.x –sav...

JS 实现二进制与十进制的相互转换

JavaScript 实现二进制与十进制的相互转换

JS实现十进制与二进制的互相转换 用 javascript 实现十进制与二进制之间的转换,在网上能找到不少例子,但很多都少考虑了二进制小数转换为十进制的情况,所以在一些摸索和实现之后,想把这种情况的实现分享给你 需求分析 二进制和十进制都可能是 整数和浮点数(小数) 当然也可能是正数和负数(因为负数只需提取一个负号(-),所以该文章以正数为例) 十进制转换为二进制 ...

深浅拷贝

深拷贝和浅拷贝的应用和例子

内置类型 JS 中有其中内置类型,分为基本类型和对象(对象又叫做引用类型),其中基本类型有六种,分别为:null undefined boolean number string symbol string 在一些其他语言中是被当做对象使用的,属于引用类型,但在js里是基本类型 string 类型的实际值还是存储在堆内存中的,但是 js 把 string 当做基本类型来处理 ,不存在...

markdown 语法

常用md语法总结

markdown语法学习网址 兼容 HTML 不在 Markdown 涵盖范围之内的标签,都可以直接在文档中用 HTML 撰写。 要制约一些如 <div> <table> <pre> <p> 等标签,必须在前后加上空行与其他内容区隔开,并且要求他们的开始标签和结尾标签不能用制表符或空格来缩进。 HTML 的区段(行内)...