原文地址:[Python web 开发实战]
即插视图
即插视图的灵感来自 Django 的基于类而不是函数的通用视图方式,这样的视图就可以支持继承了。视图类型有两种类型。
more >>生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
参考文章: Linux 日志切割神器 logrotate 原理介绍和配置详解
logrotate 是一个 linux 系统日志的管理工具。可以对单个日志文件或者某个目录下的文件按 时间/大小
进行切割,压缩操作;指定日志保存数量;还可以在切割之后运行自定义命令。
logrotate 是基于 crontab 运行的,所以这个时间点是由 crontab 控制的,具体可以查询 crontab 的配置文件 /etc/anacrontab
。系统会按照计划的频率运行 logrotate,通常是每天。在大多数的 Linux 发行版本上,计划每天运行的脚本位于 /etc/cron.daily/logrotate
。
官方文档: Using Apache ActiveMQ
MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ 是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。
more >>针对 GitHub clone 需要身份验证的仓库时,提示如下错误:
1 | remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. |
官方文档: Downloading and Installing RabbitMQ
RabbitMQ 与 Erlang 的版本对应: Erlang/OTP for RabbitMQ
Erlang 下载地址: Erlang
JDK 1.8
Centos7-64位
Erlang-OTP 23
more >>FastDFS 开源地址:https://github.com/happyfish100
分布式文件系统: Distributed file system, DFS,又叫做网络文件系统:Network File System。一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。
FastDFS 是一个开源的轻量级分布式文件系统,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合中小文件(建议范围:4KB < file_size <500MB),对以文件为载体的在线服务,如相册网站、视频网站等。
more >>参考文章:
高可用集群(High Availability Cluster,简称 HA Cluster),是指以减少服务中断时间为目的的服务器集群技术。它通过保护用户的业务程序对外不间断提供的服务,把因软件,硬件,认为造成的故障对业务的影响降低到最小程度。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true