问题 今天收到同事发来的报错concurrent map read and map write 报错位置源码如下: var data = make(map[string]int64, 100) func GetValue(name string) int64 { return data[name
golang 中的 sync 包实现了两种锁: Mutex:互斥锁 RWMutex:读写锁,RWMutex 基于 Mutex 实现 Mutex(互斥锁) Mutex 为互斥锁,Lock() 加锁,Unlock() 解锁 在一个 goroutine 获得 Mutex 后,其他 goroutine 只能
安装docker root@debian:~# apt install apt-transport-https ca-certificates curl software-properties-common ... root@debian:~# curl -fsSL https://downloa
于光猫拨号经常性有问题,需要断电重连。所以想着改成桥接模式,把拨号功能换到路由器。 于是乎,需要光猫的账号密码。我是今年3月份装了宽带,光猫版本比较新, 新版光猫很多方式都不生效了,包括万能超级用户密码、telenet进去查看 尝试了很多方式,都无法成功。还以为这个光猫就废掉了。但是.... 新方法
背景 由于关闭ipv6防火墙可能带来巨大的安全问题,现有的tplink xdr5480路由器仅有一个防火墙开关,无法控制端口或设备防火墙。 在不增加硬件设备的情况下,考虑更改路由器固件,但不可行。 最后决定使用以下方案来解决 思路 在绿联虚拟机上安装ikuai,一个端口连接光猫进行拨号,另一个端口连
获取tailscale的auth key 进入Settings->Personal Settings->Keys,打开Auth keys下的Generate auth key... 填写描述, reusable一般不用开启,一个key只给一台设备使用比较容易区分 过期时间不用改,后面会提到禁用过期时
什么是Waf? Web应用防火墙(Web Application Firewall,简称WAF)是一种专门设计用于保护Web应用程序免受各种网络攻击的安全解决方案。通过监控、过滤和阻止HTTP/HTTPS数据流,为Web应用程序提供防护。 启动服务 1) 下载镜像 先上hub.docker.com查
clickhouse通关攻略(四) - 高级教程 学习内容 创建一个表并插入一个大型数据集(包含两百万行的 纽约出租车数据)。然后,您将对数据集执行查询,包括如何创建字典并使用它执行 JOIN 的示例。 建表 CREATE TABLE trips ( `trip_id` UInt32,