1. cookie的使用1.设置cookie(django 的cookie是通过responser来存放的,flask也是)
    response = make_response(render_template('index.html'))
    
    response.set_cookie('key', 'value')
2.查询cookie:
    user_name = req            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 15:49:40
                            
                                93阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、偏函数二、g对象g对象和session的区别三、flask-session四、数据库连接池pymsql链接数据库数据库连接池版utils/sql.py五、信号六、命令flask-script使用自定制命令七、flask-admin安装简单使用将表模型注册到admin中如果有个字段是图片指端一、偏函数当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-29 12:29:25
                            
                                496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            直接修改config对象flask会有一个可用的配置对象保存着载入的配置值: Flask 对象的 config 属性,这是 Flask 自己放置特定配置值的地方,也是扩展可以存储配置值的地方。但是,你也可以把自己的配置保存到这个对象里app = Flask(__name__)
app.config['DEBUG'] = True
app = Flask(__name__)
app.config['            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 20:31:48
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录概述使用的工具测试测试代码flask 直接运行其他方式GunicornuWSGIusWSGI和ngnix参考 概述目前使用的平台在使用的过程中发现性能比较低,所以需要想办法进行性能调优。使用的工具Siege是一个http负载测试和基准测试工具。 它旨在让网络开发者在胁迫下测量他们的代码,看看它将如何站起来加载到互联网上。 Siege支持基本认证,cookies,HTTP,HTTPS和FT            
                
         
            
            
            
            参考链接: Python | Flask中404的错误处理Flask是python编写的, Web应用框架;微内核的web框架,适用于小型网站 
1.实现一个简单的web服务网站 
# 1. 导入Flask类
from flask import Flask
app = Flask(__name__)
 
# 实现主页
@app.route('/')
def index():
    return            
                
         
            
            
            
            比较简单易懂的flask入门教程:https://read.helloflask.com/详细教程:http://www.imooc.com/wiki/flasklesson/flaskredis.htmlflask安装:方法一:pip install flask  --timeout=99999   # 延迟超时时间
方法二:pip install flask -i https://pypi.t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 11:48:59
                            
                                1059阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习集成hystrix时候发现配置文件里的超时时间把我给弄晕了,老办法google之,找Issue:https://github.com/spring-cloud/spring-cloud-netflix/issues/1324找到能解决这个问题的文章,最好还是得找到原理图学习。如果是zuul(网关)的超时时间需要设置zuul、hystrix、ribbon等三部分:#zuul超时设置#默认1000            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 18:06:50
                            
                                293阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Flask 是一个非常灵活且小而精的web框架 , 那么灵活性从什么地方体现呢?列如  Flask配置,这个东西怎么用呢? 它能给我们带来怎么样的方便呢?app配置首先展示一下:  from flask import Flask
app = Flask(__name__)  # type:Flask
app.config["DEBUG"] = True  这句 app.config["            
                
         
            
            
            
            一个经典的HelloWorld 的例子一.创建 Python 项目1.打开 Pycharm,选择 Pure Python 类型的项目,创建项目完成之后选择之前创建的 py3_flask 作为虚拟环境二.示例:- 新建文件helloworld.py文件
#1.导入Flask类
from flask import Flask
#2.创建Flask对象接收一个参数__name__,它会指向程序所在的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 17:37:42
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、处理请求  1、URL路径参数(动态路由)# 例如,有一个请求访问的接口地址为/users/123,其中123实际上为具体的请求参数,表明请求123号用户的信息。此时如何从url中提取出123的数据?
@app.route("/user/<user_id>")
def user_info(user_id):
    print(user_id)
    return "hello            
                
         
            
            
            
            Flask get &post请求一、环境描述二、初始化flask 程序三、get请求3.1 代码3.2 分析3.3 验证3.4 请求结果四、post请求4.1 代码4.2 分析4.3 验证4.3.1 postman 请求头application/json参数4.3.2 postman 请求头application/x-www-form-urlencoded参数4.3.3 postman            
                
         
            
            
            
            大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 14:24:11
                            
                                300阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            客户端连接源码分析ZKClient 客户端,Curator 客户端 先下结论:Client 要创建一个连接,其首先会在本地创建一个 ZooKeeper 对象,用于表示其所连接上的 Server。 连接成功后,该连接的各种临时性数据会被初始化到 zk 对象中。 连接关闭后,这个代表 Server 的 zk 对象会被删除。我们知道常用的ZK客户端技术有ZKClient 客户端,Curator 客户端,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 13:45:09
                            
                                310阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、启动单台zookeeper创建conf/zoo.cfg文件,并如下配置//单位ms, zookeeper的心跳时间,session timeout这个时间的的2倍
tickTime=2000
//持久化快照文件的保存目录,如果transaction log保存的目录没有指定,也会保存在这个目录中
dataDir=/var/lib/zookeeper
//客户端连接端口
clientPort            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 06:20:49
                            
                                478阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate事务超时      所谓事务超时,指一个事务所允许执行的最长时间,如果超过该时间限制但事务还没有完成,则自动回滚事务。在 TransactionDefiniti            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-15 18:42:33
                            
                                327阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            此文章不论述dubbo,zookeeper 的作用,相关问题请谷歌或百度,都有详细回答。一、首先是使用的开发环境,插件版本等:系统:windows7开发工具:Eclipse-4.5.0,此版本支持JDK1.7。最新版本的Eclipse已不支持1.7其他管理工具等:Maven-3.1.1,dubbo-2.5.8,zookeeper-3.4.9二、搭建步骤:1)下载 zookeeper 解压包,con            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 21:04:15
                            
                                422阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    在工作中,出现使用Druid链接Postgresql数据库,当第一次动态链接数据库源或者连过长时间不使用数据库时,出现链接过程缓慢,甚至hold的情况,链接时间以分计算,导致前端接口响应缓慢,影响用户操作问题。        经过日志的排查,发现是在DruidDataSource对象链接数据源过程中卡主            
                
         
            
            
            
            Flask很赞的特点之一就是可扩展性强,非常灵活,对于config来说也是如此。Flask官方文档中已经提及了非常多的方法,以及一些有用的建议。我在Flask项目开发中的config实践,则是基于文档中提到的类继承方案,并通过环境变量来切换不同的config配置。 需求 比较好的config方案是怎样的呢?我觉得有如下几点:针对不同的环境分离配置(Development、Production等)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 19:26:04
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # RedissonClient 超时时间配置
在实际的开发中,我们经常会使用 Redis 作为缓存或分布式锁的存储介质。而在 Java 开发中,可以使用 Redisson 这个 Redis 的 Java 客户端来操作 Redis 数据库。
Redisson 提供了一种简单且强大的方法来与 Redis 进行交互,其中包括了一系列可以方便我们使用的功能。本文将介绍如何配置 RedissonCli            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-20 05:05:38
                            
                                246阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 配置MySQL超时时间
## 概述
在开发过程中,我们经常会遇到需要配置MySQL超时时间的情况。MySQL超时时间是指当连接到MySQL服务器后,如果一段时间内没有进行任何操作,服务器会自动关闭连接的时间。本文将详细介绍如何配置MySQL超时时间。
## 流程
```mermaid
flowchart TD
    A[连接到MySQL服务器] --> B[查询当前超时时间]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-29 07:51:33
                            
                                81阅读