# -*- coding:utf-8 -*- # Author: json_steve from flask import Flask, current_app, make_response, request, session app = Flask(__name__) app.secret_key = '123' @app.route('/') def index(): response = make_response('jsonsteve') # response.headers['Set-…
将 flask 中的 session 存储到 SQLite 数据库中 使用 flask 构建服务器后端时,常需要在浏览器端存储 cookie 用于识别不同用户,根据不同的 cookie 判断出当前请求访问的用户.而在服务器端 flask 提供了易用的 session 代理,通过 from flask import session, 可以引入 session 并将其作为特定用户信息的字典来用. 要使用 session 代理,首先要给 flask 实例设置 secret_key,然后就可以在请求上下…
导读: 主要从4个方面来阐述,1:背景:2:思路:3:代码实现:4:使用 一:封装背景       像easy ui 之类的纯前端组件,也有下拉列表组件,但是使用的时候,每个下拉列表,要配一个URL ,以及设置URL反回来的值和 select 的text ,和value 的对应关系 ,这有2个问题:一使用者必须知道URL ,二,如果页面有10个下拉表表,要请求后台10次,肯定影响性能,而我想要的是使用者只要申明用哪个数据字典就行了,其他根本不用操心,另外加上在做itest开测试测试管理项目的时候…
1.背景      微软在MVC中引入了Area概念,用于复杂项目的分工开发.如一个MVC项目中Controller过多时,就会导致项目中包含大量的Controller+View+Model,无论是查找还是调试都比较麻烦.因此微软引入了Area概念,不过默认也是在同一个项目中创建多个Area区域,本文主要讲解根据业务需要创建不同的Area项目,每个项目中都包含Controller+View+Model,也可以调用各自独立的业务逻辑和数据访问层,并通过主MVC项目进行导航     2.使用步骤  …
几天前,我开始新的App的开发了.终于有机会把swift用在实战中了,也学到了之前纯学语法时没有机会获得的知识. 这篇博文中,我就如何使用swift.OC混编做一个介绍. OC中使用Swift 首先,在工程的 Build Settings 中把 defines module 设为 YES. 然后,把 product module name 设置为项目工程的名字. 最后一步,在你的OC文件中导入 ProjectName-Swift.h. 注意:ProjectName-Swift.h 这个文件是系统…
今天阿里云的证书到期了,重新申请了一个,下面是从申请到安装以及结合项目使用的过程: 1.登录阿里云   2.在左侧找到SSL证书 3.申请免费的证书 4.下载证书 5.根据说明配置nginx 6.在项目中配置 (1)生成需要的pfx私钥文件: 1534846970696.key 1534846970696.pem 是下载解压出来的文件,生成pfx私钥的时候需要输入密码,这个密码在项目中会用到     (2)把文件复制到项目中放在:resource下面的cert文件夹下(cent需手动创建)  …
1 HTTP方法分类 1 GET 浏览器告知服务器:只获取页面上的信息并发给我.这是最常用的方法. 2 HEAD 浏览器告诉服务器:欲获取信息,但是只关心消息头 .应用应像处理 GET 请求一样来处理它,但是不分发实际内容.在Flask中你完全无需人工干预 3 POST 浏览器告诉服务器:想在URL上 发布新信息.并且服务器必须确保数据已存储且仅存储一次.这是 HTML 表单通常发送数据到服务器的方法. 4 PUT 类似 POST 但是服务器可能触发了存储过程多次,多次覆盖掉旧值.你可能会问这有…
导读: 主要从4个方面来阐述,1:背景:2:思路:3:代码实现:4:使用 一:封装背景, 在做项目的时候,用的JPA ,有些复杂查询,比如报表用原生的JdbcTemplate ,很不方便;传参也不方便,如果参数多:需要增加分页功能,以及结果集自动转对像等5个常用功能,见第4节. 下面两个图是开源测试管理软件 itest 的统计功能,因为SQL复杂,有些有200行,所以才有后面的 JdbcTemplateWrapper:可以在这体验这些报表(点测试,然后选择一个项目,然后点度量分析),速度还不错,…
https://blog.csdn.net/chen1042246612/article/details/84327046 https://www.imooc.com/wenda/detail/396536…
1.新建普通maven工程 2.在父级pom中按需修改 3.删除父级src目录 4.创建公共模块common,里面只有service接口和实体类 5.构建微服务模块,provider 6.引用Zookeeper和Dubbo的依赖 在这个provider中修改pom文件坐标 <dependencies> <!--引入公共模块项目--> <dependency> <groupId>cn.kgc</groupId> <artifactId>…