摘要:
Nginx入门与实战 网站服务 想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务就是Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。 Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的W 阅读全文
摘要:
ORM 正反向查询 在 ORM 查询中,一般分为正向查询和反向查询。至于什么是正向查询和反向查询,还要从表关系说起。 举个简单的例子,就拿图书和出版社来说,一般一个图书只有一个出版社,但是一个出版社一般出版有多个图书,外键关系一般建立在多的一侧,也就是说,外键关系是建立在图书的表模型中的。 而正向查 阅读全文
摘要:
ORM 查询返回设置为可读格式 在对应的表模型中重写__str__方法即可,具体书写方式如下: class Book(models.Model): title = models.CharField(max_length=30) price = models.interField() publishe 阅读全文
摘要:
RabbitMQ 什么叫消息队列 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 阅读全文
摘要:
redis-sentinel主从复制高可用 Redis-Sentinel Redis-Sentinel是Redis官方推荐的高可用性解决方案, 当用Redis作master-slave的高可用时,如果master本身宕机,Redis本身或者客户端都没有实现主从切换的功能。而redis-sentine 阅读全文
摘要:
# 派对从中午十二点到晚上八点,客人到来和离开会签到,请统计哪个小时段内在场客人最多# 每半小时分为一个区间,统计哪个时间短的客人最多 1 import random, datetime 2 3 4 def product_guest(): 5 ''' 6 num_guest: 随机产生顾客是数量 阅读全文
摘要:
Python中进制转换函数的使用 关于Python中几个进制转换的函数使用方法,做一个简单的使用方法的介绍,我们常用的进制转换函数常用的就是int()(其他进制转换到十进制)、bin()(十进制转换到二进制)、oct()(十进制转换到八进制)、hex()(十进制转换到十六进制)。 下面我们逐个说下每 阅读全文
摘要:
Linux最常用命令 Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,系统的稳定性和安全性高。 Linux的目录结构 /下级目录结构 bin(binaries)存放二进制可执行文件 sbin(super user binaries)存放二进制可执行文件,只有root用户才能访问 阅读全文
摘要:
需求 话不多说,直接上需求,如题。 ''' 有20个人围成一圈(编号0~19),第0号的人从8开始报数,凡报到3的倍数的人离开圈子,然后再继续数下去,直到最后剩下两人为止,剩余这两人原来的位置是多少号? ''' 思路 拿到这个题,我们先分析下,说是20个人围成一圈,从0开始编号,0号位的人开始从8开 阅读全文
摘要:
DNS解析过程 当我们从浏览器的地址连中输入一个www.xxoo.com时,DNS解析有大致是个过程,如下: 参考链接 详解DNS域名解析全过程 阅读全文