OnITRoad - 常见问题
如何使用JUnit
如何使用JUnit JUnit 是 Java 编程语言的单元测试框架。 JUnit 在测试驱动开发的发展中一直很重要,并且是单元测试框架家族中的一员。 它的主要用途是为应用程序代码单元编写可重复的测试。 安装 要将 JUnit 包含到项目中,我们需要将其依赖项包含到类路径中。 JUnit Maven 依赖 <dependency> <groupId>juni
Views:0 2020-09-17
在 Linux 中如何使用“cp”和“mv”命令复制/移动文件和目录
在 Linux 中如何使用“cp”和“mv”命令复制/移动文件和目录 复制文件和目录 cp 命令将复制文件和目录或者将多个源复制到目标目录。 cp 命令的基本语法是: # cp [options] source destination 如果我们有多个文件/目录要处理到目标目录,请使用以下命令语法。 # cp [options] source1 source2 [...] destination
Views:0 2020-09-17
npm 安装时僵死
npm 安装时僵死 在 Node 上工作时,我们可能会下载各种 npm 包。 有时下载过程只是挂起而不会继续前进。 我们可能还会看到与不可访问的 registry.npmjs.org URL 相关的错误。 错误 通常错误日志如下所示: E:\ngexamples\helloworld>npm install -g webpack npm ERR! code ETIMEDOUT npm E
Views:0 2020-09-17
在PHPMyAdmin中导入大型数据库时,如何修复Incorrect format parameter错误?
在PHPMyAdmin中导入大型数据库时,如何修复Incorrect format parameter错误? 大多数情况下,当用户在 PHPMyAdmin 中导入大型数据库文件时可能会遇到 Incorrect format parameter 错误。 “在 PHPMyAdmin 中”错误的常见原因: 当前文件/脚本/操作在 PHP 中超出了“最大执行时间” 我们正在上传为 PHP 脚本定义的
Views:0 2020-09-17
无法在 Raspberry Pi 3 系统上设置 GRUB 密码
无法在 Raspberry Pi 3 系统上设置 GRUB 密码 问题 grub-rpi3.efi 建立在 RPI3 镜像构建阶段,它缺少密码提示的关键模块: # efibootmgr -v -v Could not read variable 'BootNext': No such file or directory error trace: vars.c:332 vars_get_
Views:0 2020-09-17
WordPress 报错:Fatal error: Maximum execution time of 30 seconds exceeded in
WordPress 报错:Fatal error: Maximum execution time of 30 seconds exceeded in 默认情况下,在PHP中,如果脚本执行时间超过 30 秒,则会抛出以下致命错误。 Fatal error: Maximum execution time of 30 seconds exceeded in 那么,我们该如何增加 PHP 和 WordPr
Views:0 2020-09-17
yum update 报错:Bad id for repo
yum update 报错:Bad id for repo 问题 在执行 yum 命令时,出现以下错误: # yum update Bad id for repo: My Repo, byte = 2 以下是用于本地 dvd 镜像的 repo 文件 # cat /etc/yum.repos.d/my_repo.repo [My Repo] name=repo1 baseurl=file:///
Views:0 2020-09-17
如何在 CentOS/RHEL 8 上安装 Apache CouchDB
如何在 CentOS/RHEL 8 上安装 Apache CouchDB 在本文中,我们将学习如何在 CentOS/RHEL 8 上安装 Apache CouchDB。 什么是 Apache CouchDB?: CouchDB 是一个开源的、面向文档的 NoSQL 数据库。 CouchDB 是一个开源数据库管理系统,由 Apache Software Foundation 开发。 它是一个用
Views:0 2020-09-17
在 MySQL 8 中更改 lower_case_table_names 的值
在 MySQL 8 中更改 lower_case_table_names 的值 我们可以更改lower_case_table_names 设置的唯一时间是与初始化MySQL 数据目录(mysqld -initialize)有关。 所以你需要创建一个逻辑备份,然后完全重新初始化MySQL,然后恢复备份。 可以使用的步骤示例如下: 将数据库置于只读模式,例如: mysql> SET GLOB
Views:0 2020-09-17
如何为 MySQL 集群备份生成唯一 ID
如何为 MySQL 集群备份生成唯一 ID 每个在线 MySQL Cluster 备份都会收到一个唯一的标识号。 这是为了确保备份目录中有活动历史记录。 但是,这可能会导致问题。 例如,如果系统重新启动,此 ID 计数器将重置并从数字 1 重新开始,如果我们不移动较早的备份,则会导致问题。 这篇文章将讨论如何生成唯一的备份 ID。 最好的方法是在每次在线备份操作后将创建的备份目录移动到另一个位置(
Views:0 2020-09-17
在MySQL 8 中如何分配给用户的 角色和权限的信息
在MySQL 8 中如何分配给用户的 角色和权限的信息 如何在不使用 SHOW GRANTS 的情况下收集有关分配给用户的 MySQL 8 角色和权限的信息 列出系统上可用的活动和非活动角色 活动角色:至少有 1 个用户帐户分配给角色的角色: mysql> SELECT DISTINCT u.User 'Role Name', if(e.from_user is NULL,0, 1) A
Views:0 2020-09-17
如何备份和恢复 MySQL 数据库
如何备份和恢复 MySQL 数据库 备份 MySQL 数据库 MySQL 数据库的备份和恢复在生产环境中扮演着非常重要的角色,所以这里提供一个简单的方法来备份 MySQL 数据库。 要备份 MySQL 数据库,可以使用以下命令: # mysqldump --user=username --password=password --opt DatabaseName > database.sq
Views:0 2020-09-17
如何修改MySQL 中的默认字符集
如何修改MySQL 中的默认字符集 本文介绍了如何使用 ALTER TABLE 语句更改 MySQL 中的默认字符集。 简而言之,有两种方法可以改变表格以使用新的字符集。 1. ALTER TABLE tablename DEFAULT CHARACTER SET utf8; 这将更改表以使用新字符集作为默认值,但作为安全机制,它只会更改默认字符集的表定义。 也就是说,现有的字符字段将具有每列
Views:0 2020-09-17
在 MySQL 中如何更改数据库的默认字符集和排序规则
在 MySQL 中如何更改数据库的默认字符集和排序规则 我们可以为数据库中的表指定默认使用的字符集和排序规则。 检查当前字符集和排序规则 要确定数据库的默认字符集和排序规则,请输入以下 SQL 语句: mysql> SHOW CREATE DATABASE database1; *** 1. row *** Database: database1 Create Database: CRE
Views:0 2020-09-17
如何为 MySQL 配置 Linux 资源组 (cgroups)
如何为 MySQL 配置 Linux 资源组 (cgroups) 下面提供了Linux下资源组的配置和使用过程: 要使用 cgroups,我们必须在系统上安装“libcgroup”包。 # yum install libcgroup 为 cgroups 创建一个配置文件 (/etc/cgconfig.conf ) 并添加以下配置。 # vi /etc/cgconfig.conf mount
Views:0 2020-09-17
如何配置 mysqld 记录慢查询
如何配置 mysqld 记录慢查询 基础知识 根据 MySQL 文档: "The slow query log consists of SQL statements that took more than long_query_time seconds to execute and required at least min_examined_row_limit rows to b
Views:0 2020-09-17