- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 开源免费的多数据库工具Chat2DB
Chat2DB 是一款开源免费的多数据库客户端工具。能够将自然语言转换为SQL,也可以将SQL转换为自然语言。支持windows、mac本地安装,也支持服务器端部署,web网页访问。支持多种数据库:MySQL,PostgreSQL,Oracle,DB2,ClickHouse,OceanBase,Redis,Hive,MongoDB等
2023-07-01 22:46:23 19700 3
原创 从0搭建Hyperledger Fabric2.5环境
fabric2.x,fabric2.5环境搭建,通道创建、链码安装、账本查询。deployCC 子命令将在peer0.org1.example.com和peer0.org2.example.com安装asset-transfer (basic)链码。网络中的每个peer都需要属于一个组织。使用peer的CLI进行网络交互,peer CLI调用已部署的智能合约,更新通道或安装、部署新的智能合约。
2023-06-09 00:33:22 2125 9
转载 Greenplum查询相关优化
SQL查询分配的内存不足,Greenplum数据库会创建溢出文件。ERROR: number of workfiles per query limit exceeded。导致生成大量溢出文件的原因包括:在被查询的数据中存在数据倾斜。为该查询分配的内存量太小。使用 gp_workfile_*gp_workfile_*视图查看溢出文件使用信息。max_statement_mem, statement_mem参考控制内存。
2023-06-05 23:23:30 1432
原创 Stable Diffusion常用设置
点击Setting–>User Interface,找到Quicksettings list,将上述复制的内容粘贴进去 以逗号分隔开。搜索options_templates的位置,options_templates.update函数有很多个,可以挑选想要的复制出来。进入sd的安装目录找到modules目录,如(G:\sd_webui\modules),打开share.py文件。点击Apply settings按钮,点击Reload UI按钮。
2023-04-08 17:39:34 1885
原创 本地从0搭建Stable Diffusion WebUI及错误记录
将下载的v2-1_768-ema-pruned.ckpt复制到models/Stable-diffusion模型文件夹下。取消勾选NVIDIA GeForce和Driver components,当前版本已经比安装的要高了,就不安装低版本了。下载NVIDIA Studio驱动程序,下载前查看NVIDIA Studio对应的版本和电脑的配置是否对应。安装选择默认路径,自定义安装,只安装CUDA,其他的驱动已经是新版了不需要重复安装。下载完,双击安装包,选择自定义的目录(不选择使用默认位置,确保空间足够即可)
2023-04-02 00:08:38 10575 5
原创 Greenplum常用sql语句
经常需要计算时间的差值,时间相加。SQL标准中 interval ‘1’ dayPostgresSQL中 interval ‘1 day’
2022-09-05 23:29:01 1465
原创 Greenplum外表gpfdist加载数据
Greenplum通过外表,使得segment连接到gpfdist服务,获取数据。gpfdist随机分发数据到各个segment中。
2022-08-29 00:21:14 1904
原创 Go基础笔记_4_map
map是一种特殊的数据结构,一种键值对(key-value)的无序集合。和数组切片不同,数组切片是有序的。value_type可以是切片。
2022-07-24 15:56:06 173
原创 Go基础笔记_5_数组切片
切片是底层数组的连续段的描述符,并提供对该数组中元素的编号序列的访问。切片包装数组,为数据序列提供更通用、更强大、更方便的接口。数组的长度不可变,切片可以增加元素。注意Go中的大多数数组编程都是使用切片而不是简单数组完成的。切片本身按值传递切片包含对底层数组的引用,如果将一个切片分配给另一个切片,则两者都引用同一个数组。如果函数接受切片参数,则它对切片元素所做的更改将对调用者可见,类似于将指针传递给底层数组。元素类型相同切片类型表示其元素类型的所有数组切片的集合。...
2022-07-24 00:59:57 338
原创 OceanBase数据库搭建测试
OceanBase社区版是一款开源分布式HTAP(HybridTransactional/AnalyticalProcessing)数据库管理系统。
2022-07-22 00:08:05 1630
原创 Greenplum6.x常用语句-表空间角色权限
root用户登录四台服务器,每台都执行下面操作二.创建库创建库gpadmin用户登录master机器三. 表空间gpadmin用户登录master机器每个 Greenplum 数据库系统都有以下默认表空间。pg_global用于共享系统目录。pg_default,默认表空间。由template1和template0数据库使用。要查看表空间信息,请使用pg_tablespace目录表获取表空间的对象 ID(OID),然后使用gp_tablespace_location()函数显示表空间目录。这是一
2022-07-03 23:42:10 792
原创 Greenplum6.x重新初始化
换一种初始化方式root用户登录操作二. 编辑初始化文件编辑配置文件,无mirror镜像gpadmin登录master机器初始化日志2. 安装mirror需要输入4次mirror的存储路径四. 设置访问权限gpadmin用户在master机器操作修改postgres.conf五. 启动(跳过,失败导致)gpadmin用户在master机器操作六. 生效配置文件gpadmin用户在master机器操作七. 查看状态查看环境变量八. 配置监控用户密码报错启动监控
2022-07-03 21:10:33 979
原创 Greenplum6.x监控软件搭建
greenplum-cc-web-6.0.0下载地址注意6版本通用,从6.0或6.2连接版本中下载。上传到/opt目录下root用户登录master机器操作三. 设置环境变量gpadmin用户在maser机器操作修改postgres.confgpadmin用户在master机器操作gpadmin用户修改gpmon的密码设置密码文件用户名密码:gpmon/gpmon,登录错误:password authentication failed for user “gpmon”psql
2022-07-03 16:25:22 962 2
原创 Greenplum6.x搭建_安装
服务器环境配置完成后,进行安装操作。root用户登录master机器192.168.0.110将下载的greenplum-db-6.18.2-rhel7-x86_64.rpm安装包上传到/opt目录下然后赋可执行权限配置本地yum源(忽略)root用户登录所有服务器挂载镜像若报错则执行如下操作由于当前虚拟机方式,这里设置共享目录,虚拟机–设置–选项–共享文件夹。每台服务器都设置镜像文件从/mnt/hgfs/redhat7.9访问3. 创建目录root用户登录所有服务器4. 安装...
2022-07-03 02:06:14 1742
原创 Greenplum6.x搭建_环境配置
二. 环境说明产品文档建议此处使用虚拟机搭建,配置设置的低。虚拟机搭建修改ip地址为静态地址。root用户登录所有服务器,ens33根据实际为准设置的redhat7.9用户密码 root/Greenplum安装指南Greenplum 数据库 6 使用 Python 2.7.12,它包含在产品安装中(而不是作为包依赖项安装)重要提示: SSL 仅在 Greenplum 数据库主主机系统上受支持。它不能在分段主机系统上使用。......
2022-07-02 16:41:01 1714
原创 Greenplum6.x-版本变化记录-常用手册
Greenplum6.x 环境搭建Greenplum6.x各版本更新内容压缩算法tablespace表空间常用查询SQL
2022-07-02 00:11:08 1089
原创 shell常用操作
1. 计算文件夹下文件大小# 计算opt目录下符合yyyymmdd的文件总大小find /opt -name "*yyyymmdd*" -ls | awk '{size +=$7} END {print size}'2. 分割#!/bin/bash str="A,B,C,D"function split_func { IFS="," for i in $(echo "${str}") do echo "i is: ${i}" done} split_func
2022-05-25 22:43:44 104
原创 Go基础笔记_4_基础语法
一. Go基础语法Go语言的代码结尾不需要分号。Go语言区分大小写。Go语言和Java、C、C++等语言一样,属于静态语言。Go语言会自动推断类型。1. 常见基本类型变量描述默认初始值范围bool布尔类型falsestring字符串类型空int整型0int8整型0int16整型0int32整型0int64整型0uint无符号整型0uint8无符号整型0uint1
2022-05-15 21:57:15 154
原创 Go基础笔记_3_常用命令
Go常用命令工具|go build|编译当前目录下 Go 源码,生成可执行的文件||go clean|清理当前目录源码包和关联源码包里面编译生成的文件||go run|编译源码,并且直接执行源码的 main() 函数,不会在当前目录留下可执行文件||gofmt|将代码按照Go语言官方提供的代码风格进行格式化||go install|将源码编译为可执行的文件||go get|获取源码包||go test|单元测试,性能测试|
2022-05-15 17:41:46 553
原创 hyperledger fabric介绍
一.Hyperledger Fabric介绍2015年,Linux基金会启动了Hyperledger项目,目标是发展跨行业的区块链技术。Hyperledger Fabric是Hyperledger中的一个区块链项目,包含一个账本,使用智能合约并且是一个通过所有参与者管理交易的系统。Hyperledger Fabric 是分布式账本解决方案的平台,以模块化架构为基础,支持不同组件的可插拔。具备以下特点1. 高度保密性2. 可伸缩性3. 弹性4. 可扩展性二.基本概念区块链共享的、通过
2022-05-08 19:25:29 16491
原创 maven 工程常见问题
创建的maven项目中遇到如下错误:1、com.thoughtworks.xstream.io.HierarchicalStreamDriver依赖配置已经存在,更新后重启 还是报上述错误 com.thoughtworks.xstream xstream 1.4.6 解决方法:在pom.xml 文件
2022-04-23 16:34:04 440
原创 Go基础笔记_2_环境搭建
第二章 Go环境搭建一、下载安装SDK下载地址根据需要可选择其他版本,然后安装二、环境变量配置windows 中将安装的go所在目录,添加到 PATH 的环境变量值中。linux 可配置如下sudo vi ~/.bash_profile1. GOPATH指定开发工作区,存放源代码、测试文件、库静态文件、可执行文件的目录。不要和Go的安装目录相同。windows 中 GOPATH 的默认值则为 %USERPROFILE%\go。linux 和 macOS,GOPATH 的默认值是
2022-04-23 16:20:08 1238
原创 Go基础笔记_1_概述
第一章 Go语言入门介绍目录第一章 Go语言入门介绍一、Go语言介绍?二、妙招三、核心内容一、Go语言介绍?Go 程序设计语言是由 Robert Griesemer、Rob Pike、Ken Thompson 主持,于 2007 年末开始开发的全新高级编程语言。Go特点并发编程基于 Goroutines 和 Channels强大的垃圾回收能力Go语言是静态类型需要编译,自带编译器二、妙招1.代码格式化: gofmt三、核心内容函数、结构体、接口、包、并发、反射、测试及性能
2022-04-23 15:41:06 85
原创 常用加密算法使用
MD5使用使用md5对字符串加密perl 中的md5需要安装md5包yum -y install perl-Digest-MD5test.pl文件内容#!/usr/bin/perluse strict;use Digest::MD5 qw(md5_hex);my $md5str=md5_hex("123X");$md5str=~ tr [a-z] [A-Z];print "md5str: $md5str \n";执行[root@chain test]# perl test.pl
2022-04-01 22:19:36 351
原创 sftp使用
expect + sftp简易使用/usr/bin/expect <<EOFspawn sftp -i identity_file -P port user@ipexpect { "*yes/no*" { send "yes\r"; exp_continue; } "*password" { send "${password}\r" }}expect "sftp>"send "cd ${PATH}\r"expect { "*Permission*" {
2022-03-30 17:47:01 2126
原创 jar包调用java -jar报错“Cannot run program“
项目模块中需要执行java -jar /etc/tool/invoke.jar arg1 "arg2"其中invoke.jar在服务器/etc/tool目录下。将项目打成jar包为connector.jar,执行java -jar /home/connector.jar 报错:Cannot run program " /etc/tool/invoke.jar " in directory …error=2,No such file or directory解决方法:// 参数需要逗号分
2022-01-15 19:16:51 1019
原创 Teradata虚拟机环境搭建
下载Teradata镜像teradata镜像下载地址安装Teradta下载完解压,使用vmware虚拟机,点击【文件】—>【打开】,找到镜像所在位置根据情况编辑虚拟机设置,这里修改了内存大小,网络设置成了NAT模式输入root,密码root验证能否联网不能联网teradata启动会失败打开终端,双击如下图标测试能否联网,如下说明可以连接网络启动teradatacd /etc/init.d./tpa start启动成功注意:若虚拟机无法访问外网,启动会
2022-01-12 22:22:39 1077
原创 docker安装mysql
安装dockerurl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun启动dockersudo systemctl start docker查看mysql镜像版本安装mysqldocker pull mysql:8.0.23[root@localhost /]# docker pull mysql:8.0.238.0.23: Pulling from library/mysqlf7ec5a41d630: Pu
2022-01-08 15:12:22 771
原创 Teradata TPT(Teradata Parallel Transporter)使用
通过参数传递比较麻烦生成新的tpt文件也比较麻烦因此有没有不需要定义源表结构?目前好像都需要定义表结构。
2021-11-17 21:50:17 1585
原创 perl DBI动态切换连接数据源
参考连接DBD:ODBCSQL_SERVERDBD-ODBC下载地址perl DBI动态切换连接数据源一 如下方式连接数据库odbc.ini文件部分内容[ODBC]……[mydsn]driver=/opt/xxx/xx.so……sub dbi_connect{# mydsn需配置,查看odbc.ini里面配置的名称,如为mydsnmy $DSN="mydsn";my $user="testuser";my $pass="shure123";my $dbh = DB
2021-11-17 21:00:04 607
原创 hyperledger fabric各版本更新内容
fabric各版本文档1. fabric最新版本2. fabric1.1入门3. fabric1.2更新内容4. fabric1.3更新内容5. fabric1.4更新内容6. fabric2.0更新内容7. fabric2.1更新内容8. fabric2.2更新内容9. fabric2.3更新内容
2021-07-20 21:32:18 3767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人