MacOS安装brew
brew 全称 Homebrew,是 macOS(或 Linux)缺失的软件包的管理器,使用 Homebrew 安装 可以方便快速的安装 macOS(或 Linux 系统)没有预装的软件包。 以上安装命令来自 brew 官方,你只需要在终端输入即可,但考虑到国内网络环境以及便携建议你使用如下命令。 我们在安装 brew 前先检查下电脑上是否已经安装过 brew ,在终端中输入 brew,若返回“z…
brew 全称 Homebrew,是 macOS(或 Linux)缺失的软件包的管理器,使用 Homebrew 安装 可以方便快速的安装 macOS(或 Linux 系统)没有预装的软件包。 以上安装命令来自 brew 官方,你只需要在终端输入即可,但考虑到国内网络环境以及便携建议你使用如下命令。 我们在安装 brew 前先检查下电脑上是否已经安装过 brew ,在终端中输入 brew,若返回“z…
受某些网络环境的影响,默认情况下 Python 安装一些库通常会失败,我们不妨把 Python 的安装源改为国内镜像地址。 常用 Python 国内安装源 创建 pip 配置文件 更换 pip 源需要先为 pip 创建一个配置文件。如果你以前没有创建的话,就需要手动创建。 打开 MacOS 终端,依次输入如下代码: 输入完毕后按电脑 “ i ” 键,进入VIM编辑模式,在编辑模式中输入如下内容至终…
近来在优化“框框”主页,涉及到使用鼠标滚轮向下的交互,此段代码来源于CSDN(点击查看原文链接),无需通过获取页面滑动的距离来判断鼠标滚动方向(鼠标是否在某个元素中,是向上还是向下滚动?),正好完全符合我的需求特在此记录以备需要。
本篇文章皆指网站自动跟随系统浅/深色模式,因此无需用户进行手动切换,也不存在需要进行任何前端缓存的问题。 本文教程支持JS或CSS两种方法来处理网站跟随系统浅/深色模式。 一、基于JS的方法 通过JavaScript来获取系统的浅/深色模式,如下代码可以判断出系统当前是否为浅/深色模式: 上述代码做出了判断但还不够,还需要对HTML进行一些改造。 如果当前系统为深色模式,上述JS会自动在页面HTM…
一:正则获取指定参数值(推荐使用) 通过js获取url参数,这个经常用到。例如一个URL:https://so.yumus.cn/?engine=zhihu,我们想得到参数engine的值,那可以通过以下函数调用即可。 二、正则 三、split拆分法 四、单个参数的获取方法
1、安卓 QQ 内置浏览器 UA 2、安卓微信内置浏览器 UA 3、IOSQQ 内置浏览器 UA 4、IOS 微信内置浏览器 UA 在 Chrome 添加 UA 打开 Chrome 调试工具(F12),点击右上角设置图标,如下图 选择左边栏 Devices,如下图 选择右边栏 Add custom device 填写要模拟的设备,添加,如下图
1、下载Node.js二进制文件 Node.js下载链接:https://nodejs.org/en/download/ 选择你需要的版本,这里我选择了 Windows Binary 64-bit 版本。 2、配置npm安装目录 .zip包下载完成之解压缩,之后在解压之后的文件路径下创建两个文件夹:node-global(npm全局安装位置)和node-cache(npm 缓存路径) 3、设置环境…
1、四位数字字母验证码的生成实例 输出为:m47A、8wQ9、vugS 2、格式化时间函数 3、记录显示登录日志实例 4、模拟淘宝客服自动回复 5、求最大公约数和最小公倍数 (辗转相除法) 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数 二者关系:两个数之积=最小公倍数*最大公约数 更…
网上有不少关于宝塔面板禁止ip访问网站的方式,但都是通过新建站点的方式,说实话完全没必要新建站点,要知道默认情况下Nginx的根目录是html文件夹,也就是说其实他已经默认有一个站点了,你在去新建一个站点不是多此一举了吗。 话不多说直接上教程,宝塔面板打开此文件 这个文件就是宝塔面板默认站点的nginx规则,这里我们把之前的规则删除,重新写入如下代码: 第2行是监听80端口,第3行是监听443端口…