- 博客(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
原创 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
原创 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
原创 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
原创 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关注的人