解决 Parallels Desktop 17 无法连接网络问题
不少小伙伴在 macOS Big Sur 或 Monterey 中安装 Parallels Desktop 16/17 之后,都遇到了初始化网络失败,无法连接网络的问题。 我们只要修改两个文…
解决启动 Parallels Desktop 之后 macOS 没声音的问题
以下操作,需先将虚拟机关机。 解决方案 在 Parallels Desktop 的控制中心,进入对应系统配置页面。 打开「硬件 &mdash CPU 与内存 &mdash 高级」选…
弄清楚 HostName、LocalHostName、ComputerName 之间的区别
一、简介 ComputerName - 电脑名称。 LocalHostName - 本地主机名。 HostName - 主机名。 可通过以下命令查看: $ hostname host-0-1.can.xxx.networ…
浅谈 Shell 介绍和使用
一、前言 通常,用户控制计算机的方式有图形化界面(GUI,Graphical User Interface)和命令行界面(CLI,Command Line Interface)两种。然而,真正…
Win11 打开 IE 浏览器
Microsoft 发布 Windows 11 之后,系统使用基于 Chromium 内核的 Edge 浏览器来代替被人唾骂已久的 IE 浏览器,IE 浏览器入口也已经被屏蔽掉了。通过…
Homebrew 使用详解 macOS 的第二个 Mac App Store
一、什么是 Homebrew ? Homebrew 官网有一句话:Homebrew complements macOS. ( Homebrew 使 macOS 更完整。)Homebrew 是 macOS 的套件管理工具,…
手写系列之超详细的 JavaScript 深拷贝实现
一、为什么需要拷贝(复制)? 在 JavaScript 中,分为基本数据类型和引用数据类型。 基本数据类型(Primitives,原始类型) Undefined Null Boolean…
手写系列之 new 关键字的实现
原理 先了解下 new 关键字都做了些什么工作: 隐式创建一个实例对象 this(空对象); 将实例对象原型(__proto__)指向构造函数的原型对象(prototyp…
0.2 + 0.1 !== 0.3
这个是由于 JS 采用 IEEE 754 双精度格式,用二进制存储浮点数,小数是无法精确表示的,相加也会有误差 双精度 IEEE 754 用 64 位(8 字节)来存储一…