当前位置: 首页 > news >正文

MySQL 8.0 OCP 英文题库解析(七)

Oracle 为庆祝 MySQL 30 周年,截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。

从今天开始,将英文题库免费公布出来,并进行解析,帮助大家在一个月之内轻松通过OCP认证。

微信图片_20250507171214.png

本期公布试题51~60

试题51:

Choose two.An existing asynchronous replication setup is running MySQL 8. Which two steps are a 
part of implementing GTID replication? 
F)On the slave, alter the MySQL master connection setting with:CHANGE MASTER TO 
MASTER_AUTO_POSITION = 1; [正确] 
D)Execute this on the slave to enable GTID:START SLAVE IO_THREAD WITH GTID; [错误] 
C)Execute this on the slave to enable GTID:RESET SLAVE; START SLAVE GTID_NEXT=AUTOMATIC; 
[错误] 
A)Enable GTID by executing this on the master and the slave:SET GLOBAL GTID_ENABLED=on; [错误] 
E)Restart MySQL (master and slave) with these options enabled:--gtid_mode=ON --log-bin --log
slave-updates --enforce-gtid-consistency [正确] 
B)On the slave, alter the MySQL master connection setting with:ALTER channel CHANGE MASTER 
TO MASTER_AUTO_POSITION = 1; [错误]

解析

现有的异步复制设置正在运行 MySQL 8。实施 GTID 复制包括哪两个步骤?

F)On the slave, alter the MySQL master connection setting with:CHANGE MASTER TO MASTER_AUTO_POSITION = 1; [正确] D)Execute this on the slave to enable GTID:START SLAVE IO_THREAD WITH GTID; [错误] 
语法错误,START SLAVE 不支持 WITH GTID 子句。C)Execute this on the slave to enable GTID:RESET SLAVE; START SLAVE GTID_NEXT=AUTOMATIC; [错误] 
GTID_NEXT 是客户端会话变量,不能通过 START SLAVE 设置。A)Enable GTID by executing this on the master and the slave:SET GLOBAL GTID_ENABLED=on; [错误] 
MySQL 8 中无此参数,需通过 gtid_mode=ON 配置。E)Restart MySQL (master and slave) with these options enabled:--gtid_mode=ON --log-bin --logslave-updates --enforce-gtid-consistency [正确] B)On the slave, alter the MySQL master connection setting with:ALTER channel CHANGE MASTER TO MASTER_AUTO_POSITION = 1; [错误]
语法错误,CHANGE MASTER 无需 ALTER channel 前缀。

试题52:

Choose two.You plan to install MySQL Server by using the RPM download. Which two statements 
are true? 
D)MySQL uses the RPM relocatable installation target feature. [错误] 
A)You must manually initialize the data directory. [错误] 
E)You can find the root password in the error log after the first start. [正确] 
C)The MySQL RPM package installation supports deploying multiple MySQL versions on the same 
host. [错误] 
F)The functionality is split among several RPM package files. [正确] 
B)You can provide the root password interactively. [错误]

解析

通过 RPM 包安装 MySQL Server 的两个正确陈述

E) 首次启动后,root 密码可在错误日志中找到原因:从 MySQL 5.7 开始,RPM 安装后首次启动时,系统会生成一个 临时 root 密码 并写入错误日志文件(默认路径:/var/log/mysqld.log)。F) 功能被拆分到多个 RPM 包中原因:MySQL 的 RPM 安装包通常分为多个文件,例如:mysql-community-server(核心服务端)mysql-community-client(客户端工具)mysql-community-common(共享库)等。安装示例:
sudo rpm -ivh mysql-community-{server,client,common}-*.rpm选项	                错误原因
D (RPM 可重定位安装)	MySQL 的 RPM 包 不支持 自定义安装路径(如 /opt),默认安装到 /usr/bin 和 /var/lib/mysql。
A (需手动初始化数据目录)	RPM 安装后首次启动服务时,mysqld 会自动初始化数据目录(无需手动执行 mysqld --initialize)。
C (支持多版本共存)	同一主机上 无法 通过 RPM 同时安装多个主要版本(如 8.0 和 5.7),会因文件冲突失败。
B (交互式设置 root 密码)	RPM 安装过程 不会 提示输入 root 密码,密码通过临时密码或后续 ALTER USER 设置。

试题53:

Choose four.Which four connection methods can MySQL clients specify with the --protocol option 
when connecting to a MySQL server? 
A)IPv4 [错误] 
E)IPv6 [错误] 
F)FILE [错误] 
B)SOCKET [正确] 
H)DIRECT [错误] 
G)TCP [正确] 
D)PIPE [正确] 
C)MEMORY [正确]

解析

连接到 MySQL 服务器时,MySQL 客户端可以使用 --protocol 选项指定哪四种连接方法?
–protocol=TCP|SOCKET|PIPE|MEMORY

试题54:

Choose four.You have a MySQL client installed on your Linux workstation with a default installation. 
You have your admin login credentials to connect to a MySQL server running Microsoft Windows 
on remote host 192.0.2.1:3306 to connect to the world database.Which four options need to be 
specified to complete this task with a single command?  I)--database=world [错误] 
C) --host=192.0.2.1 [正确] 
D)--protocol=UDP [错误] 
G)--socket=/tmp/mysql.sock [错误] 
E)--user=admin [正确] 
B) --protocol=pipe [错误] 
A) --port=3306 [正确] 
F)--password [正确] 
H)--shared-memory-base-name=world [错误]

解析

远程连接到192.0.2.1:3306 的world的库
需要哪些

1. --host=192.0.2.1 (C)作用:指定远程服务器的 IP 地址。必须性:连接远程服务器时必须明确主机地址。2. --user=admin (E)作用:指定管理员用户名(题目中已提供 admin 凭证)。必须性:身份验证必需项。3. --password (F)作用:提示输入密码(或直接使用 --password=your_password,但不安全)。必须性:除非配置了无密码登录,否则必须提供。4. --port=3306 (A)作用:指定 MySQL 服务端口(默认 3306,但需显式声明以确保连接正确)。必须性:若端口非默认值,则必须指定。I) --database=world	
非必需。连接后可手动 USE world;,题目未要求直接操作该库。

试题55:

Choose three.Which three are characteristics of a newly created role? 
D) It can be granted to user accounts. [正确] 
A) It is stored in the mysql.role table. [错误] 
F) It is created as a locked account. [正确] 
C) It can be protected with a password. [错误] 
B) It can be dropped using the DROP ROLE statement. [正确] 
E) It can be renamed using the RENAME ROLE statement. [错误]

解析

新创建角色的核心特性包括:
✅ 可授予用户 (D)
✅ 默认锁定 (F)
✅ 可删除 (B)
其他选项(如密码保护、重命名)是用户账户的特性,不适用于角色。

试题56:

Table t is an InnoDB table.Examine these statements and output:
SELECT COUNT(1) FROM t;
+----------+
| COUNT(1) |
+----------+
|       72 |
+----------+
SHOW INDEXES FROM t\G
*************************** 1. row ***************************Table: tNon_unique: 0Key_name: PRIMARYSeq_in_index: 1Column_name: aCollation: ACardinality: 72Sub_part: NULLPacked: NULLNull:Index_type: BTREEComment:
Index_comment:Visible: YESExpression: NULL
*************************** 2. row ***************************Table: tNon_unique: 1Key_name: b_idxSeq_in_index: 1Column_name: bCollation: ACardinality: 1Sub_part: NULLPacked: NULLNull: YESIndex_type: BTREEComment:
Index_comment:Visible: NOExpression: NULL
2 rows in set (0.00 sec)Which two are true? 
B)Table t has two viable indexes to be used for queries. [错误] 
A)ANALYZE TABLE t would update index statistics uniquely for the PRIMARY index. [错误] 
D)Index b_idx has a low number of unique values.  [正确] 
C)SELECT b from t would perform a table scan.  [正确] 
E)SELECT a FROM t would perform a table scan.  [错误] 

解析

C) SELECT b FROM t 会执行全表扫描 [正确]原因:索引 b_idx 的 Visible 属性为 NO,表示该索引不可见(MySQL 8.0+ 特性)。优化器会忽略不可见索引,因此查询 b 列时无法使用 b_idx,只能全表扫描。D) 索引 b_idx 的唯一值数量很少 [正确]原因:Cardinality(基数)表示索引中唯一值的估计数量,b_idx 的基数为 1,说明 b 列的值几乎全部重复(如全是 NULL 或相同值)。低基数的索引对查询优化帮助有限。B)只有主键索引(PRIMARY)是可见的,b_idx 不可见,因此仅 PRIMARY 可用。A)ANALYZE TABLE 会更新所有索引的统计信息,包括 b_idx(即使不可见。E)列 a 是主键,查询一定会走主键索引,不会全表扫描。

试题57:

Choose two.Which two statements are true about the mysqld-auto.cnf file? 
B)This file is for logging purposes only and is never processed. [错误] 
A)It is always updated with changes to system variables. [错误] 
E)It is read and processed at the beginning of startup configuration. [错误] 
D)This file is for storing MySQL Server configuration options in JSON format. [正确] 
F)This file is for storing MySQL server_uuid values only. [错误] 
C)It is read and processed at the end of startup configuration. [正确] 

解析

mysqld-auto.cnf 是 MySQL 8.0 引入的 动态配置持久化文件,专门用于保存通过 SET PERSIST 或 SET PERSIST_ONLY 命令修改的全局系统变量,采用 JSON 格式存储。
D)This file is for storing MySQL Server configuration options in JSON format. [正确] C)It is read and processed at the end of startup configuration. [正确] 
该文件在启动配置的最后阶段被读取 (C) [正确]加载顺序MySQL 启动时配置加载优先级:命令行参数 > 2. 传统配置文件(my.cnf)> 3. mysqld-auto.cnf最后加载确保动态持久化的配置覆盖其他设置。A) 所有系统变量变更都会更新此文件	
仅通过 SET PERSIST 系列命令修改的变量会写入	B) 仅用于日志记录	
该文件是 功能性配置,直接影响服务器行为	与日志文件(如 error log)无关E) 在启动开始时读取	
实际在 最后阶段 加载以实现覆盖	F) 仅存储 server_uuid	
server_uuid 存储在 auto.cnf 中	两者文件名和用途均不同

试题58:

Choose two.Examine this command and output:(见下图)Which two statements are true?

图片.png

F) The lock is at the table object level. [错误] 
A) The lock is an exclusive lock. [正确] 
B) The lock is a shared lock. [错误] 
D) The lock is an intentional lock. [错误] 
C) The lock is a row-level lock. [正确] 
E) The lock is at the metadata object level. [错误]

解析

分析这个锁类型
从lock type可以看到是record 行锁
lock mode可以看到是X 排他锁
所以A C正确,其他错误

试题59:

Choose two.Your MySQL installation is running low on space due to binary logs. You need to reduce 
your log space usage urgently.Which two sets of actions when completed will accomplish this? 
E)Use SET GLOBAL binlog_expire_logs_seconds=<value> and run the FLUSH BINARY LOGS command. [正确] 
B)Use SET GLOBAL binlog_expire_logs_seconds=<value> and restart the server. [错误] 
F)Set binlog_expire_logs_seconds = 0 in my.cnf and restart the server. [错误] 
D)Set binlog_expire_logs_seconds in my.cnf. [错误] 
A)Use SET PERSIST binlog_expire_logs_seconds=<value>. [错误] 
C)Use PURGE BINARY LOGS to <binlog_name>. [正确]

解析

选择两个。由于二进制日志,您的 MySQL 安装空间不足。您需要紧急减少日志空间使用量。哪两组作完成后将完成此作?

使用 PURGE BINARY LOGS 手动删除日志 (C) [正确]
SET GLOBAL binlog_expire_logs_seconds = 86400;设为 0 会禁用自动清理。A正确。B) 设置后重启服务器	
无需重启,SET GLOBAL 已实时生效,重启是冗余操作F) 设为 0 并重启	binlog_expire_logs_seconds=0 会 禁用自动清理,加剧空间问题	与目标矛盾D) 仅修改 my.cnf	配置文件需重启生效,无法紧急释放空间	
适合长期配置但非紧急处理A) 使用 SET PERSIST	
虽能持久化配置,但不会立即清理现有日志	

试题60:

Choose three.You must run multiple instances of MySQL Server on a single host. Which three 
methods are supported? 
C)Run mysqld with --datadir defined for each instance. [错误] 
E)Start mysqld or mysqld_safe using different option files for each instance. [正确] 
A)Use system tools to lock each instance to its own CPU. [错误] 
F)Use systemd with different settings for each instance. [正确] 
D)Run MySQL Server docker containers. [正确] 
B)Use resource groups to lock different instances on separate CPUs. [错误] 

解析

在单个主机上运行 MySQL Server 的多个实例。

1. 使用 Docker 容器运行多个实例 (D) [正确]2. 为每个实例使用不同的选项文件 (E) [正确]通过独立的配置文件(如 `my.cnf`)为每个实例指定不同的参数(如端口、数据目录、socket 文件等)3. 使用 systemd 管理多个实例 (F)** [正确] 通过 systemd 单元文件为每个实例定义独立服务,指定不同的启动参数和环境。A) 使用系统工具锁定 CPU
多实例运行无关 B) 使用资源组锁定 CPU 
MySQL 资源组用于查询级 CPU 控制,不适用于实例隔离,混淆概念 C) 仅定义 datadir ,必须同时指定端口、socket 等参数,否则冲突 

相关文章:

MySQL 8.0 OCP 英文题库解析(七)

Oracle 为庆祝 MySQL 30 周年&#xff0c;截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始&#xff0c;将英文题库免费公布出来&#xff0c;并进行解析&#xff0c;帮助大家在一个月之内轻松通过OCP认证。 本期公布试题51~60 试题51:…...

深度解析Vue项目Webpack打包分包策略 从基础配置到高级优化,全面掌握性能优化核心技巧

深度解析Vue项目Webpack打包分包策略 从基础配置到高级优化&#xff0c;全面掌握性能优化核心技巧 一、分包核心价值与基本原理 1.1 为什么需要分包 首屏加载优化&#xff1a;减少主包体积&#xff0c;提升TTI&#xff08;Time to Interactive&#xff09;缓存利用率提升&am…...

MySQL——基本查询内置函数

目录 CRUD Create Retrieve where order by limit Update Delete 去重操作 聚合函数 聚合统计 内置函数 日期函数 字符函数 数学函数 其它函数 实战OJ 批量插入数据 找出所有员工当前薪水salary情况 查找最晚入职员工的所有信息 查找入职员工时间升序排…...

实现图片自动压缩算法,canvas压缩图片方法

背景&#xff1a; 在使用某些支持webgl的图形库&#xff08;eg&#xff1a;PIXI.js&#xff0c;fabric.js&#xff09;场景中&#xff0c;如果加载的纹理超过webgl可处理的最大纹理限制&#xff0c;会导致渲染的纹理缺失&#xff0c;甚至无法显示。 方案 实现图片自动压缩算…...

零基础设计模式——创建型模式 - 单例模式

第二部分&#xff1a;创建型模式 - 单例模式 (Singleton Pattern) 欢迎来到创建型模式的第一站——单例模式&#xff01;这是最简单也最常用的设计模式之一。 核心思想&#xff1a;关注对象的创建过程&#xff0c;将对象的创建与使用分离&#xff0c;降低系统的耦合度。 单例…...

数据挖掘:从数据堆里“淘金”,你的数据价值被挖掘了吗?

数据挖掘&#xff1a;从数据堆里“淘金”&#xff0c;你的数据价值被挖掘了吗&#xff1f; 在这个数据爆炸的时代&#xff0c;我们每天都在产生海量信息&#xff1a;社交媒体上的点赞、网购时的浏览记录&#xff0c;甚至是健身手环记录下的步数。这些数据本身可能看似杂乱无章…...

k8s1.27版本集群部署minio分布式

需求&#xff1a; 1.创建4个pv&#xff0c;一个pv一个minio-pod。使用sts动态分配pvc(根据存储类找到pv)。----持久化 2.暴露minio的9001端口。&#xff08;nodeport&#xff09;----管理界面 镜像&#xff1a;minio/minio:RELEASE.2023-03-20T20-16-18Z--->换国内源 说明…...

雷军:芯片,手机,平板,SUV一起发

大家好&#xff0c;我是小悟。 5月19日&#xff0c;雷军在微博上宣布&#xff0c;5月22日晚7点将举办小米战略新品发布会。 这场被官方称为“人车家全生态”战略升级的重要活动&#xff0c;一口气带来了小米手机SoC芯片“玄戒O1”、旗舰手机小米15S Pro、小米平板7 Ultra&…...

使用Dockerfile构建含私有Maven仓库依赖包的Java容器

背景 需要用JDBC方式访问ArgoDB星环提供了ArgoDB jar包应用将以Container的方式运行我希望打包成镜像之后&#xff0c;镜像启动就能测试连接是否成功连接URL串需要能够传递进去 失败的方案一&#xff1a;本地文件导入POM pom.xml 配置本地路径 <dependency><groupI…...

AI指令模板综述(Prompt Review)

文章目录 DeepSeek DeepSeek 参考&#xff1a;DeepSeek学术指令大全 找到有价值的研究方向 "作为我的学术研究助手&#xff0c;你需要基于以下要求为我生成5个具有学术价值的创新选题&#xff1a; 请聚焦于[具体研究领域&#xff0c;如’社交媒体用户行为’或’深度学习…...

软件架构之-论分布式架构设计及其实现

论分布式架构设计及其实现 摘要正文 摘要 2023年2月&#xff0c;本人所在集团公司承接了长三角地区某省渔船图纸电子化审查项目开发&#xff0c;该项目旨在为长三角地区渔船建造设计院、渔船审图机构提供一个便捷化的服务平台。在次项目中&#xff0c;我作为项目成员参与了整个…...

零售EDI:Belk Stores EDI需求分析

Belk Stores 成立于 1888 年&#xff0c;是美国历史最悠久的家族百货连锁品牌之一&#xff0c;总部位于北卡罗来纳州夏洛特市。作为美国东南部领先的零售企业&#xff0c;Belk 在16个州拥有近300家门店&#xff0c;主要经营服装、鞋履、美妆、家居用品等多个品类&#xff0c;服…...

LangChain4j入门(六)整合提示词(Prompt)

前言 提示词&#xff08;Prompt&#xff09;是用户输入给AI模型的一段文字或指令&#xff0c;用于引导模型生成特定类型的内容。通过提示词&#xff0c;用户可以告诉AI“做什么”、 “如何做”以及“输出格式”&#xff0c;从而在满足需求的同时最大程度减少无关信息的生成。有…...

【HarmonyOS 5】金融应用开发鸿蒙组件实践

【HarmonyOS 5】金融应用开发鸿蒙组件实践 一、鸿蒙生态观察 2024 年 1 月 18 日&#xff1a; 发布 原生鸿蒙操作系统星河版&#xff0c;面向开发者开放申请&#xff0c;余承东宣布鸿蒙生态设备数达 8 亿台&#xff1b;建设银行、邮储银行等完成鸿蒙原生应用 Beta 版本开发。 …...

cv2.VideoWriter_fourcc(*‘mp4v‘)生成的视频无法在浏览器展

看这个博主的博客&#xff0c;跟我碰到的问题的一致&#xff0c;都是使用AVC1写视频时报编码器不存在的异常&#xff0c;手动编译opencv-python或者使用conda install -c conda-forge opencv安装依赖即可。 博主博客&#xff1a;Python OpenCV生成视频无法浏览器播放问题说明及…...

MD编辑器推荐【Obsidian】含下载安装和实用教程

为什么推荐 Obsidian &#xff1f; 免费 &#xff08;Typora 开始收费了&#xff09;Typora 实现的功能&#xff0c;它都有&#xff01;代码块可一键复制 文件目录支持文件夹 大纲支持折叠、搜索 特色功能 – 白板 特色功能 – 关系图谱 下载 https://pan.baidu.com/s/1I1fSly…...

新书速览|GraphPad Prism图表可视化与统计数据分析:视频教学版

《GraphPad Prism图表可视化与统计数据分析:视频教学版 》 本书内容 《GraphPad Prism图表可视化与统计数据分析:视频教学版 》以GraphPad Prism 10为平台&#xff0c;讲述统计分析软件GraphPad Prism的具体应用方法。在介绍《GraphPad Prism图表可视化与统计数据分析:视频教学…...

波峰波谷策略

这是一个基于数据分布的峰度(kurtosis)和偏度(skewness)的交易策略。 当数据呈现趋势性,并且潜在趋势为正时,我们做多。 当数据呈现趋势性,并且潜在趋势为负时,我们做空。 当趋势发生反转后,我们平仓。 那么,我们如何确定趋势和趋势的强度呢?让我们先来复习一下峰…...

【综述】视频目标分割VOS

目录 1、Associating Objects with Transformers for Video Object Segmentation1&#xff09;背景知识2&#xff09;研究方法3&#xff09;实验结果4&#xff09;结论 2、Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentat…...

基于线性回归的数据预测

1. 自主选择一个公开回归任务数据集&#xff08;如房价预测、医疗数据、空气质量预测等&#xff0c;可Kaggle&#xff09;。 2. 数据预处理&#xff1a;完成标准化&#xff08;Normalization&#xff09;、特征选择或缺失值处理等步骤。 3. 使用线性回归模型进行建模。采用80…...

第5天-python饼图绘制

一、基础饼图绘制(Matplotlib) 1. 环境准备 python 复制 下载 pip install matplotlib numpy 2. 基础饼图代码 python 复制 下载 import matplotlib.pyplot as plt# 数据准备 labels = [1, 2, 3, 4] sizes = [30, 25, 15, 30] # 各部分占比(总和建议100) colors…...

c++学习方向选择说明

文章目录 前言一、什么样的人适合用c找编程相关工作二、c可以投递什么岗位三、应届生c怎么学才可以找到好工作那这样的话&#xff0c;校招生搞c应该怎么学才能凸显自己的优势呢&#xff1f;那有人就问了&#xff0c;那我应该学啥啊&#xff1f; 四、零基础学习c路线 前言 做了…...

采集需要登录网站的教程

有些网站需要用户登录才能显示相关信息&#xff0c;如果要采集这类网站&#xff0c;有以下几个方法&#xff1a; 1. 写发布模块来抓包获取post的数据&#xff1b; 2. 有些采集器内置浏览器获取这些信息&#xff0c;但是经常获取的不准确&#xff0c;可靠性太低&#xff1b; 3. …...

在hadoop中实现序列化与反序列化

在 Hadoop 分布式计算环境中&#xff0c;序列化与反序列化是数据处理的核心机制之一。由于 Hadoop 需要在集群节点间高效传输数据并进行分布式计算&#xff0c;其序列化框架不仅要支持对象的序列化与反序列化&#xff0c;还要满足高效、紧凑、可扩展等特殊需求。本文将深入探讨…...

数据结构*排序

排序的一些相关概念 稳定性 假设在待排序序列中&#xff0c;存在两个元素A和B&#xff0c;A和B的值相同。在排序后&#xff0c;A和B的相对位置没有变化&#xff0c;就说这排序是稳定的。反之不稳定。 内部排序与外部排序 内部排序&#xff1a;数据完全存储在内存中&#xf…...

新浪《经济新闻》丨珈和科技联合蒲江政府打造“数字茶园+智能工厂+文旅综合体“创新模式

5月14日&#xff0c;新浪网《经济新闻》频道专题报道珈和科技在第十四届四川国际茶业博览会上的精彩亮相&#xff0c;并深度聚焦我司以数字技术赋能川茶产业高质量发展创新技术路径&#xff0c;及在成都市“茶业建圈强链”主题推介会上&#xff0c;珈和科技与蒲江县人民政府就智…...

【Linux】第二十三章 控制启动过程

1. 请简要说明 RHEL9的启动过程。 &#xff08;1&#xff09;计算机通电。系统固件 (UEFI 或 BIOS) 开机自检 (POST)&#xff0c;并初始化部分硬件&#xff0c;然后&#xff0c;固件会寻找启动设备&#xff08;如硬盘、USB、网络等&#xff09;&#xff0c;并将控制权交给引导…...

深信服golang面经

for range 中赋值的变量&#xff0c;这个变量指向的是真实的地址吗&#xff0c;还是临时变量 不是真实地址&#xff0c;是临时变量 package mainimport "fmt"func main() {slice : []int{4, 2, 3}for _, v : range slice {fmt.Println(v, &v) // 这里的 v 是临…...

基于 Netty + SpringBoot + Vue 的高并发实时聊天系统设计与实现

一、系统架构设计 1.1 整体架构图 ------------------ WebSocket (wss) ------------------ Netty TCP ------------------ | Vue前端 | <-------------------------> | SpringBoot网关 | <------------------> | Netty服务集…...

根据当前日期计算并选取上一个月和上一个季度的日期范围,用于日期控件的快捷选取功能

代码如下&#xff1a; <el-date-picker v-model"value" type"monthrange" align"right" unlink-panels range-separator"至"start-placeholder"开始月份" end-placeholder"结束月份" :picker-options"pic…...

Spring Boot 使用 jasypt配置明文密码加密

引入依赖 <dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>3.0.4</version> </dependency>添加配置 jasypt:encryptor:password: pssw0rd&Hubt2ec…...

ubuntu下docker安装mongodb-支持单副本集

1.mogodb支持事务的前提 1) MongoDB 版本&#xff1a;确保 MongoDB 版本大于或等于 4.0&#xff0c;因为事务支持是在 4.0 版本中引入的。 2) 副本集配置&#xff1a;MongoDB 必须以副本集&#xff08;Replica Set&#xff09;模式运行&#xff0c;即使是单节点副本集&#x…...

科技赋能,开启现代健康养生新潮流

在科技与生活深度融合的当下&#xff0c;健康养生也迎来了全新的打开方式。无需传统医学的介入&#xff0c;借助现代科学与智能设备&#xff0c;我们能以更高效、精准的方式守护健康。​ 饮食管理步入精准化时代。利用手机上的营养计算 APP&#xff0c;录入每日饮食&#xff0…...

《安徽日报》聚焦珈和科技AI创新:智慧虫情测报护航夏粮提质丰产

5月7日&#xff0c;《安徽日报》焦点新闻版块以《高科技助力田管&#xff0c;确保夏粮丰收——为4300多万亩小麦守好防线》为题&#xff0c;深度报道了农业科技在夏粮生产中的关键作用。其中&#xff0c;珈和科技自主研发的AI虫情测报一体机作为绿色防控、农业智慧化的标杆被重…...

企业级 Go 多版本环境部署指南-Ubuntu CentOS Rocky全兼容实践20250520

&#x1f6e0;️ 企业级 Go 多版本环境部署指南-Ubuntu / CentOS / Rocky 全兼容实践 兼顾 多版本管理、安全合规、最小权限原则与 CI/CD 可复现性&#xff0c;本指南以 Go 官方 toolchain 为主&#xff0c;结合 asdf 实现跨语言统一管理&#xff0c;并剔除已过时的 GVM。支持 …...

MCP 协议传输机制大变身:抛弃 SSE,投入 Streamable HTTP 的怀抱

在技术的江湖里&#xff0c;变革的浪潮总是一波接着一波。最近&#xff0c;模型上下文协议&#xff08;MCP&#xff09;的传输机制就搞出了大动静&#xff0c;决定和传统的服务器发送事件&#xff08;SSE&#xff09;说拜拜&#xff0c;转身拥抱 Streamable HTTP&#xff0c;这…...

Windows 上配置 Docker,Docker 的基本原理和用途,以及如何在 Docker 中运行程序

Windows 系统上的 Docker 安装与使用指南 1. Windows 上配置 Docker 检查系统要求&#xff1a;使用 64 位 Windows 10/11&#xff0c;BIOS 已启用硬件虚拟化&#xff08;VT-x/AMD-V&#xff09;。Windows 版本最好更新到 2004 及以上&#xff08;内部版本19041&#xff09;&am…...

CBCharacteristic:是「特征」还是「数据通道」?

目录 名词困惑&#xff1a;两种中文译法的由来官方定义 & 开发者视角乐高类比&#xff1a;文件夹与文件智能手表实例&#xff1a;Characteristic 长什么样&#xff1f;iOS 代码实战&#xff1a;读 / 写 / 订阅小结 & Best Practice 1. 名词困惑&#xff1a;为什么有两…...

【JavaEE】多线程

线程 在Java中&#xff0c;鼓励多线程编程。进程可以满足并发编程&#xff0c;但是效率不高&#xff08;创建、销毁、调度时间都比较长&#xff0c;这些都消耗在申请资源上了&#xff09;&#xff0c;而线程就不一样。 线程也叫“轻量级进程”&#xff0c;创建、销毁、调度都更…...

docker- Harbor 配置 HTTPS 协议的私有镜像仓库

Harbor通过配置 HTTPS 协议&#xff0c;可以确保镜像传输的安全性&#xff0c;防止数据被窃取或篡改。本文将详细介绍如何基于 Harbor 配置 HTTPS 协议的私有镜像仓库。 1.生成自建ca证书 [rootdocker01 ~]# mkdir -p /liux/softwares/harbor/certs/custom/{ca,server,client…...

[SpringBoot]Spring MVC(5.0)----留言板

Spring留言板实现 预期结果 可以发布并显示点击提交后&#xff0c;显示并清除输入框并且再次刷新后&#xff0c;不会清除下面的缓存 约定前后端交互接口 Ⅰ 发布留言 url : /message/publish . param(参数) : from,to,say . return : true / false . Ⅱ 查询留言 url : /messag…...

Jules 从私有预览阶段推向全球公测

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…...

vLLM框架高效原因分析

vLLM框架在模型推理中以高效出名&#xff0c;主要基于以下核心原理和技术优化&#xff0c;这些设计使其在处理大语言模型时显著提升性能&#xff1a; 一、PagedAttention&#xff1a;动态显存管理技术 vLLM的核心创新在于PagedAttention&#xff0c;灵感源自操作系统的虚拟内存…...

【Git】常用命令大全

以下是 Git 的常用命令大全&#xff0c;分为几个常见类别&#xff0c;便于理解和使用&#xff1a; 1. 初始化与克隆 初始化本地仓库&#xff1a;git init克隆远程仓库到本地&#xff1a;git clone <repository_url> 2. 添加与提交 添加指定文件到暂存区&#xff1a;git…...

pycharm无需科学上网工具下载插件的解决方案

以下是两种无需科学上网即可下载 PyCharm 插件的解决思路&#xff1a; 方法 1&#xff1a;设置 PyCharm 代理 打开 PyCharm选择菜单&#xff1a;File → Settings → Appearance & Behavior → System Settings → HTTP Proxy在代理设置中进行如下配置&#xff1a; 代理地…...

学习threejs,使用Physijs物理引擎,使用DOFConstraint自由度约束,模拟小车移动

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;threejs gis工程师 文章目录 一、&#x1f340;前言1.1 ☘️Physijs 物理引擎1.1.1 ☘️…...

仓颉开发语言入门教程:常见UI组件介绍和一些问题踩坑

幽蓝君发现一个问题&#xff0c;仓颉开发语言距离发布马上一年了&#xff0c;一些知名App已经使用仓颉开发了许多功能&#xff0c;但是网络上关于仓颉开发语言的教程少之又少&#xff0c;系统性的教程更是没有&#xff0c;仓颉官网的文档也远远不如ArkTS详尽。 现阶段对于想学…...

[Git] 初识 Git 与安装入门

告别文件噩梦&#xff1a;初识 Git 与安装入门 嘿&#xff0c;朋友&#xff01;不知道你是不是也遇到过这样的情况&#xff1a;你在写一份重要的文档、报告&#xff0c;或者更常见的&#xff0c;一段代码时&#xff0c;为了安全起见&#xff0c;怕改错了回不去&#xff0c;或者…...

海康威视摄像头C#开发指南:从SDK对接到安全增强与高并发优化

一、海康威视SDK核心对接流程​​ 1. ​​开发环境准备​​ ​​官方SDK获取​​&#xff1a;从海康开放平台下载最新版SDK&#xff08;如HCNetSDK.dll、PlayCtrl.dll&#xff09;。​​依赖项安装​​&#xff1a;确保C运行库&#xff08;如vcredist_x86.exe&#xff09;与S…...

大语言模型 14 - Manus 超强智能体 开源版本 OpenManus 上手指南

写在前面 Manus 是由中国初创公司 Monica.im 于 2025 年 3 月推出的全球首款通用型 AI 智能体&#xff08;AI Agent&#xff09;&#xff0c;旨在实现“知行合一”&#xff0c;即不仅具备强大的语言理解和推理能力&#xff0c;还能自主执行复杂任务&#xff0c;直接交付完整成…...