昔我往矣

OpenSSL的基础知识小课堂

2021年04月23日

在通信过程中,加密始终是一个绕不开的强需求,在互联网时代更是如此。怎么保证数据传输过程中的数据保密,这就引出了互联网的基础协议 ———— SSL 。本文记录了一些我个人在工作中常用到的一些相关工具和方法。

OpenSSLSecret

继续阅读全文

PostgreSQL实战(下):repmgr主从自动切换

2021年03月11日

本系列分为上下2篇,上篇是搭建PostgreSQL主从集群,下篇是使用repmgr配置高可用PostgreSQL集群。推荐先阅读上篇文章了解Postgres主从搭建和手动切换方法之后,再阅读本文。

接上一篇文章,已经搭建好了PostgresSQL服务器,而且已经配置好了主从,现在尝试使用repmgr来管理PostgresSQL的高可用自动切换。

继续阅读全文

PostgreSQL实战(上):搭建主从集群

2021年03月4日

本系列分为上下2篇,上篇是搭建PostgreSQL主从集群,下篇是使用repmgr配置高可用PostgreSQL集群。这里是上篇,搭建一个具备数据自动复制的主从PostgreSQL集群。

继续阅读全文

Python日志:从原理到实践

2020年11月28日

日志
日志是调试程序、记录代码执行过程和排查线上线下问题的重要手段,Python中内置了logging模块,可以很方便的根据需要输出日志。本文将详细的讲解和演示Pythonlogging模块的几个重要组件,并提供一些日志输出的经验和方法。


继续阅读全文

将m3u8.sqlite格式的文件转码成mp4的过程

2020年11月23日

个人习惯,比较偏爱将某些视频资料下载到线下进行离线播放。

分析m6u8.sqlite的数据内容

这次想看某投资app的视频,于是先利用app自带的下载功能将视频下载到手机上。发现手机上保存的是 m3u8.sqlite 格式,为了方便分析,于是把这些文件全部转到电脑上,文件大小200M,基本确认视频内容就保存在这个文件中。传到电脑上之后,直接开始使用Linux的sqlite3命令进行分析。

继续阅读全文