文章分类
记忆是一种相聚的方式,放下是一种自由的形式。不必悲伤,不必忧愁,邂逅的回忆都是美好的故事

域名购买、实名、备案、解析到正常访问网站

讲解域名访问网站操作全流程:购买域名、域名实名认证、域名备案、域名解析(Dns解析)、如果想去除端口号,还需要做nginx反向代理,域名安全ssl证书等。......

手把手零经验教你线上部署云服务器

本文教你从零经验开始部署云服务器。从购买服务器,软件下载安装,环境配置,项目部署运行,到域名购买和备案、最后到域名访问,用该博客springboot项目做示范,完成网站上线到运行,创建一个属于自己的网站。......

Jenkins钩子实现代码提交/合并时自动部署

结合Jenkins、Gitlab实现代码自动化部署,本质是观察者模式,Gitlab的触发器判断代码提交/合并后发出【部署事件】,回调Jenkins内的URL并携带token,触发Jenkins自动部署项目,需要注意代码最好完成后提交,否则频繁提交有可能造成任务部署堆积和异常。......

Grafana入门教程-从零上手

Grafana是一款很强大可视化监控软件,支持数据源齐全,也包括很强大动态数据源、动态参数功能,也包含丰富多样的图表软件,我觉得比superset、metabase等更为强大多样。......

你知道Redis中的getbit、setbit的作用吗?

redis的getbit、setbit特性可以帮助我们解决很多现实问题,而且因为存储空间小,一位就一个bit,所以能够很好的节省空间、提高性能。在了解该特性之前,没想到它能解决那么多场景问题,如打卡、群聊等,而仔细了解后发现,如此解决真的很巧妙。......

分布式锁之主从架构数据同步异常问题

本文分析了在高可用情况下的分布式锁如何实现和解决问题。另外详细介绍了Redis分布式锁在非单点架构下的实现和提供的Redlock算法,内容很长很多,但仔细看完相信你会有帮助。文章对一些复杂的段落进行了总结归纳,希望用最简洁解释告诉你原理。......

总结归纳一下常见十种排序算法

排序算法是数据结构的基础,之前一直学不懂也学不进去,最近就找个时间抽空总结了一下十种排序算法,收获很多学习到了很多大神的算法思路,但后续还是需要完善一下代码,在某些算法感觉并没有达到它应该的时间复杂度和空间复杂度。......

【分享】程序员会用到的开发工具包

写个博客分享一下所有之前用到的软件包,有些版本可能比较旧,大家酌情使用,所有的软件都是通过网上收集,自取即可~如果有侵权,麻烦告知一下,会将资源移除。......

ClickHouse大数据DBMS入门

clickhouse一款基于列式储存的DBMS系统,它在大数据处理中有很强大的查询能力,文章从优缺点分析,入门clickhouse的基本用法。......

定时脚本备份服务器Mysql数据库表

编写数据库备份脚本结合linux crontab定时任务,执行数据库备份和过期备份文件删除,每天固定时间进行数据库表备份,保证数据库数据安全。......

1 / 1