文章分类 -  python学习笔记

记录学习
摘要:AJAX全套 概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScrip 阅读全文
posted @ 2020-10-20 22:39 apoorgod 阅读(56) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/wupeiqi/articles/6216618.html 一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参 阅读全文
posted @ 2020-10-11 21:59 apoorgod 阅读(55) 评论(0) 推荐(0)
摘要:Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 小试牛刀 1、创建Form类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 阅读全文
posted @ 2020-04-18 15:19 apoorgod 阅读(65) 评论(0) 推荐(0)
摘要:class Pagination(object): def __init__(self,totalCount,currentPage,perPageItemNum=10,maxPageNum=7): # 数据总个数 self.total_count = totalCount # 当前页 try: v 阅读全文
posted @ 2019-11-10 21:05 apoorgod 阅读(74) 评论(0) 推荐(0)
摘要:Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLd 阅读全文
posted @ 2019-11-10 17:05 apoorgod 阅读(47) 评论(0) 推荐(0)
摘要:Django~1 一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个soc 阅读全文
posted @ 2019-08-04 13:57 apoorgod 阅读(136) 评论(0) 推荐(0)
摘要:前端学习之jquery 一 jQuery是什么? <1> jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 <2>jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO 阅读全文
posted @ 2019-07-16 22:10 apoorgod 阅读(127) 评论(0) 推荐(0)
摘要:JavaScript 的基础学习(一) 知识预览 BOM对象 DOM对象(DHTML) 8 实例练习 JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase. 阅读全文
posted @ 2019-07-09 21:26 apoorgod 阅读(83) 评论(0) 推荐(0)
摘要:CSS css概述 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。 一 css的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 <p st 阅读全文
posted @ 2019-06-25 20:55 apoorgod 阅读(68) 评论(0) 推荐(0)
摘要:HTML介绍 前端概述 import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8089)) sock.listen(5) while True 阅读全文
posted @ 2019-06-25 20:33 apoorgod 阅读(71) 评论(0) 推荐(0)
摘要:一、多态 什么是多态:由不同的类实例化所得到的对象,调用同一个方法,执行的逻辑不同 多态的概念指出了对象如何通过他们共同的属性和动作来操作及访问,而不需要考虑其他具体的类 多态表明了动态(又名,运行时)绑定的存在,允许重载及运行时类型确定和验证 --举例 水是一个类, 不同温度,水被实例化成了不同的 阅读全文
posted @ 2019-01-07 20:22 apoorgod 阅读(78) 评论(0) 推荐(0)
摘要:一、静态属性 @property class Room: tag=1 def __init__(self,name,owner,width,length,heigh): self.name=name self.owner=owner self.width=width self.length=leng 阅读全文
posted @ 2018-12-11 21:48 apoorgod 阅读(96) 评论(0) 推荐(0)
摘要:www.cnblogs.com/linhaifeng/articles/6182264.html http://egon09.bolg.51cto.com/9161406/1842475 类:把一类事物的相同的特征和动作整合到一起就是类 类是一个抽象的概念 对象:就是基于类而创建的一个具体的事物(具 阅读全文
posted @ 2018-12-03 19:35 apoorgod 阅读(91) 评论(0) 推荐(0)
摘要:一、通过代码了解一下4点 1.tag的用法 2.函数编程 3.文件处理 4.程序的解耦 要处理的文件 global log 127.0.0.1 local2 daemon maxconn 256 log 127.0.0.1 local2 info defaults log global mode h 阅读全文
posted @ 2018-11-18 10:20 apoorgod 阅读(116) 评论(0) 推荐(0)
摘要:一、高阶函数 ''' 高阶函数定义: 1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足上述条件任意一个,都可称之为高阶函数 ''' # import time # def foo(): # time.sleep(3) # print('你好啊林师傅') # # def test 阅读全文
posted @ 2018-11-11 17:18 apoorgod 阅读(92) 评论(0) 推荐(0)
摘要:复习 #map # l=[1,2,3,4,5] # # print(list(map(str,l))) #reduce # from functools import reduce # l=[1,2,3,4,5] # # reduce(func,l) # res=reduce(lambda x,y: 阅读全文
posted @ 2018-11-07 20:36 apoorgod 阅读(90) 评论(0) 推荐(0)
摘要:一、内置函数 # print(abs(-1)) # print(abs(1)) # # print(all([1,2,'1'])) # print(all([1,2,'1',''])) # print(all('')) # print(any([0,''])) # print(any([0,'',1 阅读全文
posted @ 2018-11-06 20:14 apoorgod 阅读(85) 评论(0) 推荐(0)
摘要:一、函数作用域 二、匿名函数 三、函数式编程(高阶函数) 编程方法论 1.面向过程 没有返回值 2.函数式 3.面向对象 四、函数式编程卫递归调用优化(基本用不到) 尾递归的实现,往往需要修改递归函数,确保最后一步调用自身 要做到这一点,就是要把函数内部变量编程参数传递,如上例,但是带来的一个问题是 阅读全文
posted @ 2018-09-09 15:51 apoorgod 阅读(72) 评论(0) 推荐(0)
摘要:全局变量和局部变量 # name='lhf'### def change_name():# global name# name='帅了一比'# print('change_name',name)### change_name()# print(name) # name='lhf'## def cha 阅读全文
posted @ 2018-09-02 16:19 apoorgod 阅读(71) 评论(0) 推荐(0)
摘要:set集合 # s=set('hello')# print(s)## s=set(['alex','alex','sb'])# print(s) # s={1,2,3,4,5,6} #添加# s.add('s')# s.add('3')# s.add(3)# print(s) # s.clear() 阅读全文
posted @ 2018-08-26 16:42 apoorgod 阅读(68) 评论(0) 推荐(0)