上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 48 下一页
摘要: web 项目之中慢查询的使用(flask为例): 1,如果只是看msql的慢查询的日志在的项目之中很难定位问题 2,可以借用 SQLALCHEMY_RECORD_QUERIES 与 DATABASE_QUERY_TIMEOUT 将慢查询以及相关的上下文信息记录到日志中 3,代码逻辑: 1),启用查询记录功能 2),app.logger 增加一个记录日志... 阅读全文
posted @ 2019-01-05 18:44 十七楼的羊 阅读(992) 评论(0) 推荐(0) 编辑
摘要: python 代码调试常用技术 1,命令行调试工具 ipython + ipdb 1),首先安装 ipdb pip install ipdb 2),使用ipbd调试,提供tab补充、语法高亮 # 新建文件 te.py import ipdb def fun_pdb(num_list): print('I am in pdb!') print... 阅读全文
posted @ 2019-01-05 14:53 十七楼的羊 阅读(320) 评论(0) 推荐(0) 编辑
摘要: # coding=utf-8 import os import uuid import magic import urllib from datetime import datetime import cropresize2 import short_url from PIL import Imag 阅读全文
posted @ 2019-01-04 12:31 十七楼的羊 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 大型网站架构经验总结: 1,缓存的使用: 1),本地缓存,热点数据存储到内存之中 2),分布式缓存,建立分布式网络缓存集群,应用程序通过网络来访问缓存数据 3),反向代理,由代理服务器来决定是从后端获取数据,还是把缓存的内容返还给前端 4),CDN(内容发布网络)缓存,由发布商出售缓存服务给需要的网 阅读全文
posted @ 2019-01-03 20:30 十七楼的羊 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 基于flask 微服务架构实现方式 1,采用的是二进制的通信格式 2,app.py 注重于视图的逻辑, client.py 注重于请求服务,server.py注重于处理客户端的请求处理 3,在 '.thrift'文件之中: 1),service PasteFileService{} 定义了服务端接口,属性开头定义了返回的类型! clien... 阅读全文
posted @ 2019-01-03 17:20 十七楼的羊 阅读(2121) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 48 下一页