摘要: 什么??公司要用Ubuntu(乌班图)?不会用??怎么进行python开发??? 安装ubuntu 第一步:准备好vmware虚拟机 自行解决。。。 第二步:安装ubuntu 详细安装过程 https://blog.csdn.net/u013142781/article/details/505290 阅读全文
posted @ 2019-07-08 22:42 叫我大表哥 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 介绍数据库安装基础命令 linux的下载和安装 mac的下载和安装 windows的下载和安装 介绍: 数据库在开发中占据的位置? 数据库能更简单的使用存储在文件中的数据能更好的解决并发问题,数据统一问题; 数据data:一行内容就是一条数据; 数据库(DataBase DB):存储数据的地方,存储 阅读全文
posted @ 2019-07-08 21:42 叫我大表哥 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 几种常用模块的使用方法 注释:Excel 2003 即XLS文件有大小限制即65536行256列,所以不支持大文件,而Excel 2007以上即XLSX文件的限制则为1048576行16384列 下面则为几种模块的使用: 1.xlwt 写入xls文件内容 2.xlrd读取xls文件内容 3.综合使用 阅读全文
posted @ 2019-07-08 21:41 叫我大表哥 阅读(4985) 评论(0) 推荐(0) 编辑
摘要: 请求方法request 编码parse中的quote方式 UA伪装 POST请求 Ajax请求 抓取百度翻译结果 阅读全文
posted @ 2019-07-08 21:40 叫我大表哥 阅读(365) 评论(0) 推荐(0) 编辑
摘要: get基本请求 响应对象的属性: # 获取响应对象中的内容是str格式 text # 获取响应对象中的内容是二进制格式的 content # 获取响应状态码 status_code # 获取响应头信息 headers # 获取请求的url url import requests url = "htt 阅读全文
posted @ 2019-07-08 21:40 叫我大表哥 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 为什么要用redis-cluster 并发问题 数据量太大 一台服务器内存正常是16~256G,假如你的业务需要500G内存, 新浪微博作为世界上最大的redis存储,就超过1TB的数据,去哪买这么大的内存条?各大公司有自己的解决方案,推出各自的集群功能,核心思想都是将数据分片(sharding)存 阅读全文
posted @ 2019-07-08 20:58 叫我大表哥 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: 消息队列 工作流程 队列产品 消息队列的作用 rabbitMQ 你了解的消息队列 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来 阅读全文
posted @ 2019-07-08 20:58 叫我大表哥 阅读(574) 评论(0) 推荐(0) 编辑
摘要: salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等 等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早 阅读全文
posted @ 2019-07-08 20:58 叫我大表哥 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: redis数据持久化 Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 RDB持久化 redis提供了RDB持久化的功能,这个功能可以将redis在内存中的的状态保存到硬盘中,它可 阅读全文
posted @ 2019-07-08 20:57 叫我大表哥 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 确保redis版本在2.2以上 本文在redis4.0中,通过config set命令,达到不重启redis服务,从RDB持久化切换为AOF 实验环境准备 redis.conf服务端配置文件 启动redis服务端 登录redis-cli插入数据,手动持久化 检查RDB文件 备份这个rdb文件,保证数 阅读全文
posted @ 2019-07-08 20:57 叫我大表哥 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、redis主从同步 原理:1. 从服务器向主服务器发送 SYNC 命令。2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接收 阅读全文
posted @ 2019-07-08 20:57 叫我大表哥 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、主从复制背景问题 Redis主从复制可将主节点数据同步给从节点,从节点此时有两个作用: 一旦主节点宕机,从节点作为主节点的备份可以随时顶上来。 扩展主节点的读能力,分担主节点读压力。 但是问题是: 一旦主节点宕机,从节点上位,那么需要人为修改所有应用方的主节点地址(改为新的master地址),还 阅读全文
posted @ 2019-07-08 20:57 叫我大表哥 阅读(2694) 评论(0) 推荐(0) 编辑
摘要: MYSQL安装(mariadb) 方法1:yum安装mariadb Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到 MariaDB。 第一步:添加 MariaDB yum 仓库 找到yum仓库目录,创建repo文件 第二步:在 C 阅读全文
posted @ 2019-07-08 20:56 叫我大表哥 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、redis介绍 1、redis特性 2、redis优势 二、安装resis 1、yum安装 检测redis是否工作 2、源码安装redis,编译安装 为什么要学习源码安装? 有人说编译安装性能好?错 编译安装的优势是: 编译安装时可以指定扩展的module(模块),php、apache、ngin 阅读全文
posted @ 2019-07-08 20:56 叫我大表哥 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: redis订阅 Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式。 举例1: qq群的公告,单个发布者,多个收听者 发布/订阅 实验 命令 指定订阅哪些频道: 登陆时加下面的参数即可解决中文编码问题: 模糊匹配订阅频道 订阅一个或多个符合的频道 阅读全文
posted @ 2019-07-08 20:56 叫我大表哥 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 一、代理 正向代理 正向代理,也就是传说中的代理,他的工作原理就像一个跳板(VPN),简单的说: 我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。 阅读全文
posted @ 2019-07-08 20:55 叫我大表哥 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 一、部署前端代码 部署前端代码,就是一些静态文件,丢给nginx去解析前端node js + vue的部署 + nginx的部署 1、下载vue的代码 2、编译vue的代码 编译vue的代码,生成dist静态文件夹,需要用到node js解释器环境 3、解压缩node的源码包 4、配置环境变量 进入 阅读全文
posted @ 2019-07-08 20:55 叫我大表哥 阅读(6134) 评论(1) 推荐(1) 编辑
摘要: 用户提权命令之-sudo sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。 阅读全文
posted @ 2019-07-08 20:54 叫我大表哥 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一、nginx安装 卸载yum安装的ngjnx 编译安装nginx步骤 二、nginx配置 nginx的功能性学习,所有的功能都是通过nginx.conf配置文件定义的 修改配置参数,就实现了不同的功能 1、使用nginx配置一个站点,进行访问,例如index.html 2、nginx.conf中的 阅读全文
posted @ 2019-07-08 20:54 叫我大表哥 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、python web 项目部署 python django默认启动python3 manage.py runserver 0.0.0.0:8000这种方式调用wsgiref单机模块,性能较低,生产环境不用 线上使用uwsgi工具(由c语言编写的工具,性能强悍)启动django,使用方式: 在激活 阅读全文
posted @ 2019-07-08 20:54 叫我大表哥 阅读(347) 评论(0) 推荐(0) 编辑