解决 GitHub 每次push时都提示输入用户名和密码的问题

每次 push 时都让输入用户名和密码是因为 https 传输时,GitHub 并不会记住用户名和密码,报错信息类似于下面这样: E:\personal-projects\notes> git push 发送请求时出错。 fatal: HttpRequestException encountered. 发送请求时出错。 Username for 'https://gith

- 阅读全文 -

js 字符串数组和数字数组互转

今天使用 FormItem 组件时从 initialValue 中发现 "1,2,3"这样的字符串经过 split 操作后得到的结果是字符串数组。 const str = '1,2,3'; const arr = str.split(','); console.log('arr', arr); 打印出来的结果是: arr (3) ["1", "2", "3"] 0: "1" 1: "2" 2:

- 阅读全文 -

使用 DNSmasq 部署家庭网络的公共 dns 和个性化的局域网内的 dns 域名服务

我的使用场景: 软路由(10.10.10.1)作为家里的中心网络服务器和网关设备,本地搭建了很多服务,很多服务需要输入 host 时,如果不做 dns 域名解析,那么每次都要输入 10.10.10.1 这一串很长的字符串,很麻烦。若是在局域网中的每台机器上 各自配置 hosts 文件那也很麻烦。所以就萌生了在软路由上使用 DNSmasq 来作为本地的唯一 dns 域名解析服务的想法。而且,k2p

- 阅读全文 -

解决 k2p 作为 ap 使用 其自身无法 access to the Internet

k2p的荒野无灯老毛子固件使用AP模式时,必须定义LAN网中的DNS,否则k2p本身无法上网,但是它发射出来的WiFi还是可以的~ 设置方法有两种: ①编辑/etc/resolv.conf 在domain padavan的下一行添加「nameserver 10.10.10.1」即可。 [hardRouter /home/root]# cat /etc/resolv.conf domain pad

- 阅读全文 -