- 博客(20)
- 收藏
- 关注
原创 使用git patch 补丁合并代码
(如果你是一个项目 如:code\project : 其中project 包含:src temp cache…执行完毕以后 会形成 一个 或者多个 patch文件(这取决于你 补丁的提交数量)如果有冲突 会生成reject文件 记录冲突位置和差异代码。接着 把patch文件 移动到 你需要补丁的文件目录。2 merge 时候 有很多非自己修改的文件?headcommitID :所需补丁的开始提交。endcommitID:所需补丁的结束提交号。3 想学习patch的使用?确保你的分支update。
2024-04-30 10:17:18 812
原创 git 合并多个提交成一个提交
1 维护分支的时候有很多琐碎的逻辑代码 提交?现在想把整个需求只有一个提交?2 我想把我的多个提交作为一个提交合到别的分支(main或者master)?endCommitID:需要合并提交的结束位置(已经包含自己,不需^符号)headCommitID: 需要合并的提交的开始位置。git rebase --continue 完成。用 git log 查看是否已经提交到本地。查看所有修改过的文件和编写新的提交注释信息。^: 包含开始位置自己的提交内容。把需要合并的提交改成 s。
2024-04-30 09:51:29 780
原创 openGuass编译安装dolphin插件教程
这里你需要在 mppdb_temp_install/ bin下自建一个data目录,即上文提到的export PGDATA=$GAUSSHOME/bin/data /地址:https://gitee.com/opengauss/openGauss-server#%E4%B8%8B%E8%BD%BDopengauss。执行的主文件是: src/gausskernel/process/main/main.cpp。其中: /sda/binarylibs 是你的第三方库地址 注意更换成自己的。
2024-02-21 09:56:19 1217 1
原创 postgreSQL源码之spi接口的用法
spi是一个可以内部执行sql语句的接口函数,即你可以在代码内部执行一些sql。其接口函数以及相关类型,定义在spi.h文件中。
2023-12-26 17:20:35 449 1
原创 centos7 屏幕背景变黑只有文件夹和回收站
问题:屏幕背景变黑,更换背景图无效,状态栏 应用程序栏都不显示。删除 bashrc或者任何其他环境变量的配置 即可恢复正常。是否是因为你最近下载了 openGauss数据库 配置了 lib地址,opengauss的lib会和本地的lib冲突
2023-12-01 11:03:11 612 1
原创 openGauss debug版本安装与调试
地址:https://gitee.com/opengauss。选择好你自己需要的仓库,本例复制的是server仓库。其实尝试过 直接用./在本地目录启动 但是由于你的库是自己目录 没放到 lib目录下 所以 启动不成功。除了基本的项目代码 你还需要下载一个第三方库 用于编译;其中: /sda/binarylibs 是你的第三方库地址 注意更换成自己的。编译分为 sh文件编译和命令编译,本次讲最简单的sh文件编译。
2023-11-30 11:11:38 385 1
原创 pg报错:trying to start server anyway waiting for server to start.... stopped waiting pg_ctl: could not
2023-10-23 15:12:57.763 CST [9038] LOG: could not bind IPv6 address “::1”: 地址已在使用。2 如果不是端口占用如上log文件报错,那是否是你安装了mysql数据库,启动了 systemctl start mysqld , 执行。1 如果是端口5432被占用了,可以查找谁占用了端口(百度搜一下如何查)关闭就行。再试试 就可以正常启动了。
2023-10-25 15:28:30 449 1
原创 posgreSQL源码分析:语法分析 gram.y
即一个语句的标签 像什么 createTableStmt 这种;代表一个类型,假如如上举例,那么table_name 你就可以定义成:即可以认为 我需要传入一个字符串 这里看你想以什么类型传入。这里就是可以定义我们所需的token,像 CREATE TABLE 都需要定义 且要按照 字母顺序排序%left OR%left AND。
2023-10-13 15:56:03 439
原创 tortoiseSVN下载和安装 使用教程
网盘地址:https://www.123pan.com/s/WPgrVv-TbXEd.html。文件检出,在目标文件夹选择检出 输入服务器地址 之后输入自己账号密码即可检出。默认点下一步即可,到安装路径的时候 选择自己的即可。
2023-10-09 09:21:09 663 1
原创 postgres源码编译以及遇到的问题解决
/configure --prefix=目录 CFLAGS=“-O0 -g” --enable-tap-tests --enable-cassert --with-libxml --enable-debug。到刚才配置的 目录下 找到/bin/
2023-10-08 14:53:45 300 1
原创 postgre 报错:configure: error: Additional Perl modules are required to run TAP tests 解决
postgre 报错:configure: error: Additional Perl modules are required to run TAP tests 解决。
2023-09-26 14:13:06 233 1
原创 虚拟机VM15安装 centOS7 Linux 系统教程(保姆级)
下载地址:https://pan.quark.cn/s/3a76bf1228e2(软件管家公众号保存的)##5 安装完成 打开虚拟机。
2023-09-25 16:16:46 233 2
原创 苹果手机如何连接windows电脑?
1 iPhone 下载 爱思app2 windows 端也下载爱思程序3 用数据线连接 即可访问苹果手机文件。
2023-09-18 11:04:25 637 1
原创 centos7空间不足 ,centos7 home目录扩容方法(保姆级教学)
centos7空间不足 或者需要 centos7 系统给home目录扩容方法
2023-09-07 20:16:08 2292 2
原创 psql: 错误: 无法联接到服务器: 没有那个文件或目录 服务器是否在本地运行并且在 Unix 域套接字
psql: 错误: 无法联接到服务器: 没有那个文件或目录 服务器是否在本地运行并且在 Unix 域套接字问题描述:首先安装了9.5版本,发现版本功能之间存在差异,由于正在做pg功能兼容,所以选择把这个古老的版本换掉!于是上官网搜索了postgre13版本的二进制安装包,欣喜若狂的运行安装脚本后发现。也太容易了。官方真是贴心。but当我psql进入的时候,运行了select version();发现我T喵的安装的是13版本怎么服务开的13,客户端进入的是9.5 f*ck !!(不好意思愚蠢的暴躁
2021-01-26 16:28:36 4573 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人