当前位置: 首页 > news >正文

学校网站模板 dedecms青岛建设银行银行招聘网站

学校网站模板 dedecms,青岛建设银行银行招聘网站,彩票网站建设 极云,如何做好网站首页使用 Visual Studio Code 在远程计算机上调试 PostgreSQL 1. 概述 PostgreSQL 是一个功能强大的开源关系数据库管理系统#xff0c;适用于各种应用程序。在开发过程中#xff0c;调试 PostgreSQL 对于识别和解决问题至关重要。在本博客中#xff0c;我们将手把手教你使用客…使用 Visual Studio Code 在远程计算机上调试 PostgreSQL 1. 概述 PostgreSQL 是一个功能强大的开源关系数据库管理系统适用于各种应用程序。在开发过程中调试 PostgreSQL 对于识别和解决问题至关重要。在本博客中我们将手把手教你使用客户端计算机上的 Visual Studio Code (VSCode) 和 Linux 计算机上运行的 PostgreSQL 设置远程 PostgreSQL 开发调试环境。 2. Linux 上的设置 参考此处提供的文档在物理机或虚拟机上安装 Ubuntu 22.04。并创建一个用户例如“ubuntu”。在 Ubuntu 机器上生成 SSH 密钥对以允许远程调试这样就无需重复输入用户名和密码 $ sudo apt update sudo apt install ssh -y $ ssh-keygen -t ed25519 $ cat /home/ubuntu/.ssh/ed25519.pub /home/ubuntu/.ssh/authorized_keys将私钥复制到您的 Windows 客户端计算机例如c:\Users\user1.ssh\id_ed25519。注意为了更好的安全实践您应该在客户端机器上生成 ssh 密钥对并将公钥信息添加到服务器的authorized_keys中并将私钥保密为只有您自己知道的秘密。在 Ubuntu 上安装 PostgreSQL 构建依赖项 $ sudo apt-get install -y build-essential git gdb lcov bison flex \libkrb5-dev libssl-dev libldap-dev libpam0g-dev python3-dev \tcl-dev libperl-dev gettext libxml2-dev libxslt1-dev \libreadline-dev libedit-dev uuid-dev libossp-uuid-dev \libipc-run-perl perl libtest-simple-perl克隆 PostgreSQL编译它然后启动 PostgreSQL 服务器 $ git clone https://github.com/postgres/postgres.git $ cd postgres git checkout REL_15_3 -b pg153 $ ./configure --prefix/home/ubuntu/mypg --enable-tap-tests --enable-debug CFLAGS-g3 -O0 $ make –j $ make install$ export PGDATA/home/ubuntu/mydb $ export PATH/home/ubuntu/mypg/pgapp/bin:$PATH $ export LD_LIBRARY_PATH/home/ubuntu/mypg/pgapp/lib $ initdb -D $PGDATA $ pg_ctl -D $PGDATA -l logfile start $ psql -d postgres3. 设置 Visual Studio Code 安装 Visual Studio Code 并安装“Remote – SSH”和“C/C”调试扩展。通过输入 remote-ssh 安装“Remote – SSH”扩展如下图所示。 安装如下图所示的 c/c debugging 扩展并选择 Microsoft 发布的扩展。 安装完remote-ssh和c/c调试扩展后你应该在左下角看到一个小图标如下图蓝色高亮所示 单击远程 ssh 连接图标并设置远程连接配置。 选择 Connect to Host ... 然后输入 ssh ubuntuubuntu-ip-addr 如果 VS Code 要求本地 ssh 配置则使用位于 c:\Users\user1.ssh\config 的配置并输入以下信息 Host ubuntu-ip-addr HostName ubuntu-ip-addr IdentityFile c:\Users\user1.ssh\id_ed25519 IdentiftiesOnly Yes如果remote-ssh已经正确设置那么VSCode应该弹出一个新的IDE窗口然后使用这个新的IDE窗口从远程Ubuntu服务器打开源代码。使用以下配置在 .vscode 下创建 launch.json 文件以附加 PostgreSQL 后端 {version: 0.2.0,configurations: [{name: (gdb) Attach,type: cppdbg,request: attach,program: /home/ubuntu/mypg/bin/postgres,MIMode: gdb,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true},{description: Set Disassembly Flavor to Intel,text: -gdb-set disassembly-flavor intel,ignoreFailures: true}]}] }确保更改 /home/ubuntu/mypg/bin/postgres 以指向 Ubuntu 服务器上的 PostgreSQL 安装路径。 通过单击 View - Run 来测试远程 PostgreSQL 调试然后选择“gdb) Attach”并附加到 PostgreSQL 后端进程。 单击运行图标开始调试 选择要附加的正确 postgres 后端以进行调试 4. Summary 4. 总结 在这篇博文中我们演示了如何使用客户端计算机上的 Visual Studio Code 和 Linux 计算机上运行的 PostgreSQL 设置远程 PostgreSQL 开发调试环境。通过此设置开发人员可以有效地调试 PostgreSQL 并识别和解决开发过程中的问题。调试愉快 原文地址 Debugging PostgreSQL on a remote machine with Visual Studio Code: A Step-by-Step Guide - Highgo Software Inc. 更多阅读 如何调试分析PostgreSQL代码
http://www.hkea.cn/news/14541173/

相关文章:

  • 福建网站建设公wordpress移动
  • 网站创建怎么做游戏源码搭建
  • 免费毕业设计网站建设wordpress按钮灯箱
  • 无锡市锡山区建设局网站做安利能开个人网站
  • 专门做外国的网站有哪些以域名做网站关键词
  • 黑龙江建设厅网站官网seo算法是什么
  • 网络营销与传统营销的关系外贸网站推广优化
  • 一个销售网站的设计 应当是要汕头百度公司
  • 网站建站设计建设网站费用明细
  • 网站开发包含哪些类别中国住房和城乡建设部网站证书查询
  • 有关做服装的网站吗网店怎么开步骤
  • 通辽正规网站建设mysql 连接wordpress
  • 云南建设投资控股集团有限公司网站门户网站的建设和管理情况自查
  • 来自网站的临时会话公司网站怎么建立优化体系
  • 戚墅堰常州做网站做装饰公司网站6
  • 网站建设加班炫酷网站模板免费下载
  • 网站制作钱站长一般几个网站
  • 档案网站建设优秀代表seo搜索优化专员招聘
  • 成都网站开发企业网络推广就找南昌莫非传媒
  • 西安网站建设网络公司网站上的定位功能如何实现的
  • 网站建设电商学堂深圳制作网站培训学校
  • 孝感高新区建设局网站大连企业网站哪一家好
  • 手机网站存储登录信息网站建设广州天河区
  • 德州王霞网站建设泽成杭州seo网站推广排名
  • 做网站的例子网站开发项目扶持政策有哪些
  • 施工企业排名深圳网站优化服务
  • 自适应网站开发云优化 网站建设
  • 温州做网站最好的网站建设
  • 淘宝客cms网站建设公司网址制作
  • 东莞微网站建设公司哪家好长春网站建设电话