自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Djiango3

cookie与sessioncookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据。跟服务器没啥关系,仅仅是浏览器实现的一种数据存储功能。session   每次客户端发送请求,服务断都检查是否含有sessionId。   如果有,则根据sessionId检索出session并处理;如果没有,则创建一个session,并绑定一个不重复的sessionId。   1)基本特点  ...

2018-04-03 08:53:01 389

原创 djiango 2

请求的转发:1.刷新浏览器重新提交表单 2.只能在项目内部跳转 3.地址没有改变重定向:一次以上的请求,不能带参数到页面刷新页面不重复提交表单用重定向解决return render 返回一个新页面return redirect 返回一个新页面return HttpResponse 返回在本页.objects.get或者filter get获取,filter获取过滤  登录viewsdef lo...

2018-03-30 20:55:45 259

原创 Djiango1

urls.py:路径跳转settings.py:项目的设置,中间件,APP,数据库,根路径,静态文件,指定启动wsgiwsgi.py:入口——init——.py:OA管理系统:租车,会议室预定,人事Django是一个MVC模式:M-modle模型(实体类,数据库连接);V-view视图 ;C-control控制层html:hello wordviews:定义函数from django.shortc...

2018-03-29 10:32:49 364

原创 pymysql连接数据库

创建数据库import pymysql# 打开数据库连接db = pymysql.connect("localhost","testuser","test123","TESTDB" )# 使用 cursor() 方法创建一个游标对象 cursorcursor = db.cursor()# 使用 execute() 方法执行 SQL,如果表存在则删除cursor.execute("DROP TA...

2018-03-27 10:20:28 650

原创 5

视图USE myschool;DROP VIEW IF EXISTS `view_student_result`; 删除视图`CREATE VIEW view_student_result`AS 创建视图  ……SELECT * FROM `view_student_result`;查看视图创建视图CREATE VIEW vw_python5 ASSELECT studentname,sex,...

2018-03-24 09:39:09 155

原创 4

inner join 内连接 SELECT * FROM `student` INNER JOIN `result` ON `student`.`studentNo`=`result`.`studentNo`;有的子查询不能用连接替换(子查询要强大一些)exists子查询select....from 表名 where exists(子查询)如果为真exists就返回ture检查“Logic J...

2018-03-21 19:56:53 146

原创 3

默认正序(asc)select * from  表名 where 条件 order by 条件 desc(倒序);SELECT * FROM person1 WHERE number ORDER BY number DESC;查询:客服端程序 查询请求发送组服务器 服务器返回一个查询集是虚拟的select * from 名字;<>不等于as 命名 起别名select borndat...

2018-03-20 10:07:10 658

原创 第二章

关键字的时候加 ``CREATE TABLE `grade`( gradeID INT(4) PRIMARY KEY COMMENT'年级编号', gradeName VARCHAR(20) NOT NULL COMMENT'年级')COMMENT='年级表';#科目表CREATE TABLE subject1(subjectNo INT(4) PRIMARY KEY AUTO_INCREME...

2018-03-17 11:43:06 306

原创 mysql

oracle,mysql,sqlserver,db2(IBM):关系型数据库:sql数据库作用:1、存储大量数据,方便检索和访问2、保持数据信息的一致、完整3、共享和安全4、通过组合分析,产生新的有用信息nosql数据库:magodb搜索:cmdnet start mysql    启动mysql数据库mysql -hlocalhost -uroot -p123456 启动mysql服务sho...

2018-03-15 10:45:18 186

原创 socket

网络编程:实现计算机与计算机之间的通信局域网,城域网,广域网IP地址是有4个8位组成,每个数字不能大于255,网络地址+本机地址组成(A:前一位是网络地址+;B:前两位是网络地址+;C:前三位是网络地址+)分五类:A类:1.0.0.0~126.255.255.255(127.0.0.1 是本地回环地址)B类:128.0.0.0~191.255.255.255C类:192.0.0.0~223.2...

2018-03-13 10:41:39 123

原创 线程,正则表达式

线程同步同时对数据进行修改防止并发锁使多线程任务更加安全Condition:上锁(acquire())等待(wait())解锁(release())唤醒(notify(),notify_all())创键锁:lock=threading.Lock() threading.Condition(lock=Lock)[python] view plain copyimport th...

2018-03-08 09:43:39 160

原创 sax

 sax解析 find() books=[] class Book(object): def __init__(self,boname=None,price=None,writer=None): self.boname=boname self.price=price self.writer=writer def __str__(self): return '书名:'+self.boname+'\t...

2018-03-06 09:47:32 146

原创 11

xml:标签成对出现;区分大小写;标签要正确嵌套;只能有一个根节点;节点可以有属性; 开始部分:<?xml version="1.0" encoding="utf-8"?> 特点:平台兼容好,跨平台,灵活,结构化存储,更容易阅读,只能存储少量数据 xml常用于配置文件 DTD(Doucment Type ):约束xml文件的节点 dom解析(文档对象模型):把解析的xml整个加载到...

2018-03-03 13:35:14 122

原创 笔记

文件:读取,写入流:stream(字节流,字符流,缓存流)从文件(磁盘)到项目(内存) 读取【输入流input】从项目到文件 写入【输出流output】过程:创建文件对象(路径,文件名)<读取<关闭open(fliename,mode)创建mode(r只读rb以二进制制度r+读写rb+ (b)以二进制读写w写,存在覆盖,不存在创建wba追加a+ab+)...

2018-02-28 12:33:28 199

原创 Python第九次

迭代器是访问集合内元素的一种方式迭代器协议:要提供next()方法,要么返回下一个对象,要么引起一个stoplteration异常for,max,min,sum优点:以一种延迟计算方式返回元素。比如列表含有一千万个整数需要占400M的内存,而迭代器只需要几十个字节的空间生成器1.语法上和函数类似:生成器函数和常规函数几乎是一样的。它们都是使用def语句进行定义,差别在于,生成器使用yield语句返...

2018-02-26 22:30:05 264

原创 Python第三次课

b=a[1:5]e=a[1:4:2]#步长为2  结果为s fd=a[-2]#倒数第二个c=a[-2:]#最后第2个到结束#逆序 从后往前取f=a[-1::-1]print("存在")字符串的一些函数.replace('ll','LL')替换  但原字符不会变.count("l")#统计里面有几个l.capitalize()#将字符串的第一个字符转换

2018-01-30 15:29:36 185

原创 Python第二次课

#猜数字 import(导入) random(随机生成) random.randint随机整数 while True(无限循环)用 CTRL+C 来中断循环 Debug断点'''import randomr=random.randint(1,100)while True: ran=input('请输入1—100的数字:') ran=int(ran)

2018-01-30 15:07:38 235

原创 Python的第二节课

#猜数字 import(导入) random(随机生成) random.randint随机整数 while True(无限循环)用 CTRL+C 来中断循环 Debug断点'''import randomr=random.randint(1,100)while True: ran=input('请输入1—100的数字:') ran=int(ran)

2018-01-30 15:02:45 193

原创 Python第一节课

在定义变量时前边不用声明(n=10)    and 与 or或 not非n=10print(n)#换行  输出print(n,end="")#不换行 输出a=input("请输入一个数字:")print(int(a))#转数据类型 int整数         print(2**3)#2的3次方 print(5//2)#取整五个标注的数字类型1、Numbers数字  

2018-01-25 10:48:20 245

空空如也

空空如也

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

TA关注的人

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