September 16, 2019

Arduino笔记

已添加DHT22 温湿度传感器RGB三色LED模块MQ-5 可燃气体传感器MQ-135 TVOC传感器GL5516/28/39光敏电阻未完成ESP8266串口WIFI(模块可能有问题,串口接收不到正确数据)待添加GY-2561 光强模块GY-302 数字光强模块12864 显示模块雨滴传感器水位传感器功能雨滴传感器无水:DO输出高电平,指示灯灭,数字信号1有水:DO输出低电平,指示灯亮,数字...
July 29, 2019

树莓派打造家庭中心服务小记

一直以来都是在用退役的macbook pro来做家服务器,但是mac的局域网共享总是掉线,使用起来特别麻烦,而且macOS 10.14之后,苹果对远程桌面做了限制,win上已经无法控制mac了,这导致家里的PC机无法操作mac,所以一直想换一个设备做服务器。本是有一个树莓派3B+的,但是觉得性能太差,有时候用emby网页播放视频的时候,担心性能不行,但是能拔脓的就是好膏药,总比没有强,而且树...
July 22, 2019

'浅拷贝'、'深拷贝'

js的数据类型基本类型:number,string,null,undefined,boolean,ES6新增symbol类型引用类型:object,function等等,要注意的是,{}对象和[]数组都是object类型堆栈栈 (Stack):自动分配的内存空间,系统自动释放堆 (Heap)动态分配的内存空间,大小不定,也不会自动释放基本类型基本类型的数值是直接存放在栈中的,可以直接访问。基...
May 5, 2019

github 克隆太慢

clone github项目太慢的解决办法:打开 https://www.ipaddress.com/ 网站,搜索github.comgithub.global.ssl.fastly.net两个网站的ip地址。得到ip后,在host中设置一下即可:# github 192.30.253.113 github.com 151.101.185.194 github.global.ssl.fa...
January 3, 2019

mac npm 全局安装报错permission denied终极解决方案

mac下使用npm 全局安装(npm install -g xxx)的时候总是会有 permission denied 的报错提示。加了sudo也不好用。终极解决方案:1. 安装nvmhttps://github.com/creationix/nvm/blob/master/README.md查看最新版本号。安装命令:curl -o- https://raw.githubuserconten...