Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
随笔 - 546, 文章 - 1230, 评论 - 373, 阅读 - 239万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

文章分类 -  Python

摘要:在编程过程中,多了解语言周边的一些知识,以及一些技巧,可以让你加速成为一个优秀的程序员。对于Python程序员,你需要注意一下本文所提到的这些事情。你也可以看看Zen of Python(Python之禅),这里面提到了一些注意事项,并配以示例,可以帮助你快速提高。1. 漂亮胜于丑陋实现一个功能:读取一列数据,只返回偶数并除以2。下面的代码,哪个更好一些呢?Python代码#----------------------------------------halve_evens_only=lambdanums:map(lambdai:i/2,filter(lambdai:noti%2,nums) 阅读全文

posted @ 2012-05-22 11:00 analyzer 阅读(397) 评论(0) 推荐(0) 编辑

摘要:Python基本安装:* http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站;* http://www.activestate.com/集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进;Python文档:* http://www.python.org/doc/current/lib/lib.html Python库参考手册。* http://www.byteofpython.info/ 可以代替Tutorial使用,有中文译版的入门书籍。* http://diveintopython.org/ 一本比较全面 阅读全文

posted @ 2012-04-29 09:25 analyzer 阅读(1976) 评论(0) 推荐(1) 编辑

摘要:这些代码,大部分是从别处转来的。测试的时候会比较有用。比如数据嗅探,发送请求,正则表达式处理文件,注入测试等。实际中可以根据自己的项目,进行一定程度的扩展。代码是简洁为主。这部分代码是偏重安全测试的。学习python已经3月了。感觉非常有用。前些天,pm还让我写一个程序辅助他办公。近来发现很多公司也开始在自己的招聘职位上加上了python。对于python。功能说的太多没有用,我发一些例子。我也推荐大家有时间不妨学习一下。一天基本上就可以学会。外国非常流行。我的pm是德国人,他们国家好像是直接学习python,就像咱们学习c一样普及。国外搞python开发的人很多,公司也很多。国内的相对较少。 阅读全文

posted @ 2012-04-29 09:24 analyzer 阅读(1244) 评论(0) 推荐(0) 编辑

摘要:想学Python,又想研究下memcached的客户端,于是拿Python-memcached研究研究~~~1.memcached的安装请参考本博另一文章《Linux下安装memcached》启动一个memcached实例:memcached -m 10 -p 120002.Python-memcached安装到ftp://ftp.tummy.com/pub/python-memcached/下载最新版本的API,并解压tar包输入python setup.py install命令进行安装3.小例子演示将memcached.pyc拷贝到工作目录#!/usr/bin/env python imp 阅读全文

posted @ 2011-07-12 11:59 analyzer 阅读(6496) 评论(1) 推荐(0) 编辑

摘要:作者:徐兆元(FLxyzsby@163.com)1.简介Memcached是一个高性能的分布式内存对象缓存系统。它通过将数据缓存在内存中来减少对数据库和文件系统的访问,减轻数据库及操作系统的负担,提高应用系统的速度。目前已经很多系统应用了memcached,其最新版本为memcached-1.4.5。随着硬件技术的不断提升,应用高性能服务器的场合越来越多,特别是64位系统。另外memcached是可跨平台的,这就需要我们经常会在32与64位系统,各种操作系统下编译memcached。Memcached官方网站是http://www.memcached.org/。大家下载的最新稳定版memcac 阅读全文

posted @ 2011-07-12 11:45 analyzer 阅读(3270) 评论(1) 推荐(0) 编辑

摘要:Python具有强大的扩展能力,我列出了50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。Graphical interfacewxPythonhttp://wxpython.orgGraphical interfacepyGtkhttp://www.pygtk.orgGraphical interfacepyQThttp://www.riverbankcomputing.co.uk/pyqt/Graphical interfacePmwhttp://pmw.source 阅读全文

posted @ 2011-06-30 10:25 analyzer 阅读(632) 评论(0) 推荐(0) 编辑

摘要:前言 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好? 如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单、优雅; 如果你象我这样,对 Python 有兴趣或并正在学习,我相信下面的技巧并不会让你失望; 如果你已经是一名 Pythoner ,那么很乐于你分享你的经验和技巧。目录Python 禅道代码风格: 提高可读性PEP 8: Python 代码风格指南空格(行)使用 (1)空格(行)使用 (2)命名较长代码行较长字符串复合语句字符串文档 & 注释交换变量更多关于 Tuples关于 "_"创建String: 阅读全文

posted @ 2011-06-29 09:00 analyzer 阅读(1084) 评论(0) 推荐(0) 编辑

摘要:看到一个网页收集了很多使用Python和PyGame写游戏的示例,分享给大家。(注:我不知道用Python/PyGame写游戏其性能会怎么样,但是一些小游戏应该是没有问题的)这个网页同时给了一本介绍Python和PyGame的电子书(PDF),下面的这些例子就是这本书的示例。所有的这些示例可以打包下载。基础 Python 示例if_statement_examples.py – if 语句的一个简单示例 for_loop_examples.py – for 语句的一个简单示例. while_loop_examples.py – while 语句的一个简单示例 Pygame 图形示例pygam. 阅读全文

posted @ 2011-06-10 10:24 analyzer 阅读(1649) 评论(0) 推荐(0) 编辑

摘要:1 在作比较时你可以这样写: 3.14<pi<3.15,它得到的结果和(pi>3.14 and pi<3.15)是一样的,在大多数其他语言里,你都不能用这么自然的语法了。2 Int类型不会在超过31bit或32bit后溢出,它们会变成long型。在python里,long并非就是64位,他就是"长"类型,(python的长类型可以容纳数万位大的整数),效率会降低一点。在python 3000中,甚至连int与long的区别都没有了。3默认值只会在编译时被赋值一次,而非运行时。试试这个: def func(a[]): a.append(42); 返回值 阅读全文

posted @ 2011-05-11 09:16 analyzer 阅读(316) 评论(0) 推荐(0) 编辑

摘要:开源中国社区刚发布了一篇《21个免费的UI界面设计工具、资源及网站》,介绍了免费的Web UI、移动UI、线框工具等。作为该文章的续篇,本文再介绍19个免费UI设计工具及资源,目的同样是帮助你通过发现新的、完美的工具来学习新的技能。列表如下:DHTMLXDHTMLX 是一个JavaScript库,可跨浏览器、基于Ajax的用户界面。通过一组UI Widgets(小工具)可以快速开发令人印象深刻的web应用。LivePipe UI高质量控制和原型部件。jQTouch移动web开发的jQuery插件,支持iPhone, iPod Touch等。Free Web UI Wireframe Kit这个 阅读全文

posted @ 2011-03-24 11:43 analyzer 阅读(875) 评论(0) 推荐(0) 编辑

摘要:五分钟理解元类(Metaclasses)真的,它并非巫术。原文地址:http://www.voidspace.org.uk/python/articles/five-minutes.shtml日期:16 September, 2008.译者:赖勇浩(http://blog.csdn.net/lanphaday)“元类的魔幻变化比99%的用户所担心的更多,当你搞不懂是否真的需要用它的时候,就是不需要。”—Tim Peters本文源于在PyCon UK 2008上的一个快速演讲。元类被称为Python中的“深奥的巫术”。尽管你需要用到它的地方极少(除非你基于zope编程),可事实上它的基础理论其实 阅读全文

posted @ 2011-01-29 14:42 analyzer 阅读(382) 评论(0) 推荐(0) 编辑

摘要:赖勇浩(http://laiyonghao.com)FlexPMD 是我最近才发现的好东西,实践下来觉得对于提升代码质量是非常有用的,所以推荐一下。FlexPMD 简介FlexPMD 是一款 AS3 代码审查工具,能够通过代码静态分析找到代码中的各种缺陷,从而帮助改进代码质量。PMD 是一种分析 Java 代码错误的工具,通过静态分析获知代码错误。能够在不运行 Java 程序的情况下找出 Java 源程序的许多问题。FlexPMD 是 Adobe Professional Service 团队开发的一个 PMD 在 Flex 上的“移植”,制定了与 AS3 相关的许多编码规则,能够找出许多隐含 阅读全文

posted @ 2011-01-29 14:19 analyzer 阅读(842) 评论(0) 推荐(0) 编辑

摘要:有朋友要我帮他写一个偶们家微博的客户端, 今天晚上研究了下登录过程, 主要用到了urllib2和cookielib这两个库. 第一次在python里面用cookie, 之前都是用curl搞定的, 于是记录下~背景登录地址:http://t.163.com/session相关工具: firefox + httpfox账号校验首先在Firefox里面登录, 拿到这个过程的HTTP通讯记录. 为了避免已... 阅读全文

posted @ 2010-04-29 03:06 analyzer 阅读(1575) 评论(0) 推荐(0) 编辑

摘要:使用nginx部署python应用首先确定有了python的头文件(/usr/include/python2.5)没有的话 sudo apt-get install python2.5-dev1.nginx安装$ ./configure --add-module=/path/to/mod_wsgi/ --prefix=/usr/local/nginx$ make && make i... 阅读全文

posted @ 2010-02-17 22:01 analyzer 阅读(18306) 评论(1) 推荐(0) 编辑

摘要:转自:woodpecker.org.cn -- oatil, eddyxu [2004-08-09 23:22:00] mod_python是apache组织的一个项目,通过它,可以开发psp或cgi,mod_python功能强大,速度快,是非常优秀的web开发工具。 mod_python中文文档 第一章 简介 ... 阅读全文

posted @ 2009-02-26 14:42 analyzer 阅读(1059) 评论(0) 推荐(0) 编辑

摘要:安装Apache 下载Apache:http://apache.justdn.org/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msi Windows下直接安装即可。安装前先把IIS服务关掉,防止端口占用。安装过程中出现了一些错误,主要是httpd.conf中的ServerAdmin没有设置造成的,所以安装的时候一定要设置上值比如xxx... 阅读全文

posted @ 2009-02-26 14:42 analyzer 阅读(1426) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.okpython.com/bbs/thread-2389-1-3.html Django与Ajax教程(三) 原文地址:http://www.willarson.com/blog/?p=38 第三部分:Django与Prototype:Ajax Request(非对称模式发送数据) Ajax另一个常用的功 能是发送数据到服务器但不强制用户重新加载他们所在... 阅读全文

posted @ 2009-02-25 22:03 analyzer 阅读(2051) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.okpython.com/bbs/thread-2390-1-3.html Django与Ajax教程(二) 原文地址:http://www.willarson.com/blog/?p=37 第二部分:Django和Prototype:(动态更新内容) Ajax的一个通常用途是更新你网站页面的一部分而不必重新加载整个页面。这项功能可以使用Protot... 阅读全文

posted @ 2009-02-25 22:02 analyzer 阅读(1227) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.okpython.com/bbs/thread-2391-1-3.html Django与Ajax教程(一) 原文地址:http://www.willarson.com/blog/?p=36 本人英文比较烂,翻译的也不怎么样,大家凑合着看吧。 第一部分:Django与Ajax:介绍和安装 近来我开始向正在用Django开发的一个项目中添加Ajax技术... 阅读全文

posted @ 2009-02-25 22:01 analyzer 阅读(1526) 评论(0) 推荐(0) 编辑

摘要:整理:Jims of 肥肥世家 第一次发布时间:2004年5月26日 Table of Contents 1. 绪论2. python编程概述2.1. 知识点2.2. 良好的编程习惯2.3. 常见编程错误2.4. 测试和调试提示2.5. 移植性提示3. 控制流程3.1. 知识点3.2. 良好的编程习惯3.3. 常见编程错误3.4. 移植性提示3.5... 阅读全文

posted @ 2008-09-21 21:48 analyzer 阅读(1132) 评论(0) 推荐(0) 编辑

我要啦免费统计
点击右上角即可分享
微信分享提示