- 博客(16)
- 收藏
- 关注
原创 《Effective Python》第1章 Pythonic 思维详解——item03-05
《Effective Python》第1章的 Item 3 至 Item 5 深入探讨了 Python 的动态特性、复杂逻辑的拆解以及解包赋值的优雅应用。
2025-05-11 10:59:33
428
原创 《Effective Python》第1章 Pythonic 思维详解——版本及基础风格
《Effective Python》第1章探讨了Pythonic思维的核心原则,特别是如何编写简洁、优雅且符合Python社区惯例的代码。本章的两个关键条目包括:Item 1:了解你使用的Python版本,强调了Python版本差异对代码兼容性和功能的影响,建议使用pyenv和虚拟环境管理版本;Item 2:遵循PEP 8风格指南,详细介绍了PEP 8的规范,如缩进、命名、导入和注释等,以提升代码的可读性和一致性。通过遵循这些最佳实践,开发者可以编写出更Pythonic的代码,提升代码质量和团队协作效率。
2025-05-11 10:38:03
769
原创 Ubuntu 22.04(WSL2)使用 Docker 安装 Zipkin 和 Skywalking
本文详细介绍了在 Ubuntu 22.04(WSL2 环境)中使用 Docker 安装分布式追踪工具 Zipkin 和 Skywalking 的步骤。
2025-05-10 11:17:53
572
原创 Ubuntu 22.04 (WSL2) 使用 Docker 安装 PostgreSQL
详细介绍了如何在 Ubuntu 22.04 (WSL2) 环境中使用 Docker 安装和配置 PostgreSQL 17.4。
2025-05-10 09:47:48
622
原创 Ubuntu 22.04(WSL2)使用Docker安装Redis
在WSL2上的Ubuntu 22.04系统中,通过Docker安装和配置Redis 7.4.3。确保已安装Ubuntu 22.04和Docker,并熟悉基本终端命令。
2025-05-09 01:45:22
730
原创 Ubuntu 22.04(WSL2)使用 Docker 安装 TDengine 3.3.6.0
本文详细介绍了在 WSL2 上的 Ubuntu 22.04 系统中使用 Docker 安装 TDengine 3.3.6.0 的步骤。首先,确保已安装 Docker 并创建了必要的目录以持久化数据和日志。接着,通过 docker run 命令启动 TDengine 容器,并配置了端口映射和卷挂载。安装完成后,可以通过 Docker CLI 或 Web 界面验证 TDengine 的运行状态。此外,文章还提供了使用 taosBenchmark 工具进行数据写入和查询的示例,展示了 TDengine 的高性能特
2025-05-09 01:42:44
902
原创 Windows 安装 WSL2 并运行 Ubuntu 22.04 指南
本教程将指导您在Ubuntu 22.04(运行于WSL2)上使用Docker安装和配置RabbitMQ,包括设置持久化存储、启用管理界面以及安装延迟消息交换和MQTT等插件。
2025-05-08 00:58:49
1359
原创 WSL2运行Ubuntu后Hyper-V端口冲突问题
Hyper-V端口冲突是WSL2运行Ubuntu时的常见问题,但通过修改Hyper-V动态端口范围(50000-59999),可以高效解决冲突,同时保留WSL2的完整功能。本文详细介绍了此方法的步骤、验证和注意事项,辅以其他备选方案。希望这篇博客能帮助你快速解决端口冲突问题,让WSL2 Ubuntu环境更加稳定!如有疑问,欢迎留言交流。
2025-05-08 00:56:10
557
原创 Ubuntu 22.04(WSL2)上使用Docker安装RabbitMQ
本教程将指导您在Ubuntu 22.04(运行于WSL2)上使用Docker安装和配置RabbitMQ,包括设置持久化存储、启用管理界面以及安装延迟消息交换和MQTT等插件。
2025-05-07 01:57:20
754
原创 Ubuntu 22.04 (WSL2) 上使用 Docker 安装 Nacos 3.0.0
Nacos(Dynamic Naming and Configuration Service)是一个由阿里巴巴开源的平台,用于动态服务发现、配置管理和服务管理。它在微服务架构中扮演着重要角色,支持服务注册、配置中心和动态路由等功能。本文详细介绍如何在 Ubuntu 22.04 的 WSL 环境中通过 Docker 安装 Nacos 3.0.0,并探讨其与 2.x 版本的区别。通过以上步骤,您可以在 Ubuntu 22.04 (WSL) 上成功部署 Nacos 3.0.0。
2025-05-07 01:44:37
826
原创 Ubuntu 22.04 (WSL2 )使用 Docker 安装 MySQL
创建custom.cnf文件,用于自定义 MySQL 配置。custom.cnf[mysqld]# 服务器唯一 ID,用于主从复制# 监听所有网卡,允许远程连接# 表名不区分大小写,兼容 Windows# 指定 socket 文件路径# 最大连接数,视内存调整# 单用户最大连接数# 空闲连接超时时间(秒)# 交互连接超时时间(秒)# 错误日志文件路径# 关闭通用查询日志,生产环境推荐# 通用日志文件路径# 开启慢查询日志# 慢查询日志文件路径# 慢查询阈值(秒)
2025-05-06 10:26:59
1461
原创 Ubuntu22.04(WSL2)使用 Docker 安装 MinIO
通过以上步骤,已在 WSL2 Ubuntu 22.04 上成功部署了 MinIO 对象存储服务。MinIO 的简单性和高性能使其非常适合本地开发和测试环境。接下来,你可以进一步探索 MinIO 的 S3 兼容 API,集成到你的应用程序中。
2025-05-06 10:06:43
881
原创 利用VPS服务器自建Docker Hub镜像加速服务
通过VPS自建Docker镜像加速服务,既能解决网络限制问题,又能实现高效稳定的镜像管理。本文方案结合了Docker Registry代理、反向代理工具和客户端配置,适用于个人开发者与企业级场景。未来还可扩展为多节点集群,进一步提升服务可靠性。希望这篇指南能帮助您高效搭建专属的Docker镜像加速服务!如有疑问,欢迎在评论区留言讨论。
2025-05-05 03:04:11
1189
原创 html的map热力图(二)——热区样式
自从前几天html热力图解决项目的紧急需求后,前端需求人员又提出了改进的地儿,鼠标滑过热点区域的时候,希望这个区域能够有显著变化,并且能够显示这个区域的title。几番度娘外加谷歌,最终决定用画布这种比较轻松的解决方案。废话不多说,直接上代码。```无标题文档<area id="street_df" shape="poly" coords="
2017-01-16 16:09:29
5045
4
原创 html的map热力图(一)
因为团队对地图引擎的研究工作正在起步,包括地图制作,地图发布需要一定时间了解。但是前端需求依旧在不停迭代,刚好首页需要展示某个地市的地图及其分区,无奈之下只要用html的map来实现这个功能。ps:真是个苦力活,太不智能了。 标签带有可点击区域的图像映射 div> img src="area
2017-01-13 17:31:56
10457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人