上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页

postgresql 查询表结构

摘要: SELECT A.attnum, ( SELECT description FROM pg_catalog.pg_description WHERE objoid = A.attrelid AND objsubid = A.attnum ) AS descript, A.attname, ( sel 阅读全文
posted @ 2024-11-18 09:07 阿陶学长 阅读(100) 评论(0) 推荐(0)

MySQL5.7新特性--官方高可用方案MGR介绍

摘要: MGR简介 MySQL Group Replication(下简称:MGR)是MySQL官方推出的一种基于Paxos协议的状态机复制。在MGR出现之前,用户常见的MySQL高可用方式,无论怎么变化架构,本质就是Master-Slave架构。MySQL 5.7版本开始支持无损半同步复制(lossles 阅读全文
posted @ 2024-11-14 09:15 阿陶学长 阅读(116) 评论(0) 推荐(0)

PostgreSQL configure: error: readline library not found

摘要: 前言 安装 PostgreSQL 时报错,以下 复制代码 configure: error: readline library not found If you have readline already installed, see config.log for details on the fa 阅读全文
posted @ 2024-11-11 09:11 阿陶学长 阅读(297) 评论(0) 推荐(0)

Python 中删除文件的几种方法

摘要: 传统的文件删除方法 在开始介绍最Pythonic的删除文件方式之前,先来回顾一下传统的文件删除方法。 通常,我们使用os模块提供的os.remove()函数来删除文件。但是,使用该函数时需要先判断文件是否存在,然后再进行删除操作。 下面是一个示例代码片段来展示传统的文件删除方法: import os 阅读全文
posted @ 2024-11-07 08:59 阿陶学长 阅读(650) 评论(0) 推荐(0)

python判断两个字典是否相同

摘要: Python自带的数据结构dict非常好用,之前不知道怎么比较2个字典是否相同,做法是一个一个key比较过去。 现在想到可以直接用==进行判断!!! a = dict(one=1, two=2, three=3) b = {'one': 1, 'two': 2, 'three': 3} c = di 阅读全文
posted @ 2024-11-04 09:08 阿陶学长 阅读(255) 评论(0) 推荐(0)

Python group()函数详解

摘要: 1. 简介 在Python中,字符串是一种常用的数据类型。当我们需要处理字符串的时候,经常需要使用正则表达式来搜索、匹配和替换字符串中的特定部分。而group()函数是正则表达式对象的一个方法,用于返回与正则表达式匹配的字符串。 2. 使用方法 re_obj.group([group1, ...]) 阅读全文
posted @ 2024-10-31 09:10 阿陶学长 阅读(1912) 评论(0) 推荐(1)

PostgreSQL configure: error: readline library not found

摘要: 前言 安装 PostgreSQL 时报错,以下 configure: error: readline library not found If you have readline already installed, see config.log for details on the failure 阅读全文
posted @ 2024-10-28 09:14 阿陶学长 阅读(420) 评论(0) 推荐(0)

GBase 8a的如何拿到行号,rowid,类似oracle的rowid

摘要: 本文介绍GBase 8a数据库集群内部,对没一行数据的行号rowid的方案。如Oracle等数据库,提供了rowid来唯一标识一行数据,在GBase里也提供了rowid,但因为是MPP,所以在随机分布表里,每个节点是各自独立的,只有复制表才能保证一致性。 测试环境 2节点集群 [gbase@loca 阅读全文
posted @ 2024-10-25 09:04 阿陶学长 阅读(426) 评论(0) 推荐(0)

python 读写csv文件(创建,追加,覆盖)

摘要: 读取csv文件 利用 csv.reader 可以读 csv 文件,然后返回一个可迭代的对象 csv_read,我们可以直接从 csv_read 中取数据 import csv def read_csv(): path = "aa.csv" with open(path,"w") as f: csv_ 阅读全文
posted @ 2024-10-23 08:57 阿陶学长 阅读(256) 评论(0) 推荐(0)

stat() "/root/xxx/index.html" failed (13: Permission denied)

摘要: 前言 在 nginx 上部署静态网页报502,于是查看 nginx 错误日志 error_log /var/log/nginx/error.log;,却没有看到任何错误信息;访问 nginx活动日志 access_log /var/log/nginx/access.log; 时发现 stat() " 阅读全文
posted @ 2024-10-21 09:13 阿陶学长 阅读(373) 评论(0) 推荐(0)

Linux指定dns服务器解析某个域名

摘要: 在Linux中,指定DNS服务器来解析某个域名主要涉及编辑DNS配置文件或使用命令行工具进行临时配置。以下是详细的步骤和说明: 一、编辑DNS配置文件(永久生效) Linux系统中,DNS解析的配置通常位于/etc/resolv.conf文件中。你可以通过编辑这个文件来指定DNS服务器。 步骤: 打 阅读全文
posted @ 2024-10-19 11:03 阿陶学长 阅读(189) 评论(0) 推荐(0)

ModuleNotFoundError: No module named 'cv2'

摘要: 前言 运行 python3 req.py 文件时遇到:ModuleNotFoundError: No module named 'cv2' 原因是:环境中缺少 cv2 的包,所以会出现 No module named 'cv2’ 的问题。 cv2 的包名并不叫 cv2 ,所以使用 pip insta 阅读全文
posted @ 2024-10-17 09:03 阿陶学长 阅读(6054) 评论(0) 推荐(0)

TypeError: append() takes exactly one argument (2 given)

摘要: python : TypeError: append() takes exactly one argument (2 given) 列表 添加方法 append()问题 list = [] list.append(1,2) #这里错误 #应该改为 list.append([1,2]) 阅读全文
posted @ 2024-10-15 14:13 阿陶学长 阅读(172) 评论(0) 推荐(0)

修改Linux系统打开最大句柄数?

摘要: 在Linux系统中,修改系统打开的最大句柄数(通常称为文件描述符数)是一个系统管理员可能会遇到的常见任务。以下是一个详细的步骤说明,包括如何查看当前限制和如何修改这些限制。 一、查看当前限制 在修改之前,了解当前的句柄数限制是很重要的。这可以通过几种方式来完成: 查看用户级限制: 使用ulimit 阅读全文
posted @ 2024-10-13 19:11 阿陶学长 阅读(382) 评论(0) 推荐(0)

gccli命令中的常用参数

摘要: gccli 是 GBase 数据库提供的一个命令行工具,用于管理和操作 GBase 数据库。以下是一些常用的 gccli 命令及其参数说明。 基本语法 gccli [选项] [参数] 常用选项 -h, --host <hostname>:指定要连接的主机名或IP地址。 -P, --port <por 阅读全文
posted @ 2024-10-11 08:41 阿陶学长 阅读(631) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页