通过python的inspect模块,我们可以获取程序的运行时栈。一个python的运行时栈是一个六元组:(frame对象,文件名,当前行号,函数名,保存相关源代码行的列表,当前行在源代码列表中的位置)。栈中第一个元素代表当前执行的位置信息,最后一个表示最外层的执行信息。如:
1 import in...
分类:
编程语言 时间:
2014-05-26 08:26:29
阅读次数:
275
drupal站点可以使用gmail邮箱向用户发送邮件,实现类似的功能有SMTP或者PHPmailer模块,我使用的是phpmailer模块,下面是我配置的过程,贴出来供大家参考。1、下载phpmailer模块http://drupal.org/project/phpmailer2、启用phpmail...
分类:
Web程序 时间:
2014-05-26 06:50:56
阅读次数:
321
原来新浪sae不用了,备份之前的一篇文章,发布时间是2011年11月9日。康盛创想的核心产品——Discuz!
X2发布以后,测试安装了一下,整体感觉非常不错,相对于CMS来说,DZ毕竟是论坛出身,门户模块差了许多,但仍不失为地方门户的建站首选。最近,重新上线的雪地靴之家就采用了Discuz!x2
...
分类:
其他好文 时间:
2014-05-26 06:50:35
阅读次数:
210
K-means算法是最为经典的基于划分的聚类方法,是十大经典数据挖掘算法之一。K-means算法的基本思想是:以空间中k个点为中心进行聚类,对最靠近他们的对象归类。通过迭代的方法,逐次更新各聚类中心的值,直至得到最好的聚类结果。Mahout kmeans MapReduce实现的原理和上述的一致,值得注意的是,Mahout将数据存储在HDFS,用MapReduce做批量并行的计算。在做kmeans之前,需要将文本用Mahout向量化模块工具做向量化。计算过程主要分为三个步骤:初始中心选取,寻找簇中心,划分数...
分类:
其他好文 时间:
2014-05-26 06:00:31
阅读次数:
239
NGINX不需要象apache那样要单独加载支持中文模块。
# cat /etc/sysconfig/i18n LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 如果没有i18n则创建,重启系统。
服务器端字符集如下 # locale LANG=en_US.UTF-8 LC_CTYPE=”en_US.UTF-8″ LC_NUMERIC=”e...
分类:
其他好文 时间:
2014-05-26 05:28:40
阅读次数:
216
在开发一个复杂的应用程序的时候,我们需要把各个功能拆分、封装到不同的文件,在需要的时候引用该文件。没人会写一个几万行代码的文件,这样在可读性、复用性和维护性上都很差,几乎所有的编程语言都有自己的模块组织方式,比如Java中的包、C#中的程序集等,node.js使用模块和包来组织,其机制实现参照了CommonJS标准,虽未完全遵守,但差距不大,使用起来非常简单。
在node.js中模块与文件是...
分类:
Web程序 时间:
2014-05-26 03:45:20
阅读次数:
366
neutron是openstack的一个重要模块,也是比较难以理解和debug的模块之一。我这里安装如图安装了经典的三个节点的Havana的Openstack图1分三个网络:External
Network/API Network,这个网络是连接外网的,无论是用户调用Openstack的API,还是...
分类:
其他好文 时间:
2014-05-24 13:02:05
阅读次数:
387
1.软件介绍
该软件采用安卓处理技术、数据库处理技术,结合自己平日网上所学一起开发完成。自习任我行软件为铁道大学的学生提供了一个方便查询自习室上自习的快速平台。该软件分为查询自习室模块和安排自习室模块。自习任我行软件是一套功能简单实用的的专门用于学生自习的软件,具有操作方便高效迅速等特点。该软件采用...
分类:
其他好文 时间:
2014-05-24 10:27:53
阅读次数:
204
1
引言1.1编写目的软件开发中的概要设计,主要解决实现该软件需求的程序模块设计问题。包括如何把该软件程序划分成若干个模块、决定哥哥模块之间的接口、模块之间传递的信息,以及模块构造的设计等。体现了用户需求与应用软件之间的关系,在设计过程中起到了提纲挈领的作用。1.2背景开发软件名称:基于安卓开发的《...
分类:
其他好文 时间:
2014-05-24 10:11:34
阅读次数:
233