![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 71
死神的护
这个作者很懒,什么都没留下…
展开
-
mysql基础(二)补充
-- 学生选课系统-- 1. 创建学生选课系统create database srs default charset utf8;-- 2. 切换数据库use srs;-- 3. 创建学生表TbStudentcreate table tbstudent (-- 主键stuid,姓名stuname, stuid int not null, stuname varchar(...原创 2018-04-17 20:05:48 · 262 阅读 · 0 评论 -
非关系型数据库redis简介
安装redis先下载源码文件并解压wget http://download.redis.io/releases/redis-3.2.11.tar.gztar -xvf redis-3.2.11.tar.gz2.进入redis文件夹[root@iZwz9hqbplmw1o0xz7j946Z ~]# cd redis-3.2.11[root@iZwz9hqbplmw...原创 2018-04-18 19:30:33 · 228 阅读 · 0 评论 -
centos7下安装python3
由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@VM_105_217_centos Python-3.6.2]# python 输入Python命令,查看可以得知是Python2.7.5版本输入which python可以查看位置,一般是位于/usr/bin/python目录下...转载 2018-04-13 17:45:50 · 147 阅读 · 0 评论 -
git的使用
基础操作:克隆github或者码云上代码到本地 git clone 分支名仓库名地址 一般拉取下来的代码,当前分支都在master分支上2.创建自己的分支git checkout -b wanghaifei3.查看当前修改文件的状态git status4.添加要上传的文件git add 修改后的文件5.提交添加文件的注解git commit -m ...原创 2018-04-20 19:33:41 · 255 阅读 · 0 评论 -
Python3爬取免费小说网小说
一、准备工作第一步,先查看一下python3是否有requests 和 BeautifulSoup4 这两个模块1) 在命令行中输入python, 进入编辑模式 2) 输入下面指令:import requestsfrom bs4 import BeautifulSoup如果报错了, 请在有网络的环境在控制台下使用下面的命令pip install reques...原创 2018-04-20 21:50:02 · 1467 阅读 · 2 评论 -
Django学生管理系统(2)(学生信息增删改查)
由于上周忙于写毕业设计,就暂停了这个项目,这周开始继续完善各个功能。学生信息的增删改查学生信息相关表格的建立第一个功能需要进行的是对学生信息的操作,所以我先写好学生表(student)mysql:create table student( id int not null auto-increment, s_name varchar(30) not...原创 2018-05-02 21:50:45 · 7814 阅读 · 16 评论 -
Django学生管理系统(1)(功能描述与前期准备简介)
这个应该算是我将使用Django的第一项目了,主要是为了更加熟悉Django各种操作方法,所以在这里,我不会对html页面进行精美的渲染,可能最终结果看起来会比较难看, 但是希望我能够把我能想到的功能都写下来简单的功能描述:在这里。我简单的描述一下我这个系统需要包括的功能!1. 管理系统:1). 学生信息的增删改查2). 课程信息的增删改查3). 学生课...原创 2018-04-25 21:28:55 · 2565 阅读 · 2 评论 -
Django 学生管理系统(3)(课程信息增删改查)
一、建立课程表当然首先要创建一个course appmysqlcreate table course( id int not null auto-increment, c_name varchar(30) not null, c_desc varchar(100) default null, primary key(id))migrate...原创 2018-05-03 19:31:15 · 4955 阅读 · 0 评论 -
Django学生信息管理系统(4)学生班级分类
针对于学生信息管理系统,肯定是需要班级的,在这里我们将使用到restful风格, 这种方法里面有封装好了的增删改查操作,使用起来将会会比我们之前写到的方法简单太多太多, 而且这种方法可以完全实现前后分离。。一、创建班级表创建grade app班级与学生的对应关系是一个学生可以对应多个班级,也就是一对多的关系,可以在学生表中引入一个g_id外键来关联上grade表格的id字段。 首...原创 2018-05-04 21:48:44 · 2742 阅读 · 0 评论 -
Django学生信息管理系统(6)学生成绩添加和学生成绩查询(多对对关系)
一、简述这个部分可以算是这个系统的难点部分了,主要涉及到了对多对多表格关系之间的操作由于在前面我使用的是mangtomany的方式添加的多对多关系,在这个功能中,由于要涉及到分数,而分数和课程已经学生的关系甚至和课程的关系都是一对多,所以分数字段在学生与课程表的中间表,是最符合他们之间的关系。但是由于使用manytomany的方法,无法直接对中间表进行操作,所以必须要从新定义这个中间表...原创 2018-05-18 19:33:18 · 4474 阅读 · 2 评论 -
Django学生信息管理系统(5)登录注册以及学生选课功能
一、登录注册1、登录1).在这里我们想要直接使用学生那个表来存放账号密码,如果这个学生没有账号密码,就默认其账号密码是他的学号。所以,我们需要给学生表加上两个字段 - 在stu/models 文件里添加下面代码, 在migrate数据迁移s_username = models.CharField(max_length=30, null=True)s_password...原创 2018-05-15 21:41:30 · 5526 阅读 · 0 评论 -
Flask框架(一)
Flask框架简介Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。Flask与Django的区...原创 2018-05-22 16:19:17 · 650 阅读 · 0 评论 -
mysql基础(二)练习
1、 创建人力资源管理数据库HRcreate database hrdb default charset=utf8;2、切换数据库use hrdb;3、创建部门表TbDept,字段有部门编号deptno,部门名称dname,部门所在地dloccreate table tbdept ( deptno int not null, dname varchar(30) ...原创 2018-04-17 14:41:02 · 328 阅读 · 0 评论 -
mysql基础(一)
一、MySQL的安装在网上有太多教程了,我也就不再此详细说,不过提示一点,如果下载了下面图中的文件时,请注意安装卸载都应该在右键该文件上操作二、创建一个数据库当需要创建一个全新的数据库时:create database mydb default charset=utf8;其中default是指默认utf8编码格式很明显在创建数据库的时候有可能会遇到数据库太...原创 2018-04-17 10:37:13 · 210 阅读 · 0 评论 -
Flask(二)
楔子将Flask项目改为MTV模式1. 新建App文件2. Blueprint蓝图的使用3. models数据模型层4. 配置debug模式1)选择菜单中的Run下的debug并选择第一个Edit…启动编辑模式2) 在Parmarters中填写: runserver -d -p 端口号5. 运行结果楔子上一篇介绍了怎样创建第一个简单的flask项目,在...原创 2018-05-22 22:44:53 · 212 阅读 · 0 评论