上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页
摘要: 一、装饰器装饰类方法 from functools import wraps def wrapper(func): @wraps(func) def inner(self,*args,**kwargs): # 此时的self是Person的实例对象 self.name += "爱吃糖" # func 阅读全文
posted @ 2018-10-01 19:21 Hear7 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、什么是算法? 算法(Algorithm):一个计算过程,解决问题的方法 一个算法应该具有以下七个重要的特征: ①有穷性(Finiteness):算法的有穷性是指算法必须能在执行有限个步骤之后终止; ②确切性(Definiteness):算法的每一步骤必须有确切的定义; ③输入项(Input):一 阅读全文
posted @ 2018-09-30 13:02 Hear7 阅读(176) 评论(0) 推荐(0) 编辑
摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2018-09-29 22:41 Hear7 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 状态代码有三位数字组成,第一个数字定义了响应的类别,共分五种类别: 1xx:指示信息--表示请求已接收,继续处理 2xx:成功--表示请求已被成功接收、理解、接受 3xx:重定向--要完成请求必须进行更进一步的操作 4xx:客户端错误--请求有语法错误或请求无法实现 5xx:服务器端错误--服务器未能实现合法的请求 常见状态码: OK //客户端请... 阅读全文
posted @ 2018-09-27 22:55 Hear7 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 总结:ORM的 查、增、删、改 - 查 - client - 有一个展示页面(xxx_show.html) - 这一个页面一输入执行后,get请求向server端发送 - 这个展示页面有添加按钮、删除按钮、编辑按钮 - 这个页面要展示内容 - 是server端收到第一次的get请求而做出的respo 阅读全文
posted @ 2018-09-27 22:53 Hear7 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 详情请戳 Web框架的基本原理 Django框架介绍 Django模板语言 Django路由系统 Django视图系统 Django ORM字段和字段参数 Django ORM操作及进阶 详情请戳 Web框架的基本原理 Django框架介绍 Django模板语言 Django路由系统 Django视 阅读全文
posted @ 2018-09-26 16:46 Hear7 阅读(114) 评论(0) 推荐(0) 编辑
摘要: HTTP协议 HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。 阅读全文
posted @ 2018-09-26 16:43 Hear7 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解 决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或 不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空 阅读全文
posted @ 2018-09-21 08:18 Hear7 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本节重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序 阅读全文
posted @ 2018-09-20 22:22 Hear7 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Python十进制数学计算模块decimalPython提供了decimal模块用于十进制数学计算,它具有以下特点: 提供十进制数据类型,并且存储为十进制数序列;有界精度:用于存储数字的位数是固定的,可以通过decimal.getcontext().prec=x 来设定,不同的数字可以有不同的精度浮 阅读全文
posted @ 2018-09-20 22:20 Hear7 阅读(918) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页