The example of Docs layout.

Golang: sqlc 和 goose 最佳实践 这是在 windows 上的操作示例!!! 参考文档 sqlc 和 goose 最佳实践: https://juejin.cn/post/7577031454586945563 go连接Postgres数据库: https://zhuanlan.zhihu.com/p/1899440466929378813 初始化 golang 项目 1# 创建项目目录 2$ mkdir go-demo 3 4# 进入项目目录 5$ cd go-demo 6 7# 初始化 golang 项目 8$ go mod init go-demo 9go: creating new go.mod:...

postgresql 使用命令进行导入和导出 一般情况下,可以直接用 navicat 等工具进行导入和导出。 但是一般工具有局限性,比如导出不了 SERIAL 及其依赖的序列。 因此,我们使用 postgresql 自带的命令(如:pg_dump、pg_dumpall、pg_restore、pg_basebackup等)进行导入和导出。 pg_dump 用于单个数据库的备份和恢复 pg_dumpall 用于整个集群的备份 pg_basebackup 用于物理备份 参考文档 https://cloud.tencent.com/developer/article/2451224 导出 1pg_dump -h <hostname> -p...

nginx 静态文件服务器的搭建 参考文档 https://cloud.tencent.com/developer/article/2001080 https://cloud.tencent.com/developer/article/1436893 https://blog.csdn.net/qq_43505774/article/details/156698281 配置 修改 nginx.conf ,内容如下(尤其注意中文注释的部分): 1#user nobody; 2worker_processes 1; 3 4error_log logs/error.log; 5#error_log logs/error.log...

windows使用msys2安装MinGW64-新 参考文档 https://blog.csdn.net/2301_79692223/article/details/154347519 下载 mysy2 官网下载非常慢,所以我们可以选择从清华大学的源下载: 清华大学的msys2源说明: https://mirrors.tuna.tsinghua.edu.cn/help/msys2 下载地址: https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/x86_64/ 在页面中找到最新的安装包,格式如下(个人喜欢压缩包,可以直接解压使用):...

consul 使用指南 关于 consul consul 的下载地址: https://developer.hashicorp.com/consul/install 本人下载了最新版(consul_1.21.4_windows_amd64),貌似有问题,不能新建 Key/Value 。 经本人测试后,consul_1.20.6_windows_amd64 可正常使用。 本示例用 1.20.6 版本。 启动 启动 consul: 1# 启动开发模式(数据不会持久化,服务关闭后配置数据都会被清除) 2D:\dev\bin>D:\dev\consul_1.20.6_windows_amd64\consul.exe agent -dev...

终极 SSH 工具方案:Windows Terminal + Trzsz-ssh 深度指南 参考文档 https://www.cnblogs.com/zkm1992/p/18843122 https://trzsz.github.io/cn/ssh 说明 Windows Terminal 是非常好用的工具,既可以操作 windows 命令行,也可以作为 ssh 工具。 而且还免费。 但问题是,Windows Terminal 不支持 rz、sz命令(xshell、SecureCRT是支持的,但是这两个软件都收费)。 所以,我们使用 trzsz-ssh ( tssh ) 作为为 ssh 客户端的直接替代品,并且支持 trz、tsz ...

linux 编译安装 python2.7 方案一:安装缺失库文件 Debian/Ubuntu系统 1sudo apt install python2.7 libpython2.7-dev RHEL/CentOS系统 1sudo yum install python27 python27-python-libs 注意: libpython2.7-dev 、 python27-python-libs 并不是必须的安装包。 这两个安装包是 python 的动态链接库,因为在Linux系统中运行Python 2.7相关程序时,常遇到: error while loading shared libraries:...

windows 下 rust + mingw 的在线安装 说明 windows 安装 Rust 默认使用的C语言依赖 Visual Studio,但该工具占用空间大安装也较为麻烦,可以选用轻便的 mingw64 包。 参考文档 https://www.jb51.net/program/335672767.htm mingw64 的安装和配置 mingw64 的下载地址: https://github.com/niXman/mingw-builds-binaries/releases 下载类似 x86_64-15.1.0-release-posix-seh-msvcrt-rt_v12-rev0.7z...

windows 下离线安装 rust + mingw 说明 windows 安装 Rust 默认使用的C语言依赖 Visual Studio,但该工具占用空间大安装也较为麻烦,可以选用轻便的 mingw64 包。 参考文档 https://blog.csdn.net/m0_37048012/article/details/131368094 https://blog.csdn.net/xiaojin21cen/article/details/129767672 https://www.bilibili.com/opus/946911547390689305...

maven 打包教程 使用 maven-assembly-plugin 插件打包 java 应用(方法一) 注意:该示例不适合在 pom.xml 中引用了 <scope>system</scope> 的 jar包 参考文档 https://xie.infoq.cn/article/52a2022c7827ea4df031b8efd https://zhuanlan.zhihu.com/p/690199623 https://cloud.tencent.com/developer/article/1622206 目录结构 1$ tree /d/dev/workspaces/rocketmq-demo...