摘要:
Python下实现定时任务的方式有很多种方式。 循环sleep: 这是一种最简单的方式,在循环里放入要执行的任务,然后sleep一段时间再执行。缺点是,不容易控制,而且sleep是个阻塞函数。 threading的Timer: threading模块中的Timer能够帮助实现定时任务,而且是非阻塞的 阅读全文
posted @ 2018-02-05 19:37
dion至君
阅读(287)
评论(0)
推荐(0)
摘要:
查询 all() 返回模型类对应表格中所有数据,返回查询集 get() 返回表格中满足条件的一条且只能有一条数据 如果查到多条数据,则抛异常:MultipleObjectsReturned 查询不到数据,则抛异常:DoesNotExist filter() 参数写查询条件,返回满足条件的数据,返回查 阅读全文
posted @ 2018-02-05 19:09
dion至君
阅读(188)
评论(0)
推荐(0)
摘要:
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 阅读全文
posted @ 2018-02-05 19:01
dion至君
阅读(86)
评论(0)
推荐(0)
摘要:
一、引言 作为一名IT从业者,不仅要有扎实的知识储备,出色的业务能力,还需要具备一定的软实力。软实力体现在具体事务的处理能力,包括沟通,协作,团队领导,问题的解决方案等,这些能力在关键时刻比硬性的技术水平更能体现一名工程师的价值,它决定了IT职业生涯的高度和视野。 而本文所分享的绘图能力,与其说是软 阅读全文
posted @ 2018-02-05 18:57
dion至君
阅读(21225)
评论(0)
推荐(2)
摘要:
mysql监控 前几天跟几个人讨论到MySQL监控这块。发现自身有所欠缺,所以最近加班加点研究了一下。写个博文总结一下。 一般来说对于mysql监控,会监控主库、从库的可用性。主从复制状态监控、数据库性能监控、数据库日志监控。 对于可用性的监控,可以通过定期去执行sql实现。这里需要注意的是主库需要 阅读全文
posted @ 2018-02-05 18:54
dion至君
阅读(289)
评论(0)
推荐(0)
摘要:
分布式监控开发 01 需求 为什么要做监控? zabbix已经这么强大了,为什么要写一个监控 首先来说说zabbix的痛。 说了这么多不好的地方,只是在某些big的时候不好而已,我们自己写的话,短期内也是不可能超越zabbix的。那么为什么要手写一套监控呢? 1、熟悉IT监控系统的设计原理 自己写的 阅读全文
posted @ 2018-02-05 18:53
dion至君
阅读(223)
评论(0)
推荐(0)
摘要:
一、Docker 简介 Docker 两个主要部件: Docker: 开源的容器虚拟化平台 Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker Hub Docker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Doc 阅读全文
posted @ 2018-02-05 18:46
dion至君
阅读(140)
评论(0)
推荐(0)
摘要:
一、排序的基本概念和分类 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。 排序的稳定性:经过某种排序后,如果两个记录序号同等,且两者在原无序记录中的先后秩序依然保持不变,则称所使用的排序方法是稳定的,反之是不稳定 阅读全文
posted @ 2018-02-05 18:41
dion至君
阅读(114)
评论(0)
推荐(0)
摘要:
Nginx本身就有缓存功能,能够缓存静态对象,比如图片、CSS、JS等内容直接缓存到本地,下次访问相同对象时,直接从缓存即可,无需访问后端静态服务器以及存储存储服务器,可以替代squid功能。 1 环境准备 我们这里只测试nginx的proxy_cache的缓存功能,所以结构越简单越好,这里我们只需 阅读全文
posted @ 2018-02-05 18:37
dion至君
阅读(185)
评论(0)
推荐(0)

浙公网安备 33010602011771号