摘要: eclipse python开发环境搭建【非原创】1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-win32-x86_64.zip。2.解压到d盘根目录下,解压后直接点击里面的eclipse.exe就可以运行,不需要安装。3.启动 Eclipse,利用 Eclipse UpdateManager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Install New Software。4.弹出Install界面,点击“Add”,弹出“Add Reposito 阅读全文
posted @ 2014-03-29 20:41 来福1990627 阅读(472) 评论(0) 推荐(0) 编辑
摘要: python中的特殊方法,其中两个,构造函数和析构函数的作用:比说“__init__”这个构造函数,具有初始化的作用,也就是当该类被实例化的时候就会执行该函数。那么我们就可以把要先初始化的属性放到这个函数里面。如下程序:其中的“__del__”就是一个析构函数了,当使用del 删除对象时,会调用他本身的析构函数,另外当对象在某个作用域中调用完毕,在跳出其作用域的同时析构函数也会被调用一次,这样可以用来释放内存空间。 待深入…………………… 阅读全文
posted @ 2014-03-29 20:40 来福1990627 阅读(32463) 评论(0) 推荐(0) 编辑
摘要: 一、举个打电话的例子: 阻塞 block 是指,你拨通某人的电话,但是此人不在,于是你拿着电话等他回来,其间不能再用电话。同步大概和阻塞差不多。 非阻塞 nonblock 是指,你拨通某人的电话,但是此人不在,于是你挂断电话,待会儿再打。至于到时候他回来没有,只有打了电话才知道。即所谓的“轮询 / poll”。 异步是指,你拨通某人的电话,但是此人不在,于是你叫接电话的人告诉那人(leave a message),回来后给你打电话(call back)。二、同步异步与阻塞和非阻塞是两种不同的概念来着 同步异步指的是通信模式,而阻塞和非阻塞指的是在接收和发送时是否等待动作完成才返回 首先是通信的 阅读全文
posted @ 2014-03-29 20:37 来福1990627 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: Template是一个模板。render = web.template.render('templates/')这会告诉web.py到你的模板目录中去查找模板。然后把 index.GET改成: 告诉 web.py 在你的模板目录下查找模板文件。修改 index.GET : 阅读全文
posted @ 2014-03-29 20:35 来福1990627 阅读(4203) 评论(0) 推荐(0) 编辑
摘要: Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。Memcache是danga的一个项目,最早是LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用 阅读全文
posted @ 2014-03-29 20:34 来福1990627 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 查看python所有的modules:help("modules")单看python所有的modules中包含指定字符串的modules: help("modules yourstr")查看python中常见的topics: help("topics")查看python标准库中的module:import os.path + help("os.path")查看python内置的类型:help("list")查看python类型的成员方法:help("str.find")查看p 阅读全文
posted @ 2014-03-29 20:30 来福1990627 阅读(25276) 评论(1) 推荐(2) 编辑
摘要: 1. Core web frameworktornado.web — 包含web框架的大部分主要功能,包含RequestHandler和Application两个重要的类tornado.httpserver — 一个无阻塞HTTP服务器的实现tornado.template — 模版系统tornado.escape — HTML,JSON,URLs等的编码解码和一些字符串操作tornado.locale — 国际化支持2. Asynchronous networking 底层模块tornado.ioloop — 核心的I/O循环tornado.iostream — 对非阻塞式的 socket 阅读全文
posted @ 2014-03-29 20:27 来福1990627 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 1.安装centos VMware9下面安装centos2.在centos下面设置共享文件夹为你本地的论坛的代码,然后设置网络为桥接:直接连接到物理网络,赋值网络连接状态3.进入forum_svr.py目录下运行python forum_svr.py,当然是启动不了服务的4.安装easy_install(想办法)5.安装pymogo tornado memcache 等一系列的模块。6.当然还是启动不了的7.还需要启动memcached ,所以就要安装memcached,Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据 阅读全文
posted @ 2014-03-29 20:20 来福1990627 阅读(3026) 评论(0) 推荐(0) 编辑
摘要: 1 通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase 2 全选 3 function checkAll() 4 { 5 var checkedOfAll=$("#selectAll").prop("checked"); 6 alert(checkedOfAll); 7 $("input[name='procheck']").prop("checked", checkedOfAll); 8 } 9 false=010 选中是true, 阅读全文
posted @ 2014-03-29 20:15 来福1990627 阅读(625) 评论(0) 推荐(0) 编辑
摘要: $("#topic_content").html($("#topic_content").text());如果这个数据是通过循环遍历出的数据,就需要下面这个代码了。1 $(".search_result_content").each(function(index,obj){2 var e_obj=$(obj)3 e_obj.html(e_obj.text());4 5 }); 阅读全文
posted @ 2014-03-29 20:11 来福1990627 阅读(958) 评论(0) 推荐(0) 编辑