image
hxy

No pains, no gains.

【转载】flask + celery + gunicorn + gevent + nginx + supervisord 实现业务系统的开发及部署

接触了flask开发有一小段时间了,使用flask主要完成了我们产品的Android客户端的后台服务(提供REST API),还有就是为运营提供数据统计及应用发布的web系统。之前都是通过传统的笔记本来记录开发中遇到的问题,渐渐发现很多问题存在着很多的共性,通过博客的方式开启一个记录和交流的新方法吧。文中如果有什么错误欢迎指出,对flask开发有兴趣的朋友也可以互相交流,探讨问题。 flask在他的官方文档中是这样描述的,flask是一个python的微框架,基于Werkzeuk和Jinjia2。目前对于...

Continue Reading »
分享到:

Javascript中页面回退的区别及HTTP错误代码

在Javascript中,有时会遇到这样的需求,比如用户点击一个页面内容未找到(HTTP 404),或者权限不允许(HTTP 403)等,一般会做一个页面来提示用户返回上次操作页面,这时候,通常会使用Javascript. 1、history.go(-1); 2、history.back(-1); 区别: go(-1): 返回上一页,原页面表单中的内容会丢失; back(-1): 返回上一页,原页表表单中的内容会保留,一般还是back(-1)用的多。 注(HTTP错误代码): 代码指示 2xx成功 200...

Continue Reading »
分享到:

腾讯云更新源问题

前段时间由于要搭建学院的一个应用,而最近学校网络无法被外网访问,所以买了阿里云,用起来还很方便,只是价格有点贵。看见腾讯云校园优惠9.9/月,于是买了一个腾讯云,更新源貌似除了点问题。个人观点通过比较还是阿里云好了点,书归正文。由于腾讯的源网站经常挂,在我使用过的一台腾讯云主机的时候出现了yum无法使用的情况,具体情况如: Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. apr-...

Continue Reading »
分享到:

平台数据导出数据处理方法

目前,实验室平台提供用户关注关系API,导出数据格式为Json,为了方便大家在算法中使用,特此提供数据处理参考(页面停止维护,新版本请移驾: http://neusncp.com/api/ )。 格式: Json数据格式 在Python语言处理下提供一种数据处理方式,以NetworkX为例,代码如下: def load_json_data(path,attrs): ''' : Load data from Json file. :param path: :return: ''' G = nx.Graph(...

Continue Reading »
分享到:

Python编辑器——Pycharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 与Eclipse相比,PyCharm更智能,并且集成了很多常用的功能,如查看数据库,Gits, Subversion等。 下载地址:https://www.jetbrains.com/pycharm/ 如果没有找到破解版可以使用...

Continue Reading »
分享到: