详情

全站展示位

MongoDB——TTL索引MadLife

MongoDB 有几种很实用的特殊索引,在特定场景中可以达到事半功倍的效果,TTL 索引即其中之一。 过期特定数据是一种常见场景,对 IoT 设备日志、网站 session 等数据而言,我们一般只关心一定时间内的数据,过期数据需要及时删除,TTL 索引很适合用于该场景。 索引创建TTL 索引是特殊的 单字段 索引,且字段类型必须是: BSON date,或时间戳 BSON date 数组 创建。。。

推荐

流畅的Python读书笔记(1)MadLife

流畅的Python读书笔记 关于 前言 Python 官方教程( 程序员只用到了其强大功能的一小部分。

Python 中的单例模式MadLife

单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。

Python线性表——单链表MadLife

1. 线性表简介线性表是一种线性结构,它是由零个或多个数据元素构成的有限序列。线性表的特征是在一个序列中,除了头尾元素,每个元素都有且只有一个直接前驱,有且只有一个直接后继,而序列头元素没有直接前驱,序列尾元素没有直接后继。

使用 Go 客户端控制 KubernetesMadLife

早期我已经在本地搭建了一个两台机器的k3s集群,并部署了Crawlab( 一个使用Golang 开发的分布式爬虫管理平台),实现了本地的分布式集群服务环境的搭建。服务起来以后,动态的控制容器节点,监控容器运行状态,实现即使的扩容,这都需要我们Kubernetes进行控制。幸运的是Kubernetes直接提供了python、golang的客户端,可以方便的实现Kubernetes API 操作。所

心灵鸡汤

  晋代人吴隐之任广州太守,在广州城外,见一池泉水名“贪泉”。当地传说饮了贪泉之水,便会贪婪成性。他不信这些,照饮不误,饮后还写了一首诗:“古人云:此水,一歃怀千金。试使夷齐饮,终当不易心。”

  他在任期间,果然廉洁自律,坚持了自我的操守。

列表展示

主站展示位

Docker构建Django部署环境(三)Docker ComposeMadLife

由于Django的配置文件实在有点多,这里我们先用Flask最小化演练。 Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。

Python 中的单例模式MadLife

单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。

Python线性表——单链表MadLife

1. 线性表简介线性表是一种线性结构,它是由零个或多个数据元素构成的有限序列。线性表的特征是在一个序列中,除了头尾元素,每个元素都有且只有一个直接前驱,有且只有一个直接后继,而序列头元素没有直接前驱,序列尾元素没有直接后继。

14. 不修改数组找出重复的数字MadLife

问题描述给定一个长度为 n+1n+1 的数组nums,数组中所有的数均在 1∼n1∼n 的范围内,其中 n≥1n≥1。 请找出数组中任意一个重复的数,但不能修改输入的数组。

Docker构建Django部署环境(三)Docker ComposeMadLife

由于Django的配置文件实在有点多,这里我们先用Flask最小化演练。 Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。

15. 二维数组中的查找MadLife

问题描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

Python线性表——单链表MadLife

1. 线性表简介线性表是一种线性结构,它是由零个或多个数据元素构成的有限序列。线性表的特征是在一个序列中,除了头尾元素,每个元素都有且只有一个直接前驱,有且只有一个直接后继,而序列头元素没有直接前驱,序列尾元素没有直接后继。

源码剖析Django REST framework的认证方式MadLife

由Django的CBV模式流程,可以知道在url匹配完成后,会执行自定义的类中的as_view方法。 如果自定义的类中没有定义as_view方法,根据面向对象中类的继承可以知道,则会执行其父类View中的as_view方法 在Django的View的as_view方法中,又会调用dispatch方法。 现在来看看Django rest framework的认证流程

Python 中的单例模式MadLife

单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。

源码剖析Django REST framework的认证方式MadLife

由Django的CBV模式流程,可以知道在url匹配完成后,会执行自定义的类中的as_view方法。 如果自定义的类中没有定义as_view方法,根据面向对象中类的继承可以知道,则会执行其父类View中的as_view方法 在Django的View的as_view方法中,又会调用dispatch方法。 现在来看看Django rest framework的认证流程

源码剖析Django REST framework的认证方式MadLife

由Django的CBV模式流程,可以知道在url匹配完成后,会执行自定义的类中的as_view方法。 如果自定义的类中没有定义as_view方法,根据面向对象中类的继承可以知道,则会执行其父类View中的as_view方法 在Django的View的as_view方法中,又会调用dispatch方法。 现在来看看Django rest framework的认证流程

源码剖析Django REST framework的认证方式MadLife

由Django的CBV模式流程,可以知道在url匹配完成后,会执行自定义的类中的as_view方法。 如果自定义的类中没有定义as_view方法,根据面向对象中类的继承可以知道,则会执行其父类View中的as_view方法 在Django的View的as_view方法中,又会调用dispatch方法。 现在来看看Django rest framework的认证流程

django rest_framework 序列化组件详解MadLife

为什么要用序列化组件当我们做前后端分离的项目,我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式。 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 接下来我们看下django序列化和rest_framework序列化的对比

django rest_framework 序列化组件详解MadLife

为什么要用序列化组件当我们做前后端分离的项目,我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式。 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 接下来我们看下django序列化和rest_framework序列化的对比

14. 不修改数组找出重复的数字MadLife

问题描述给定一个长度为 n+1n+1 的数组nums,数组中所有的数均在 1∼n1∼n 的范围内,其中 n≥1n≥1。 请找出数组中任意一个重复的数,但不能修改输入的数组。

GOPROXY 环境变量MadLife

我们知道从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。

15. 二维数组中的查找MadLife

问题描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

博客寄语:

    记录人生

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。