Linux综合
- 概说Python编程
-
我第一回体验Python是用这种脚本编程语言定制Mailman,这是一种邮件列表管理软件包。最初我对Python那些严格的语法规则和空格排版可真是厌烦透了。但日子一长,编写的代码一多,原来Python脚本的语法其实够简单的,特别容易懂。Python真是一种功能强大的工具
- 分类:Linux综合 查阅全文
- 简明 Python 教程
-
概要 无论您刚接触电脑还是一个有经验的程序员,本书都将有助您学习使用Python语言。 目录表 前言 本书的读者 本书的由来 本书目前的状况 官方网站 约定条款 欢迎给我反馈 值得思考的一些东西 1. 介绍 简介 Python的特色 &n
- 分类:Linux综合 查阅全文
- 可爱的 Python: 用 hashcash 打击垃圾邮件
-
Hashcash 是一个拒绝服务(denial-of-service)计数器度量工具。当前它的主要作用是帮助 hashcash 用户避免因为使用了基于内容和基于黑名单的(blacklist-based)反垃圾邮件系统而丢失邮件。 可是,我认为,这项技术有着广泛的适
- 分类:Linux综合 查阅全文
- 新手学Linux编程之Python入门
-
第一章 介绍 脚本语言是类似DOS批处理、UNIX shell程序的语言。脚本语言不需要每次编译再执行,并且在执行中可以很容易地访问正在运行的程序,甚至可以动态地修改正在运行的程序,适用于快速地开发以及完成一些简单的任务。在使用脚本语言时常常需要增的新的功能,但有
- 分类:Linux综合 查阅全文
- 可爱的Python:了解 DParser for Python
-
首先初步了解 DParser 这一由 J. Plevyak 编写的简单而强大的解析工具。然后了解用于 Python 的 DParser,它为 Python 程序员提供了一个访问 DParser 的无缝接口,并看看它与上一期中介绍的解析器的比较。语法规则以类似于 Spar
- 分类:Linux综合 查阅全文
- LINUX应用技巧,序列化存储 Python 对象
-
什么是持久性? 持久性的基本思想很简单。假定有一个 Python 程序,它可能是一个管理日常待办事项的程序,您希望在多次执行这个程序之间可以保存应用程序对象(待办事项)。换句话说,您希望将对象存储在磁盘上,便于以后检索。这就是持久性。要达到这个目的,有几种方法,每一种
- 分类:Linux综合 查阅全文
- Python设计模式——Abstract Factory模式
-
一、简介 抽象工厂(Abstract Factory)模式又称为Kit模式,属于对象创建型模式,它拥有比简单工厂模式和工厂方法模式更高的抽象性,是所有工厂模式中最为抽象和最具一般性的形态。抽象工厂模式是一种重要的架构型组件(Architectural Componen
- 分类:Linux综合 查阅全文
- Python 设计模式——Factory Method模式
-
一、简介 工厂方法(Factory Method)模式又称为虚拟构造器(Virtual ConstrUCtor)模式或者多态工厂(Polymorphic Factory)模式,属于类的创建型模式。在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的
- 分类:Linux综合 查阅全文
- Python 中的算法和编程方法(使用状态机)
-
什么是 Python? 请简要回顾本专栏中的第一篇文章,Python 是由 Guido van Rossum 开发的免费高级解释型语言。其语法简单易懂,而其面向对象的语义功能强大(但又灵活)。Python 可以广泛使用并具有高度的可移植性。 什么是状态机? 关
- 分类:Linux综合 查阅全文
- XML 文档的理想语言分析 Python的特点
-
在许多情况下,Python 是使用 XML 文档的理想语言。像 Perl、REBOL、REXX 和 TCL 一样,它是一种灵活的脚本语言,并且有强大的文本操作能力。而且,除了对多数类型的文本文件(或流文件)编码外,XML 文档还编码大量复杂的数据结构。 继续在 P
- 分类:Linux综合 查阅全文
- Python 集成开发环境完全测评与分析
-
David Mertz 介绍了 6 种 Python 集成开发环境,并比较了其特性、平台和稳定性。他发现 -- 或许只是无意中对开放源代码模块的测试 -- 免费产品似乎都比商业产品优秀。 前几周,我有幸对一些 Python 开发环境做了一次全新的试用(或者说是首次尝试
- 分类:Linux综合 查阅全文
- 用于 Python 的高级 GUI 库(Qt 和 PyQt)
-
Qt 工具箱是一个使用广泛的跨平台 GUI 工具箱,可用于 Windows、Linux、Mac OSX 和许多手持平台。QT 具有良好结构化(但灵活)的面向对象的结构、清晰的文档以及直观的 API。本文中,David Mertz 和 Boudewijn Rempt 探讨
- 分类:Linux综合 查阅全文
- 用 Psyco 让 Python 运行得像 C一样快
-
Python 的设计在很多方面都类似于 Java 的设计。两者都利用了解释专门的伪编译字节码的虚拟机。JVM 比 Python 更高级的一个方面在于优化了字节码的执行。Psyco,一种 Python 专用编译器,帮助平衡了这一竞争。Psyco 现在是个外部模块,但是在将
- 分类:Linux综合 查阅全文
- Python 编写的强大的、通用的解析器
-
Spark 是一种用 Python 编写的强大的、通用的解析器/编译器框架。在某些方面,Spark 所提供的比 SimpleParse 或其它 Python 解析器提供的都要多。然而,因为它完全是用 Python 编写的,所以速度也会比较慢。David 在本文中讨论了
- 分类:Linux综合 查阅全文
- Linux脚本语言PERL 的模板应用分析
-
在编制PERL程序时,经常会用到很多相似的Html代码。这样不但书写起来会很麻烦,而且一旦要改动页面,而程序很大,那就更麻烦了。 解决这样的问题一个好的方法就是使用模板。通常的模板使用方法有两种: 一种是将固定部分的HTML代码提取出来生成模板文件,不同的部
- 分类:Linux综合 查阅全文
- 打造Linux安全堡垒Perl的安全性监测
-
CGI使得互联网上的任何人都可以在你的计算机上运行程序,这就使得CGI成为世界上最流行的安全漏洞。作为程序员,我们的责任是不让坏人侵入我们的系统,对于我们所编制的程序来说,要做到没有漏洞可钻。 例如,下面这个CGI程序,就是个坏程序: #!/usr/bin/
- 分类:Linux综合 查阅全文
- Linux 数据库:MySQL用户管理
-
mysql管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysq
- 分类:Linux综合 查阅全文
- 学者之win2k+mysql+php4快速安装
-
我的PHP4和mysql的软件包是php-4.0.1pl2-Win32.zip、mysql-3.23.19-beta-win.zip; 1、先安装mysql,用WinZip8.0打开软件包进行完全安装,默认安装路径为:c:\mysql; 2、安装完成后,打开“开
- 分类:Linux综合 查阅全文
- Linux实时内存数据库eXtremeDB性能
-
eXtremeDB内存式实时数据库是专为诸如网路通信设备、自动化产品、控制系统、医疗仪器、航空航天、机顶盒、手机及PDA等各行各业管理实时数据而设计的一种数据管理技术。自问世以来,eXtremeDB实时数据库得到了业界的大力欢迎,在包括波音公司的Apache直升机的Long
- 分类:Linux综合 查阅全文
- 配置服务器使它支持asp,cgi,php,mysql
-
iis5和pws都支持ASP,然后你只要安装一个Access就可以了。 下面说说如何要他们支持cgi. 1)pws下配置activePerl,使pws支持cgi程序 要想在pws支持cgi,可以安装activeperl.步骤如下: 首先在wi
- 分类:Linux综合 查阅全文