①WSGI:全称是Web Server Gateway Interface,WSGI不是服务器、python模块、框架、API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和application的规范在PEP中有具体描述。要实现WS Read More
一、内存、磁盘、CPU 1、总物理内存(KB):wmic os get TotalVisibleMemorySize 2、空闲物理内存(KB):wmic os get FreePhysicalMemory 3、总虚拟内存(KB):wmic os get SizeStoredInPagingFiles Read More
在备份数据库的时候,在机器A,那么数据库的拥有者是A\Administrator(如果用windows登录创建),那么但是我们还原到服务器B,那么拥有者可能是B\Administrator,那么SQL CLR的安全性会认为该程序集不可靠。 在相看数据库的属性时,在选项处看到有一属性为 可信 的值是 Read More
RabbitMQ是一个开源的,遵循AMQP协议实现的,基于Erlang语言编写,支持多种客户端(语言)。用于在分布式系统中存储消息,转发消息,具有高可用、高扩展性、易用性等特征。 RabbitMQ是采用Erlang语言开发的,所以系统环境必须提供Erlang环境,第一步就是安装Erlang。 创建文 Read More
一、中间件 1、定义 中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必须要有一个通讯中间件,即中间件=平台+通信。这个定义也限定了只有用于 Read More
js定时刷新 function getClientsStatus() { var refresh_client = function() { $.ajax({ type: "POST", url: "../get_clients_status/", data: { "csrfmiddlewareto Read More
部署过程中所用到的所有安装包: 下载地址:https://pan.baidu.com/s/1RJ1ONxMkzHI7Int2ezb8yw 提取码:yl9r python3.6+mysql5.6+redis3.2+uwsgi+nginx+celery 一、安装python3.6 ①安装依赖 yum - Read More
一、介绍 ①Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 ②用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保 Read More
一、Windows下安装 下载安装包(注意下载对应的版本,python是32位的还是64位的): 1、cx_Oracle-5.3-11g.win32-py3.5.exe 下载地址:https://pypi.org/project/cx-Oracle/5.3/ 下载之后双击安装,下一步即可。 2、in Read More
一、缓存穿透 1、概念 用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中(秒杀),于是都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。 2、解决方案 Read More