自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《算法笔记》入门篇笔记

PAT乙级的考点总结计算机组成原理数据的表示与运算数字 因为位数限制,我们需要考虑溢出问题,大整数运算时,为了避免溢出,我们需要用数组来存储数据,模拟运算。字符串 ASCII码,八位,二进制 考点:数字与字母转换,大写字母与小写字母的转换,建二维字符数组建立字符串和数字之间的关系,散列思想:字符串映射为数字处理寻址方式—首地址+偏移量顺序存储 逻辑相邻的元素,物理位置也相邻,通过首

2017-09-23 21:31:08 389

原创 flask + vue.js 实现简单todolist应用

https://github.com/yangzhezjgs/flask_demo/tree/master/todolist使用vuejs,axios,flask,sqlalchemy,sqlite3(一个简单的单文件数据库)构建的一个TODOlist应用,练习前后端交互和增删查改。使用的手脚架为:vue init webpack-simple todolist搭建环境和依赖略

2017-09-13 00:12:44 3096

原创 基于flask实现的简单博客

github地址:https://github.com/yangzhezjgs/flask_demo/tree/master/blog技术栈: boostrap + flask + sqlalchemy + sqlite3(数据库)python版本: Python3requirement: click==6.7 Flask==0.12.2 Flask-Login==0.4.0 Flask

2017-09-12 12:14:48 7116 2

原创 werkzeug实现简单Python web框架(3):添加动态路由

借助werkzeug原生的Map,Rule来添加动态路由支持 修改了 __init__函数和add_url_rule,dispatch_request函数import osfrom werkzeug.wrappers import BaseRequest, BaseResponsefrom werkzeug.exceptions import HTTPException, MethodNotA

2017-09-06 11:26:29 832

原创 werkzeug实现简单Python web框架(5):扩展思路

通过前面三篇我们已经实现了一个简单的MVC结构的Python web框架,但是这个web框架还有很多不完善,可以进很多不同的扩展。(1)session支持 http是无状态的协议,但是我们可以用session来维持用户的状态(2)http协议相关的扩展 比如重定向,支持上传下载文件(3)如何支持返回json数据(4)添加异常处理(5)也可以继续完善orm实现的方法(6)路由方面:动态路由,正则匹

2017-09-04 12:02:38 749

原创 werkzeug实现简单Python web框架(4):添加orm支持

orm代码: 参考前文 Python实现简单orm 将代码复制粘贴到orm.py文件即可。下面我们用一个例子来说明这个简单orm的使用。 (1)新建 scheme.sqldrop database if exists my_user;create database my_user;use my_user;create table users ( `id` varchar(50) not

2017-09-04 11:37:27 407

原创 werkzeug实现简单Python web框架(2):添加jinjia2模板支持

添加了render_template函数,提供了模板支持,并进行了重构将鼓励函数和wsgi接口分开。 代码:import osfrom werkzeug.wrappers import BaseRequest, BaseResponsefrom werkzeug.exceptions import HTTPException, MethodNotAllowed, \ NotImple

2017-09-04 11:01:45 512

原创 werkzeug实现简单Python web框架(1):MVC模式

Werkzeug是Python的WSGI规范的实用函数库。使用广泛,基于BSD协议。 Flask底层就是使用了Werkzeug。关键点: add_url_rule方法调用,导致视图类通过调用类方法,返回一个闭包,闭包返回一个视图函数,于是建立了url与视图函数的映射关系。代码from werkzeug.wrappers import BaseRequest, BaseResponsefrom

2017-09-04 00:22:20 3223 1

空空如也

空空如也

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

TA关注的人

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