- 博客(844)
- 收藏
- 关注
原创 【Oracle】Oracle rman工具使用(真的细)
Oracle RMAN(Recovery Manager)是Oracle数据库备份和恢复的官方工具,它提供的备份和恢复功能非常强大和可靠。RMAN可以备份整个数据库或特定表空间、数据文件、控制文件和归档日志,同时还可以进行增量备份和增量恢复。RMAN还提供了诸如备份验证、备份优化、备份复制、备份集管理、恢复操作、自动备份、自动恢复等高级功能。它使用的备份和恢复格式是Oracle通用的备份集(Backup Set),这使得备份和恢复非常灵活和高效。
2023-09-19 01:00:01
7882
2
原创 【Oracle】Oracle查锁表(史上最全)
Oracle分两种锁,一种是DDL锁,一种是DML锁。Oracle分两种锁,一种是DDL锁,一种是DML锁。
2023-08-24 18:17:06
42389
原创 Oracle执行计划
执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。即就是对一个查询任务,做出一份怎样去完成任务的详细方案。如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。看懂执行计划也就成了SQL优化的先决条件。通过执行计划定位性能问题,定位后就通过建立索引、修改sql等解决问题。
2023-08-21 00:50:32
7926
原创 Oracle解锁表、包、用户、杀会话、停job
执行存过kill_session(),kill掉上面的那个session会话。找到你需要kill的那个session会话,拿到SID及serial#:159, 3729。sys用户以sysdba身份登录Oracle数据库,给需要使用该包(sys用户以sysdba身份登录Oracle数据库,创建包。
2023-08-18 22:37:00
779
原创 Notepad++正则匹配
KaTeX parse error: Undefined control sequence: \n at position 3: \r\̲n̲,而不是\r\n。Notepad++正则表达式字符串最长不能超过69个字符。Note: 以换行符结尾表示是。
2023-08-18 18:08:06
7579
原创 Oracle AUTOTRACE故障处理:SP2-0618、SP2-0611
Oracle提供了一个称为EXPLAIN PLAN的工具,使用EXPLAIN PLAN命令,允许生成执行计划输出。SQL*PLUS提供了AUTOTRACE工具,允许查看已执行查询的执行计划,而不必使用EXPLAIN PLAN命令。
2023-08-17 02:19:02
628
原创 Oracle好书推荐
Oracle书籍清单一、《oracle循序渐渐》二、《深入解析Oracle》三、《大话Oracle RAC》四、《教你成为10g OCP》五、《RMAN备份与恢复》六、《精通PL\SQL编程》七、《突击Oracle DBA》八、《Oracle性能诊断艺术》一、《oracle循序渐渐》二、《深入解析Oracle》三、《大话Oracle RAC》四、《教你成为10g OCP》五、《RMAN备份与恢复》六、《精通PL\SQL编程》七、《突击Oracle DBA》八、《Oracle性能诊断艺术》
2023-08-13 10:20:53
1688
2
原创 Oracle数据库如何修改字符集
我们需要在数据库处于open模式下执行维护操作,同时保证此时其他用户不在数据库上建立连接和执行任务,就需要Oracle数据库启用受限会话模式。修改数据库并发执行作业时使用的进程数量为0,不让Oracle数据库进行并发作业。修改Oracle数据库字符集为ZHS16GBK。以sysdba身份登录到数据库。
2023-08-11 13:31:50
9064
2
原创 Oracle数据库修改进程连接数
我们可以看到,Oracle数据库默认只支持最大150个客户端连接。现在再去用PL/SQL登录Oracle数据库发现已经登录不上了。关闭Oracle的监听器服务后,我们下一步需要登录Oracle数据库,用命令停止Oracle实例。然后,我们需要重新登录到Oracle数据库中,把Oracle‘数据库实例启动起来。我们可以看到,现在Oracle监听服务已经能够发现“tzq”这个实例了。是的,上面我们已经把数据库关闭了,所以没有实例是正常的。我们能现在可以看到,Oracle数据库已经装载完毕、数据库已经打开。
2023-08-09 20:42:18
5412
原创 Windows下安装oracle_fdw:从PostgreSQL中访问Oracle数据库
Windows下安装oracle_fdw:从PostgreSQL中访问Oracle数据库
2023-08-09 00:35:30
2125
原创 【Sqoop】Windows下安装Sqoop
1.1、Sqoop是什么Sqoop是一个用于Hadoop和结构化数据存储(如关系型数据库)之间进行高效传输大批量数据的工具。它包括以下两个方面:1.1.1、可以使用Sqoop将数据从关系型数据库管理系统(如MySql)导入到Hadoop系统(如HDFS、Hive、HBase)中。1.1.2、将数据从Hadoop系统中抽取并导出到关系型数据库(如MySql)。1.2、底层实现原理 Sqoop的核心设计思想是利用MapReduce加快数据传输速度。
2023-08-07 23:02:07
2445
3
原创 【Scala】Windows下安装Scala(以Scala 2.11.12为例)
Windows下安装Scala(以Scala 2.11.12为例)
2023-08-06 23:03:53
12655
7
原创 【Kafka】Windows下安装Kafka(图文记录详细步骤)
(一)、Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。(二)、Kafka 本质上是⼀个消息队列。与zeromq不同的是,Kafka是一个独立的框架而不是一个库。通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。高吞吐量 :即使是非常普通的硬件Kafka也可以支持每秒数百万的消息。
2023-08-06 09:39:40
76151
118
原创 【Zookeeper】Windows下安装Zookeeper(图文记录详细步骤,手把手包安装成功)
Windows下安装Zookeeper(图文记录每一个步骤,手把手包安装成功)
2023-08-03 22:51:05
45579
73
原创 【Spark】Windows下安装Spark(亲测成功安装)
安装Spark之前,需要安装JDK、Hadoop、Scala。显示上面的正常运行界面,表示本地的spark环境已搭建完成!环境变量Path添加条目%SCALA_HOME%\bin。为了验证Scala是否安装成功,开启一个新的cmd窗口。环境变量Path添加条目%SPARK_HOME%\bin。为了验证Spark是否安装成功,开启一个新的cmd窗口。设置环境变量 %SCALA_HOME%设置环境变量 %SPARK_HOME%本地点击msi文件安装,安装目录为。可以看到Scala安装成功。安装方法就不赘述了。
2023-08-02 00:01:28
27440
33
原创 【Hive】Windows下安装Hive(包安装成功)(附:常见错误解答FAQ(Frequently Asked Questions))
【实操】【Hive】Windows下安装Hive(包安装成功)(附:常见错误解答FAQ(Frequently Asked Questions))
2023-07-31 23:17:40
14097
39
原创 【Hbase】Windows下安装HBase(图文记录详细步骤、常见错误解答FAQ(Frequently Asked Questions))
HBase(Hadoop Database),是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。
2023-07-29 00:54:09
12224
38
原创 【Python】Python把windows电脑里播放的声音录制成mp3
本文介绍了在Windows11系统下使用Python录制电脑播放声音并保存为MP3文件的方法。首先需要设置"立体声混音"为默认录音设备,然后安装pyaudio和ffmpeg-python扩展包。提供的Python代码能够录制系统音频并生成WAV文件,再通过FFmpeg转换为MP3格式。代码包含音频录制、格式转换功能,并提供了错误处理提示。用户可根据需求调整录制时长和输出路径,最终获得高质量的MP3音频文件。
2025-10-27 01:38:30
524
原创 【Python】windows下用Python将WAV文件转换为MP3格式
本文介绍如何在Windows系统下使用Python将WAV音频文件转换为MP3格式。首先需要安装ffmpeg-python扩展包,然后通过subprocess调用FFmpeg命令行工具实现格式转换。代码提供了完整的转换函数,支持设置输出比特率(128k-320k)、采样率等参数,并包含错误处理和转换结果反馈。使用时只需指定输入WAV文件和输出MP3路径即可完成高品质音频转换。该方法简单高效,适合批量处理音频文件。
2025-10-27 00:48:18
248
原创 【Python】Python对windows本地的声音录音
本文介绍了两种在Windows系统上使用Python进行录音的方法:基础版录制麦克风输入音频和高级版录制系统输出声音。基础版使用pyaudio库直接录制麦克风音频并保存为WAV文件;高级版通过检测"立体声混音"设备来录制系统播放的音频。文章详细说明了代码实现原理、参数配置及常见问题解决方法,特别是如何在Windows中启用立体声混音设备。两种方法均提供了完整的Python实现代码,适用于不同录音需求场景。
2025-10-26 20:55:07
484
原创 【Windows】Windows下把当前文件夹下的所有.jpg文件重命名为.rar文件的命令
【Windows批量重命名文件】 摘要:在Windows系统下,可通过创建批处理文件快速将当前文件夹内所有.jpg文件重命名为.rar文件。具体操作: 新建文本文件并重命名为rename.bat 编辑内容为ren "*.jpg" "*.rar" 双击运行该批处理文件即可完成批量重命名。 (全文共85字)
2025-10-19 00:08:24
211
原创 【Python】Python将PDF转换为一张长图的方法
本文介绍了使用Python将PDF转换为单张长图的方法,主要依赖PyMuPDF和Pillow库。核心步骤包括:打开PDF文件、通过缩放矩阵提升分辨率、将每页转为图像、计算总尺寸并拼接为长图。代码提供了zoom参数调整分辨率,并处理了图片居中拼接问题。注意事项包括内存管理建议(降低zoom或分页处理)和输出尺寸限制。文章还给出了基于pdf2image库的替代方案。该方法适合需要将多页PDF合并为单张高分辨率图片的场景,如文档存档或演示材料制作。
2025-10-15 01:57:01
159
原创 【Java】Java正则表达式查询
这篇文章展示了Java中使用正则表达式进行字符串验证的方法。代码定义了一个StringValidator类,包含一个正则表达式(首字符为字母,后续可包含字母和下划线)和验证方法isValidString。测试用例演示了该正则表达式如何验证不同格式的字符串是否合法。摘要重点突出了正则表达式的应用场景和验证规则,同时说明了代码的主要功能结构。
2025-10-15 01:54:54
117
原创 【Java】Java使用jdbc连接openGauss范例类
本文提供了一个使用JDBC连接openGauss数据库的Java示例代码。通过加载opengaussjdbc.jar驱动包,建立与指定URL(格式为jdbc:opengauss://host:port/database)的连接,并执行SQL查询获取数据库版本信息。代码包含完整的异常处理和资源释放逻辑,确保数据库连接安全关闭。示例中需要替换用户名、密码等连接参数,适合作为openGauss数据库Java开发的入门参考。
2025-09-20 03:42:54
631
原创 【Python】Python调用java的jar包里面的函数
Python 可以通过 JPype 或 Py4J 调用 Java JAR 包中的函数。JPype 直接启动 JVM 并加载 Java 类,适合 Python 主导的场景;Py4J 需 Java 端启动服务,通过 Socket 通信,适合已有 Java 服务的情况。两种方法均需 JDK 支持,JPype 性能更高,Py4J 更灵活。注意多线程问题和性能开销,不适合高频调用简单函数。
2025-09-20 03:41:26
686
原创 【Json】JSONBeautifier或JSON.stringify方法如何格式化显示json数据
本文介绍了在JavaScript和Python中格式化JSON数据的方法。在JavaScript中,使用JSON.stringify(data, null, 2)设置缩进;在Python中,通过json.dumps(data, indent=2)实现相同效果。还提供了在Web前端使用highlight.js高亮显示JSON的HTML示例代码,使其在网页上更美观易读。两种语言都支持通过简单参数设置来实现JSON的格式化输出。
2025-09-20 03:39:35
297
原创 【Excel】Excel判断字符串是否包含英文分号“;”
本文介绍了在Excel中判断字符串是否包含英文分号“;”的两种方法:1)使用区分大小写的FIND函数结合ISNUMBER和IF函数进行判断;2)使用不区分大小写的SEARCH函数实现相同功能。两种方法都能返回单元格是否包含分号的提示信息,也可简化为仅返回TRUE/FALSE。适用于需要检测单元格内容是否包含特定字符的Excel数据处理场景。(95字)
2025-09-20 03:29:30
309
原创 【Excel】Excel字符串拆分
Excel字符串拆分主要有三种方法: 分列功能:通过「数据」→「分列」选择分隔符快速拆分; 公式组合:使用LEFT、MID、RIGHT配合FIND提取特定内容; TEXTSPLIT函数(仅新版Excel):直接按分隔符拆分字符串。 分列功能最简单,公式灵活适用于复杂拆分,新版用户可用TEXTSPLIT一键完成。 (98字)
2025-09-20 03:28:56
704
原创 【openGauss︱PostgreSQL】openGauss或PostgreSQL如何替换特殊字符“\x1F”(US)为空
【摘要】本文介绍了在openGauss/PostgreSQL中替换特殊字符"\x1F"(US)为空的方法。通过使用正则表达式函数regexp_replace,示例展示了如何查询包含该特殊字符的字符串,并将其替换为空值。代码片段演示了查询字符匹配和替换操作的SQL语法,其中E'\x1F'表示转义序列,'g'标志表示全局替换。该方案适用于需要清理文本中控制字符的场景。(98字)
2025-09-20 03:27:56
109
原创 【openGauss】openGauss的比int8更能存的字段类型
openGauss中,numeric或decimal类型比int8能存储更大的数值。int8(即bigint)仅支持64位整数(最大约9.2e18),而numeric(p,s)可指定精度(如numeric(30,0)支持30位整数)或不限精度存储任意大数值,适合超大数据或高精度需求。通过灵活设置精度和标度,numeric突破了int8的数值存储限制。
2025-09-20 03:27:10
280
原创 【openGauss】openGauss的text大字段上创建索引报错:index row requires 17248 bytes, maximum size is 8191
openGauss在大字段(text)上创建索引时遇到大小限制报错,解决方案包括:1)使用JSON函数提取特定键值创建索引;2)增加其他过滤条件辅助索引;3)采用Elasticsearch等第三方搜索引擎。第一种方案示例展示了如何为JSON格式字段中的resultCode键创建函数索引并进行查询。这些方法可绕过原生索引大小限制,提升大字段查询性能。
2025-09-20 03:26:04
164
原创 【openGauss】openGauss查锁表及解锁
本文介绍了openGauss查锁表及解锁的SQL方法。通过查询pg_locks和pg_stat_activity系统表,可以获取锁表对象、会话信息及相关SQL语句。查询结果包含对象名、解锁SQL语句、用户名、应用名称、客户端地址等详细信息,并提供了终止会话的SQL模板(pg_terminate_backend或pg_terminate_session)。示例中特别过滤了索引、序列等系统对象,并可通过修改条件指定特定表名(如示例中的tzq_log_t)。该SQL适用于排查和解决openGauss数据库中的锁表
2025-09-20 03:25:14
133
原创 【openGauss】openGauss的定制化索引信息查询-1、查表的数据量、索引名称、索引类型、索引字段(入参为表名)-2、生成json信息
本文介绍了两种在openGauss数据库中查询表索引信息的方法: 基础查询:通过SQL语句查询指定表的数据量、索引名称、索引类型和索引字段,输出为表格格式,包含表名、记录数、索引名、索引类型和索引字段列。 JSON格式输出:扩展查询功能,将索引信息转换为JSON格式,便于程序处理和分析。 两种方法均支持通过表名作为输入参数,可快速获取表的相关索引信息。结果示例展示了索引类型(主键/普通索引)和对应字段的清晰展示。
2025-09-20 03:24:06
401
原创 【Flask】flask_sqlalchemy的模型查询结果,写入到excel,用flask的Response对象来返回
摘要:本文介绍了如何使用Flask和flask_sqlalchemy将数据库查询结果直接导出为Excel文件,并通过Response对象返回。示例代码展示了创建User模型、查询数据、使用openpyxl生成Excel文件,最后通过BytesIO内存流和Response对象实现文件下载功能。这种方法比send_file更灵活,适用于需要对Excel文件进行额外处理或自定义内容的场景,同时避免了临时文件的产生。文中还提供了安装依赖、完整代码示例和使用说明,适合需要精细控制Excel格式的开发者参考。
2025-09-20 03:22:51
442
sed 与 awk(第二版)
2023-08-24
Python的Django怎么建网站的,有没有详细的资料
2023-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅