SAE中使用新的.appconfig代替旧的config.yaml进行伪静态等配置
SAE,新浪曾经的王牌服务(对不了解该服务的读者科普一下,SAE可以理解为不限性能上限且提供大量平台化服务的虚拟主机),由于新浪自己的不重视与各云平台的异军突起,已经不再流行(截止本文撰写日期2019年8月28日,在PHP7.4即将推出的当下,居然只支持到PHP7.0),因此相关的文档与教程也越来越旧,比如本文所述的config.yaml。如果要对其进行配置,还得多费一番心思。
SAE,新浪曾经的王牌服务(对不了解该服务的读者科普一下,SAE可以理解为不限性能上限且提供大量平台化服务的虚拟主机),由于新浪自己的不重视与各云平台的异军突起,已经不再流行(截止本文撰写日期2019年8月28日,在PHP7.4即将推出的当下,居然只支持到PHP7.0),因此相关的文档与教程也越来越旧,比如本文所述的config.yaml。如果要对其进行配置,还得多费一番心思。
最近因为要对一个用户表的每日用户增长量进行实时统计,因此使用了MySQL的视图功能。但创建视图后我发现需求有变,只需要输出每日超过30用户增长量的行,但却在『找视图背后的SQL语句』这里跌了跟头。本文将分享如何查看视图在创建时的SQL语句。
FydeOS是在ChromiumOS基础上进行本地化与功能增强开发出的操作系统,解决了ChromeOS家族在国内由于网络问题带来的较差体验。系统流畅顺滑,但我发现在最新版本的FydeOS下运行Linux桌面应用会出现缩放异常的问题,很是恼人。本文将分享我解决这一问题的过程与方法。
在上一篇文章中,我们了解了索引的基本概念,也明白了索引存储着所有文件与对象的关联以及所有文件的基础信息。这篇文章我们来深入Git,从二进制的角度了解其索引结构。
在使用Git的过程中,经常会遇到需要直接在本地代码库进行编译、执行或配置文件修改的情况,但我们不希望这些配置被Git所记录,甚至被误上传到远端仓库。本文章即讲解如何在Git中忽略对本地特定已入库文件的修改。
监控在日常运维中非常重要,有助于提前发现问题,并及时进行系统优化。通常我们会使用第三方工具来对系统进行监控,但在个别场景下(例如Gravitational Teleport等工具所提供的动态label,可以自动执行Shell命令)使用Shell会更加灵活,只可惜相关资料太少,且大量谬误。本文将整理使用Shell Script输出CPU、内存、磁盘占用百分比的命令,方便读者查阅与使用。
在前一篇文章中,我简述了CentOS下安装旧版本软件的方法,该文章以
kubeadm
为例完成了安装,但不久后我发现该方法对Docker不奏效,需要额为的操作。因此我撰写这篇补充的文章,专门介绍如何安装旧版本Docker。
由于最近要做关于Kubernetes的一系列漏洞分析,需要安装大量旧版本的Kubernetes,通常安装旧版本软件的方法是直接找到旧版本源码,然后从源码进行构建,但该方案过于复杂,恰好测试环境是CentOS操作系统,那么能不能直接通过CentOS的包管理器yum来安装旧版本软件呢?方法其实很简单。
假期留校的我,难得独居。少的全是琐事,多的尽是自由。
两年过去了,我终于有机会享受片刻的孤独。
命运一再的戏弄,让我竟有些惊慌失措。
我到底要怎么走下去,才能让自己不再如此忧愁。