Skip navigation

所有文章

JS : Javascript 如何判断一个变量是数组(含最简方法)

在 Javascript 中判断一个变量是否为数组 ,你可能在网上看到过很多方法,其他在实际应用中很多都用不到,那么多方法华而不实。 本文将介绍实用又简单的 Javascript 如何判断一个变量是否为数组的方法。 本文将介绍如下几种在 JS 中判断一个变量是否为数组的方法: js 使用 Array.isArray() 方法判断变量是数组 js 使用 instance...

JS : Javascript 判断两个数组是否相等

在 Javascript 中如果你需要判断两个数组是否相等,那个这篇文章将能够帮助你。本文将介绍在 js 中如何判断两个数组是否相等。 本文将提供如下几种方法判断两个对象是否相等: js 基于 Lodash 打包的 isEqual() 函数判断数组是否相等 js 利用 JSON.stringify() 函数判断数组是否相等 注:在网上你可能过使用 Array....

Python 生成随机中文字符串 (含简体、繁体)

在使用 Python 的过程中,你可能有时需要使用随机中文字符串,本文将介绍如何在 Python 中生成随机中文字符串。 在 Python 中可以使用如下几种方式生成随机中文字符串: Python 中使用 GB2312 编码生成随机中文字符串 Python 中使用 Unicode 编码生成随机中文字符串 Python 中使用 GB2312 编码生成随机中文字符串 推...

GB2312 汉字国标码字符集编码表 (含 PDF 版下载)

本文提供在线《信息交换用汉字编码字符集-基本集GB2312-1980》,又称为 GB2312 汉字国标码,由中国国家标准总局 1980 年发布,GB 即国标,共收录 6763 个汉字,其中一级汉字 3755 个,二级汉字 3008 个,以及拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。 本文提供GB2312 汉字国标码字符集对照表,可供你自由查看,并且提...

JS : JavaScript 判断数组中是否包含某个元素(对象)

JavaScript 中很多情况下你需要判断在数组中是否存在某对象元素,然而与在 JavaScript 判断数组中是否包含某个数字或字符串元素不同,最好不要使用 Array.includes() 和 Array.indexOf() 方法。如果要在 JS 中判断数组是否包含数字或字符串元素,请查看: JS : JavaScript 判断数组中是否包含某个元素(数字、字符串,含最简方法) 本...

Python 生成随机字符串的多种方法 (含最简方法)

在使用 Python 的过程中,你可能有时需要使用随机字符串,在 Python 中有多种方式生成随机字符串,供你使用。 本文将介绍如何在 Python 中生成随机字符串。 在 Python 中可以使用如下几种方式生成随机字符串: Python 中使用 uuid.uuid4() 生成随机字符串 Python 中使用 random.choice() 生成随机字符串 ...

JS : Javascript 如何判断对象是否相等

在 Javascript 中如果你需要判断对象是否相等,那个这篇文章将能够帮助你。本文将介绍在 js 中如何判断对象是否相等。 本文将提供如下几种方法判断对象是否相等: js 基于 Lodash 打包的 isEqual() 函数判断对象是否相等 js 利用 Object.keys() 自定义函数判断两个对象是否相等 js 利用 JSON.stringify() ...

Debian 12 安装 Ruby 包管理器 rvm

Ruby 语言的 rvm 包管理器与 Python 语言下的 venv、virtualenv 的功能非常相似,因此使用 rvm 可以方便的管理 ruby 软件包。在 Debian 12 系统中安装 Ruby 后,默认没有安装 rvm,要想使用 rvm 需要单独安装。 本文将介绍如何在 Debian 12 系统中安装 Ruby 语言的 rvm 包管理器。 Debian 12 导入 rvm...

FreeBSD 14 安装 Ruby 包管理器 Gem 和 Bundler

Gem 和 Bundler 是 Ruby 语言的包管理器,与 Python 语言下的 pip,或 FreeBSD 系统下的包管理工具 pkg 的功能相似,使用 Ruby 的 Gem 或 Bundler 包管理器可以非方便的安装、卸载 Ruby 软件包。在 FreeBSD 14 系统中安装 Ruby 后,默认没有安装 Gem 和 Bundler,要想使用 Gem 或 Bundler 需要单独安装...

rvm use 使用特定版本 解决错误 RVM is not a function

在 Debian 12、Ubuntu 24.04、AlmaLinux 9、FreeBSD 14 等系统上,运行 rvm use 命令提示提示如下错误信息 RVM is not a function, selecting rubies with 'rvm use ...' will not work ,具体信息为: RVM is not a function ...