自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 QPS详解

一.系统吞度量要素:一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 **QPS(Query Per Second)**,QPS 其实是衡量吞吐量(Throughput)的一个常用指标,就是说服务...

2020-03-24 14:49:19 852

原创 Centos7设置静态IP地址方法

操作系统为centos7.5进入网卡目录cd /etc/sysconfig/network-scripts/&&ls查看ip地址和网卡名称编辑网卡的配置文件vi ifcfg-eth0xxxxifcfg-eth0 的配置内容如下保存退出并重启网卡systemctl restart network...

2020-03-21 23:42:31 747

原创 跨域

安装 pip install django-cors-headers添加应用 """ 'corsheaders', """中间件设置 MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ... ]添加白名单 # CORSCORS_ORIGIN_WHITELIS...

2020-03-14 23:40:08 110

原创 虚拟机-提示:用户已取消该操作

点击:继续运行此虚拟机时,提示出现这种情况,是因为你的虚拟硬盘的问题或安装不完整。解决步骤:进去编辑虚拟机设置进入硬盘选项进入高级选项选择独立,选择非永久...

2020-03-12 09:38:48 2518

原创 查看容器中的IP

2020-03-08 22:29:26 880

原创 docker 命令前面必须加 sudo 的问题

为了避免每次使用 docker 命令都要添加 sudo 的麻烦,可以简单的配置一下,方法如下1、创建一个 docker 组 python@ubuntu:~$ sudo groupadd docker2、添加当前用户到 docker 组python@ubuntu:~$ sudo usermod -aG docker python3、重启 docker 服务pythonn@ubun...

2020-03-08 18:51:18 505

原创 修改Ubuntu IP为固定ip

第一步:第二步:第三步:重新连接

2020-03-08 11:10:14 155

原创 虚拟机扩容

虚拟机扩容标题虚拟机扩容标题

2020-03-06 16:32:58 75

原创 数据库之添加表情

2020-03-05 17:29:22 136

原创 Fdfs测试上传图片,提示:没有此文件

寻找问题方法查看日志信息(storaged.log) cd /var/fdfs/storage/logs/storaged.log 发现storaged中配置的tracker IP 地址不对解决方法修改client.conf ip地址修改 storaged.log ip地址(如无法修改)直接删除容器在创建...

2020-03-04 14:36:34 470

原创 ubuntu变卡了怎么办?

清理垃圾(vmware)# ctrl + h 显示隐藏文件# 进入 .cache/vmware 删除里面的数据更改swappiness值默认swappiness的值为60,swappiness=0时,会最大限度使用物理内存,其后才使用swap分区(硬盘上的swap分区做虚拟内存),当swappiness=100时,会非常积极的使用swap分区,swappiness的值越高,U...

2020-02-21 16:53:01 2273

原创 虚拟环境 模块 导入 导出

pip freeze >requirements.txt导出模块pip install -r requirements.txt导入模块

2020-02-17 09:59:44 237

原创 csrf-坑

csrf菜鸟因csrf踩过的坑post请求时需要在前端form表单下加一条代码语句{{csrf_input}}

2020-02-16 21:39:21 123

原创 Nginx反向代理动态业务

部署美多商城服务器Nginx部署静态数据提示:当Django运行在生产环境时,将不再提供静态文件的支持,需要将静态文件交给静态文件服务器。我们需要收集项目中静态文件,并放到静态文件服务器中。我们使用Nginx服务器作为静态文件服务器。收集项目静态文件配置收集静态文件存放的目录STATIC_ROOT = os.path.join(os.path.dirname(BASE_D...

2020-02-14 11:29:37 291

原创 MySQL主从同步

主从同步的优点:提高读写性能:因为主从同步之后,数据写入和读取是在不同的服务器上进行的,而且可以通过增加从服务器来提高数据库的读取性能提高数据安全:因为数据已复制到从服务器,可以在从服务器上备份而不破坏主服务器相应数据。- Docker安装运行MySQL从机:提示:本项目中我们搭建一主一从的主从同步主服务器:ubuntu操作系统中的MySQL。从服务器:Docke...

2020-02-13 20:00:51 75

原创 安装第三方插件ReadTimeoutError: HTTPSConnectionPool(host='f 的解决办法

ReadTimeout现象Traceback (most recent call last):File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 228, in _error_catcher...

2020-02-12 19:28:56 493

转载 MySQL事务隔离级别

MySQL事务隔离级别MySQL数据库事务隔离级别主要有四种:Serializable:串行化,一个事务一个事务的执行。Repeatable read:可重复读,无论其他事务是否修改并提交了数据,在这个事务中看到的数据值始终不受其他事务影响。Read committed:读取已提交,其他事务提交了对数据的修改后,本事务就能读取到修改后的数据值。Read uncommitted:读取...

2020-02-12 12:46:17 105

原创 django连接elasticsearch失败Failed to establish a new connection: [Errno 113] No route to host

django连接elasticsearch失败Failed to establish a new connection: [Errno 113] No route to host原因是因为虚拟机ip改变了;需要重新配置下ip解决方法:-1. HaystackHAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'hays...

2020-02-11 20:47:46 859

原创 linux redis安装以及RedisDesktopManager连接失败的情况

linux redis安装以及RedisDesktopManager连接失败的情况解决方法 一修改 配置文件redis.confbind 127.0.0.1 改成 bind 0.0.0.0bind 127.0.0.1 代表本地回环地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接修改为:将此行注释或者讲ip改成0.0.0.0 这样就能接受所有来...

2020-02-05 19:24:01 301

原创 elasticsearch rebuild_index报异常

elasticsearch 异常Django 报错:urllib3.exceptions.ConnectTimeoutError 问题解决方法问题描述 - django运行时出错urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f60cb7afb...

2020-02-01 11:39:21 390 1

原创 KeyError: 'celery_tasks.mail.tasks.send_verify_email'

KeyError: ‘celery_tasks.mail.tasks.send_verify_email’解决办法:# 4, 自动注册任务app.autodiscover_tasks(['celery_tasks.sms', 'celery_tasks.mail'])

2020-01-30 19:19:04 691 1

转载 git error: object file .git/objects/b9/e269f50db2a3415cc8ad5ba40b82b9b6a13d45 is empty

git error: object file .git/objects/b9/e269f50db2a3415cc8ad5ba40b82b9b6a13d45 is empty错误现象:解决方法: 1. find .git/objects/ -type f -empty | xargs rm2. git fetch -p3. git fsck --full...

2020-01-26 22:27:08 441

原创 数据库的特点

数据库的特点数据库分为关系型数据库和非关系型数据库作用:用来管理和存储数据的仓库,用来持久化数据库和用来存储数据的.特点持久化存储读取速度快保证数据的有效性...

2020-01-01 13:47:13 315

原创 导出MYSQL数据库或表

导出MYSQL数据库或表导出数据库mysqldump -uroot -p jingdong > /home/python/Desktop/mydb4.sql示例代码;<font color="blue"> c:/>mysqldump -h localhost -u root -p mydb --add-drop-table >e:/mysql/mydb_...

2020-01-01 13:36:25 79

原创 浅谈深拷贝与浅拷贝

浅谈浅拷贝与深拷贝浅拷贝一 、不可变类型(字符串、数字、元组)copy函数是浅拷贝,只对可变类型的第一层对象进行拷贝,对拷贝的对象开辟新的内存空间进行存储,不会拷贝对象内部的子对象。import copy# 不可变类型: 数字 、字符串、 元组a1 = "abc"b1 = copy.copy(a1)# 查看内存地址print(a1, id(a1))print(b1, id(...

2019-12-31 21:28:20 121

原创 重点知识(创建web服务器和TCP)解析

重点知识(创建web服务器和TCP)解析(一)1**. 创建一个简单的TCP服务器流程?**创建套接字socket --> 绑定Ip地址和端口号 --> 设置监听listen–> 等待连接请求 accept --> 接收数据 --> 发送数据 – > 关闭 套节字客户端: 创建套接字–> 请求连接 -->接受并处理数据–>发送数据...

2019-12-29 22:01:05 717 1

原创 TCP的三次握手和四次挥手

带我飞

2019-12-26 19:27:45 51

原创 Python多线程(一):GIL

Python多线程(一):GIL现在在学习Python,多线程编程,巩固一下该知识点GIL是 Global Interpreter Lock,即全称是全局解释锁的缩写,保证了同一时刻只有一个线程在cpu上执行字节码,它无法将多个线程映射到多个CPU上.这是CPython解释器的缺陷,由于Cpython是大部分环境下默认的执行环境,而很多苦都是基于CPython写的,所以很多人将GIL归结为p...

2019-12-19 20:57:00 102 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除