标签 True 下的文章

  • 📂Linux修改默认挂载NFS协议版本教程

    系统版本:CentOS Linux release 7.4.1708 (Core) $ vi /etc/nfsmount.conf # # /etc/nfsmount.conf - see nfsmount.conf(5) for details # # This is an NFS mount configuration file. This file can be broken # u...

  • 📂python原样输出linux信息教程

    \#!/usr/bin/python3 \# -*- coding: utf-8 -*- import os import subprocess\# 与在命令窗口执行显示效果相同,如有彩色输出可保留,但不能返回结果 def run(command): subprocess.call(command, shell=True)\# 实时输出但不可显示彩色,可以返回结果 def sh...

  • 📂Shell进阶 文件查找 压缩打包教程

    Shell脚本进阶 文件查找与打包压缩1、变量1.1 变量类型变量类型:内置变量,如:PS1,PATH,UID,HOSTNAME,$$,BASHPID,PPID,$?,HISTSIZE用户自定义变量1.2 Shell变量命名法则不能使用程序中保留字:如 if,for只能使用数字、字母及下划线,且不能以数字开头,不支持短横线 "-", 和主机名相反见名知义,用英文单词命名,并体现出时间作用,不...

  • 📂python并发编程之多进程multiprocessing模块(实践篇)笔记教程

    一 multiprocessing模块介绍python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了multiprocessing。multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),multiprocessing模块的功能众多:支持子进程、通信和共享数据、执行不同形式的同...

  • 📂事件 (控制进程执行还是阻塞的一个机制)Event教程

    wait(): 标志位True,执行效果就是pass,反之就是阻塞(默认为False) print(e.is\_srt) set方法将标志设置为True | clear将标志设置为False e.is\_set() 可以设置为True wait方法 在事件中有一个标志 如果这个标志是True, wait方法的执行效果就是pass 如果这个标志是False,wait方法的效果就是阻塞 直到这个...

  • 📂Django的orm操作数据库教程

    Django的orm操作数据库Django的orm操作数据库django学习链接:https://www.cnblogs.com/clschao/articles/10526431.html单表操作学习链接:https://www.cnblogs.com/clschao/articles/10427807.htmlaboutmvc或者mvc框架中包括一个重要的部分,就是ORM,它实现了数据模...

  • 📂flask-sqlalchemy 迁移数据(生成数据库表)与 查询数据教程

    1, 生成表db.Model主要用于数据库的增删改查操作, 构建表交给db.Table完成安装 pip install flask-migratefrom datetime import datetime from flask_sqlalchemy import SQLAlchemy from sqlalchemy.dialects.mysql import TINYINT, BIGINT,...

  • 📂三十九:数据库之SQLAlchemy.relationship方法中的cascade参数教程

    在SQLAlchemy中,只要将一条数据添加到session中,其它和此条数据相关联的数据都会一起存到数据库中,这是因为在relationship中有一个关键字参数:cascade,默认选项为save-update一:save-update:默认选项,在添加一条数据的时候,会把其他和次数据关联的数据都添加到数据库中,这种行为就是save-update属性决定的 二:delete:表示当删除...

  • 📂jango 模型管理数据model,数据库外键主键与一对一,一对多,多对多关系教程

    <pre class="brush:csharp;gutter:true;">四.models.py 定义和管理模型: 4.1模型class的属性就映射与数据库的字段参数 继承models.Model class TestClass(models.Model): 4.2在数据库生成数据表: #django默认在makemigration...

  • 📂scrapy-redis组件教程

    文章出处 https://www.cnblogs.com/wupeiqi/articles/6912807.htmlscrapy-redis是一个基于redis的scrapy组件,通过它可以快速实现简单分布式爬虫程序,该组件本质上提供了三大功能:scheduler - 调度器dupefilter - URL去重规则(被调度器使用)pipeline - 数据持久化scrapy-redis组件1...

  • 📂python框架-flask-10数据库的交互教程

    一:关系型数据库 mysqlFlask-SQLAlchemy管理关系型数据库。mysql数据库引擎:url : mysql://username:passowrd@hostname/database安装相关依赖包:pip install flask-sqlalchemypip install flask-mysqldb 如果使用mysql数据库需要安装这个依赖包<br></...

  • 📂Flask-SQLAchemy教程

    SQLALchemy, ORM框架(详细点我)作用: 帮助我们使用类和对象快速实现数据库操作。数据库: - 原生: - MySQLdb -不支持python3 - pymysql -支持python 3/2 - ORM框架 - SQLAlchemy创建表<pre class="brush:python;gutter:true;">impor...

  • 📂连接数据库 创建表 字段和参数 增删改查教程

    今日内容django连接数据库创建表字段和参数增删改查orm单表操作====================================================================================================orm语句 -- sql -- 调用pymysql客户端发送sql -- mysql服务端接收到指令并执行ORM简介MVC或者...

  • 📂django中 对Mysql数据库的建表教程

    Django操作Mysql数据库:1.1 在settings中,配置数据库相关参数,所以无需修改,这里我们看一下:DATABASES = {'default': { \# 这里可以指定使用的数据库类型,例如mysql'ENGINE': 'django.db.backends.mysql','NAME': 'djangomysql','USER':'root','PASSWORD':'***...

  • 📂flask-sqlalchemy用法详解教程

    一. 安装<pre class="has" name="code">``` $ pip install flask-sqlalchemy 二. 配置配置选项列表 :选项说明SQLALCHEMY\_DATABASE\_URI用于连接的数据库 URI 。例如:sqlite:////tmp/test.db 或 mysql://username:p...

  • 📂python django+bootstrap4+mysql智慧交通系统构建教程

    之前,我做了一个实训的项目,但是一直没有展示如何做的,现在就让我讲解一下如何用django+bootstrap4+mysql实现这个智慧交通系统。这里用到的是网页的bootstrap4框架和mysql数据库。一:软件项目内容1.实训项目简介智慧交通系统是旨在提高员工的日常工作便捷性、工作效率,降低管理及运营成本的实用项目。本软件系统将为该公司提供车辆信息管理、员工信息管理、线路信息管理、站点...

  • 📂python执行shell实时输出,并返回code教程

    cmd = subprocess.Popen(shell, stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE, universal_newlines=True, shell=True, bufsize=1) #...

  • 📂flask-笔记-数据库教程

    数据库操作 BASE_DIR = os.path.abspath(os.path.dirname(__file__)) class Config(object): # 连接数据库 SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(BASE_DIR, 'fk.sqlite') # 设置sqlalch...

  • 📂python数据结构和GIL及多进程教程

    一 数据结构和GIL1 queue标准库queue模块,提供FIFO的queue、LIFO的队列,优先队列 Queue 类是线程安全的,适用于多线程间安全的交换数据,内部使用了Lock和Condition-为什么说容器的大小不准确,其原因是如果不加锁,是不可能获取到准确的大小的,因为你刚读取了一个大小,还没取走,有可能被就被其他线程修改了,queue类的size虽然加了锁,但是依然不能保证...

  • 📂Flask数据库关系教程

    基础配置<pre class="python">``` from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) db = SQLAlchemy(app) app.config['SQLALCHEMY_DATABASE_URI'] = 'mys...

  • 📂【MySQL】所谓的乐观锁与悲观锁 �教程

    原文: http://blog.gqylpy.com/gqy/382 乐观锁总是认为不会产生并发问题,每次去取数据时总认为不会有其它线程对数据进行修改,因此不会上锁。 但是在更新时会判断其它线程在这之前有没有对数据进行修改,一般会使用版本号机制会CAS操作实现。版本号方式 一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数据被修改时,version值会加...

  • 📂python --redis教程

    ''' <a data-token="974a1aecb0e956123ac4776417ce1eab" href="https://cuiqingcai.com/5587.html" rel="nofollow">https://cuiqingcai.com/5587.html</a> Redis是一个基...

  • 📂Python变量内存管理教程

    目录PYTHON变量内存管理一.打印二.判断变量值是否相等三.判断变量ID是否相等PYTHON变量内存管理 =================================​ 对于每个变量,python都提供了这三个方法分别获取变量的三个特征,其中python的内置功能id(),内存地址不一样,则id()后打印的结果不一样,因为每一个变量值都有其内存地址,而id是用来反映变量值在内存中的...

  • 📂SQL Server 静默安装教程

    SQL Server 安装时,需要在各个安装窗口进行选择和设置,若需要在多台服务器安装相同的数据库,静默安装是比较省事的。 当安装 SQL Server 到最后一步,会有一个安装配置文件 ConfigurationFile.ini 该文件记录了前面步骤的设置,汇总到该配置文件中。如下:(此示例是在域中安装且使用域管理员作为相关账户) ;SQL Server 2012 Configuratio...

  • 📂MongoDB---如何避免插入重复数据(pymongo)教程

    以下摘自pymongo文档:update_one(filter, update, upsert=False)update_many(filter, update, upsert=False)**filter: A query that matches the document to update.update: The modifications to apply.upsert (optio...

  • 📂mysql数据库基础02教程

    day01Python1、 简述Python的应用Python官网:www.python.orgPython版本:2.x->2.7x 3.x->3.7 3.x->3.4/3.5(学习)2、 配置Python的运行环境path:python解释器的路径,python中的pip的路径。pip:是python的软件管理工具3、 常用的IDLE工具常用的有:pycharm(推荐)、...

  • 📂Flask框架 之数据库扩展Flask-SQLAlchemy教程

    一、安装扩展pip install flask-sqlalchemy pip install flask-mysqldb二、SQLAlchemy常用的SQLAlchemy字段类型类型名python中类型说明Integerint普通整数,一般是32位SmallIntegerint取值范围小的整数,一般是16位BigIntegerint或long不限制精度的整数Floatfloat浮点数Nume...

  • 📂django连接数据库的类型教程

    字段类型 =========================django的models里面字段类型除了上面的常用的 models.CharField和models.IntegerField,还有更多的类型1、models.AutoField 自增列= int(11) 如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary\_k...

  • 📂rbac组件之数据库设计(一)教程

    rbac是基于角色的权限设计,一共包含六张表,具体的表设计如下:from django.db import models class Menu(models.Model): """ 菜单表 """ title = models.CharField(verbose_name='菜单名称',max_le...

  • 📂进程间通信-Queue教程

    Process之间有时需要通信,操作系统提供了很多机制来实现进程间的通信。1. Queue的使用可以使用multiprocessing模块的Queue实现多进程之间的数据传递,Queue本身是一个消息列队程序,首先用一个小实例来演示一下Queue的工作原理: #coding=utf-8 from multiprocessing import Queue q=Queue(3) #初始化一个Qu...