Vite中加载环境变量

笔记  vue  前端 

介绍公共变量Vite 在一个特殊的 import.meta.env 对象上暴露环境变量,这些变量在构建时会被静态地替换掉。加载的环境变量也会通过 import.meta.env 以字符串形式暴露给客户端源码。为了防止意外地将一些环境变量泄漏到客户端,只有以 VITE_ 为前缀的变量才会暴露给经过 v

go-redis使用

笔记  Go 

基本使用package mainimport ("fmt""github.com/go-redis/redis")func main() {rdb := redis.NewClient(&redis.Options{Addr: "12

redis配置密码

笔记  Go 

在 Docker 中配置 Redis 并设置密码,可以通过几种方式实现。以下是一些推荐的方法:使用 Docker 启动命令设置密码:在启动 Redis 容器时,可以通过环境变量直接设置密码。例如,使用以下命令启动 Redis 并设置密码 your_password:docker run --name

redis常用命令

折腾  笔记  Go 

Redis 是一个基于键值对的高性能数据库,支持多种数据结构,如字符串、列表、集合、散列等。以下是一些常用的 Redis 命令:连接 Redis 服务器:redis-cli设置键值对(字符串):SET key value获取键的值:GET key设置键的过期时间(秒):EXPIRE key seco

etcd安装-->docker

折腾  笔记  Go  Linux 

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \ docker rmi gcr.io/etcd-development/etcd:v3.5.14 || true && \ d

docker不用sudo报权限问题解决方法

折腾  笔记  Go  Linux 

docker 报permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock 解决办法这是最常见的解决方法。将你的用户添加到 docker 用户组,就可以获得访

vim使用


编辑模式下:ctrl + h删除上一个字符ctrl + w 删除上一个单词ctrl + u 删除当前行ctrl + o 进入单词命令模式ctrl + [ 退出编辑模式 进入Normal模式Normal Mode:r 替换字符 ra会把光标所在的字符替换为as 删除字符并进入编辑模式R 不断的替换后面

Go rpc

笔记  Go 

简单编写server端package mainimport ("fmt""net""net/rpc")// 定义类对象type World struct {}// 绑定类方法func (w *World) HelloWorld(name s

Go 反射

笔记  Go 

反射用途反射在许多方面都非常有用,比如:动态编程: 通过反射,你可以动态地创建对象,调用方法,甚至构建全新的类型。框架与库开发: 很多流行的Go框架,如Gin、Beego等,都在内部使用反射来实现灵活和高度可定制的功能。元编程: 你可以写出可以自我分析和自我修改的代码,这在配置管理、依赖注入等场景中

socks5协议实现

笔记  Go 

package mainimport ("bufio""encoding/binary""errors""fmt""io""log""net""syn