摘要: 目的:实现学生,老师,课程的增删改查 models.py from django.db import models # Create your models here. class UserInfo(models.Model): """ 用户表:既有班主任也有老师 """ username = mo 阅读全文
posted @ 2019-08-18 19:48 MiaoQinHong 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 基本上判断python对象是否为可调用的函数,有三种方法: 基本上判断python对象是否为可调用的函数,有三种方法: 1、使用内置的callable函数 callable(func) 用于检查对象是否可调用,返回True也可能调用失败,但是返回False一定不可调用 2、判断对象类型是否是Func 阅读全文
posted @ 2019-08-18 19:42 MiaoQinHong 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1.简单计算器 1.简单计算器 #计算一个表达式的时候,首先肯定是先算括号里面的,再算乘除法,后算加减法 import re # 1.去括号 def remove_kuohao(expression): ''' 这是一个去除括号的函数 :param expression: 传进来的表达式 :retu 阅读全文
posted @ 2019-08-18 19:35 MiaoQinHong 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 1.匹配标签 1 import re 2 ret = re.search('<(?P<tag_name>\w+)>\w+</(?P=tag_name)>','<h1>hello</h1>') 3 #还可以在分组中利用?P<name>的形式给分组起名字 4 #获取的匹配结果可以直接用group('名字 阅读全文
posted @ 2019-08-18 16:01 MiaoQinHong 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、递归的定义 1.什么是递归:在一个函数里在调用这个函数本身 2.最大递归层数做了一个限制:997,但是也可以自己限制 1 def foo(): 2 print(n) 3 n+=1 4 foo(n) 5 foo(1) 验证997 3.最大层数限制是python默认的,可以做修改,但是不建议你修改。 阅读全文
posted @ 2019-08-18 15:50 MiaoQinHong 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 二:简单购物车# 实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数加入购物列表,# 如果输入为空或其他非法输入则要求用户重新输入 shopping_list = [] while True: print(" 商品选项 ") msg_dic = { 'apple': 10, 阅读全文
posted @ 2019-08-18 15:44 MiaoQinHong 阅读(801) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-18 15:40 MiaoQinHong 阅读(0) 评论(0) 推荐(0) 编辑
摘要: #!usr/bin/env python # -*- coding:utf-8 -*- # dic={ # 'apple':10, # 'iphon':5000, # 'wwatch Tv':3000 # } # for i in dic: # print(i,dic[i]) msg=('a','b 阅读全文
posted @ 2019-08-18 15:39 MiaoQinHong 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 权限管理 创建一个rbac和app的应用,这个rbac主要是用来存放权限的,全称叫做基于角色权限控制 一、先看配置文件合适不,给创建的rbac在配置文件里面设置一下 找到INSTALLED_APPS=【'rbac'】 二、设计表结构 models中创建类:五个类,七张表 角色表: 用户表: 权限表: 阅读全文
posted @ 2019-08-18 15:36 MiaoQinHong 阅读(2109) 评论(0) 推荐(0) 编辑
摘要: 说起权限我们大家都知道,不一样的角色会有不一样的权限。比如就像学生管理系统一样,管理员,老师,学生之间的权限都是不一样的,那么展示的页面也是不一样的。所以,我们现在来看看具体操作。 目标:生成一个独立的组件,到哪都能用 一、先创建一个 项目,建一个app01和rbac的应用 二、表结构设计 1、先看 阅读全文
posted @ 2019-08-18 15:35 MiaoQinHong 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 一、知识点回顾 临时:关闭当前正在运行的 /etc/init.d/iptables stop 永久:关闭开机自启动 chkonfig iptables off ll /var/log/secure # 用户访问系统的记录,谁在什么时间链接了你的服务器,什么时候链接了 #安装lrzsz yum ins 阅读全文
posted @ 2019-08-18 15:21 MiaoQinHong 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、知识点回顾 临时:关闭当前正在运行的 /etc/init.d/iptables stop 永久:关闭开机自启动 chkonfig iptables off ll /var/log/secure # 用户访问系统的记录,谁在什么时间链接了你的服务器,什么时候链接了 #安装lrzsz yum ins 阅读全文
posted @ 2019-08-18 15:15 MiaoQinHong 阅读(223) 评论(0) 推荐(0) 编辑
摘要: linux之常见命令 创建一个目录 /data mkdir /data ls -l /data/ cd /data/ pwd 相对路径与绝对路径 1.绝对路径 从根开始的路径 /data 2.相对路径 不是从跟开始 相对于当前路径 data 在/data下面创建文件oldboy.txt touch 阅读全文
posted @ 2019-08-18 15:13 MiaoQinHong 阅读(140) 评论(0) 推荐(0) 编辑
摘要: vmware+CentOs 6.9的安装步骤 vmware+CentOs 6.9的安装步骤 一、安装步骤 linux分区 登录用户名和密码 登录用户名和密码后安装成功 二、远程控制Xshell的安装 一、安装步骤 linux分区 登录用户名和密码 登录用户名和密码后安装成功 二、远程控制Xshell 阅读全文
posted @ 2019-08-18 15:11 MiaoQinHong 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 设计模式 设计模式 一、什么是设计模式? 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样你就能一次又一次地使用该方案而不必做重复劳动。” 每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的和重复出现的设计。 GoF(Gang of Four) 设计模式 阅读全文
posted @ 2019-08-18 15:10 MiaoQinHong 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 算法之动态规划问题 算法之动态规划问题 态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推的方式去解决。 动态规划的核心点:定义状态与转移方程(最优子结构)重新定义问题: 一、最长上升子序列(LIS):给定一个序列X,求X长度最大的连续递增的子序列。例:X=[1,7,2,8, 阅读全文
posted @ 2019-08-18 15:06 MiaoQinHong 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 算法之斐波那契数列 算法之斐波那契数列 斐波那契数列 def fib(n): '''裴波那契''' f = [1,1] for i in range(2, n+1): f.append(f[-1]+f[-2]) print(f) return f[n] fib(5) 斐波那契数列 阅读全文
posted @ 2019-08-18 14:58 MiaoQinHong 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 贪心算法找零问题 贪心算法找零问题 找零问题:假设商店老板需要找零n元钱,钱币的面额有:100元、50元、20元、5元、1元,如何找零使得所需钱币的数量最少? # greedy algorithm money = [100,50,20,5,1] def change_money(x): change 阅读全文
posted @ 2019-08-18 14:49 MiaoQinHong 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 待续。。。。。。 阅读全文
posted @ 2019-08-18 14:48 MiaoQinHong 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 数据结构相关知识 数据结构相关知识 一、什么是数据结构? 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表、集合与字典等都是一种数据结构。 “程序=数据结构+算法” 二、数据结构的分 阅读全文
posted @ 2019-08-18 14:46 MiaoQinHong 阅读(184) 评论(0) 推荐(0) 编辑