Oracle02-安装
零、文章目录
Oracle02-安装
1、Windows Server2022安装Oracle11g
(1)下载
- 百度网盘地址: https://pan.baidu.com/s/15MBkMt1ldbSFm4L74h7Myg?pwd=8888
- 下载完成两个压缩包解压放在一起
(2)安装
- 双击 setup 文件安装 Oracle,会报一个错误信息,说环境不满足最低要求,原因是 Windows Server 2022 系统是在 Oracle11g 发行之后发行的系统版本,oracle 的支持系统清单里面没有这个系统,点击是继续即可。
- 填写电子邮件,输入 Oracle 口令:123456,这里的口令就是管理员密码
- 选择创建和配置数据库
- 选择安装服务器类
- 选择单实例数据库安装
- 选择典型安装
- 输入管理员口令123456,不符合安装规则跳过即可,正式环境密码需要设置复杂一些。
- 全部配置完之后点击完成进行安装
- 等待安装完成就可以。
- 完成后,口令管理界面
(3)SQLPlus本地测试
- 本地测试安装是否成功,打开命令行,输入指令,123456就是前面配置的密码
- SQL*Plus 是 Oracle 数据库自带的命令行工具,用于执行 SQL 语句、PL/SQL 块及脚本管理。支持本地或远程连接数据库,适合快速查询和基础运维操作
C:\Users\Administrator>sqlplus system/123456SQL*Plus: Release 11.2.0.1.0 Production on 星期六 4月 12 19:20:56 2025Copyright (c) 1982, 2010, Oracle. All rights reserved.连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL>
(4)SQLPlus远程连接
- Oracle 服务器地址:192.168.119.145
- Oracle 客户端地址:192.168.119.146
- instanceclient百度网盘下载地址:https://pan.baidu.com/s/1xz9Ih7vm1w3K_GLjaE9ZIg?pwd=8888
- 在客户端服务器上,下载instanceclient 客户端,然后解压到 C盘下
- 输入命令行
C:\instantclient-basic-windows.x64-23.7.0.25.01\instantclient_23_7>sqlplus system/123456@192.168.119.145:1521/orclSQL*Plus: Release 23.0.0.0.0 - Production on Sun Apr 13 15:41:30 2025
Version 23.7.0.25.01Copyright (c) 1982, 2025, Oracle. All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL>
2、Windows Server2022安装Oracle12c
(1)下载
- 百度网盘地址: https://pan.baidu.com/s/1YFPrO7O_dSaN7-YyI-2KLA?pwd=8888
- 下载完成两个压缩包解压放在一起
(2)安装
- 双击 setup 文件安装 Oracle,填写电子邮件,输入 Oracle 口令:123456,这里的口令就是管理员密码
- 选择创建和配置数据库
- 选择安装服务器类
- 选择单实例数据库安装
- 选择典型安装
- 使用Windows内置账户
- 输入管理员口令123456,不符合安装规则跳过即可,正式环境密码需要设置复杂一些。
- 全部配置完之后点击完成进行安装
- 等待安装完成就可以。
- 完成后,口令管理界面
(3)SQLPlus本地测试
- 本地测试安装是否成功,打开命令行,输入指令,123456就是前面配置的密码
- SQL*Plus 是 Oracle 数据库自带的命令行工具,用于执行 SQL 语句、PL/SQL 块及脚本管理。支持本地或远程连接数据库,适合快速查询和基础运维操作
C:\Users\Administrator>sqlplus system/123456SQL*Plus: Release 12.1.0.2.0 Production on 星期四 4月 17 22:27:31 2025Copyright (c) 1982, 2014, Oracle. All rights reserved.连接到:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing optionsSQL>
(4)SQLPlus远程连接
- Oracle 服务器地址:192.168.119.147
- Oracle 客户端地址:192.168.119.146
- instanceclient百度网盘下载地址:https://pan.baidu.com/s/1xz9Ih7vm1w3K_GLjaE9ZIg?pwd=8888
- 在客户端服务器上,下载instanceclient 客户端,然后解压到 C盘下
- 输入命令行
C:\instantclient-basic-windows.x64-23.7.0.25.01\instantclient_23_7>sqlplus system/123456@192.168.119.147:1521/orclSQL*Plus: Release 23.0.0.0.0 - Production on Sat Apr 26 21:01:50 2025
Version 23.7.0.25.01Copyright (c) 1982, 2025, Oracle. All rights reserved.Last Successful login time: Sat Apr 26 2025 21:01:25 +08:00Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing optionsSQL>
3、Windows Server 2022安装instant-client
(1)介绍
- Oracle Instant Client 是 Oracle 公司开发的一款轻量级数据库客户端软件,是 Oracle 客户端的精简版本,无需完整安装 Oracle 数据库客户端即可使用。它没有被 Oracle 的安装程序所封装,使用户更容易理解其结构。
(2)特点
- 免安装:无需进行复杂的安装过程,下载解压后即可使用。
- 占用空间小:大大减少了系统资源的占用,例如其简化版基本包 instantclient - basiclite - win32 - 11.1.0.7.0.zip 仅 17,667,999 字节。
- 功能实用:包括必备的 OCI、OCCI 接口和 ODBC、JDBC driver,支持 OCI、OCCI、Pro_C、ODBC 和 JDBC 接口,使得开发者和管理员能够进行数据库的配置、开发和测试工作,还支持 SQL_Plus 对数据库进行操作。
(3)包功能
- 基本包
- Instant Client Package - Basic:全功能基本包,包含运行 OCI、OCCI 和 JDBC - OCI 应用程序所需的所有文件,如 instantclient - basic - win32 - 11.1.0.7.0.zip。
- Instant Client Package - Basic Lite:简化版基本包,是 Basic 包的较小版本,仅包含英语错误信息,支持 Unicode、ASCII 和西欧字符集(仅 10.2 版本),如 instantclient - basiclite - win32 - 11.1.0.7.0.zip。
- 附加包
包名 | 说明 | 示例文件名 |
---|---|---|
Instant Client Package - JDBC Supplement | 为 JDBC 增加了 XA、国际化和 RowSet 操作的支持 | instantclient - jdbc - win32 - 11.1.0.7.0.zip |
Instant Client Package - SQL*Plus | 提供使用 Instant Client 运行 SQL*Plus 所需的附加库和可执行文件 | instantclient - sqlplus - win32 - 11.1.0.7.0.zip |
Instant Client Package - SDK | 包含开发 Oracle 应用程序所需的附加头文件和示例 makefile | instantclient - sdk - win32 - 11.1.0.7.0.zip |
Instant Client Package - ODBC | 提供启用 ODBC 应用程序所需的附加库 | instantclient - odbc - win32 - 11.1.0.7.0.zip |
Instant Client Package - WRC | 用于 RAT 的 DB Replay 功能的工作负载重放客户端 | instantclient - tools - win32 - 11.1.0.7.0.zip |
Instant Client Package - Precompiler | 包含预编译 Pro*C 应用程序和演示所需的 proc 二进制文件及相关文件,下载时需要注册用户 |
(4)版本关系
- 同代匹配原则:Instant Client 的版本号通常与 Oracle 数据库主版本号对应,例如:
- Oracle 11g → Instant Client 11.x(如 11.2.0.4)
- Oracle 12c → Instant Client 12.x(如 12.2.0.1)
- Oracle 19c/21c → Instant Client 19.x/21.x(如 19.18.0.0)
官方建议优先选择与数据库主版本一致的 Instant Client 以保证兼容性。
- 跨版本兼容性
- 向下兼容:高版本 Instant Client 通常支持低版本数据库(如 19c 客户端可连接 12.2+ 数据库)。
- 向上限制:低版本客户端可能无法支持高版本数据库的新特性(如 12c 客户端无法使用 19c 的增强功能)。
(5)应用场景
- 开发测试:开发者在开发和测试 Oracle 数据库相关应用程序时,无需安装完整的 Oracle 数据库客户端,使用 Instant Client 可以快速搭建开发测试环境,提高开发效率。
- 工具连接:对于仅需使用 SQL Developer 连接数据库服务器端,或使用 SQL*Plus 对数据库进行操作的场景,Instant Client 是更好的选择。同时,也可配合第三方工具如 PL/SQL Developer 和 Toad 使用,这些工具配置好 Instant Client 后,无需再额外进行任何设置即可使用。
- 只读访问或简单查询:适用于只需要进行只读访问或者简单数据查询的场景,无需完整的 Oracle Client 安装。
(6)下载安装
- 官网下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html
- 百度网盘下载地址:https://pan.baidu.com/s/1xz9Ih7vm1w3K_GLjaE9ZIg?pwd=8888
- 百度网盘各版本地址:https://pan.baidu.com/s/1rJwz7LEPw4nw4rod9T3Hew?pwd=8888
- 绿色版本,解压即安装
(7)配置环境变量
- PATH:将 Instant Client 解压目录和 sdk 目录(如果有)添加到 PATH 中,例如 SET PATH = d:/Oracle/instantclient_11_1;d:/Oracle/instantclient_11_1/sdk。
- TNS_ADMIN:指定 tnsnames.ora 所在位置,例如 SET TNS_ADMIN = d:/Oracle/instantclient_11_1。
- NLS_LANG:设置服务器端字符集,如 NLS_LANG = AMERICAN_AMERICA.WE8MSWIN1252 或 NLS_LANG = SIMPLIFIEDCHINESE_CHINA.ZHS16GBK。
- ORACLE_HOME:指向 Instant Client 解压目录,如 ORACLE_HOME = C:/instantclient_11_2。
(8)配置tnsnames.ora
- 在 Instant Client 解压目录下新建 tnsnames.ora 文件,并添加自己的数据库别名配置。
- 主要修改“=”前面的别名,Host 为 IP 地址,SERVICE_NAME 为数据库服务器的实例名。
MyDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.16)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ora10g) ) )
4、Navicat17安装及配置
(1)介绍
- Navicat 是一套功能全面的数据库管理工具,通过直观的图形用户界面,可对 MySQL、Redis、PostgreSQL、MongoDB、MariaDB、SQL Server、Oracle、Snowflake 和 SQLite 等多种数据库进行管理,有助于简化数据库操作并提升效率,超五成的《财富》世界 500 强企业每天都会使用它。
(2)下载安装
- 官网地址:http://www.navicat.com.cn/
- 官网下载地址:http://www.navicat.com.cn/download/navicat-premium
- 百度网盘科学安装地址:https://pan.baidu.com/s/1yBe_m6HXN5W0h2zZaxo6Zw?pwd=8888
(3)配置连接Oracle
- 安装完成Navicat之后,配置 Oracle 环境地址:工具->选项->环境->instant-client 路径下的 oci.dll 文件
- 连接->Oracle
- 配置连接信息,测试连接成功
相关文章:
Oracle02-安装
零、文章目录 Oracle02-安装 1、Windows Server2022安装Oracle11g (1)下载 百度网盘地址: https://pan.baidu.com/s/15MBkMt1ldbSFm4L74h7Myg?pwd8888下载完成两个压缩包解压放在一起 (2)安装 双击 setup 文件安…...
Linux[Makefile]
Makefile基础结构 规则语法 target: prerequisitescommandtarget:生成的目标(如可执行文件、.o文件) prerequisites:依赖项(源码、头文件等) command:构建命令(必须用Tab缩进&am…...
相同的数(简单)
深度优先搜索 如果两个二叉树都为空,则两个二叉树相同。如果两个二叉树中有且只有一个为空,则两个二叉树一定不相同。 如果两个二叉树都不为空,那么首先判断它们的根节点的值是否相同,若不相同则两个二叉树一定不同,…...
「Mac畅玩AIGC与多模态22」开发篇18 - 多段输出拼接与格式化展现工作流示例
一、概述 本篇以已有多字段输出为基础,介绍如何通过执行 LLM 节点对多个上游字段进行统一拼接与格式化处理。开发人员将学习如何从多个节点输出中提取数据字段,并组合为结构清晰、风格统一的最终输出,提升用户阅读体验。 二、环境准备 mac…...
餐饮部绩效考核管理制度与综合评估方法
在竞争激烈的餐饮行业中,标准化与数据驱动的管理手段正成为提升服务质量与运营效率的关键。绩效考核不仅关乎员工奖惩,更直接影响顾客体验、成本控制与营收水平。构建一套科学有效的绩效体系,是餐饮部精细化运营的起点。 本文围绕餐饮部绩效…...
conda虚拟环境相关操作
查看当前存在哪些虚拟环境 conda env list conda info --env创建虚拟环境conda create -n env_name pythonX.X删除虚拟环境conda remove -n env_name --all查看安装了哪些包conda list下载/删除环境中的某个包conda install package_nameconda uninstall package_name删除所有未…...
达梦DM数据库安装步骤
文章目录 1、下载并解压缩2、安装DM数据库2.1 运行安装程序2.2 选择语言与时区2.3 安装向导2.4 许可证协议2.5 Key文件2.6 选择组件2.7 安装位置2.8 安装前小结2.9 安装过程2.10 已完成2.11 初始化 3、配置实例3.1选择操作方式3.2创建数据库模版3.3指定数据库目录3.4数据库标识…...
vue3在使用@import “./index.scss“报错
Deprecation Warning: Sass import rules are deprecated and will be removed in Dart Sass 3.0.0. More info and automated migrator: https://sass-lang.com/d/import 2 │ import "./index.scss"; 在 Sass 3.0.0.之后 导入样式使用 “use” ,不在使…...
对标研华ECU-461,搭载飞腾4核/8核国产处理器, 提供8网 8串B码对时 双显 无风扇的ARM通信管理平台
飞腾 FT-2000/4 和 D2000/8 主控制器,主频 2.3~2.6GHz 8 个千兆网口 , 8 个全功能隔离串口 HDMIVGA 双显示接口 3 个 USB2.0, 2 个 USB3.0 支持 2 组 SATA 硬盘存储 支持 CAN 通讯 ( 替换 4 路或 8 路 COM) 整机无风扇散热设计 …...
如何将C#程序打包成软件绿色包
文章目录 前言步骤如下:总结 前言 在实际工作中,很多时候会开发一些特别小的工具,当这些工具需要发给别人用时,不值当的打个安装包,最适合做一个绿色包,别人拿到后,直接双击exe就可以用。 步骤…...
实验三 数据查询
一、【实验教学 1、掌握单表查询。 2、掌握多表查询。 二、【实验教学的基本要求】 1、掌握SQL程序设计基本规范; 2、熟练运用SQL实现数据基本查询,包括单表查询、分组统计查询和连接查询; 3、理解和掌握SQL查询语句中各个子句的特点和…...
关于串口读写NAND闪存的用法
在嵌入式系统中,nand 命令通常用于操作和管理 NAND 闪存子系统,特别是在引导加载程序(如 U-Boot)中。NAND 闪存是一种非易失性存储设备,广泛用于嵌入式设备中,用于存储操作系统、应用程序、配置文件等数据。…...
C++:实现线程池
线程池(Thread Pool)是一种多线程处理方式,用于管理和复用多个线程,以提高程序的并发性能并避免频繁创建和销毁线程所带来的开销。 基本概念: 线程池维护着若干个已创建好的线程,当有任务需要执行时&…...
本地运行qwen3:30b-a3b速度测试
仍然使用的是ollama,运行的Q4_K_M量化版。 这个模型在相同硬件环境下对比我电脑上其他32b的模型速度(小于3 tokens/s)提升非常明显,并且可以设置是否打开思考模式。 注意: /no_think前有个空格 非思考模式࿱…...
keil+vscode+腾讯ai助手
嵌入式软件开发 这个是之前一直想写的开发方式,不过上份工作一直在忙,没有抽出时间花在上面,现在空下来好好写一写吧!标题软件安装 关于VSCode以及Keil的安装可以在以下链接中点击浏览 VSCode安装 Keil5安装 CubeMx安装 插件下…...
通过TinyML为语音助手赋能,推动以用户为中心的创新和现实世界应用
英文标题:Empowering voice assistants with TinyML for user-centric innovations and real-world applications 中文标题:通过TinyML为语音助手赋能,推动以用户为中心的创新和现实世界应用 作者信息 Sireesha Chittepu1, Sheshikala Mart…...
学习Python网络爬虫的实例
30岁程序员学习Python的第二天之网络爬虫的练习实例 爬取软科2025年中国大学排名 思路: 1、百度查到到网页地址:https://www.shanghairanking.cn/rankings/bcur/2025 2、编写爬取代码,具体步骤分3步,第一步通过requests库爬取网…...
雨云游戏云MCSM面板服使用教程我的世界Forge服务端开服教程
雨云 - 新一代云服务提供商 雨云面板服目前支持一键开服的游戏有:Minecraft Java版、Minecraft 基岩版、泰拉瑞亚、饥荒,还提供纯Java/Linux环境(Docker),方便开自己开其他游戏服。 其中Minecraft Java版支持一键开…...
关于loadstartcode使用
loadstartcode 命令用于从 TFTP 服务器下载一个名为 startcode 的文件。这个命令通常用于将启动代码(如引导加载程序或内核启动映像)从 TFTP 服务器加载到设备内存中。它是嵌入式设备和网络设备(如路由器)常见的命令,通…...
Linux死锁实验分析与总结
三、实验结果截图及分析 1. 实验代码 #include <pthread.h> #include <stdio.h> #include <unistd.h>pthread_mutex_t mutex1 PTHREAD_MUTEX_INITIALIZER; pthread_mutex_t mutex2 PTHREAD_MUTEX_INITIALIZER;void* producer(void* arg) {while (1) {pth…...
【计网】ipconfig、ping、arp、tracert
目录 ipconfig ping arp tracert cmd ipconfig ipcofig -all IPv4 物理地址 ping 检测网络连通情况,分析网络速度 根据域名得到服务器IP 根据TTL判断对方所使用的操作系统以及数据包经过路由器数量 byte数据包大小 time响应时间 TTLDNS记录在DNS服务器上存在…...
当手机开始预判你的下一步:一场正在颠覆生活的AI静默革命
当手机开始预判你的下一步:一场正在颠覆生活的AI静默革命 深夜加班时,手机自动调暗屏幕亮度;出差途中,智能音箱提前预定好常去的酒店;打开购物APP,推荐清单里躺着昨天刚在聊天中提到的商品——这些场景背后…...
【SDRS】面向多模态情感分析的情感感知解纠缠表征转移
abstract 多模态情感分析(MSA)旨在利用多模态的互补信息对用户生成的视频进行情感理解。现有的方法主要集中在设计复杂的特征融合策略来整合单独提取的多模态表示,忽略了与情感无关的信息的干扰。在本文中,我们提出将单模表征分解为情感特定特征和情感独立特征,并将前者融…...
C++ 中的静态链接和动态链接详解
目录 一、什么是链接? 链接分为两类: 二、静态链接(Static Linking) 特点: 优点: 缺点: 使用方式: 三、动态链接(Dynamic Linking) 特点: 优…...
426、N叉树的层序遍历
输入检查: if not root:return [] 如果根节点为空,直接返回空列表 初始化: result [] queue collections.deque([root]) result用于存储最终结果queue初始化包含根节点,使用双端队列实现 主循环: while queue:leve…...
雅思阅读--重点短语/句式39个
文章目录 1. according to2. regardless of3. make/keep/leave + n. + adj.leave us stronger1. according to “according to(根据)”。 德国著名数学家 David Hilbert(大卫希尔伯特)说过: Mathematics is a game played according to certain simple rules with meanin…...
探索开源大模型体系:当今AI的引领者
目录 1. Hugging Face Transformers 2. OpenAI GPT 3. DeepSpeed 4. Megatron-LM 5. AllenNLP 总结 在当今人工智能的迅猛发展中,大模型(Large Model)已经成为了AI领域的核心。与传统的机器学习模型相比,大模型在自然语言处…...
n8n系列(1)初识n8n:工作流自动化平台概述
1. 引言 随着各类自动化工具的涌现,n8n作为一款开源的工作流自动化平台,凭借其灵活性、可扩展性和强大的集成能力,正在获得越来越多技术团队的青睐。 本文作为n8n系列的开篇,将带您全面了解这个强大的自动化平台,探索其起源、特性以及与其他工具的差异,帮助您判断n8n是否…...
n8n 与智能体构建:开发自动化 AI 作业的基础平台
n8n 是一款开源的自动化流程构建平台,通过其模块化节点系统,开发者可以快速实现跨平台的任务编排、数据集成与智能交互。当 n8n 与大型语言模型(LLM)结合时,就能构建出具备感知、推理、执行能力的 AI 智能体࿰…...
大模型主干
1.什么是语言模型骨架LLM-Backbone,在多模态模型中的作用? 语言模型骨架(LLM Backbone)是多模态模型中的核心组件之一。它利用预训练的语言模型(如Flan-T5、ChatGLM、UL2等)来处理各种模态的特征,进行语义…...
大模型在宫颈癌诊疗全流程预测与应用研究报告
目录 一、引言 1.1 研究背景与意义 1.2 研究目的与创新点 二、大模型预测宫颈癌术前风险 2.1 术前数据收集与预处理 2.2 预测模型构建与算法选择 2.3 术前风险预测指标与案例分析 三、大模型辅助制定术中方案 3.1 术中风险动态监测与预测 3.2 基于预测的手术方案优化…...
Diffusion Transformer(DiT)
扩散模型的核心思想:Diffusion Models是一种受到非平衡热力学启发的生成模型,其核心思想是通过模拟扩散过程来逐步添加噪声到数据中,并随后学习反转这个过程以从噪声中构建出所需的数据样本。 DiT的架构:DiT架构基于Latent Diffu…...
多模态理论知识
说一下多模态的定义? 多模态是指使用多种不同类型的媒体和数据输入,例如文本、图像、音频、视频等,它们之间存在关联或者对应关系。 这些不同类型的媒体和数据输入可以在不同的层面上传达信息并表达意义。多模态数据的处理需要融合不同类型的信息&…...
Nginx 安全防护与HTTPS部署
目录 一、核心安全配置 1、隐藏版本号 2、限制危险请求方法 3、请求限制(CC攻击防御) (1)使用Nginx的limit_req模块限制请求速率 (2)压力测试验证 4、防盗链 (1)修改 Window…...
Python爬虫+代理IP+Header伪装:高效采集亚马逊数据
1. 引言 在当今大数据时代,电商平台(如亚马逊)的数据采集对于市场分析、竞品监控和价格追踪至关重要。然而,亚马逊具有严格的反爬虫机制,包括IP封禁、Header检测、验证码挑战等。 为了高效且稳定地采集亚马逊数据&am…...
效率提升利器:解锁图片处理新姿势
今天我给大家分享一款超实用的图片压缩软件,好用程度超出想象!该软件身形 “轻盈”,仅 648KB,启动后能迅速上手。 01 软件介绍 这款软件就是PicSizer,具有以下特点: 支持windows系统 体积小,绿…...
【强化学习】什么是强化学习?2025
1. 强化学习简介 一句话总结:强化学习(Reinforcement Learning, RL)是一种机器学习范式,强调智能体(agent)通过与环境(environment)的交互,以试错(trial‑an…...
富文本编辑器的第三方库ProseMirror
如果0-1的开发一个富文本编辑器,成本还是非常高的,里面很多坑要踩,市面上很多库可以帮助我们搭建一个富文本编辑器,ProseMirror就是其中最流行的库之一。 认识ProseMirror ProseMirror 提供了一套工具和概念,用于构建…...
理解IP四元组与网络五元组:网络流量的“身份证”
理解IP四元组与网络五元组:网络流量的“身份证” 在现代网络通信中,IP四元组和网络五元组是流量识别、连接追踪、安全策略等核心的基础概念。理解这些“元组”不仅能够帮助我们更好地设计网络架构、排查故障,还能为安全与运维策略的落地提供…...
ROS2:话题通信CPP语法速记
目录 发布方实现流程重点代码 订阅方实现流程重点代码 参考代码示例发布方代码订阅方代码 发布方实现流程 包含头文件(rclcpp.hpp与[interfaces_pkg].hpp)初始化ROS2客户端(rclcpp::init)自定义节点类(创建发布实例,伺…...
码蹄集——直线切平面、圆切平面
MT1068 直线切平面 思路: 则 #include<bits/stdc.h> using namespace std;int main( ) {int n;cin>>n;cout<<n*(n1)/21;return 0; } MT1069圆切平面 n个圆最多把平面分成几部分?输入圆的数量N,问最多把平面分成几块。比如…...
2025年游戏行业DDoS攻防指南:智能防御体系构建与实战策略
2025年,游戏行业在全球化扩张与技术创新浪潮中,正面临前所未有的DDoS攻击威胁。攻击规模从T级流量到AI驱动的精准渗透,攻击手段从传统网络层洪水到混合型应用层打击,防御体系已从“被动应对”转向“智能博弈”。本文将结合最新攻击…...
LightGBM算法原理及Python实现
一、概述 LightGBM 由微软公司开发,是基于梯度提升框架的高效机器学习算法,属于集成学习中提升树家族的一员。它以决策树为基学习器,通过迭代地训练一系列决策树,不断纠正前一棵树的预测误差,逐步提升模型的预测精度&a…...
Nvidia发布Parakeet V2,一款新的开源自动语音识别模型
Nvidia 发布 Parakeet V2,一款新的开源自动语音识别 AI,核心亮点:一秒钟转录一小时的音频;Open ASR 上的顶级模型,击败了 ElevenLabs 的 Scribe 和 OpenAI 的 Whisper;6.05% 的单词错误率;CC-BY…...
浅析MySQL 的 **触发器(Trigger)** 和 **存储过程(Stored Procedure)原理及优化建议
MySQL 的 触发器(Trigger) 和 存储过程(Stored Procedure) 是数据库中用于实现业务逻辑的重要机制,它们的原理和使用方式不同,适用于不同的场景。 一、基本概念与原理 特性触发器(Trigger)存储过程(Stored Procedure)定义在表上定义,当特定事件(INSERT/UPDATE/DELE…...
网页版部署MySQL + Qwen3-0.5B + Flask + Dify 工作流部署指南
1. 安装MySQL和PyMySQL 安装MySQL # 在Ubuntu/Debian上安装 sudo apt update sudo apt install mysql-server sudo mysql_secure_installation# 启动MySQL服务 sudo systemctl start mysql sudo systemctl enable mysql 安装PyMySQL pip install pymysql 使用 apt 安装 My…...
人工智能与智能合约:如何用AI优化区块链技术中的合约执行?
引言:科技融合的新风口 区块链和人工智能,是当前最受瞩目的两大前沿技术。一个以去中心化、可溯源的机制重构信任体系,另一个以智能学习与决策能力重塑数据的价值。当这两项技术相遇,会碰撞出什么样的火花? 智能合约作…...
如何提升丢包网络环境下的传输性能:从 TCP 到 QUIC,再到 wovenet 的实践
在现代互联网环境中,稳定、可靠的网络连接对各种在线应用至关重要。然而,理想情况往往难以实现,特别是在以下一些典型场景中,网络丢包(packet loss) 常常发生: 一、常见的网络丢包场景 跨境通…...
Python 中的数据结构介绍
Python 是一种功能强大的编程语言,它内置了多种数据结构,以便用户能够方便、高效地存储、处理和访问数据。数据结构是组织和存储数据的方式,不同的数据结构适用于不同的应用场景。掌握 Python 中的基本数据结构,可以使代码更加简洁…...
数据中台架构设计
数据中台分层架构 数据采集层 数据源类型:业务系统(ERP、CRM)、日志、IoT 设备、第三方 API 等。采集方式: 实时采集:Kafka、Flink CDC(变更数据捕获)。离线采集:Sqoop、DataX&…...