摘要:
当我们要往客户端发送大量的数据,比如一个大文件时,将它保存在内存中再一次性发到客户端开销很大。比较好的方式是使用流,本篇就要介绍怎么在Flask中通过流的方式来将响应内容发送给客户端。此外,我们还会演示如何实现文件的上传功能,以及如何获取上传后的文件。 响应流的生成 Flask响应流的实现原理就是通 阅读全文
摘要:
1、计算内存地址: str1 = 'shn' print id(str1) 2、计算内存大小,返回字节数 str1 = 'td' print sys.getsizeof(str1) 3、 阅读全文
摘要:
选中多行,按tab进行缩进,按tab+shift去除缩进 阅读全文
摘要:
gdb可以生成core文件,记录堆栈信息,core文件名字是下面这种格式 :core.9488,其中9488是PID 文件位置是当前目录 阅读全文
摘要:
gdb调试python的时候,需要根据不同的python版本2.6、2.7、3.x安装相应的gdb; 如何指定关联的python版本? 下面gdb源码,解压后,进入目录: ./configure -h 并没有发现--with-python的选项。 没有也没有问题,没有也可以自己加:which pyt 阅读全文
摘要:
gdb使用源码安装的时候遇到错误:no termcap library found ./configure --> make --> make install 解决办法,下载termcap然后源码安装:./configure --> make --> make install 下载地址: https 阅读全文
摘要:
查看内核版本,查找对应的内核rpm文件 去debuginfo.centos.org 下载相应的rpm包,本机内核是3.10.0-229.1.2.el7.x86_64 x86_64 下载: kernel-debuginfo-3.10.0-229.1.2.el7.x86_64.rpm 依赖下面的安装,所 阅读全文
摘要:
工具:pyrasite;包含三个命令行 pyrasite / pyrasite-shell / pyrasite-memory-viewer 安装:gdb meliae urwid 说明:Pyrasite is a library and a set of tools for injecting c 阅读全文
摘要:
1、iframe 2、调用接口,获得数据,绘图 3、爬虫爬取数据,绘图 4、<img src=""/> 阅读全文
摘要:
各类代码都有规则格式检查工具,称之为linter 比如:csslint/jslint/eslint/pylint sumlime提供了一个linter的框架SublimeLinter,在里面可以使用各类linter工具 toggle linter切换各个linter的开关 点击相应的lint开启或者 阅读全文