摘要:
# Linux环境下创建KVM虚机 Kernel-based Virtual Machine 的简称,是一个开源的系统虚拟化模块,自 Linux 2.6.20 之后集成在 Linux 的各个主要发行版本中。它使用 Linux 自身的调度器进行管理,所以相对于 Xen,其核心源码很少。KVM 目前已成 阅读全文
摘要:
request.META request.META.get('HTTP_X_FORWARDED_FOR') 使用django来获取用户访问的IP地址,如果用户是正常情况下 ip = request.META['REMOTE_ADDR'] 可以获得用户的IP地址。但是有些网站服务器会使用ngix等代理 阅读全文
摘要:
zipfile zipfile 是 python 里用来做 zip 格式编码的压缩和解压缩的,由于是很常见的 zip 格式,所以这个模块使用频率也是比较高的,在这里对 zipfile 的使用方法做一些记录。即方便自己也方便别人。 Python zipfile 模块用来做 zip 格式编码的压缩和解压 阅读全文
摘要:
ORM中的部分参数的作用 字段参数 Meta参数 class A(models): pass class Meta: managed = False db_table = '自己定义的表名' managed 由于Django会自动根据模型类生成映射的数据库表,如果你不希望Django这么做,可以把m 阅读全文
摘要:
Python 2.7 中安装 MySQL-python 提示 ERROR: Command errored out with exit status 1 在Python 2.7 中安装 MySQL-python 时提示说 C++ 有问题,然后我就找到对应的 C++ 安装包,安装好后再次提醒错误 ER 阅读全文
摘要:
Redis使用 Redis Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其他更丰 阅读全文
摘要:
Redis主从同步 Redis主从同步 原理 从服务器向主服务器发送 SYNC 命令。 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接 阅读全文
摘要:
Form settings.py文件中静态文件配置 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] html中的form表单,action不写默认往当前路径提交数据,method设置请求方式。 Django自带的form 导入 from 阅读全文
摘要:
Redis基础 NoSQL 学名(not only sql) 特点: 存储结构与MySQL这一种关系型数据库完全不同,NoSQL存储的是key-value形式的数据。 NoSQL有很多产品,都有自己的api和语法,以及业务场景。 产品种类: Mongodb Redis Hbase hadoop No 阅读全文
摘要:
Windows 10 中 安装 RabbitMQ 安装依赖 由于RabbitMQ是Erlang语言开发的,所以安装RabbitMQ之前需要先将依赖的环境装好。 下载Erlang 地址 安装Erlang 下载完成后直接双击安装。 安装完成后配置环境变量。 检测安装结果 打开cmd,输入erl命令,显示 阅读全文