python Python 爬虫的工具列表 这个列表包含与网页抓取和数据处理的Python库 1. 网络 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl –... 01月19日 5 收藏 阅读全文
golang Gin middleware中间件使用实例 I've been playing around with Gin web framework in Go for a while for small side projects and its be... 01月18日Gin middleware中间件使用实例已关闭评论 收藏 阅读全文
安全 SSL证书格式详解与转换 一般来说,主流的 Web 服务软件,通常都基于 OpenSSL 和 Java 两种基础密码库。 Tomcat、Weblogic、JBoss 等 Web 服务软件,一般使用 Java 提供的密码库。通过... 01月18日 1 收藏 阅读全文
自动化运维 gitlab ci/cd .gitlab-ci.yml配置任务详解 .gitlab-ci.yml 从7.12版本开始,GitLab CI使用YAML文件(.gitlab-ci.yml)来管理项目配置。该文件存放于项目仓库的根目录,它定义该项目如何构建。 开始构建之前Y... 01月17日 1 收藏 阅读全文
自动化运维 GitLab CI/CD Variables 中文文档 Variables 官方文档:https://docs.gitlab.com/ce/ci/variables/README.html 当GitLab CI 中接受到一个job后,Runner就开始准备... 01月15日 1 收藏 阅读全文
Linux 使用Landslide基于MarkDown制作在线Slide Landsilde工具使用 Landslide是基于Google的html5slides的一个Slide生成工具,可将markdown、ReST 或者 textile文件转化成HTML5的slide。... 01月14日使用Landslide基于MarkDown制作在线Slide已关闭评论 收藏 阅读全文
安全 PHP环境安全加固配置 一、启用 PHP 的安全模式 PHP 环境提供的安全模式是一个非常重要的内嵌安全机制,PHP 安全模式能有效控制一些 PHP 环境中的函数(例如system()函数),对大部分的文件操作函数进行权限控... 01月13日 1 收藏 阅读全文
Linux Jenkins & Docker 持续集成实践 前言 持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障... 12月11日Jenkins & Docker 持续集成实践已关闭评论 收藏 阅读全文
业界动态 详解CI、CD & CD CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语。CI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和... 12月10日详解CI、CD & CD已关闭评论 收藏 阅读全文
python 使用 Python 工具 Locust 进行负载测试 Locust 是一个用 Python 编写的开源的负载测试工具。 它允许您针对模拟用户行为的 Web 应用程序编写测试,然后按规模运行测试以帮助查找瓶颈或其他性能问题。 安装 安装是使用 Python... 12月08日使用 Python 工具 Locust 进行负载测试已关闭评论 收藏 阅读全文
Linux命令 运维利器万能的 strace strace是什么? 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。... 12月02日运维利器万能的 strace已关闭评论 收藏 阅读全文
Redis Redis 高级特性与性能调优 概述 Redis是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、缓存服务或消息服务使用。 Redis支持多种数据结构,包括字符串、哈希表、链表、集合、有序集合、位图、Hyperloglog... 12月01日Redis 高级特性与性能调优已关闭评论 收藏 阅读全文
Linux 通过微信服务号推送Zabbix告警 近期看到一篇通过微信实现Zabbix告警的文章,但实践时发现,无法成功发送消息。 分析原因,应该是微信公众平台加强了登录验证,在登录时会需要管理员进行扫描二维码操作才能成功登陆后台: 而之前文章中的A... 11月30日通过微信服务号推送Zabbix告警已关闭评论 收藏 阅读全文
Linux 正确的使用dd进行磁盘读写速度测试 测试方式:使用dd指令,对磁盘进行连续写入,不使用内存缓冲区,每次写入8k的数据,总共写入20万次,产生1.6G大小的文件。 测试指令:dd if=/dev/zero of=/data01/test.... 11月24日正确的使用dd进行磁盘读写速度测试已关闭评论 收藏 阅读全文
日志系统 B站日志系统 B站的日志系统(Billions)从2017年5月份开始建设,基于elastic stack,面向全站提供统一的日志采集、检索、监控服务。目前集群规模20台机器,接入业务200+,单日日志量10T+。... 10月24日 4 收藏 阅读全文