05 2021 档案
摘要:最近在写一个crm系统,在用户注册后,展示负责人,但是并不希望用户可以修改它。查阅了网上的很多资料,大多都是一知半解,无奈修改了一晚上,最终解决。 在django的中间件里,我们可以对POST发来的数据进行修改,即使用户修改也是无效的,这是我目前想到的最好办法。(声明一下,为了提高io效率,防止多个
阅读全文
摘要:今天写django项目时,总是没有很好的处理办法,在此记录一下大佬的写法 # models里使用即可from django.db.models import BooleanField as _BooleanField class BooleanField(_BooleanField): def ge
阅读全文
摘要:如何保持环境一致?pip3 freeze > requerment.txtpip install -r requerment.txt1.环境不一致2.配置文件不一致3.技术水平不一致,导致部署环境快慢不一致# docker- 一处编译,到处运行- 对系统的消耗不是特别的多- 可以快速启动- 维护简单
阅读全文
摘要:# 发布订阅## subscribe订阅一个或者多个频道## publish给指定的频道发送消息## psubscribepsubscribe zzj.*订阅指定模式的频道,*代表所有## pubsub channels查看当前活跃的频道## pubsub numsub channels查看当前频道
阅读全文
摘要:nosql not only sql用户画像:热点数据:经常被使用的数据mysql## 安装- 可以使用yum 安装,要先配置epel源 ```shell yum install -y redis ```- 可以编译安装 ```SHELL wget http://download.redis.io/
阅读全文
摘要:## nginx的日志```SHELL #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_u
阅读全文
摘要:数据库## 备份mysqldump- 锁表- 备份特别慢,适用于数据量较小- 不可以做增量备份- 单线程```SHEL -A, --all-databases 所有的库 -B 指定备份的库 —F 备份前刷新日志 --flush-privileges 刷新授权表 -p 密码 -u 用户 -P 端口 触
阅读全文
摘要:补充内容1.crontab的日志/var/log/cron2.命令最好写绝对路径3.ping```SHELL-c 指定次数ICMP 协议 > 自行百度```# 进程## 查看进程 ps```shell ps [options]```支持的命令格式- unix格式:-h -e- BSD格式:a,x,u
阅读全文
摘要:# 磁盘管理## 查看磁盘空间的占用```SHELLdf-h 显示人类易读的方式linux下磁盘命名格式/dev/sd[a-z]```## 查看目录的占用空间```SHELLdu-s 查看目录-h 显示人类易读的方式du -sh /*```## dd```SHELLdd if=/dev/zero o
阅读全文
摘要:# 用户- 超级管理员用户 root 0- 普通用户 - 系统用户: 用来启动系统的一些服务和进程的用户,不可以登陆 1-999(centos7)1-499 (centos6) - 可登陆用户:能登录系统的用户 1000-65535(centos7)500-65535(centos6)## user
阅读全文
摘要:# find是linux里面的一个实时查找工具,通过制定路径完成文件查找find [options] ..... [查找路径] [查找条件] [处理动作]查找路径:查找的位置,默认是当前文件夹查找条件:制定查找的标准,文件名、大小、类型、日期等等处理动作:对符合条件的文件做什么操作,默认是输出到屏幕
阅读全文
摘要:## cat 显示文本```shell-E 显示结尾的$符-n 对显示的每一行进行编号-b 对非空行进行编号-s 对连续的空行进行压缩```## tac 倒序显示## less 分屏显示文本向下翻一屏 空格向下翻一行 回车q 退出/ 文本 搜索文本n 向下查找 N向上查找less 是man命令的默认
阅读全文
摘要:## 文件目录结构- 文件和目录被组织成一颗倒置的树状结构- 文件系统从根开始,“/”- 文件名称严格区分大小写ver- 隐藏文件以"."开头- 路径的分隔符为"/"## 文件命名规范- 文件字符最长为255个字符- 包括路径在内文件名称最长为4095个- 颜色表示 - 蓝色 > 文件夹 - 绿色
阅读全文
摘要:## 用户登录- root用户 - 是一个特殊的管理账号,也可以成为超级管理员 - root用户对系统有完全控制的权限 - 对系统的损害会无限大 - 在工作中,如果没有特殊的必要,尽量不要使用root- 普通用户 - 权限有限 - 对系统的损害会小## 终端分类- 设备终端- 物理终端- 虚拟终端
阅读全文
摘要:2. Numpy NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 2.1 创建ndarray 使用np.array()创建 import numpy as np # 一维 arr = np
阅读全文
摘要:IPython有一些特殊的命令。能够方便轻松地控制IPython系统。 魔术命令以百分号%为前缀;可看作运行于IPython系统中的命令行程序,它们大都还有一些参数选项。在命令后面加问号(?)可以查看。默认可以不带百分号使用的,只要没有定义与其同名的变量即可。可以通过%automagic命令打开或者
阅读全文
摘要:直接上代码吧 中间件简单使用: # -*- coding: utf-8 -*- # Define here the models for your spider middleware # # See documentation in: # https://docs.scrapy.org/en/lat
阅读全文
摘要:Scrapy框架的使用 - pySpider- 什么是框架? - 就是一个具有很强通用性且集成了很多功能的项目模板(可以被应用在各种需求中)- scrapy集成好的功能: - 高性能的数据解析操作(xpath) - 高性能的数据下载 - 高性能的持久化存储 - 中间件 - 全栈数据爬取操作 - 分布
阅读全文
摘要:selenium基本操作(需要提前下载浏览器driver.exe) from selenium import webdriver from time import sleep bro = webdriver.Chrome(executable_path='chromedriver.exe') bro
阅读全文
摘要:基于Flask的示例 Server端 from flask import Flask,render_template import time app = Flask(__name__) @app.route('/bobo') def index_bobo(): time.sleep(2) retur
阅读全文
摘要:HttpConnectinPool: 原因: 1.短时间内发起了高频的请求导致ip被禁 2.http连接池中的连接资源被耗尽 解决: 1.代理 2.headers中加入Conection:“close” 代理:代理服务器,可以接受请求然后将其转发。 匿名度 高匿:啥也不知道 匿名:知道你使用了代理,
阅读全文
摘要:直接上代码 #如何爬取图片 url = 'https://pic.qiushibaike.com/system/pictures/12223/122231866/medium/IZ3H2HQN8W52V135.jpg' img_data = requests.get(url,headers=head
阅读全文
摘要:import requests url = 'https://movie.douban.com/j/chart/top_list' start = input('您想从第几部电影开始获取:') limit = input('您想获取多少电影数据:') dic = { 'type': '13', 'i
阅读全文
摘要:request简单使用 #爬取搜狗首页的页面源码数据import requests#1.指定urlurl = 'https://www.sogou.com/'#2.请求发送get:get返回值是一个响应对象response = requests.get(url=url)#3.获取响应数据page_t
阅读全文
摘要:代码(仅限用于学习交流,未经允许不得用于商业获取非法利益): import requests from bs4 import BeautifulSoup import time import csv def get_url(start_num,end_num): url_list = [] #建立一
阅读全文
摘要:命名空间模式 即使不同的APP使用相同的URL名称,URL的命名空间模式也可以让你唯一反转命名的URL。 举个例子: 项目的urls.py写法: from django.conf.urls import url,include from django.contrib import admin url
阅读全文
摘要:话不多说,直接上代码 from django.conf import settingsfrom django.utils.module_loading import import_stringfrom django.urls import RegexURLResolver, RegexURLPatt
阅读全文

浙公网安备 33010602011771号