会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ashe
https://ashe-c0de.github.io/
首页
管理
上一页
1
2
3
4
5
6
7
···
22
下一页
2025年4月9日
Vue开发环境搭建
摘要: Vue.js 是一个流行的前端JavaScript框架,用于构建用户界面和单页应用程序。以下是在您的计算机上搭建Vue开发环境的步骤: 1. 环境准备 在开始之前,请确保您的开发环境已经安装了以下工具: Node.js (推荐使用LTS版本) npm 包管理器(通常随Node.js一起安装) 可以通
阅读全文
posted @ 2025-04-09 11:13 Ashe|||^_^
阅读(149)
评论(0)
推荐(0)
2025年4月3日
Prometheus监控程序负载的(常用)指标
摘要: 一、请求相关指标 HTTP请求总量(Counter类型) 指标名称:通常以http_requests_total命名,建议以_total作为后缀。 用途:记录应用接收到的HTTP请求总数。这是一个累积值,只会增加,除非系统重启。 分析:通过PromQL的rate函数,可以计算出单位时间内(如每秒)的
阅读全文
posted @ 2025-04-03 23:32 Ashe|||^_^
阅读(329)
评论(0)
推荐(0)
Docker容器持久化存储方式怎么选
摘要: 卷(Volume)和绑定挂载(Bind Mount)都是Docker中用于将主机上的数据与容器内的数据进行关联的机制,但它们在实现方式和性能表现上有所不同。 卷(Volume): 直接操作宿主机磁盘:虽然卷最终的数据存储在宿主机的磁盘上,但卷是由Docker管理的抽象层。Docker在宿主机上创建一
阅读全文
posted @ 2025-04-03 22:25 Ashe|||^_^
阅读(62)
评论(0)
推荐(0)
Golang web项目的全局错误处理
摘要: Echo framework写法示例 // 创建 Echo 实例 e := echo.New() // Custom error handler e.HTTPErrorHandler = func(err error, c echo.Context) { // Log the error log.L
阅读全文
posted @ 2025-04-03 21:34 Ashe|||^_^
阅读(72)
评论(0)
推荐(0)
2025年3月28日
linux的shell脚本常用语法
摘要: 定义脚本解释器Shebang #!/bin/bash for循环示例 for i in {1..6} do echo "Hello, World!" echo "$i" done
阅读全文
posted @ 2025-03-28 17:36 Ashe|||^_^
阅读(22)
评论(0)
推荐(0)
2025年3月27日
基于docker构建Redis Cluster
摘要: 1、拉取Redis镜像 docker pull redis:6.2 选了一个较为稳定的version 2、创建配置文件 比如在服务器的用户目录下/home/w/(俺的服务器用户目录) mkdir redis_cluster cd redis_cluster mkdir bin mkdir conf
阅读全文
posted @ 2025-03-27 23:10 Ashe|||^_^
阅读(33)
评论(0)
推荐(0)
Golang中的协程是什么
摘要: 在 Go 语言中,协程(goroutine) 是一种轻量级的线程,由 Go 运行时(Go runtime)进行管理。 Goroutine 的特点 轻量级:与传统的操作系统线程相比,goroutine 的创建和销毁成本非常低。这得益于 Go 运行时对线程池和调度器的优化。 并发执行:多个 gorout
阅读全文
posted @ 2025-03-27 00:21 Ashe|||^_^
阅读(52)
评论(0)
推荐(0)
2025年3月26日
多线程与其应用场景(同步/异步)
摘要: 在此之前必须先明确线程是操作系统的概念 https://www.cnblogs.com/ashet/p/18794669 在异步场景下使用多线程,是为了避免(允许滞后的)行为阻塞主线程,提高程序的响应速度和并发能力 在同步场景下使用多线程,是为了提高cpu利用程度(期望cpu多核并行多核处理器同时执
阅读全文
posted @ 2025-03-26 20:58 Ashe|||^_^
阅读(152)
评论(0)
推荐(0)
理解什么是线程
摘要: 线程(Thread)在操作系统中的并发执行机制 1. 线程的定义 基本单位:线程是CPU调度的最小单位。在某些系统(如Linux)中,尽管进程可能是调度的基本单位,但线程是实际执行流。 资源归属:线程必须依附于进程存在。同一进程内的多个线程共享以下资源: 内存空间(代码段、数据段、堆) 文件句柄 信
阅读全文
posted @ 2025-03-26 20:52 Ashe|||^_^
阅读(322)
评论(0)
推荐(0)
Golang中的接收者函数
摘要: 在 Go 语言中,具有接收者的函数被称为“方法”(method)。方法与普通的函数不同,它附加在特定的类型上,并且可以通过该类型的实例(或指向该类型的指针)来调用。 方法的定义包括接收者类型和名称,以及方法的名称和参数列表。以下是方法定义的一般形式: func (recv *ReceiverType
阅读全文
posted @ 2025-03-26 18:00 Ashe|||^_^
阅读(31)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
22
下一页
公告