3yfist 梦虽遥,追则能达;愿虽艰,持则可圆 ✊✊✊

谜题排查:concurrent map read and map write报错

问题 今天收到同事发来的报错concurrent map read and map write 报错位置源码如下: var data = make(map[string]int64, 100) func GetValue(name string) int64 { return data[name

chiachan Published on 2025-01-09

go语言的Mutex和RWMutex

golang 中的 sync 包实现了两种锁: Mutex:互斥锁 RWMutex:读写锁,RWMutex 基于 Mutex 实现 Mutex(互斥锁) Mutex 为互斥锁,Lock() 加锁,Unlock() 解锁 在一个 goroutine 获得 Mutex 后,其他 goroutine 只能

chiachan Published on 2025-01-09

debian12安装k8s环境(minikube)

安装docker root@debian:~# apt install apt-transport-https ca-certificates curl software-properties-common ... root@debian:~# curl -fsSL https://downloa

chiachan Published on 2025-01-08

vscode golang环境

安装githistory和gitLens插件;安装go插件

chiachan Published on 2024-12-30

移动光猫获取超级用户密码(ZN-AX171G)

于光猫拨号经常性有问题,需要断电重连。所以想着改成桥接模式,把拨号功能换到路由器。 于是乎,需要光猫的账号密码。我是今年3月份装了宽带,光猫版本比较新, 新版光猫很多方式都不生效了,包括万能超级用户密码、telenet进去查看 尝试了很多方式,都无法成功。还以为这个光猫就废掉了。但是.... 新方法

chiachan Published on 2024-12-30

安装ikuai代理路由器拨号(虚拟机篇)

背景 由于关闭ipv6防火墙可能带来巨大的安全问题,现有的tplink xdr5480路由器仅有一个防火墙开关,无法控制端口或设备防火墙。 在不增加硬件设备的情况下,考虑更改路由器固件,但不可行。 最后决定使用以下方案来解决 思路 在绿联虚拟机上安装ikuai,一个端口连接光猫进行拨号,另一个端口连

chiachan Published on 2024-12-25

tailscale内网渗透 (docker篇)

获取tailscale的auth key 进入Settings->Personal Settings->Keys,打开Auth keys下的Generate auth key... 填写描述, reusable一般不用开启,一个key只给一台设备使用比较容易区分 过期时间不用改,后面会提到禁用过期时

chiachan Published on 2024-11-25

samwaf安全(docker篇)

什么是Waf? Web应用防火墙(Web Application Firewall,简称WAF)是一种专门设计用于保护Web应用程序免受各种网络攻击的安全解决方案。通过监控、过滤和阻止HTTP/HTTPS数据流,为Web应用程序提供防护。 启动服务 1) 下载镜像 先上hub.docker.com查

chiachan Published on 2024-11-06

简介:绿联云ugospro折腾笔记

绿联云ugospro折腾笔记主要折腾docker、虚拟机等; 设备:DH2600 系统版本:ugospro 操作系统:debian

chiachan Published on 2024-11-01

clickhouse通关攻略(四) - 高级教程

clickhouse通关攻略(四) - 高级教程 学习内容 创建一个表并插入一个大型数据集(包含两百万行的 纽约出租车数据)。然后,您将对数据集执行查询,包括如何创建字典并使用它执行 JOIN 的示例。 建表 CREATE TABLE trips ( `trip_id` UInt32,

chiachan Published on 2024-09-20
Previous Next