上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 输出结果为: __new__() 通常会返回该类的一个实例,但有时也可能会返回其他类的实例,如果发生了这种情况,则会跳过对 __init__() 方法的调用。而在某些情况下(比如需要修改不可变类实例(Python 的某些内置类型)的创建行为),利用这一点会事半功倍。比如: 运行结果为: _init_ 阅读全文
posted @ 2021-07-20 14:18 wuyuan2011woaini 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前面章节中,我们经常会直接输出类的实例化对象,例如: 程序运行结果为: <__main__.CLanguage object at 0x000001A7275221D0> 程序运行结果为: CLanguage[name=C语言中文网,add=http://c.biancheng.net]由此可见,_ 阅读全文
posted @ 2021-07-20 14:11 wuyuan2011woaini 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 简洁易读:将数据表抽象为对象(数据模型),更直观易读 可移植:封装了多种数据库引擎,面对多个数据库,操作基本一致,代码易维护 更安全:有效避免SQL注入 驱动引擎 由此开始查询 表 列 若干行 常见数据类型 datetime.date 2. 创建连接 echo: 当设置为True时会将orm语句转化 阅读全文
posted @ 2021-07-20 09:43 wuyuan2011woaini 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 1、Token 2、Session 3、Cookie 1、cookie存放在客户端,所以是不安全的,人为可以清除。2、cookie有过期时间设定。如果不设置过期时间,说明这个cookie就是当前浏览器的会话时间,浏览器关了,cookie就不存在了。如果有过期时间,cookie就会存储到硬盘上,浏览器 阅读全文
posted @ 2021-07-19 15:41 wuyuan2011woaini 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 著名的MVC模式:方便解藕 所谓的MVC就是把web应用分为三层 1 模型层 model 负责业务对象和数据库的对象(ORM)的映射 2 视图层 views 负责与用户的交互(书写逻辑) 3 控制器 Controller 完成用户对模型层和视图层调用,来完成用户的请求 他们之间已一种插件式的,松耦合的方式连接在一起,Django的MTV模式本质上和MVC没有什么大的差别,也是为了实现解藕性,只是定 阅读全文
posted @ 2021-07-19 11:45 wuyuan2011woaini 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1 跨域的理解 2 跨域的处理 3 跨域的分类 发起的Http请求符合:1.无自定义请求头,2.请求动词为GET、HEAD或POST之一,3.动词为POST时,Content-Type是application/x-www-form-urlencoded,multipart/form-data或tex 阅读全文
posted @ 2021-07-19 11:07 wuyuan2011woaini 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、简介 二、两种请求 HEAD GET POST Accept Accept-Language Content-Language Last-Event-ID Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-da 阅读全文
posted @ 2021-07-16 13:58 wuyuan2011woaini 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.1 含义 协议相同 域名相同 端口相同 http://www.example.com/dir2/other.html:同源 http://example.com/dir/other.html:不同源(域名不同) http://v2.www.example.com/dir/other.h 阅读全文
posted @ 2021-07-16 11:47 wuyuan2011woaini 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、什么是JWT 二、JWT的组成 声明类型,这里是jwt 声明加密的算法 通常直接使用 HMAC SHA256 标准中注册的声明 公共的声明 私有的声明 iss: jwt签发者 sub: jwt所面向的用户 aud: 接收jwt的一方 exp: jwt的过期时间,这个过期时间必须要大于签发时间 n 阅读全文
posted @ 2021-07-09 14:44 wuyuan2011woaini 阅读(510) 评论(0) 推荐(1) 编辑
摘要: 易理解 操作方便 数据一致性 数据稳定 服务稳定 高并发下IO压力大 为维护索引付出的代价大 为维护数据一致性付出的代价大 水平扩展后带来的种种问题难处理 表结构扩展不方便 全文搜索功能弱 数据基于内存,读写效率高KV型数据,时间复杂度为O(1),查询速度快 只能根据K查V,无法根据V查K查询方式单 阅读全文
posted @ 2021-07-09 10:06 wuyuan2011woaini 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在用户输入'or true or'之后sql语句结构改变。 阅读全文
posted @ 2021-07-07 09:53 wuyuan2011woaini 阅读(89) 评论(0) 推荐(0) 编辑
摘要: SQL注入详解 Sql Or NoSql,看完这一篇你就懂了 基于jwt的token验证 浏览器同源政策及其规避方法 跨域资源共享 CORS 详解 Flask配置Cors跨域 MTV和MVC的区别 彻底搞懂Token、Session和Cookie。 Python SQLAlchemy入门教程(基本用 阅读全文
posted @ 2021-06-11 16:46 wuyuan2011woaini 阅读(28) 评论(0) 推荐(0) 编辑
摘要: views/__init__.py views/account.py views/home.py 阅读全文
posted @ 2021-06-11 16:34 wuyuan2011woaini 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 简介 redis:保存数据的一种工具,五大类型。非关系型数据库 memcached filesystem mongodb sqlalchmey:那数据存到数据库表里面 存储方式 阅读全文
posted @ 2021-06-10 16:33 wuyuan2011woaini 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在源码中很简单无非就是利用_request_ctx_stack(也就是LocalStack对象)的top属性返回stack中的ctx,在通过反射获取request,最后返回ctx.request。以上是整个flask的上下文核心机制,与其相似的全局对象有如下(session、g): 阅读全文
posted @ 2021-06-09 15:30 wuyuan2011woaini 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Python的functools模块 Python __repr__()方法:显示属性 Python __del__()方法:销毁对象 Python __new__()方法详解 Python __dir__()用法:列出对象的所有属性(方法)名 Python __dict__属性:查看对象内部所有属 阅读全文
posted @ 2021-06-09 10:53 wuyuan2011woaini 阅读(50) 评论(0) 推荐(0) 编辑
摘要: partial 用于创建一个偏函数,将默认参数包装一个可调用对象,返回结果也是可调用对象。偏函数可以固定住原函数的部分参数,从而在调用时更简单。 wraps update_wrapper 阅读全文
posted @ 2021-06-09 10:50 wuyuan2011woaini 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 蓝图结构: manage.py __init__.py account.py admin.py user.py login.html 阅读全文
posted @ 2021-06-08 15:39 wuyuan2011woaini 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 方法和函数 阅读全文
posted @ 2021-06-08 14:46 wuyuan2011woaini 阅读(27) 评论(0) 推荐(0) 编辑
摘要: from flask import Flask,session,flash,get_flashed_messages app = Flask(__name__) app.secret_key = 'asdfasdfasdf' @app.route('/x1',methods=['GET','POST 阅读全文
posted @ 2021-06-08 14:16 wuyuan2011woaini 阅读(20) 评论(0) 推荐(0) 编辑
摘要: before_request、after_requestfrom flask import Flask,render_template,redirect app = Flask(__name__) """ before_reuqest = [xxxxxxxxxx1,xxxxxxxxxx2] """ 阅读全文
posted @ 2021-06-08 13:50 wuyuan2011woaini 阅读(16) 评论(0) 推荐(0) 编辑
摘要: """ 1. 请求刚刚达到 ctx = RequestContext(...) - request - session=None ctx.push() ctx.session = SecureCookieSessionInterface.open_session 2. 视图函数 3. 请求结束 Se 阅读全文
posted @ 2021-06-08 11:47 wuyuan2011woaini 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 模板 index.html order.html layout.html 阅读全文
posted @ 2021-06-07 16:42 wuyuan2011woaini 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 请求与响应 阅读全文
posted @ 2021-06-07 16:26 wuyuan2011woaini 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 视图 阅读全文
posted @ 2021-06-07 16:21 wuyuan2011woaini 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 添加路由 反向生成 路由转换器 flask默认转换 自定义转换器 其他参数 子域名 阅读全文
posted @ 2021-06-07 15:47 wuyuan2011woaini 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 配置文件设置 seetting.py 默认配置如下:{ 'DEBUG': get_debug_flag(default=False), 是否开启Debug模式 'TESTING': False, 是否开启测试模式 'PROPAGATE_EXCEPTIONS': None, 'PRESERVE_CON 阅读全文
posted @ 2021-06-07 11:44 wuyuan2011woaini 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 装饰器 带参数的装饰器 阅读全文
posted @ 2021-06-07 11:39 wuyuan2011woaini 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Flask第一个实例 装饰器 配置 路由 视图 请求与响应 模板 特殊装饰器 闪现 中间件 蓝图 flask上下文 Flask-session用法 数据库连接池 Flask-SQLAlchemy Flask配置Cors跨域 Flask-Bcrypt flask_jwt_extended 【Flask 阅读全文
posted @ 2021-06-07 10:36 wuyuan2011woaini 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Flask实现 templates\login.html templates\index.html templates\detail.html app.run=>run_simple 阅读全文
posted @ 2021-06-07 10:17 wuyuan2011woaini 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 参照:https://gitee.com/qiaokuankuan/python_learning.git 各种各样的PyQt测试和例子 https://pyqt.site 论坛是专门针对PyQt5学习和提升开设的网站,分享大家平时学习中记录的笔记和例子,以及对遇到的问题进行收集整理。 如果您觉得这 阅读全文
posted @ 2021-06-04 09:55 wuyuan2011woaini 阅读(445) 评论(0) 推荐(0) 编辑
摘要: WeatherWin.ui WeatherWin.py getWeatherInfo.py 天气信息查询 阅读全文
posted @ 2021-06-02 11:23 wuyuan2011woaini 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 设置窗口风格 ''' 窗口、绘图与特效:设置窗口风格 设置窗口中控件的风格 QApplication.setStyle(...) ''' import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5 im 阅读全文
posted @ 2021-06-01 11:52 wuyuan2011woaini 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 信号和槽 自定义信号 阅读全文
posted @ 2021-05-31 16:40 wuyuan2011woaini 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 绝对布局 水平布局 对齐方式 垂直布局 布局伸缩量 栅格布局 栅格布局实现表单 表单布局 阅读全文
posted @ 2021-05-31 10:30 wuyuan2011woaini 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 使用打印机 显示打印对话框 阅读全文
posted @ 2021-05-31 08:58 wuyuan2011woaini 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 菜单栏 工具栏 状态栏 阅读全文
posted @ 2021-05-28 16:30 wuyuan2011woaini 阅读(144) 评论(0) 推荐(0) 编辑
摘要: QDateTimeEdit QCalendarWidget 阅读全文
posted @ 2021-05-28 15:52 wuyuan2011woaini 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 拖拽 剪贴板 阅读全文
posted @ 2021-05-28 15:21 wuyuan2011woaini 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 绘制文本 绘制像素点 绘制不同类型直线 绘制各种图形 画刷填充图形区域 阅读全文
posted @ 2021-05-28 14:36 wuyuan2011woaini 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页