自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 django-ORM模型

模型模型是基于ORM设计思想ORM (对象关系映射)类与表的关系对象与记录的关系属性与字段的关系模型类的定义在 应用下的 models.py 文件中定义模型类class Student(models.Model): pass模型中常见的属性类型CharField varcharEmailField varcharFileField varcharImageField

2020-10-09 11:43:21 5980

原创 Windows Terminal & PowerShell 7 美化

记录一下有关Windows Terminal的折腾记录。一、最后的成果图二、Windows Terminal & PowerShell安装1.Windows Store 直接搜索进行下载2.如果你无法访问 Microsoft Store,GitHub 发布页上发布有内部版本。3.PowerShell 7.x 下载PowerShell 下载4.字体下载Fira 是 Mozilla 公司主推的字体系列。Fira Code 是其中的一员,专为写程序而生。除了具有等宽等基本属性外

2020-08-19 09:42:41 8959 1

原创 JavaScript数组的四种遍历方法

定义数组 let books = [ {name: "JavaScript从入门到入土", price: 119}, {name: "Java从入门到放弃", price: 80}, {name: "编码艺术", price: 99}, {name: "代码大全", price: 150} ]常用for循环let result = 0;for (let i = 0; i < books.length; i++)

2021-05-08 17:15:32 170

原创 django-集成mysql数据库

django-集成mysql数据库安装 mysqlclient 库pip install mysqlclientpip install /path/to/mysqlclient-2.0.1-cp37-cp37m-win_amd64.whl修改 settings.py 配置文件DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1',

2020-10-09 11:38:00 5934

原创 Django-模板 templates

Django-模板Django中的模板是由 html充当的、默认存储在 templates 下模板中常见的标签输出标签 {{ key }}判断标签{% if 条件 %} {% elif 条件 %} {% else %} {% endif %}{% ifequal a b %} {% endifequal %} => 相当于 python 中 if ab{% ifnotequal a b %} {% endifnotequal %} ===> 相当于 p

2020-10-09 11:36:48 5905

原创 Git版本控制常用命令+pycharm 使用git

版本控制工具VSS (采用锁机制)CVSSVN (集中式版本控制工具)GIT (分布式版本控制工具)git 服务器git代码托管平台 github自己搭建私服 gitblibgit 客户端linux : sudo apt install gitwindow : git.exegit常见的命令设置 git 用户身份git config --global user.name '名字' ;git config --global user.email '邮件' ;初

2020-10-09 11:35:08 6191

原创 django-视图函数 Response

视图函数 ResponseHttpResponserender /HttpResponseRenderredirect /HttpResponseRediectJsonResponseFileResponseHttpResponse返回一个简单的文本内容实现文件下载HttpResponse(content=b"",content_type=None,status=None,charset=None)content : 响应的正文内容,可以是一个字符串,也可以是一个数据流cont

2020-09-23 15:13:03 5891

原创 django-视图函数-request

django-视图函数-request视图函数必须提供至少一个参数,且类型是 request 对象视图函数的其他参数 取决于是否使用了 参数路由 正则参数路由 或者 定义路由的额外参数request 从浏览器 到 服务器request常见属性request.path : 获取请求的地址(路由)request.method : 获取请求的方式,常见的方式是 GET,POSTrequest.GET : 获取GET请求的参数request.POST : 获取POST

2020-09-23 15:11:50 445

原创 Django-路由管理 path view

Django-路由管理django中的路由管理 是由 urls.py 中定义的所有的路由 放置在 urls.py 中 urlpatterns 中每一个路由在定义的时候,需要通过 路由函数来定义路由函数 常见的由 path , urlpath(route, view , kwargs, name) : 普通路由的定义url(route, view , kwargs, name) : 支持正则表达式route : 路由地址,请求地址, 不允许以 / 开头 ,是一个 字符串vi

2020-09-23 13:52:25 5995

原创 分别使用Pycharm 专业办和社区版构建 django项目环境

Django环境搭建Django 介绍企业级开发框架内置了大量的的组件基于MVC设计思想 Model(模型)-View(视图)-Control(控制器)基于MTV设计思想 Model(模型)-Template(模板)-View(视图)用于创建模型的 ORM (对象关系映射)在window 安装 pip 镜像在当前计算机用户的根下、新建一个 pip 文件夹在 pip 文件夹下, 新建一个 pip.ini 配置文件[global] index-url = https://pypi.

2020-09-23 11:58:16 719

原创 CentOS8 运行级别设置

查看默认运行级别[root@localhost ~]# systemctl get-defaultmulti-user.target或者[root@localhost ~]# runlevel N 5设置默认运行级别命令设置默认命令行启动[root@localhost ~]# systemctl set-default multi-user.target 设置图形界面启动[root@localhost ~]# systemctl set-default graphical.t

2020-08-28 17:14:44 783

转载 分享一个Centos8的国内yum源

分享一个Centos8的国内yum源使用的是阿里巴巴开源镜像站,文件地址:https://mirrors.aliyun.com/repo/Centos-8.repo使用方法:cd /etc/yum.repos.d/rm -f CentOS-Base.repo CentOS-AppStream.repo CentOS-PowerTools.repo CentOS-centosplus.repo CentOS-Extras.repocurl -o CentOS-Base.repo https:/

2020-08-28 17:03:02 701 1

原创 MySQL 事务概念 ACID

事务的概念事务是用来保证业务操作的完整性、整个业务要么全部成功,要么全部失败,不允许部分成功,部分失败事务的四大特性 ACIDA (原子性)C (一致性)I (隔离性)D (持久性)事务的隔离级别读未提交 READ-UNCOMMITTED读已提交 READ-COMMITED可重复读 REPEATABLE-READ序列化读 SERLALIZABLE隔离级别产生的问题隔离级别脏读不可重复读幻读READ-UNCOMMITTED是是是READ-COMM

2020-08-28 13:58:20 108

原创 MySQL数据库 每日练习

-- 1. 完成以下练习题-- 新建一个 成绩表 -- 1) ID 主键,-- 2) 学号 唯一键-- 3) 姓名 非空-- 4) 科目 非空-- 5)成绩 保留一位小数create table t_score( id int primary key comment '主键', stu_num varchar(20) unique comment '学号', stu_name varchar(10) not null comment '姓名', stu_sub

2020-08-28 09:17:15 226

原创 MySQL 常用内置函数 数学函数 字符串函数 日期函数 判断函数

MySQL 常用内置函数数学函数字符串函数日期函数条件函数加密函数数学函数abs(n): 求一个数字的绝对值sqrt(n): 求一个数字的 正的算术平方根mod(n, m) : 求 n/m 的 余数ceil(n) : 对一个数字 向上 取整 3.1 ----> 4floor(n) : 向下取整round(n) : 四舍五入取整round(n, p) : 四舍五入 保留 p 位小数rand() : 返回一个 0-1 的随机数,包含 0 和 1truncate(n,

2020-08-28 09:12:54 5942

原创 MySQL表关联关系 一对一 一对多

MySQL表关联关系一对一 (OneToOne)一对多 (OneToMany)多对一 (ManyToOne)多对多 (ManyToMany)一对一的关联关系MySQL :自动增长 auto_incrementOracle : 序列SQLServer :建表方法一:create table t_user( id int primary key auto_increment , tel varchar(11) unique not null , password varcha

2020-08-27 13:58:55 858

原创 数据库的三范式

数据库的三范式一范式:要求表中所有的字段不可在分二范式:要求表中所有的非主属性字段 和 主属性字段有依赖关系,表中必须有主键Student(ID, name, sex, tel , schoolname, school_addr…)三范式:要求表中所有的非主属性字段 和 主属性字段有直接依赖关系Student(ID, name, sex, tel , schoolname)用户表(ID, username, password, tel , email, reg_time, st

2020-08-27 13:54:21 130

原创 MySQL数据库每日练习

create database task;-- 1. 新建一张 商品类型表 goodstype (ID , 类型名, 类型描述)use task;show tables;drop table goodstype;create table goodstype( type_id int key comment '商品类型ID', nametype varchar(50) comment '商品类型', cnametype longtext comment '商品类型描述');-- 2.

2020-08-27 09:32:23 698

原创 MySQl数据库DQL简单操作 查询 select...from...where...

MySQl数据库DQL操作数据的查询,在数据库中非常重要简单查询关系查询子查询集合查询简单查询select 查询select expr; -- 简单计算select 1+2;-- 查询当前系统时间;select now();-- 查询当前用户;select user();-- 查询数据库的版本;select version();from 查询select 查询的字段列表 from 表,表1,....;ps:查询的字段列表 多个字段,用 逗号 分割,如果

2020-08-26 14:01:25 3140

原创 MySQL数据库绿色安装 mysql-5.7.31

从 MySQL官网下载 MySQL解压mysql-5.7.31-winx64.zip将 MySQL 解压到 D:/Program Files/MySQLMySQL - bin : MySQL数据库命令所在的目录,如果要在计算机的任意位置可以直接使用MySQL的命令,需要配置 PATH环境变量,并指向到该目录 - docs : - include - lib - share - my.ini : 是 MySQL数据库的核心配置文件,官

2020-08-26 11:35:14 6165 1

原创 MySQL数据库-DML常见命令 插入 insert into 更新update 删除delete

DML常见命令insert intoupdatedelete插入数据 insert into方式一(不推荐,了解)insert into 表名 values(值1,值2,.....);ps:从命令行无法看到插入字段是什么,无法确定插入数据的个数,过分依赖与数据库的表结构顺序在插入额时候,值顺序必须和表结构的顺序保持完全一致,且个数相同方式二 (推荐)insert into 表名(字段1,字段2,.....) values(值1,值2,......);insert in

2020-08-26 11:08:28 690

原创 MySQL数据库的基础

-- 单行注释/*多行注释 */创建一个数据库create database 数据库名字;-- 如果有就执行 没有不执行 不报错create database if not exists 数据库名;删除数据库drop database 数据库名;-- 如果有就执行 没有不执行 不报错drop database if not exists 数据库名 查看当前数据库管理系统下有那些数据库show databases;切换数据库use 数据库;MyS

2020-08-25 14:01:40 101

原创 Python排序算法与快速排序

排序算法import randomimport time冒泡排序arr = [5, 2, 1, 3, 8, 6]*1000def bubble_sort(): for i in range(len(arr) - 1): for j in range(1, len(arr) - i): # j-1和j进行比较 if arr[j - 1] > arr[j]: # 交换

2020-08-19 10:47:19 5831

原创 Python 递归算 阶乘 法斐波那契数 不死兔问题

递归算法阶乘n!=nn-1n-2*…1def fac(n): """ 求某数的阶乘值 :param n:某数 :return:阶乘 """ # 递归的结束: if n == 1: return 1 return n * fac(n - 1) # fac(5) # print(fac(5))斐波那契数1

2020-08-19 10:36:21 6112

Python字符串处理.md

Python字符串处理,字符串的查询字符串的统计字符串的分割一刀两段式切割字符串的对齐方式。。。。。

2020-09-23

CentOS tftp配置

CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置CentOS tftp配置

2019-05-02

CentOS NIS+NFS服务配置

CentOS NIS+NFS服务配置

2019-05-02

CentOS 6.x samba简单配置

CentOS 6.x samba简单配置

2019-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除