随手打造一个可以替换全站字符串的Nginx镜像(Docker)
本文主要讲 如何全局替换站点指定字符串、如果制作docker容器镜像、如何使用dockerfile制作镜像、nginx含插件编译。 前言 前段时间某个场景需要将我们产品中的一些文字替换成另外的一些文字,比如原来全站http改为https(或...
本文主要讲 如何全局替换站点指定字符串、如果制作docker容器镜像、如何使用dockerfile制作镜像、nginx含插件编译。 前言 前段时间某个场景需要将我们产品中的一些文字替换成另外的一些文字,比如原来全站http改为https(或...
前言 在这个大数据的时代里,数据为王,系统能实时展示各种数据显得尤为重要,所以仪表盘便成为每个系统的标配。 背景 我们都知道大部分前端框架都提供了各种丰富的仪表盘,但有几点不能满足我们需求 1、 不容易随意拖拽 2、 不方便动态添加 3、 ...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
前言 在我们JavaWeb开发过程中,或多或少会有些只是几行sql语句的service方法或是http请求,总是要反复写Controller层、service层、dao层。于是,我做了一个大胆的尝试,对于此类方法,封装出一个公共方法,不需要...
本文可能是目前最完整的一篇selenium(java版)实践文章,不是之一。 如果你是java开发人员,本文将帮助你快速搭建整套selenium自动化测试框架,你可以帮助公司升级为自动化测试架构; 如果你是测试人员,那你得按照本文多实践一下...
前言 在环境部署问题上,我们经历了3个阶段:传统安装、镜像恢复、自动发现注册+指令下达。目前镜像恢复后,启动虚拟机,一旦能ping通我们公司地址,就会自动注册这台机器(即使没有其他外网访问权限、也未开放任何对外端口),我们也就有了这台机器的...
前言 首先介绍下背景:我们公司的产品,会直接部署在甲方,因为甲方比较多,且他们包含个性化需求较多,所以,每个甲方可以理解为我们产品的一条git分支。 由于甲方的机器环境、网络环境各不相同,时常出现一些运行时的问题,于是,我设计了这套简易的智...
前言 “架构是什么?不同的领域、不同的视角会有不同的答案。如果加上了“互联网”三个字,那么她的内涵就更加丰富了。”这是ias官方的介绍词,本次活动很意外地在南京举行了,虽然相比其他城市的学术峰会来讲,参加的来宾不算多,但主讲嘉宾足够重量,也...
上次那篇我是如何重构整个研发项目,促进自动化运维DevOps的落地?中提到restful接口重构具体详细内容没有写出来,今天补上。 前言 随着互联网高速发展,公司对项目开发周期不断缩短,我们面对各种需求,使用原有对接方式,各端已经很难快速应...
为了这篇文章,我前后写了将近十篇文章铺垫,才将这篇整体重构思想引出。 背景 先说下背景,我们是一家小公司,虽然打着做产品的旗帜,但是每个客户都有大量的个性化功能,这里指各个客户的java端、Android端、ios端(大部分功能代码是相同的...
前言 当服务器越来越多,统一管理起来显得尤为重要。那么选择一款管理工具必不可少,既要能满足管理新部署的机器,还要兼容之前部署的机器,无客户端版的ansible管理工具可能成为优先考虑的工具之一。 认识ansible ansible 是一款自...