隐藏页面特效

11 2020 档案

摘要:内存管理机制 python是由c开发出来的。 看源码分析,下载python安装包tar包 解压后主要看Include和Objects这两个文件夹 # 分析 在创建对象时,如 v = 0.3 源码内部: a. 开辟内存 b. 初始化 ob_fval=0.3 ob_type=float #类型 ob_r 阅读全文 »
posted @ 2020-11-29 20:38 我在路上回头看 阅读(12) 评论(0) 推荐(0) 编辑
摘要:基础操作 # 添加数据 # PUT 索引名/类型/文档id PUT a1/doc/1 { "name": "阿飞的小姨妈", "age": 18 } PUT a1/doc/2 { "name": "阿飞的二姨妈", "age": 16 } PUT a1/doc/3 { "name": "阿飞的老姨妈 阅读全文 »
posted @ 2020-11-29 16:35 我在路上回头看 阅读(106) 评论(0) 推荐(0) 编辑
摘要:下载地址 # elasticsearch https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-3 # kibana 需要和elasticsearch保持一致 https://www.elastic.co/cn/dow 阅读全文 »
posted @ 2020-11-29 16:01 我在路上回头看 阅读(105) 评论(0) 推荐(0) 编辑
摘要:一个简单的注册登录 from pymongo import MongoClient MC = MongoClient('127.0.0.1', 27017) MongoDB = MC['s2'] #创建数据库(内存中) from flask import Flask, request, render 阅读全文 »
posted @ 2020-11-27 23:56 我在路上回头看 阅读(651) 评论(0) 推荐(0) 编辑
摘要:安装 pip install Pymongo 操作 # 1.导入pymongo from pymongo import MongoClient # 创建连接 MongoDB客户端 MC = MongoClient('127.0.0.1', 27017) # 选择或创建数据库(在内存中) db = M 阅读全文 »
posted @ 2020-11-27 23:39 我在路上回头看 阅读(259) 评论(0) 推荐(0) 编辑
摘要:简介 MongoDB是NoSQL非关系型,文件型数据库 数据存储 Mysql: id name age sp wq 1 孙悟空 99999 null 定海神针 2 沙悟净 99998 和尚同款项链 null Mongodb: { id:1, name:孙悟空, age:99999, wq:定海神针, 阅读全文 »
posted @ 2020-11-27 23:09 我在路上回头看 阅读(209) 评论(0) 推荐(0) 编辑
摘要:下载地址 https://www.mongodb.com/try/download/community 安装步骤 自定义安装目录 配置环境 下面是你安装后的mongodb的目录 在电脑的环境变量Path里面添加下面内容 启动 命令行输入>>>mongod 可以看出mongodb默认的监听端口是270 阅读全文 »
posted @ 2020-11-27 20:36 我在路上回头看 阅读(143) 评论(0) 推荐(0) 编辑
摘要:通用代码 import threading import requests from lxml import etree import os from urllib import request from queue import Queue class Producer(threading.Thr 阅读全文 »
posted @ 2020-11-24 00:41 我在路上回头看 阅读(80) 评论(0) 推荐(0) 编辑
摘要:基于flask的server断服务器 from flask import Flask, render_template from time import sleep app = Flask(__name__) @app.route('/index') def index(): sleep(2) re 阅读全文 »
posted @ 2020-11-24 00:40 我在路上回头看 阅读(249) 评论(0) 推荐(0) 编辑
摘要:回顾 /etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件 TYPE=Ethernet BOOTPROTO=none NAME=eth0 DEVICE=eth0 ONBOOT=yes IPADDR=10.0.0.200 PREFIX=24 GATEWAY= 阅读全文 »
posted @ 2020-11-21 17:59 我在路上回头看 阅读(131) 评论(0) 推荐(0) 编辑
摘要:系统重要的文件 /etc的重要文件 1./etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet # 网络类型 以 阅读全文 »
posted @ 2020-11-18 20:22 我在路上回头看 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.编辑命令vi vim是vi的增强版 提高编程的效率 1.vi命令模式信息 命令模式: 可实现很多特殊功能操作 不能输入任何内容 编辑模式: 可编辑内容信息 底行模式:可以输入特殊的命令信息 wq保存并退出 q退出不保存 wq!强制保存并退出 q!强制退出不保存 write+quit 命令模式 → 阅读全文 »
posted @ 2020-11-16 23:59 我在路上回头看 阅读(133) 评论(0) 推荐(0) 编辑
摘要:修改虚拟网络编辑器 虚拟软件网络模式介绍 NAT网络模式 特点:虚拟主机和宿主机网络信息 可以不一致 优点:不容易出现局域网中IP地址冲突 缺点:其它宿主机不能直接访问虚拟机 桥接网络模式 特点:虚拟主机和宿主机网络信息是一致的 缺点:容易出现局域网中ip地址冲突 优点:其它宿主机可以直接访问虚拟主 阅读全文 »
posted @ 2020-11-14 20:47 我在路上回头看 阅读(97) 评论(0) 推荐(0) 编辑
摘要:虚拟机安装操作系统步骤 1.新建虚拟主机 2.选择自定义 3.稍后安装操作系统 4.操作系统选择linux 5.选择存放位置 6.cpu和核数选择,默认即可 7.内存分配 8.网络选择 9.控制器类型,默认即可 10.磁盘类型,默认即可 11.选择磁盘 12.指定磁盘容量 13.指定磁盘文件的存储位 阅读全文 »
posted @ 2020-11-13 23:00 我在路上回头看 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1.get_object_or_404() 接收两个参数,参数1为模型类,参数2为查询参数 查询到对象则返回对象,查询不到则返回http404,但是不会返回模型的DoesNotExist异常 示例: from django.shortcuts import get_object_or_404 def 阅读全文 »
posted @ 2020-11-12 23:17 我在路上回头看 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1.require_http_methods() 1.要求视图只接受特定的请求方法 2.该装饰器允许传递多个请求方法参数,以列表的形式,请求方法名要大写 from django.views.decorators.http import require_http_methods @require_ht 阅读全文 »
posted @ 2020-11-12 23:00 我在路上回头看 阅读(238) 评论(0) 推荐(0) 编辑
摘要:auth模块 auth模块是cookie和session的升级版,auth模块是对登录认证方法的一种封装,之前我们获取用户输入的用户名及密码后需要自己从user表里查询有没有用户名和密码符合的对象,而有了auth模块之后就可以很轻松的去验证用户的登录信息是否存在于数据库中。除此之外,auth还对se 阅读全文 »
posted @ 2020-11-12 22:37 我在路上回头看 阅读(419) 评论(0) 推荐(0) 编辑
摘要:描述 首先说下异步任务执行delay()和apply_anysc()两者区别,其实两者都是执行异步任务的方法,delay是apply_anysc的简写。所以delay中传递的参数会比apply_anysc能传的参数少一些。那么延迟执行异步任务的关键点就在于传递的参数中。 例子 from dateti 阅读全文 »
posted @ 2020-11-12 21:13 我在路上回头看 阅读(888) 评论(0) 推荐(0) 编辑
摘要:安装go开发包 Go官方镜像站(推荐):https://golang.google.cn/dl/ mac下载对应的go安装文件 默认安装在/usr/local/go目录下 检测版本 go version 配置goproxy # Go1.14版本之后,都推荐使用go mod模式来管理依赖环境了,也不再 阅读全文 »
posted @ 2020-11-08 19:59 我在路上回头看 阅读(155) 评论(0) 推荐(0) 编辑
摘要:安装 pip insall jupyter 使用 jupyter notebook 修改默认的工作目录 jupyter notebook --generate-config 找到显示出来的路径,然后用notepad++打开这个文件 大概在266行左右,去掉注释,然后后面填写你要存放的目录即可,重新启 阅读全文 »
posted @ 2020-11-04 00:26 我在路上回头看 阅读(96) 评论(0) 推荐(0) 编辑
摘要:准备工作 在/opt/创建一个docker文件夹,然后下载一些相关配置 cd /opt/ mkdir docker cd docker wget -O epel.repo http://mirrors.aliyun.com/repo/epel-7.repo #阿里云拓展源文件 wget -O /op 阅读全文 »
posted @ 2020-11-03 21:57 我在路上回头看 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1. docker初识 1.1 为什么要用docker? 1.2. docker容器的优势 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 更轻松的迁移 2 docker三大概念 容器三大基本概念 镜像 image 容器 container 仓库 repository doc 阅读全文 »
posted @ 2020-11-03 18:23 我在路上回头看 阅读(78) 评论(0) 推荐(0) 编辑
摘要:1 docker的安装与使用初识 1 docker的安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config- 阅读全文 »
posted @ 2020-11-02 23:25 我在路上回头看 阅读(97) 评论(0) 推荐(0) 编辑
摘要:4 redis集群概念 4.1 为什么需要用到集群 全量数据, 量很大,一台机器没有办法全部处理完,所以需要多台机器同时处理,才能达到我们想要的效果 就类似于一大车货物,通过5辆马车来运输 4.2 redis集群槽位概念 虚拟槽分区巧妙地使用了哈希空间,使用分散度良好的哈希函数把所有的数据映射到一个 阅读全文 »
posted @ 2020-11-02 23:23 我在路上回头看 阅读(160) 评论(0) 推荐(0) 编辑
摘要:sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,sentinel就会和其他的sentinel节点“协商”,如果其他节点也人为主节点不可达,就会选举一个sentinel节点来完成自动故障转义 在master-slave进行切 阅读全文 »
posted @ 2020-11-02 23:22 我在路上回头看 阅读(135) 评论(0) 推荐(0) 编辑
摘要:redis主从同步 redis主从同步原理 原理: 1. 从服务器向主服务器发送 SYNC 命令。 2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。 3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 阅读全文 »
posted @ 2020-11-02 23:18 我在路上回头看 阅读(240) 评论(0) 推荐(0) 编辑
摘要:redis持久化 redis特性 edis是内存型的数据库 redis数据放在内存中 重启服务器丢失数据 重启redis服务丢失数据 断电丢失数据 为了防止redis数据丢失,进行持久化,所以将数据写入到一个文件中来实现 RDB持久化 在配置文件中,添加rdb持久化参数 redis-6379.con 阅读全文 »
posted @ 2020-11-02 22:52 我在路上回头看 阅读(75) 评论(0) 推荐(0) 编辑
摘要:发布订阅 发布者 PUBLISH 发送消息 publish channel 消息 订阅者 SUBSCRIBE 订阅消息 等待发送者,向管道发送消息 subscribe channel channel2 channel3 频道 channel 自定义频道的名字 支持正则的频道订阅 psubscribe 阅读全文 »
posted @ 2020-11-02 22:47 我在路上回头看 阅读(79) 评论(0) 推荐(0) 编辑
摘要:mysql基本命令 1.启动mysql systemctl start mariadb 2.linux客户端连接自己 mysql -uroot -p -h 127.0.0.1 3.远程链接mysql服务端 mysql -uroot -p -h 192.168.1.197 远程授权: grant al 阅读全文 »
posted @ 2020-11-02 22:45 我在路上回头看 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1.uWSGI命令学习与使用 1.1使用uWSGI启动图书管理系统项目,支持多进程 1.2使用pip安装uwsgi模块 pip3 install uwsgi 1.3uwsgi的hello world测试 1.3.1创建文件vim /opt/testuwsgi.py 写入以下内容 cd /opt/ v 阅读全文 »
posted @ 2020-11-02 00:09 我在路上回头看 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.创建虚拟机centos7 创建虚拟机的步骤就省略了 2.配置阿里云的源 2.1备份所有repo cd /etc/yum.repos.d mkdir repobak mv * repobak/ 2.2下载阿里云源和epal拓展源 wget -O /etc/yum.repos.d/CentOS-Ba 阅读全文 »
posted @ 2020-11-01 22:26 我在路上回头看 阅读(300) 评论(0) 推荐(0) 编辑
摘要:首先卸载掉之前用yum命令下载的nginx yum remove nginx 安装nginx需要的依赖库 yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl openssl-devel n 阅读全文 »
posted @ 2020-11-01 19:47 我在路上回头看 阅读(430) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示