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

待验证---Oracle 19c 在 CentOS 7 上的快速安装部署指南

Oracle 19c 在 CentOS 7 上的快速安装部署指南

Oracle Database 19c 是一个功能强大的企业级数据库系统,下面我将为您提供在 CentOS 7 上快速安装部署 Oracle 19c 的详细步骤。

一、准备工作

1. 系统要求

  • CentOS 7 (64位)
  • 最小内存: 2GB (推荐 8GB 以上)
  • 最小磁盘空间: 12GB (推荐 50GB 以上)
  • Swap 空间: 至少等于物理内存大小

2. 安装必要的软件包

yum install -y oracle-database-preinstall-19c

这个包会自动配置系统环境,包括创建用户组、设置内核参数等。

二、下载 Oracle 19c 软件

从 Oracle 官方网站下载 Oracle Database 19c 安装包:

# 创建下载目录
mkdir -p /opt/oracle/software
cd /opt/oracle/software# 下载安装包 (需要 Oracle 账号)
# 可以从 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 下载
# 文件名: LINUX.X64_193000_db_home.zip(Oracle Database 19c for Linux x86-64选择后面的zip)

在这里插入图片描述

三、安装 Oracle 19c

1. 解压安装包

# 切换到 oracle 用户
su - oracle# 创建安装目录
mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1# 解压安装包
cd /u01/app/oracle/product/19.0.0/dbhome_1
unzip -q /opt/oracle/software/LINUX.X64_193000_db_home.zip

2. 执行静默安装

# 创建响应文件
cat > /home/oracle/db_install.rsp <<EOF
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=true
EOF# 执行安装
cd /u01/app/oracle/product/19.0.0/dbhome_1
./runInstaller -silent -responseFile /home/oracle/db_install.rsp -noconfig

3. 执行根脚本

安装完成后,会提示执行两个根脚本,切换到 root 用户执行:

# 以 root 用户执行
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/19.0.0/dbhome_1/root.sh

四、创建数据库

1. 准备响应文件

# 切换回 oracle 用户
su - oracle# 创建响应文件
cat > /home/oracle/dbca.rsp <<EOF
gdbName=orcl
sid=orcl
createAsContainerDatabase=false
templateName=General_Purpose.dbc
sysPassword=YourPassword123
systemPassword=YourPassword123
emConfiguration=NONE
datafileDestination=/u01/app/oracle/oradata
characterSet=AL32UTF8
totalMemory=2048
EOF

2. 创建数据库

# 设置环境变量
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH# 使用 DBCA 创建数据库
dbca -silent -createDatabase -responseFile /home/oracle/dbca.rsp

五、配置环境

1. 设置环境变量

# 为 oracle 用户添加环境变量
cat > /home/oracle/.bash_profile <<EOF
# Oracle 环境变量
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=orcl
export PATH=\$PATH:\$ORACLE_HOME/bin
EOF# 使环境变量生效
source /home/oracle/.bash_profile

2. 配置监听

# 配置监听
netca -silent -responseFile $ORACLE_HOME/assistants/netca/netca.rsp

3. 启动数据库

# 连接到 SQL*Plus
sqlplus / as sysdba# 启动数据库
SQL> startup

六、验证安装

# 检查数据库状态
sqlplus / as sysdba <<EOF
select status from v\$instance;
exit;
EOF# 检查监听状态
lsnrctl status

七、配置自启动

# 创建自启动脚本
cat > /etc/systemd/system/oracle-database.service <<EOF
[Unit]
Description=Oracle Database Service
After=network.target[Service]
Type=forking
User=oracle
Group=oinstall
ExecStart=/u01/app/oracle/product/19.0.0/dbhome_1/bin/dbstart /u01/app/oracle/product/19.0.0/dbhome_1
ExecStop=/u01/app/oracle/product/19.0.0/dbhome_1/bin/dbshut /u01/app/oracle/product/19.0.0/dbhome_1
Restart=no[Install]
WantedBy=multi-user.target
EOF# 启用服务
systemctl daemon-reload
systemctl enable oracle-database.service

八、常见问题解决

  1. 内存不足:修改 /etc/sysctl.conf 增加 swap 空间
  2. 权限问题:确保 oracle 用户对安装目录有完全权限
  3. 防火墙问题:配置防火墙允许 Oracle 端口 (默认 1521)
    firewall-cmd --permanent --add-port=1521/tcp
    firewall-cmd --reload
    

总结

通过以上步骤,您已经成功在 CentOS 7 上安装并配置了 Oracle Database 19c。这种静默安装方式适合快速部署,无需图形界面交互,特别适合服务器环境。

请记得修改示例中的密码,并根据实际环境调整内存和存储配置。

    当前模型请求量过大,请求排队约 1 位,请稍候或切换至其他模型问答体验更流畅。

相关文章:

待验证---Oracle 19c 在 CentOS 7 上的快速安装部署指南

Oracle 19c 在 CentOS 7 上的快速安装部署指南 Oracle Database 19c 是一个功能强大的企业级数据库系统&#xff0c;下面我将为您提供在 CentOS 7 上快速安装部署 Oracle 19c 的详细步骤。 一、准备工作 1. 系统要求 CentOS 7 (64位)最小内存: 2GB (推荐 8GB 以上)最小磁盘…...

风力发电领域canopen转Profinet网关的应用

在风力发电领域&#xff0c;开疆canopen转Profinet网关KJ-PNG-205的应用案例通常涉及将风力涡轮机内部的CANopen网络与外部的Profinet工业以太网连接起来。这种转换网关允许风力发电场的控制系统通过Profinet协议收集和监控涡轮机的状态信息&#xff0c;同时发送控制命令。 风力…...

vr全景相机如何选择?

VR全景相机&#xff0c;作为虚拟现实技术的核心设备之一&#xff0c;能够拍摄360度全景照片和视频&#xff0c;使用户通过虚拟现实设备身临其境地体验拍摄场景。 这种技术的快速发展&#xff0c;得益于传感器、图像处理和计算机视觉技术的不断进步。 选择一台合适的VR全景相机…...

在 Conda 中,包的安装路径在电脑的哪里

在 Conda 中&#xff0c;包的安装路径取决于你的 Conda 安装方式 和 环境类型&#xff08;base 或其他虚拟环境&#xff09;。以下是不同情况下的详细说明&#xff1a; &#x1f4cc; 1. Conda 包的默认安装路径 Conda 将所有包存储在 pkgs 目录 下&#xff0c;并在各个环境中…...

phpstorm用php连接数据库报错

项目场景&#xff1a; phpstorm用php连接数据库 问题描述 用php使用mysql_connect 的时候报错了&#xff0c;没有这个函数 原因分析&#xff1a; php解释器问题&#xff0c;后来查资料得知mysql_connct只适用于php5.5以下解释器。一开始用的7&#xff0c;改成5.3以后还是报…...

今日行情明日机会——20250428

指数依然在震荡区间&#xff0c;等待方向选择~ 2025年4月28日涨停主要行业方向分析 一、核心主线方向 一季报增长&#xff08;业绩驱动资金避险&#xff09; • 涨停家数&#xff1a;10家&#xff08;最强方向&#xff09;。 • 代表标的&#xff1a; ◦ 珀莱雅&#xff08;2…...

Spring Boot 3与JDK 8环境下的单元测试实践指南

一、引言 在Java后端开发中&#xff0c;单元测试是保障代码质量的核心手段。Spring Boot作为主流框架&#xff0c;其单元测试体系随着版本迭代不断优化。本文聚焦于JDK 8与Spring Boot 3的组合场景&#xff0c;深入解析单元测试的多种实现方式&#xff0c;对比不同测试策略的异…...

微分与积分(前言)

导数 导数是一个非常重要的概念&#xff0c;先来看一个引例&#xff1a;速度问题。历史上速度问题与倒数概念的形成有着密切的关系。 平均速度 v s t v\frac{s}{t} vts​那么如何表示瞬时速度呢&#xff1f; 瞬时经过路程&#xff1a; Δ s s ( t 0 Δ t ) − s ( t 0 ) Δ…...

61. Java 类和对象 - 使用 this 关键字

文章目录 61. Java 类和对象 - 使用 this 关键字1. 在方法或构造函数中引用对象成员1.1 区分同名变量1.2 在普通方法中引用字段或调用方法 2. 在构造函数中调用另一个构造函数示例&#xff1a;构造函数重载 3. 其他用法&#xff1a;返回当前对象4. 注意事项5. 总结 61. Java 类…...

安达发|高效智能塑料切割数控系统 - 全自动化软件解决方案

在当今的制造业中&#xff0c;塑料作为一种轻便、耐用且成本效益高的材料&#xff0c;被广泛应用于各个领域。随着科技的进步和市场需求的变化&#xff0c;塑料加工行业正面临着前所未有的挑战和机遇。为了提高生产效率&#xff0c;降低成本&#xff0c;并满足日益严格的质量标…...

20250428-AI Agent:智能体的演进与未来

目录 一、AI Agent的定义与演进 1.1 传统AI Agent的发展历程 1.2 现代AI Agent的技术突破 二、AI Agent的核心组件 2.1 大模型动态推理规划 2.2 工具系统的演进 2.3 记忆模块的设计 三、AI Agent的工作流程 3.1 感知阶段 3.2 推理阶段 3.3 决策阶段 3.4 执行阶段 …...

微信小程序分页和下拉刷新

在page.json中配置下拉刷新和底部距顶部的距离&#xff1a; {"path": "school-detail","style": {"navigationStyle": "custom","navigationBarTextStyle": "black","enablePullDownRefresh&quo…...

文献阅读(一)植物应对干旱的生理学反应 | The physiology of plant responses to drought

分享一篇Science上的综述文章&#xff0c;主要探讨了植物应对干旱的生理机制&#xff0c;强调通过调控激素信号提升植物耐旱性、保障粮食安全的重要性。 摘要 干旱每年致使农作物产量的损失&#xff0c;比所有病原体造成损失的总和还要多。为适应土壤中的湿度梯度变化&#x…...

开源CMS系统的SEO优化功能主要依赖哪些插件?

在当今互联网时代&#xff0c;搜索引擎优化&#xff08;SEO&#xff09;是网站获取流量的核心手段之一。开源内容管理系统&#xff08;CMS&#xff09;因其灵活性和丰富的插件生态&#xff0c;成为许多开发者和企业的首选。本文将以主流开源CMS为例&#xff0c;深入解析其SEO优…...

YUM/DNF管理工具

YUM (Yellow dog Updater&#xff0c; Modified) &#xff0c; RHEL8 中默认使用的软件批量管理工具由原版本的 yum 换成了速度更快的 dnf &#xff08; DNF Dandified YUM &#xff09;&#xff0c;原有的 yum 命令仅为 dnf 的软链接&#xff0c;当然依旧可以使用。 [root…...

Deepseek 生成新玩法:从文本到可下载 Word 文档?思路与实践

大家好&#xff01;最近有朋友问到&#xff0c;能不能用 Deepseek 这类强大的 AI 模型&#xff0c;根据一个包含具体格式要求&#xff08;比如字体、字号、行距、对齐方式等&#xff09;的提示词&#xff0c;直接生成一篇论文&#xff0c;并且输出一个能直接下载的 Word (.docx…...

【OSG学习笔记】Day 13: 事件处理——响应键盘与鼠标

在OpenSceneGraph (OSG) 中&#xff0c;事件处理是实现用户交互功能的重要部分。 通过自定义按键事件&#xff08;如 WASD 键控制模型移动&#xff09;&#xff0c;可以让用户与场景进行互动。 osgGA::GUIEventHandler osgGA::GUIEventHandler 是 OpenSceneGraph (OSG) 中用…...

element-ui carousel 组件源码分享

carousel 走马灯源码简单分享&#xff0c;主要从以下几个方面&#xff1a; 1、carousel 组件页面结构。 2、carousel 组件属性。 3、carousel 组件事件。 4、carousel 组件方法。 5、carousel-item 组件属性。 一、组件页面结构。 二、组件属性。 2.1 height 走马灯的高…...

在视图中交互 闪退问题

程序闪退 //void mouseEventOccurred(const pcl::visualization::MouseEvent &event, // void* viewer_void) //{ // boost::shared_ptr<pcl::visualization::PCLVisualizer> viewer *static_cast<boost::shared_ptr<pcl::visualization::PCLVisualizer> …...

python 线程池顺序执行

在Python中&#xff0c;线程池&#xff08;ThreadPoolExecutor&#xff09;默认是并发执行任务的&#xff0c;但若需要实现任务的顺序执行&#xff08;按提交顺序执行或按结果顺序处理&#xff09;&#xff0c;可以通过以下方案实现&#xff1a; 方案一&#xff1a;强制单线程&…...

DeepSeek智能时空数据分析(六):大模型NL2SQL绘制城市之间连线

序言&#xff1a;时空数据分析很有用&#xff0c;但是GIS/时空数据库技术门槛太高 时空数据分析在优化业务运营中至关重要&#xff0c;然而&#xff0c;三大挑战仍制约其发展&#xff1a;技术门槛高&#xff0c;需融合GIS理论、SQL开发与时空数据库等多领域知识&#xff1b;空…...

[250428] Nginx 1.28.0 发布:性能优化、安全增强及新特性

目录 Nginx 1.28.0 稳定版发布主要亮点包括&#xff1a;功能增强&#xff1a;安全性改进&#xff1a;其他&#xff1a; Nginx 1.28.0 稳定版发布 Nginx 官方于 4 月 24 日发布了最新的 1.28.0 稳定版本。此版本基于之前的 1.27.x 主线分支&#xff0c;整合了多项新功能、性能优…...

第二章:Agent System

Chapter 2: Agent System 从用户界面到代理系统&#xff1a;背后的“大脑”如何运作&#xff1f; 在上一章的用户界面抽象中&#xff0c;我们已经能通过命令行与AI简单对话了。但你有没有好奇过&#xff1a;输入的问题是如何变成“北京今天晴&#xff0c;气温25C”这样的回答的…...

自动驾驶L4级技术落地:特斯拉、Waymo与华为的路线之争

自动驾驶L4级技术落地&#xff1a;特斯拉、Waymo与华为的路线之争 摘要 随着自动驾驶技术进入L4级&#xff08;高度自动化驾驶&#xff09;商业化探索的关键阶段&#xff0c;全球头部企业围绕技术路线与商业模式展开激烈竞争。特斯拉、Waymo与华为分别代表视觉优先、全栈自研…...

K8s新手系列之K8s中的资源

K8s中资源的概念 在kubernetes中&#xff0c;所有的内容都抽象为资源&#xff0c;用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统&#xff0c;用户可以在集群中部署各种服务&#xff0c;所谓的部署服务&#xff0c;其实就是在kubernetes集群中运行…...

万亿参数大模型网络瓶颈突破:突破90%网络利用率的技术实践

AI数据中心网络热潮下&#xff0c;如何突破传统以太网利用率瓶颈&#xff1f; 近年来&#xff0c;随着AI大模型训练&#xff08;如GPT-4、Gemini&#xff09;的爆发式增长&#xff0c;数据中心网络的流量压力急剧上升。单次训练任务可能涉及数千张GPU卡协同工作&#xff0c;生成…...

【KWDB 创作者计划】_企业数据管理的利刃:技术剖析与应用实践

【KWDB 创作者计划】_企业数据管理的利刃&#xff1a;技术剖析与应用实践 引言 作为一名在企业级开发领域摸爬滚打多年的开发者&#xff0c;见证了数据库技术的不断迭代与革新&#xff0c;众多数据库产品中&#xff0c;KWDB 以其独特的技术架构和卓越性能吸引了我的目光。本文将…...

vue复习91~135

1.空仓库 vuex的空仓库&#xff0c;写在store>index.js里面 语法&#xff1a;new Vuex.store 最后在main.js中导入挂载 import Vue from vue import Vuex from vuex //插件安装 Vue.use(Vuex) //创建仓库 export default new Vuex.Store() //导出main.js使用 export defau…...

正常流布局

布局决定了元素的排列方式。如果让浏览器按照默认方式排列&#xff0c;这叫做正常流&#xff08;normal flow&#xff09;布局。正常布局是怎么排列元素的呢&#xff1f;各行从上到下&#xff0c;行内从左到右。 那么什么情况下会开始新的一行呢&#xff1f;块元素会产生新行。…...

图论---拓扑排序(DFS)

时间复杂度&#xff1a; 最坏情况下为O(V!)&#xff0c;其中V是顶点数 实际运行时间取决于图的拓扑结构 这个实现可以输出有向无环图的所有可能的拓扑排序&#xff0c;并能检测图中是否存在环。 算法思想&#xff1a; 使用回溯法枚举所有可能的拓扑排序 在每一步选择当前入…...

探索 Redis 缓存对系统性能的提升——项目启动与操作指南

探索 Redis 缓存对系统性能的提升——项目启动与操作指南 一、项目简介 Redis是一款高性能的键值存储数据库&#xff0c;以其出色的读写速度和丰富的数据结构著称&#xff0c;被广泛用作应用系统的缓存层。作为缓存&#xff0c;Redis通过将热点数据存储在内存中&#xff0c;显…...

第十四届蓝桥杯Scratch03月stema选拔赛——九九乘法表

题目可点击下方地址查看&#xff0c;支持在线编程&#xff0c;获取素材和源码&#xff5e; 九九乘法表_scratch_少儿编程题库学习中心-嗨信奥https://www.hixinao.com/tiku/scratch/show-3789.html?_shareid3 程序演示可点击下方地址查看&#xff0c;可获取源码&#xff5e;…...

【优选算法-二分查找】二分查找算法解析:如何通过二段性优化搜索效率

算法相关知识点可以通过点击以下链接进行学习一起加油&#xff01;双指针滑动窗口 在本篇文章中&#xff0c;我们将深入解析二分查找算法的核心原理。从基本概念到实际应用&#xff0c;带你了解如何利用二分查找高效定位元素&#xff0c;提升搜索效率。无论你是刚接触算法的新手…...

如何搭建spark yarn模式的集群

一、基础环境准备 ‌安装JDK 1.8‌ 所有节点需安装JDK并配置环境变量&#xff0c;确保JAVA_HOME正确指向安装路径14。‌部署Hadoop集群‌ 安装Hadoop&#xff08;推荐3.x版本&#xff09;&#xff0c;配置YARN资源管理器4。在yarn-site.xml中启用资源调度&#xff1a; <pro…...

OpenResty深度解析:从卓伊凡的”隐形主流”论看其深度原理与应用生态-卓伊凡

OpenResty深度解析:从卓伊凡的”隐形主流”论看其深度原理与应用生态-卓伊凡 一、OpenResty技术概述:悄然成为基础设施的”隐形冠军” 1.1 OpenResty的”附带安装”现象 正如技术观察者卓伊凡在其《现代Web基础设施的隐形架构》一文中首次提出的观点:”OpenResty正在以一…...

CSS 预处理器与模块化:Sass/LESS 实战技巧

CSS 预处理器与模块化&#xff1a;Sass/LESS 实战技巧 引言 在现代前端开发中&#xff0c;CSS 预处理器已成为构建可维护、可扩展前端项目的核心工具。随着项目规模扩大&#xff0c;原生 CSS 的局限性日益明显&#xff1a;缺乏变量、嵌套结构和模块化机制导致代码冗余、难以维…...

杰里芯片 7083G 之通话数据dump

前期准备工作&#xff1a; 硬件&#xff1a;杰里test_audio 开发板 读卡器 SD卡 软件&#xff1a;dump 脚本 通过网盘分享的文件&#xff1a;PCM写卡工具使用说明和数据导出脚本.rar 链接: https://pan.baidu.com/s/18fSxMPe-gmPtHlJekUK4yw 提取码: c54i 制作调试固件&…...

Redis ⑦-set | Zset

set类型基本介绍 set 为集合&#xff0c;该集合为无序集合&#xff0c;可以存储多个不同的数据类型&#xff0c;包括字符串、整数、浮点数等。 集合中的元素是唯一的&#xff0c;不可重复。 set类型常用命令 SADD SADD key member [member...]集合中的值称为 member将一个…...

在线图书管理系统的结构化需求分析过程讲解

一、引言 结构化分析是一种面向数据流进行需求分析的方法&#xff0c;其总体步骤包括&#xff1a; 1. 需求获取&#xff1b; 2. 分析建模&#xff1b; 3. 需求文档化&#xff1b; 4. 需求验证与评审。 本文将以在线图书管理系统为例&#xff0c;详细展示按照这些步骤进行…...

【Linux】基于环形队列的生产消费者模型

个人主页~ 基于环形队列的生产消费者模型 一、POSIX信号量1、概述2、调用接口&#xff08;一&#xff09;初始化信号量&#xff08;二&#xff09;销毁信号量&#xff08;三&#xff09;等待信号量&#xff08;四&#xff09;发布信号量 3、在环形队列中的作用 二、基于环形队列…...

如何实现Kafka的Exactly-Once语义?

Kafka 的 Exactly-Once&#xff08;精确一次&#xff09;语义是分布式消息系统中最高等级的数据一致性保证&#xff0c;包含三个层面的含义&#xff1a; 消息不会丢失消息不会重复消费消息处理结果具有确定性 模式局限性&#xff1a; 这里模式有个问题&#xff0c;会导致性能…...

x-cmd install | Orbiton:极简至上的终端文本编辑器与轻量级 IDE

目录 核心特点安装适用场景优势 厌倦了臃肿复杂的 IDE&#xff1f;渴望一个轻巧、快速、专注的编码环境&#xff1f;Orbiton&#xff0c;一款极简主义的终端文本编辑器与轻量级 IDE&#xff0c;将带给你前所未有的编码体验。 核心特点 极简主义&#xff0c;专注编码&#xff1…...

WSL释放空间

在 WSL (Windows Subsystem for Linux) 中&#xff0c;Linux 发行版可能会占用越来越多的磁盘空间&#xff0c;即使删除文件后&#xff0c;空间也可能不会自动释放。这是因为 WSL 使用虚拟硬盘&#xff08;VHDX 文件&#xff09;来存储 Linux 文件系统&#xff0c;而 Windows 不…...

51c大模型~合集122

我自己的原文哦~ https://blog.51cto.com/whaosoft/13877107 #PHYBench 北大物院200人合作&#xff0c;金牌得主超50人&#xff01;PHYBench&#xff1a;大模型究竟能不能真的懂物理&#xff1f; 本项目由北京大学物理学院朱华星老师、曹庆宏副院长统筹指导。基准设计、…...

Flink HA 总结

前言 总结 Flink HA 版本 Flink 1.15.3、1.15.4 官方文档 https://nightlies.apache.org/flink/flink-docs-release-1.19/zh/docs/deployment/ha/overview/ 由官方文档可知&#xff1a; HA 是对于 JobManager 的故障恢复&#xff0c;默认情况下&#xff0c;每个 Flink 集…...

从代码学习机器学习 - UMAP降维算法 scikit-learn版

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、UMAP降维算法介绍二、代码实践三、代码中可调整的降维参数总结前言 在机器学习和数据科学领域,我们经常会遇到高维数据。高维数据虽然包含了丰富的信息,但也带来了“维度灾难”的问题,…...

除了Object.freeze(),JavaScript中还有哪些优化性能的对象限制方法?

除了Object.freeze()&#xff0c;JavaScript中还有哪些优化性能的对象限制方法&#xff1f; 前言 在前端开发中&#xff0c;性能优化是一个永恒的话题。当我们处理大型对象或频繁操作对象时&#xff0c;JavaScript 提供的对象限制方法能有效提升代码执行效率。众所周知的 Obje…...

实战指南:搭建AIRIOT全场景智慧养老管理平台系统全流程解析

依托AIRIOT智慧系统搭建平台构建的AIRIOT智慧养老管理系统&#xff0c;通过管理驾驶舱、健康管理、生活服务与安全监控、综合管理五大核心模块&#xff0c;构建覆盖“数据感知→智能分析→服务联动→安全保障”的全链路养老管理体系&#xff0c;助力养老机构实现精细化、智能化…...

【硬件系统架构】哈佛架构

一、引言 在计算机科学的浩瀚宇宙中&#xff0c;计算机体系结构犹如星辰般繁多且各有独特光芒。哈佛架构便是其中一颗耀眼的明星&#xff0c;它在众多计算机体系结构中占据着独特而重要的地位。从计算机技术的萌芽期一路走来&#xff0c;哈佛架构不断发展演变&#xff0c;在不同…...

晶振PCB设计核心要点与规范

一、布局与走线设计 位置优先原则&#xff1a; 晶振紧邻主控芯片&#xff08;如MCU、FPGA&#xff09;时钟输入引脚&#xff0c;最大走线长度≤10mm。 远离高速信号线&#xff08;如DDR、USB差分对&#xff09;&#xff0c;间距≥3倍线宽&#xff0c;避免串扰。 对称走线&am…...