2团日志

Windows 10安装pnpm运行失效

1. 现象 在Windows 10上通过npm安装pnpm(npm install -g pnpm),执行pnpm时出现如下错误(未对文件 C:\Users\***\AppData\Roaming\npm\pnpm.ps1 进行数字签名。无法在当前系统上运行该脚本): 2. 解决方案 需要更改Win

2团 2团 Published on 2024-08-16

Git回退最近一次提交

项目上接到临时需求,要求更改某项功能。更改提交变更到仓库后,又接到需求回退的消息,因此只能回退当前的提交,便于后续的开发工作。 备份当前分支,并推送备份分支至数据仓库后,执行如下命令进行回退操作: git revert HEAD 具体操作提示如下所示: 需要注意,敲入如上命令后,会弹出名为CMOMM

2团 2团 Published on 2024-08-16

Ubuntu持久化设置DNS

Ubuntu持久化设置DNS 1. 问题起因 更新VirtualBox中的Ubuntu 22.04虚拟机时,发现出现如下错误: 分析大概原因,可能是因为公司的DNS服务不稳定,因此尝试设置指定DNS服务解决。 2. DNS服务设置 网上大多设

2团 2团 Published on 2024-08-16

Fail2Ban使用记录

1.安装 sudo apt install fail2ban # 设置开机启动 sudo systemctl enable fail2ban # 查看fail2ban状态 sudo systemctl status fail2ban 查看Fail2ban状态正常,则您的服务器已安装并运行Fail2B

2团 2团 Published on 2024-08-16

Firewalld设置

1. 背景 项目上有些服务器是CentOS,使用firewalld作为防火墙。 经常需要对firewalld进行设置,故此记录一下。 2. 启动firewalld # 启动防火墙 systemctl start firewalld.service # 设置开机启动防火墙 systemctl enab

2团 2团 Published on 2024-08-16

常规Java项目初始化配置

1. Git操作 # 用户名和邮箱替换为实际信息 git config user.name "***" git config user.email "***" # 省略git init以及git add操作(均可以通过怕ide实现) git commit -m "first commit" # 仓库

2团 2团 Published on 2024-08-16

SpringBoot 2.1版本升级导致跨域设置失效问题修复

1. 问题 最近需要对SpringBoot的依赖进行版本升级,在使用过程中,发现原先的跨域设置失效问题。 原跨域设置代码: @Bean public CorsFilter corsFilter() { CorsConfiguration config = new Co

2团 2团 Published on 2024-08-16

MySQL的Dockerfile变更TCP端口

出于安全原因,MySQL不允许运行在默认端口3306,需要更改运行端口。 MySQL运行端口更改,详见下文Docker compose配置: version: "3" services: halodb: image: mysql:8.0.31 container_name: h

2团 2团 Published on 2024-08-16

Git设置下载代理

1. 全局代理设置 # 基于http/https进行代理 git config --global http.proxy http://127.0.0.1:1080 # 基于Socks5进行代理 git config --global http.proxy socks5://127.0.0.1:78

2团 2团 Published on 2024-08-16

通过限流器学习Golang context.WithTimeout合理用法

1. 前提 手头有个压测项目需要应用限流器,各压测节点需要向压测主节点批量申请Token以创建Tcp Client。限流器选择使用golang.org/x/time/rate(Uber提供的限流器性能更好,但是扩展性一般)。 压测子节点向主节点申请Token时,会设置超时时间,避免请求被长时间阻塞。

2团 2团 Published on 2024-08-16
Previous Next