本文主要介绍如何在服务器上用vim + xdebug调试php程序,目前虽然有不少介绍如何用eclipse + xdebug在开发人员工作机上调试php的文章,但对于如何系统的配置vim + xdebug还是比较少的,而且目前关于vim设置...
python 是一个美丽的语言,可以激发用户对它的爱。所以如果你试图加入程序员行列,或者你有点厌倦c++,perl,java 和其他语言,我推荐你尝试python.Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开...
装饰器的功能在很多语言中都有,名字也不尽相同,其实它体现的是一种设计模式,强调的是开放封闭原则,更多的用于后期功能升级而不是编写新的代码。装饰器不光能装饰函数,也能装饰其他的对象,比如类,但通常,我们以装饰函数为例子介绍其用法。要理解在Py...
前言正则表达式的基础知识就不说了,有兴趣的可以点击这里,提取一般分两种情况,一种是提取在文本中提取单个位置的字符串,另一种是提取连续多个位置的字符串。日志分析会遇到这种情况,下面我会分别讲一下对应的方法。一、单个位置的字符串提取这种情况我们...
一、排序的基本概念和分类所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序的稳定性:经过某种排序后,如果两个记录序号同等,且两者在原无序记录中的先后秩序...
一、前言本实验将通过一个简单的例子来讲解破解验证码的原理,将学习和实践以下知识点: Python基本知识 PIL模块的使用二、实例详解安装 pillow(PIL)库:$ sudo apt-get update$ sudo...
这里的内容以linux进程基础和linux文本流为基础。subprocess包主要功能是执行外部的命令和程序。比如说,我需要使用wget下载文件。我在python中调用wget程序。从这个意义上来说,subprocess的功能与shell类...
一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。二、Monkey程序介绍1...
语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是c语言的手工管理,还是java的垃圾回收,都成为语言最重要的特征。这里以python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。对象的内存使用赋值语...
python自带一个轻量级的关系型数据库sqlite。这一数据库使用sql语言。sqlite作为后端数据库,可以搭配python建网站,或者制作有数据存储需求的工具。sqlite还在其它领域有广泛的应用,比如html5和移动端。python...