技术
354
2024-07-27
免费https证书续期
一行命令,一分钟轻松搞定SSL证书自动续期
https://httpsok.com/doc/guide/quickstart.html
一、安装httpsok
登陆PC控制台 获取Token
curl -sSL https://ge...
1244
2024-04-18
Gin框架 gin.context使用注意事项
gin框架中 gin.Context是请求上下文。在使用协程时因为框架的实现逻辑有一些容易犯错的地方。常见的问题有:
1、数据竞争
2、context canceled
3、请求内数据错误
我们依次分析,
1、如果我们把gin.cont...
1034
2024-04-18
Goland开发低版本golang项目
开发历史项目时会碰到go版本很低的情况,最好将项目版本升级,如果无法升级需在原版本上开发涉及到以下几个问题:
1、依赖包容易自动升级到不支持的版本
2、调试工具
3、多版本开发环境
下面以go1.17为例
首先设置goland版本,在s...
1188
2024-01-25
Go 中的 LDAP 入门
原文章:https://cybernetist.com/2020/05/18/getting-started-with-go-ldap/
最近,我必须为我的一个客户编写大量与 Active Directory (AD) 交互的 Go 代...
3925
2023-04-20
nginx proxy 代理解析成ipv6导致请求失败
nginx配置反向代理后偶尔会有error日志
2023/04/20 07:18:21 [error] 16202#16202: *158346 connect() to [2001:4860:4802:38]:443 failed (10...
1648
2023-02-18
docker内运行图形界面
https://www.cnblogs.com/51python/p/16629697.html linux 安装图形界面
安装这个镜像 https://hub.docker.com/r/dorowu/ubuntu-deskto...
30490
2022-09-03
如何修改已有容器的端口号
已经启动的容器如果不重新部署可以通过修改配置文件的方式修改绑定的端口号
docker在创建容器的时候,会自动生成容易的配置文件,所以可以采取这个方式找到并修改容器的端口号
关服务,找配置文件改端口号,开服务,检查是否修改成功
1- 关...
3169
2022-07-30
docker-compose redis 集群部署
redis 主从
https://github.com/chujilu/go_example/blob/main/compose/redis-master-slave.yml
redis-sentinel 哨兵模式
https://git...
5415
2022-07-27
线上大量CLOSE_WAIT的原因深入分析
4137
2022-07-22
php7 packed hashtable 和 hashtable的转换规则
php7的数字底层是通过hashtable实现的,一般的是通过数据连续存储实现有序遍历、中间映射表索引实现随机查找、链表实现hash冲突的普通hashtable。
但针对数字下标场景php做了优化packed hashtable,索引就是存...