会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏之夜
博客园
首页
新随笔
联系
管理
订阅
2025年8月27日
GO 学习笔记之四 工具(1)远程调试工具 dlv
摘要: 一、背景 go 开发的程序需要编译成二进制放在环境上之后,通过 ./二进制文件名称 (linux服务器上的启动方式) 进行启动。 当程序允许过程中,如果发现有问题,此时希望能够 向Java 一样可以通过工具进行代码远程调试,这样可以更快发现问题。此时可以使用 dlv 工具。 二、安装 1、手动安装
阅读全文
posted @ 2025-08-27 16:57 夏之夜
阅读(205)
评论(0)
推荐(0)
2025年8月14日
Shell命令集锦(一)
摘要: 一、知识点 1、获取当前目录名称 basename 命令获取 #!/bin/bash CURRENT=`pwd` BASENAME=`basename "$CURRENT"` echo "$BASENAME" exit; 2、source source(或等效的 . 命令)会直接在当前 Shell
阅读全文
posted @ 2025-08-14 15:11 夏之夜
阅读(36)
评论(0)
推荐(0)
Postgres 数据库(三)常见DDL命令
摘要: 一、序列相关 1、将已有表的主键(数字类型)修改成自增型 -- 1. 创建序列 CREATE SEQUENCE test_i_id_seq; -- 2. 修改字段默认值 ALTER TABLE test ALTER COLUMN i_id SET DEFAULT nextval('test_i_id
阅读全文
posted @ 2025-08-14 11:07 夏之夜
阅读(10)
评论(0)
推荐(0)
2025年7月1日
elasticsearch 学习笔记之五 备份还原开源方案比较
摘要: 一、背景 es 中存储了业务数据,为了保证数据的可靠性,需要利用es的多个方案研究出适配的方案 目前了解到的方案有: elasticdump (elasticsearch 学习笔记之一 elasticdump - 夏之夜 - 博客园) multielasticdump(elasticsearch 学
阅读全文
posted @ 2025-07-01 16:34 夏之夜
阅读(27)
评论(0)
推荐(0)
elasticsearch 学习笔记之四 快照
摘要: 一、背景 快照方案是官方提供的标准方案。指定一个快照仓库路径,通过接口调用触发快照,每次快照均是基于上次快照的增量;通过快照还原时,是还原到该快照那刻的数据,之前的变更全部取消。 二、基本用法 1、快照仓库配置 进入es 的安装目录下找到 elasticsearch.yml 文件,进行仓库配置,如果
阅读全文
posted @ 2025-07-01 16:01 夏之夜
阅读(127)
评论(0)
推荐(0)
2025年4月18日
GO 学习笔记之一 环境安装
摘要: 一、背景 任何运行 go 程序的服务器中必须存在 go 运行环境,本篇指导说明如何使用已有的官方安装包安装go运行环境 以及 如何从go源码中安装 go 运行环境。 二、安装 安装包网址:All releases - The Go Programming Language 可以看到: 源码 linu
阅读全文
posted @ 2025-04-18 11:40 夏之夜
阅读(195)
评论(0)
推荐(0)
2024年12月31日
GO 学习笔记之零 (四)字符串处理集锦
摘要: 1、遍历字符串中的每个字符 2、去掉字符串前后空格 strings.TrimSpace(str) 3、字符串长度 len(str) 4、缓存方式拼接字符串 var _buffer bytes.Buffer //定义缓存字符串变量_buffer.WriteString(str1) //拼接字符串_bu
阅读全文
posted @ 2024-12-31 11:22 夏之夜
阅读(31)
评论(0)
推荐(0)
2024年12月27日
GO 学习笔记之零 (三)常见问题处理集锦
摘要: 1、Golang如何解决case-insensitive import collision问题 1.1 现象 1.2 解决方法 该问题产生说明在所有go文件中引入包时,存在 ShipModel/Radar 和 ShipModel/radar 两种写法,需要统一。 对于VSCODE工具,可以在 全局文
阅读全文
posted @ 2024-12-27 16:09 夏之夜
阅读(226)
评论(0)
推荐(0)
GO 学习笔记之三 基础语法(5) 切片
摘要: 一、定义 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 其存在容量和长度的说法,长度是实际数据的长度,容量是可容纳的数组长度。容量也可以进行扩充
阅读全文
posted @ 2024-12-27 09:27 夏之夜
阅读(65)
评论(0)
推荐(0)
2024年12月26日
GO 学习笔记之三 基础语法(12)文件操作
摘要: 1、判断文件是否存在 主要是使用 os 包中的函数,主要有如下两种判断方式 1.1 使用 os.Stat 函数 和 os.IsNotExist 函数 package file import ( "os" ) func FileIsExist(fileAbsoulutePath string) (bo
阅读全文
posted @ 2024-12-26 10:43 夏之夜
阅读(42)
评论(0)
推荐(0)
下一页
公告