Hopetree-自定义图像 Hopetree 3 年,1月前 pip

CentOS下使用pip安装python依赖报错的解决思路

前两天在CentOS上安装docker-compose的时候遇到了pip安装依赖报错,并且经过一番查找,也得到了解决方案,最关键的是经过这个经验,我知道了pip在python2的版本中也有一个官方指定的最后一个支持版本,这篇文章就来记录这个事情,以便后续同类报...

前两天在CentOS上安装docker-compose的时候遇到了pip安装依赖报错,并且经过一番查找,也得到了解决方案,最关键...

Hopetree-自定义图像 Hopetree 5 年,10月前 数据库 • SSH

Python 上下文管理及 with 语句的实用技巧

Python 有很多魔法方法,本文记录一下可以自定义 with 语句的上下文管理器所使用到的两个魔法方法,也就是 `__enter__` 和 `__exit__` 方法的实用性。

Python 有很多魔法方法,本文记录一下可以自定义 with 语句的上下文管理器所使用到的两个魔法方法,也就是 `__ente...

Hopetree-自定义图像 Hopetree 2 年,3月前 Docker • Cloudflare

使用 Cloudflare 搭建自己的 Docker Hub 镜像代理

Cloudflare是一家提供内容分发网络(CDN)、互联网安全性、抗DDoS(分布式拒绝服务)和分布式DNS服务的美国公司。Cloudflare 提供了很多免费使用的功能,个人用户可以很好的白嫖它的服务,因此Cloudflare又称“赛博佛祖”。本文分享一下...

Cloudflare是一家提供内容分发网络(CDN)、互联网安全性、抗DDoS(分布式拒绝服务)和分布式DNS服务的美国公司。C...

Hopetree-自定义图像 Hopetree 2 年,8月前 Go

Go 学习笔记(1):GoLand 安装并通过插件重置试用到期时间

GoLand 相对于 Go 就像 Pycharm 相对于 Python 一样,但是很遗憾的是 GoLand 没有像 Pycharm 一样的可以永久免费使用的社区版,只能试用后付费使用。本文分享一下 GoLand 安装并通过插件重置试用到期时间的方法。

GoLand 相对于 Go 就像 Pycharm 相对于 Python 一样,但是很遗憾的是 GoLand 没有像 Pychar...

Hopetree-自定义图像 Hopetree 7 年,1月前 Python爬虫 • 多线程 • Selenium

使用 selenium 爬取新浪微盘,免费下载周杰伦的歌曲

现在各个音乐平台想要听杰伦的歌或者下载歌曲都需要购买 VIP,而且即使是 VIP 用户,下载歌曲也是有数量限制的。于是随手百度了一下周杰伦的歌曲下载资源,搜到了新浪微盘上面有人分享了一份歌单,大概收集了近200首歌曲,于是本着能自动化就不手动操作的原则,就想着...

现在各个音乐平台想要听杰伦的歌或者下载歌曲都需要购买 VIP,而且即使是 VIP 用户,下载歌曲也是有数量限制的。于是随手百度了...

Hopetree-自定义图像 Hopetree 7 年,1月前 Docker • 容器化 • Vue.js

Dockerfile 中的 multi-stage 特性,Vue 项目多阶段构建实战

最近在写一个 Vue 项目,并已经实现 Docker 镜像构建和容器化部署,之前也分享过一篇文章关于 Vue 项目的静态资源打包和镜像构建。但是之前在镜像构建之前是需要使用 npm 进行项目打包生产 dist 文件之后才能进行镜像构建,不过最近我在使用 Jen...

最近在写一个 Vue 项目,并已经实现 Docker 镜像构建和容器化部署,之前也分享过一篇文章关于 Vue 项目的静态资源打包...

Hopetree-自定义图像 Hopetree 2 年前 定时任务 • asyncio • aiohttp

使用 Python 的异步模块 asyncio 改造 I/O 密集型定时任务

我的博客配置了很多定时任务,其中有一部分定时任务属于 I/O 密集型的任务,比如需要进行大量的网络请求,此类任务执行普遍会比较耗时。最近看了几篇关于 Python 异步函数的文章,就想到可以把这些任务改造一下,改造完成后发现效率直接飙升!

我的博客配置了很多定时任务,其中有一部分定时任务属于 I/O 密集型的任务,比如需要进行大量的网络请求,此类任务执行普遍会比较耗...

Hopetree-自定义图像 Hopetree 2 年,3月前 Grafana • Grafana Infinity

在 Grafana 中通过 Infinity 数据源可视化接口数据

本文详细介绍了Grafana Infinity插件,它使Grafana能够集成和可视化来自任何REST API的数据。文章包括插件安装、数据源配置、表格和统计数据展示、时序图创建、以及仪表盘变量的设置和应用。通过实战案例,展示了如何将外部数据源有效集成到Gra...

本文详细介绍了Grafana Infinity插件,它使Grafana能够集成和可视化来自任何REST API的数据。文章包括插...

监控 6033 0
Hopetree-自定义图像 Hopetree 2 年,9月前 Nginx

Nginx配置中server模块的加载顺序和规则

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规则,这篇文章就来分享一下我对server模块的匹配规则的理解,并进行一些测试验证这些结论。

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规...

Hopetree-自定义图像 Hopetree 5 年,11月前 Git • CI/CD • Jenkins • GitHub Actions

分享一些 GitHub Actions 的实用技巧

GitHub Actions 是 GitHub 的持续集成服务,该功能非常类似于 Jenkins Pipeline 的能力,相当于 GitHub 为每个用户提供了一个 Jenkins 平台,可供大家跑一些简单(其实也可以很复杂)的自动化任务。

GitHub Actions 是 GitHub 的持续集成服务,该功能非常类似于 Jenkins Pipeline 的能力,相当...

CI/CD 6015 12