python
「已注销」
这个作者很懒,什么都没留下…
展开
-
守护进程
daemon是运行在后台的一种特殊进程。它独立于控制终端并且周期性的执行某种任务或者等待处理某些发生的事件。从上边定义可以看到:守护进程其实已经脱离了之前的所有环境。所以它很游离,很独立。举个不确定的例子:daemon类似FBI或者克格勃,没人能看到它,但是它却一直在后边做一些事情。我们最长用daemon来做什么事情呢?我们可以用其来监控一个进程的运行,如果发现其被kill了:原创 2012-12-19 16:22:43 · 6796 阅读 · 1 评论 -
wsgi协议
看wsgi协议的定义,感觉都没整明白是什么意思。后来用了之后大致有了自己的理解,这里写一下自己的理解吧:wsgi有两方,服务器方 和 应用程序 ①服务器方:其调用应用程序,给应用程序提供(环境信息)和(回调函数), 这个回调函数是用来将应用程序设置的http header和status等信息传递给服务器方.②应用程序:用来生成返回的header,body和status原创 2012-12-19 17:25:49 · 7782 阅读 · 0 评论 -
最近学到的技巧(python调试信息的获取等)
①以前写Php程序的时候,要调试程序直接将调试信息给echo输出到页面上.Python也可以,直接print就ok了。但是这样不安全,万一你print了一行信息,结果在上线时忘记注释了,用户访问页面时就会看到这个调试信息。那怎么解决这个问题呢?既想可以看到调试信息,又不想输出到页面上。做法很简单,我们把stdout标准输出重定向到日志文件上,然后tail -f日志就可以在命令行中看到这些信原创 2012-12-20 16:57:58 · 3641 阅读 · 0 评论 -
scgi和quixote的结合使用
首先:scgi是什么。是app与webserver通信的一种协议.那按照我的理解:比如说webserver是apache,启动后其会监听某个端口的请求,而后处理之。如果是静态的那就自己搞定,如果是动态的呢?我们就将之交给scgi来处理。scgi是一种c/s架构,mod_scgi是client,我们将这个client加载到nginx中,这样nginx就有能力与scgi-server通信了.原创 2012-12-20 16:18:38 · 3154 阅读 · 0 评论 -
web网站的自动化部署
以前实现一个web网站时,部署起来特别费劲。因为rd要搭建自己的测试环境,QA还要去在自己机器搭建环境。。那来回搬环境就容易出现各种问题。主要问题有以下几个:①网站配置文件中要指定很多特定的配置,而后在代码中要读取这些配置。 那QA拿到你代码后去部署时还要手动修改你的配置文件,如果配置多的话及其繁琐并且容易出错。举个简单例子:我们要将domian写在配置文件中,而后在代码中可能原创 2013-01-09 18:32:07 · 10277 阅读 · 0 评论 -
在sogou-upd我们是如何使用python的(1)
搜狗用户平台事业部有大量的资源导航项目具有相似的流程,以kan.sogou.com搜狗影视为例,主要流程如下:1.合作抓取影视第三方(迅雷/腾讯视频/土豆...)的数据2.对抓取到的数据进行清洗/聚合/rank计算3.将经过2之后的数据展示在用户面前其他类似搜狗笑话,搜狗小说,搜狗团购都是类似的逻辑.所以我们在新的技术架构时希望可以做一套通用的流程框架出来。主要的技术方案如原创 2013-11-09 11:50:54 · 3634 阅读 · 0 评论