当前位置:  互联网>综合
本页文章导读:
    ▪paip.验证码识别的意义      paip.验证码识别的意义 作者Attilax ,  EMAIL:1466519819@qq.com 1.自动答题,提升作业效率,比如保障游戏外挂的正常使用. ---------------------------------------- 2.供跑号器,扫号器,发贴机,注册机,登陆.........
    ▪Windows 7 32位系统下Zend studio 9.04的XDebugger配置(详尽版)      为什么要使用XDebugger 最开始我只在我的Mac上使用Zend Studio 9.0.4开发环境,在Mac下载并直接安装好Zend Studio 9.0.4后就能直接进行调试了。但是最近想在我的Windows 7系统下也配置一个同样的开发环.........
    ▪JUnit单元测试(四)--JUnit运行测试套件      JUnit单元测试(四)--JUnit运行测试套件 前面几篇我们讲的是单个单个程序测试,这种方式在测试类比较少的时候可行的,但是如果测试类多了,单个单个的这个测试方式效率就不尽如人意.........

[1]paip.验证码识别的意义
    来源: 互联网  发布时间: 2013-10-19
paip.验证码识别的意义

作者Attilax ,  EMAIL:1466519819@qq.com


1.自动答题,提升作业效率,比如保障游戏外挂的正常使用.
----------------------------------------


2.供跑号器,扫号器,发贴机,注册机,登陆器使用
---------------------------------------------


3.SEO优化工具要使用
----------------------


4.方便视力障碍用户用户,供读屏软件使用
-----------------------------
中国大概有1--2千万的视力障碍用户...读屏机只能阅读文本内容




5.用于手写文字的识别,有利于知识共享与积累
-------------------


6.自动测试要用到...
--------------------
当需要自动测试类似于注册登录功能时,需要过验证码.无需要人工干预..




7.其它:主要是用于自动化处理,提升用户的效率..
作者:attilax 发表于2013-4-5 1:43:31 原文链接
阅读:0 评论:0 查看评论

    
[2]Windows 7 32位系统下Zend studio 9.04的XDebugger配置(详尽版)
    来源: 互联网  发布时间: 2013-10-19

为什么要使用XDebugger

最开始我只在我的Mac上使用Zend Studio 9.0.4开发环境,在Mac下载并直接安装好Zend Studio 9.0.4后就能直接进行调试了。但是最近想在我的Windows 7系统下也配置一个同样的开发环境。从网上下载并成功安装好windows 7下的Zend Studio 9.04后本想快速的在windows下进行Debug代码了,但是很奇怪所有设置的断点貌似都没有被命中。因此在网上查找了一些安装教程并对照了我当前Zend Studio环境的Debug配置。 点击Windows->Preferences菜单,在左侧菜单栏中展开并选中PHP->Debug,然后在后侧的明细信息中我发现当前的PHP Debugger为Zend Debugger。随即我又检查了我的LAMP下的PHP.ini文件,并通过查询phpinfo.php文件我确定我的php版本为5.4.7,而我的php.ini文件中[zend debugger]区间的配置是被注释掉的,难道是Zend Debugger没有配置正确?朝着这个思路我尝试着更新php.ini文件以及Zend Stuio中的Zend Debugger相关配置,但是始终也没有成功。最总我又细细查询了一下Zend Debugger文档,原来Zend Debugger对PHP只支持到5.3版本。

看来放在我面前的有两个选择:

  • 重新下载一个带低版本PHP的WAMP包+对应的Zend Debugger版本;
  • 选择XDebugger,下载适合PHP 5.4.7的XDeugger版本,配置Zend Studio使之与XDebugger能一起工作
  •  

    在本文中我将着重尝试XDebugger的方式,请参考以下的具体步骤。

     

    XDebugger安装

    从http://www.xdebug.org/download.php中选择合适的版本(注意你的系统是否是64位系统,以及你当前的PHP版本号,其中以TS结尾的安装包为线程安全<Thread Safe>的安装包)

    我的操作系统是32位的Windows 7,而且我也不能确定到底我是不是要下载线程安全的版本,因此我选择了PHP 5.4 VC9(32 bit)以及PHP 5.4 VC9 TS(32 bit)两个安装包。

    解压安装包,并把文件复制到WAMPP目录下php/ext子目录下。

    由于我不能确定我时候时候线程安全的版本,所以我把down下来的那个线程安全版本php_xdebug-2.2.2-5.4-vc9.dll更名为php_xdebug.dll以此先假设一下我当前需要的版本是线程安全的版本。

     

    XDebugger配置

    打开php.ini文件,以下是我本地的XDebugger配置:

     

    接下来需要对Zend Studio进行一些配置操作

    再次在菜单中选择Windows -> Preferences,在弹出的窗口中,在左侧边栏中选中PHP->Debug,在右侧窗口的将XDebug设置为PHP Debugger。

    然而对于Zend Studio 9.04来说,默认的PHP Executable为PHP 5.3.15(CGI),而我们当前按的PHP版本为5.4.7,显然我们需要对此进行更改。对此我为PHP5.4.7增加了两个Executable(一个为CGI,另一个CLI),并将PHP 5.4.7(CGI)作为默认的PHP Executable,具体的配置如下图:

     

    测试

    在XAMPP Control Panel中重新启动Apache并重新启动Zend Studio, 打开测试项目设置断点并点击Debug按钮。 如果不出意外,我们的断点将会被精确的命中。

     

    判断你的PHP是否是线程安全的,

    通过浏览器打开phpinfo.php文件,如果你找到如下设置,那你的php就是线程安全的。

     

    其他:

    至于为什么Mac下Zend Studio 9.04无需任何配置就能进行调试,将会在其他文章中提及。

     

    参考:

    XAMPP

    http://www.apachefriends.org/en/xampp.html

     

    XDebug

    http://www.xdebug.org/index.php

     

    Zend Studio 9.0.4安装

    http://www.geekso.com/ZendStudio9-key
     
     
    关于对PHP线程安全的讨论
    http://stackoverflow.com/questions/1623914/what-is-thread-safe-or-non-thread-safe-in-php
     
     

     

    作者:missautumn 发表于2013-4-5 16:49:15 原文链接
    阅读:0 评论:0 查看评论

        
    [3]JUnit单元测试(四)--JUnit运行测试套件
        来源: 互联网  发布时间: 2013-10-19

    JUnit单元测试(四)--JUnit运行测试套件

    前面几篇我们讲的是单个单个程序测试,这种方式在测试类比较少的时候可行的,但是如果测试类多了,单个单个的这个测试方式效率就不尽如人意了,也不推荐,那得使用运行测试套件,对整个测试类进行执行测试。


    一个TestSuite是一个复合的测试。它运行测试用例集。
     
    这个测试程序就是把一个包的全部测试程序一起测试,而不用单个单个进行测试:

    代码如下:

    package com.junit3_8;  
      
    import junit.framework.Test;  
    import junit.framework.TestCase;  
    import junit.framework.TestSuite;  
      
    /** 
     * 一个TestSuite是一个复合的测试。它运行测试用例集。 
     */  
    public class TestAll extends TestCase{  
          
        //记住该方法是静态的,有返回值   
        public static Test suite ()  
        {  
           TestSuite ts = new TestSuite();             //实例化一个TestSuite对象
            ts.addTestSuite(CalculatorTest.class);      //这样表示加载之前写的CalculatorTest这个测试类中所有的测试方法     
            return ts;  
        }  
    }  
    
    


    作者:xifeijian 发表于2013-4-6 16:14:43 原文链接
    阅读:65 评论:0 查看评论

        
    最新技术文章:
    ▪用户及权限基础 2---- Linux权限    ▪用户及权限基础 3---- Linux扩展权限    ▪git 简明教程(1) --创建及提交
    ▪背包 代码    ▪json对象的封装与解析    ▪01背包,完全背包,多重背包 ,模板代码
    ▪apache安装详解    ▪HDU 4668 Finding string (解析字符串 + KMP)    ▪《TCP-IP详解 卷1:协议》学习笔记(二)
    ▪《TCP-IP详解 卷1:协议》学习笔记(持续更新...    ▪windows下使用swig    ▪gensim试用
    ▪Linux Shell脚本编程--nc命令使用详解    ▪solr对跨服务器表联合查询的配置    ▪递归和非递归实现链表反转
    ▪Linux磁盘及文件系统管理 1---- 磁盘基本概念    ▪Cholesky Decomposition    ▪HTTP协议学习
    ▪用C语言写CGI入门教程    ▪用hdfs存储海量的视频数据的设计思路    ▪java多线程下载的实现示例
    ▪【原创】eAccelerator 一个锁bug问题跟踪    ▪hadoop学习之ZooKeeper    ▪使用cuzysdk web API 实现购物导航类网站
    ▪二维数组中的最长递减子序列    ▪内嵌W5100的网络模块WIZ812MJ--数据手册    ▪xss 跨站脚本攻击
    ▪RobotFramework+Selenium2环境搭建与入门实例    ▪什么是API    ▪用PersonalRank实现基于图的推荐算法
    ▪Logtype    ▪关于端口号你知道多少!    ▪Linux基本操作 1-----命令行BASH的基本操作
    ▪CI8.7--硬币组合问题    ▪Ruby on Rails 学习(五)    ▪如何使用W5300实现ADSL连接(二)
    ▪不允许启动新事务,因为有其他线程正在该会...    ▪getting start with storm 翻译 第六章 part-3    ▪递归求排列和组合(无重复和有重复)
    ▪工具类之二:RegexpUtils    ▪Coding Interview 8.2    ▪Coding Interview 8.5
    ▪素因子分解 Prime factorization    ▪C# DllImport的用法    ▪图的相关算法
    ▪Softmax算法:逻辑回归的扩展    ▪最小生成树---Kruskal算法---挑战程序设计竞赛...    ▪J2EE struts2 登录验证
    ▪任意两点间的最短路径---floyd_warshall算法    ▪Sqoop实现关系型数据库到hive的数据传输    ▪FFMPEG采集摄像头数据并切片为iPhone的HTTP Stream...
    ▪Ubuntu 13.04 – Install Jetty 9    ▪TCP/IP笔记之多播与广播    ▪keytool+tomcat配置HTTPS双向证书认证
    ▪安装phantomjs    ▪Page Redirect Speed Test    ▪windows media player 中播放pls的方法
    ▪sre_constants.error: unbalanced parenthesis    ▪http headers    ▪Google MapReduce中文版
    ▪The TCP three-way handshake (connect)/four wave (closed)    ▪网站反爬虫    ▪Log4j实现对Java日志的配置全攻略
    ▪Bit Map解析    ▪Notepad 快捷键 大全    ▪Eclipse 快捷键技巧 + 重构
    ▪win7 打开防火墙端口    ▪Linux Shell脚本入门--awk命令详解    ▪Linux Shell脚本入门--Uniq命令
    ▪Linux(Android NDK)如何避免僵死进程    ▪http Content-Type一览表    ▪Redis实战之征服 Redis + Jedis + Spring (二)
    ▪Tomcat7.0.40 基于DataSourceRealm的和JDBCRealm的资源...    ▪利用SQOOP将ORACLE到HDFS    ▪django输出 hello world
    ▪python re    ▪unity3D与网页的交互    ▪内存共享基本演示
    ▪python join    ▪不再为无限级树结构烦恼,且看此篇    ▪python实现变参
    ▪打开文件数限制功能不断地制造问题    ▪Arduino Due, Maple and Teensy3.0 的 W5200性能测试    ▪Selenium实例----12306网站测试
    ▪基于协同过滤的推荐引擎    ▪C4.5决策树    ▪C#HTTP代理的实现之注册表实现
    ▪nosql和关系型数据库比较?    ▪如何快速比较这两个字符串是否相等?    ▪hdoj 1863 畅通工程 最小生成树---prime算法
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3