the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

解析Python2.7中dict和{}创建对象的区别

分类:Python | 标签:     | 发布:2013-05-11 4:09 p.m. | 阅读量: 8588

一大早起来看到这篇文章,觉得写的相当不错,由浅及深的解释了在创建一个字典对象时用 ``dict`` 关键字和直接用 ``{}`` 的区别:执行的步骤,耗用的时间和空间。

python对list去重的各种方法

分类:Python | 标签:     | 发布:2013-04-26 5:18 a.m. | 阅读量: 60309

今天遇到一个问题,在同事随意的提示下,用了 ``itertools.groupby`` 这个函数。不过这个东西最终还是没用上。 问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。

如何快速的部署我的博客(Django)代码

分类:Python | 标签:       | 发布:2013-04-25 6:57 a.m. | 阅读量: 8627

上篇文章介绍了我博客的一个架构,这里具体说下我是如何快速的通过git和fabric来持续部署我的博客的。 先来说一个场景,我前几天上线了一个 `OSQA <http://qa.the5fire.com>`_ 系统,为了方便以后来的网友在博客留言里提问时看到我有这样的一个系统,所以我决定在留言框上方加一句话,也就是现在在留言上方看到的那个文案:'技术问题还可以到the5fire技术问答上提问'。

用reStructuredText来写博客(测试)

分类:Python | 标签:     | 发布:2013-02-26 5:34 a.m. | 阅读量: 6591

它是一个类似于MarkDown的标记语言,具体可参考这里:http://zh.wikipedia.org/wiki/ReStructuredText 下面用几个例子来说明这个东西怎么用

python入门ppt分享

分类:Python | 标签:     | 发布:2013-01-26 8:21 p.m. | 阅读量: 12539

主要是针对有编程经验的同学,让大家了解下python <object width="630" height="500" align="middle" id="reader" codebase="http://fpdownload.macromedia.com/pub/shockw

分享一个LRUCache(python实现)

分类:Python | 标签:     | 发布:2013-01-20 9:58 p.m. | 阅读量: 11741

下面要分享的这个LRUCache不是我做的,是github上的一个库,我们在实际环境中有用到。 先来说下这个概念,cache的意思就是缓存,LRU就是Least Recently Used,即最近最少使用,是一种内存管理算法。总结来说这就是一种缓存方法,基于时间和容量。 一般

什么是pypy?

分类:Python | 标签:     | 发布:2013-01-20 12:32 p.m. | 阅读量: 9149

<p> PyPy是用Python实现的Python解释器,集成了一种即时 (JIT) 编译器。这与能够以革命性的方式改变 Java 性能的知名技术 HotSpot 属于同一种技术的不同形式。<br> </p> <p> 总得来说就是一个能够提高python运行速度的项目,不过目前

python无框架开发网站

分类:Python | 标签:       | 发布:2013-01-14 10:30 p.m. | 阅读量: 12699

标题很有噱头,其实就是python的一个库的使用。之前记得有个网友问我说想学习python开发网站,但是不想用框架,我当时建议可以去学下cgi方面的东西。现在想来,我是错了,诚挚的给网友道歉!在python中有比cgi更高级的库来开发网站,那就是BaseHTTPServer。

如何调式python程序-pdb

分类:Python | 标签:       | 发布:2013-01-06 10:36 p.m. | 阅读量: 8554

之前在pycharm中可以直接下断点,运行调试,可以进行单步跟踪,步入,跳出等等操作。现在换到vim中了怎么来调试我们的python程序呢。 答案是用pdb,这是python内置的一个模块,具体看参考这里:http://docs.python.org/2/library/pdb

nginx安装和配置负载 (ubuntu12.04)

分类:Python | 标签:     | 发布:2012-12-28 11:16 p.m. | 阅读量: 5164

在上篇文章说完用supervisor来管理进程之后,自然就要说到用nginx来管理由前者启动程序所监听的端口。

其他分类: