返回顶部
扩大
缩小

Gaidy's

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页

2019年12月23日

6.jQuery(实例)

摘要: 1.开关灯效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .hide{ display: none; } </style> </head> <body> <i 阅读全文

posted @ 2019-12-23 17:28 Gaidy 阅读(153) 评论(0) 推荐(0)

6.Flask-WTForms

摘要: Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。还有其它一些功能:CSRF保护, 文件上传等。安装方法:pip install flask-wtf 1.1.WTForms简单验证 from flask import 阅读全文

posted @ 2019-12-23 17:26 Gaidy 阅读(214) 评论(0) 推荐(0)

6.Django session

摘要: session 1.概述 cookie和session的区别 Cookie是保存在用户浏览器端的键值对,Session是保存在服务器端的键值对;Cookie做用户验证的时,敏感信息不适合放在Cookie中,别人可以分析存放在本地的Cookie并进行Cookie欺骗,考虑到安全应当使用Session; 阅读全文

posted @ 2019-12-23 17:24 Gaidy 阅读(357) 评论(0) 推荐(0)

5.迭代器和生成器

摘要: 1.1.概念 迭代器协议 迭代器协议:对象需要提供next方法,它要么返回迭代中的下一项,要么引起一个StopIteration异常,以终止迭代 可迭代对象:实现了迭代器协议的对象 迭代器 迭代器是访问集合内元素的一种方式,一般用来遍历数据 迭代器和以下标的访问方式不一样,迭代器是不能返回的(比如下 阅读全文

posted @ 2019-12-23 17:23 Gaidy 阅读(182) 评论(0) 推荐(0)

5.python函数

摘要: 函数介绍 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性:减少重复代码、使程序变的可扩展、使程序变得易维护 1.普通参数 def func(name): #name是形式参数 print(name) #函数体 func('derek') 阅读全文

posted @ 2019-12-23 17:21 Gaidy 阅读(215) 评论(0) 推荐(0)

5.jQuery

摘要: 简介 jQuery是一个快速、简洁的JavaScript框架,jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交 阅读全文

posted @ 2019-12-23 17:20 Gaidy 阅读(306) 评论(0) 推荐(0)

5.Flask-Migrate

摘要: 1.1.项目结构重构 (1)config.py DB_URI = "mysql+pymysql://root:123456@127.0.0.1:3306/flask_migrate?charset=utf8" SQLALCHEMY_DATABASE_URI = DB_URI (2)创建exts.py 阅读全文

posted @ 2019-12-23 17:19 Gaidy 阅读(297) 评论(0) 推荐(0)

5.Django cookie

摘要: 概述 1.获取cookie request.COOKIES['key'] request.COOKIES.get('key') request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 参数: default 阅读全文

posted @ 2019-12-23 17:18 Gaidy 阅读(192) 评论(0) 推荐(0)

4.自定义序列类

摘要: 1.1.序列类型的分类 1.2.序列的+和+=,extend和append的区别 from collections import abc a = [1,2,] c = a + [3,4] print(c) #[1, 2, 3, 4] #如果 + 元祖则会报错, not tuple # c = a + 阅读全文

posted @ 2019-12-23 17:17 Gaidy 阅读(269) 评论(0) 推荐(0)

4.shell编程-文本处理三剑客之sed

摘要: 4.1.sed的选项 sed,流编辑器。对标准输出或文件进行逐行处理。 语法格式 第一种:stdout | sed [option] "pattern command" 第二种:sed [option] "pattern command" file 选项 -n 只打印模式匹配行 -e 直接在命令行进 阅读全文

posted @ 2019-12-23 17:16 Gaidy 阅读(280) 评论(0) 推荐(0)

4.python迭代器生成器装饰器

摘要: 基本概念 1.容器(container) 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, not in关键字判断元素是否包含在容器中。通常这类数据结构把所有的元素存储在内存中(也有一些特例,并不是所有的元素都放在内存,比如迭代器和生成器对象)在Python中, 阅读全文

posted @ 2019-12-23 17:15 Gaidy 阅读(337) 评论(0) 推荐(0)

4.DOM

摘要: 定义 文档对象模型(Document Object Model)是一种用于HTML和XML文档的编程接口。 查找元素 1.直接查找 document.getElementById 根据ID获取一个标签 document.getElementsByName 根据name属性获取标签集合 documen 阅读全文

posted @ 2019-12-23 16:33 Gaidy 阅读(211) 评论(0) 推荐(0)

2019年12月19日

4.Django模板语言和分页

摘要: 继承 extends 子版只能继承一个父模板 1.父模板 master.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>{% block title %} {% endblock %}</title 阅读全文

posted @ 2019-12-19 15:35 Gaidy 阅读(192) 评论(0) 推荐(0)

4.alembic数据迁移工具

摘要: alembic是用来做ORM模型与数据库的迁移与映射。alembic使用方式跟git有点类似,表现在两个方面,第一个,alemibi的所有命令都是以alembic开头; 第二,alembic的迁移文件也是通过版本进行控制的。安装方式:pip install alembic 1.1.alembic的使 阅读全文

posted @ 2019-12-19 15:34 Gaidy 阅读(312) 评论(0) 推荐(0)

4. sudo,PATH环境变量,修改字符集,ntpserver,加大文件描述符,隐藏内核版本,锁定关键系统文件

摘要: 1 命令: visudo 98gg 98行 yy 复制当前行 p 粘贴 改成 zhang ALL(ALL) NOPASSWD:ALL 2 修改PATH环境变量路径 PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。比如在根目录/下可以输入命令ls,在/us 阅读全文

posted @ 2019-12-19 15:33 Gaidy 阅读(254) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页

导航