为您找到搜索结果:5879个
C#中通过类来继承两个接口,父类实例化接口中的方法,子类继承父类,调用方法
实现了父类继承接口,父类实例化接口的方法,子类继承父类,子类调用父类的方法直接使用代码如下: usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacesortAndArea{publicinterfaceSort{List<int>sort();}publicinterfaceArea{longarea();}abstractclassCoustomMath:Sort,Area{publicCoustomMath(){//publicList<int>list=newList<int>{};}publicList<int>list=newList<int>{};//使用泛型publicintl=0;publicList<int>sort(){l=list.Count;inttemp=0;//Console.WriteLine(l);for(inti=0;i<l;i++)//排序{fo...
PHP性能调优,PHP慢日志---PHP脚本执行效率性能检测之WebGrind的使用
如何一睹webgrind这个神奇的php性能检测工具神奇呢? 废话不多说首先webgrind这个性能检测是需要xdebug来配合,因为webgrind进行性能检测分析就是通过xdebug生成的日志文件进行编译分析的 那么这就需要们配置好xdebug,这个一般的php版本都已经有这个扩展了,因为他很大众化,如你不知道,你需要多学喽, 如何开启呢? 和php大部分扩展一样需要在ini文件中 引入扩展,同时配置开启xdebug即可,即 把所有的off 搞成on 然后指定xdebug日志文件的存放位置 然后去重启你的httpd phpinfo中看到的xdebug是开启状态即可 OK以上咱们已经xdebug配置OK了,那么晚webgrind的时候终于来到了激动不已噢~ 下载一个webgrind包即可,我个人云盘中搜索webgrind下载即可 然后放到 localhost的默认...
关于微信获取access_token接口,返回值为-1000的问题
今天打算获取token来,来修改公众号的菜单,结果像往常一样输入了appid和secret,结果没有返回access_token,而是返回了一个-1000,并提示"未知返回状态" 最终翻看微信开发api找到需要去配置IP白名单。只需要配置访问来源IP即可。同时使用这个http://ip.qq.com/可以拿到IP。重新获取access_token,成功。事实证明还是要多看文档API。...
**微信接入探秘(一)——从零认识微信接口(主动接口和被动接口)
本文出处:http://blog.csdn.net/chaijunkun/article/details/53385088,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文回想起来今年还没有在CSDN上发过文章,草稿箱里积攒了很多话题,可由于时间关系最终也没发出来。不能再拖了,打算写个系列专题,聊聊微信接入。随着微信用户量的不断增加,越来越多的企业也将自己的服务加入到了微信当中。微信本身提供的公众号、服务号的基础功能难以满足日趋增长的需求,于是微信为我们打开了一整套自定义功能的API,利用这些API,我们可以弥补原有平台的不足,创造出更加方便的功能。本篇先对微信接口进行简单的介绍。腾讯虽然官方也提供了很多语言版本的开发包(参阅:http://qydev.weixin.qq.com/wiki/index.php?title=加解密库下载与返回码),包括C++、Python、php、Java和C#,但是笔者发现作为以PHP为主导技术的公司,Java版本的SDK无论是从封装性能、可维护性还是语法结构上都不够严谨。也正是因此才有了做一套开源API适...
php支付宝接口用法
现在流行的网站支持平台,支付宝当仁不让的老大了,现在我们就来告诉你如何使用支付宝api来做第三方支付,把支付宝放到自己网站来, alipay_config.php配置程序如下: <?php*///alipay_config.php配置程序$interfaceurl="https://www.alipay.com/payto:";$sitename ="网站名称";$weburl ="http://网站网址";$o_fee ="0.00"; //平邮费$e_fee ="0.00"; //快递费$selleremail ="";//支付宝账号$payalikey ="";//安全校验码$imgurl ="pay.gif";//按钮图片源$imgtitle ="使用支付宝购买"; //按钮图片说明?>alipa...
***敏捷软件测试--初见
转:http://www.cnblogs.com/fnng/archive/2013/02/03/2891246.html反应快速灵敏。 在敏捷软件开发领域,更注重的以人为核心,迭代,循序渐进的开发方法。相比传统的开发方法,这种方法能更快速的开发,上线,反馈,调整、迭代。以敏捷的姿态去发展产品。 敏捷与传统开发的区别 有个非常有意思的游戏能够帮助大家理解敏捷和传统开发的差异。游戏有两个角色,一个是“老板”,另一个是“员工”,在 2&...
究竟什么是敏捷测试
转:http://blog.csdn.net/kerryzhu/article/details/8812589 时至今日,还讨论这样一个老话题,是否感觉老调重弹?因为两年前(2010年底)时任谷歌中国测试经理的段念先生就写了一篇文章《什么是敏捷软件测试》(刊登在InfoQ网站上[1]),就已经谈到这个话题,“敏捷软件测试更多的是一种理念,而非过程”。在2011年,我自己也写了一篇文章《敏捷测试的思考和新发展》,刊登在《程序员》杂志上,谈到“在BDD、ATDD和TDD最根本的、共同的思想基础上,构成一个全新的、更完善的敏捷测试框架”[2]。而更早的时候(2010年10月),写了一篇《敏捷测试的方法和实践》(也刊登在《程序员》杂志上),开始的那一小节就在讨论“什么是敏捷测试”,简单地说,“敏捷测试就是持续地对软件质量问题进行及时地反馈”[3]。不过,篇幅不多、匆匆而过,说得还不够明朗。如果再往前,早在2009年,LisaCrispin和JanetGergory就写了一本书《AgileT...
Webstorm & PhpStorm的序列号和证书
WebStorm注册码UserName:EMBRACE LicenseKey:=====LICENSEBEGIN=====24718-1204201000001h6wzKLpfo3gmjJ8xoTPw5mQvYYA8vwka9tH!vibaUKS4FIDIkUfy!!f3C"rQCIRbShpSlDcFT1xmJi5h0yQS6=====LICENSEEND===== PhpStorm注册码UserName:EMBRACE LicenseKey:=====LICENSEBEGIN=====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"=====LICENSEEND===== ------------------------------ LearnProgramming=====LICENSEBEGIN=====63758-1204201000000Ryq...
display : -webkit-box-inline 的理解
发现:最近在做移动端的东西,说起移动端弹性盒子布局真是无往不利,用起来特别爽,我也是偶尔间发现的这个属性并且它的用法,在网上基本查不到这个属性的资料(个人看法)。如果没有听说过(display:box)的朋友建议去别人家的博客看看CSS3就可以直接command+w了,由字看意,是不是能联想到 display:inline这个属性,不知道的可以看看我的上一篇随笔,之所有在前面加上-webkit-是因为太多人吧inline-box理解成内联盒子,-webkit是webkit内核的浏览器对于css新属性的实验性质支持。 概念:display:box|inline-box叫做伸缩布局盒模型,这个属性是最早的版本,但移动端支持的不错,最新标准时display:flex|inline-flex我们首先可以这么想display:inline-box是一个具有display:inline特性的并且也具有display:box特性的一个组合体,它只能显示盒子内大小的东西并且可以使用display:box的一系列属性。 实例:我们先上一段代码: 1 &n...
如何判断一个app是原生app还是 webapp,或者是混合app
1、(快速)滚动起来是否比较卡2、图片加载失败的图标断网检查不是绝对的,webapp并不一定是在远程服务器上的,也能pack在程序里,load本地的资源也能算是webapp。 webapp是运行在浏览器上的啊,不需要下载安装,木有网络基本就挂鸟原生应用就客户端了,可以离线,一般需要下载安装使用。。 混生的明显卡好吗,下拉列表时经常出现撕裂感,一般混生webview都会加个进度条,一看就知道,微信就有,当访问一个网址的时候,上方会出现一条进度条 ...
响应式web设计之CSS3 Media Queries
开始研究响应式web设计,CSS3MediaQueries是入门。MediaQueries,其作用就是允许添加表达式用以确定媒体的环境情况,以此来应用不同的样式表。换句话说,其允许我们在不改变内容的情况下,改变页面的布局以精确适应不同的设备。那么,MediaQueries是如何工作的?两种方式,一种是直接在link中判断设备的尺寸,然后引用不同的css文件:<linkrel="stylesheet"type="text/css"href="styleA.css"media="screenand(min-width:400px)">意思是当屏幕的宽度大于等于400px的时候,应用styleA.css在media属性里:screen 是媒体类型里的一种,CSS2.1定义了10种媒体类型and 被称为关键字,其他关键字还包括 not(排除某种设备),only(限定某种设备)(min-width:400px) 就是媒体特性,其被放置在一对圆括号中。完整的特性参看 相关的Mediafeatures部分<linkrel="styl...
利用PHP SOAP实现WEB SERVICE
php有两个扩展可以实现webservice,一个是NuSoap,一个是php官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现webservice.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开。 在soap编写webservice的过程中主要用到了SoapClient,SoapServer,SoapFault三个类。SoapClient类这个类用来使用Webservices。SoapClient类可以作为给定Webservices的客户端。它有两种操作形式:*WSDL模式*Non-WSDL模式在WSDL模式中,构造器可以使用WSDL文件名作为参数,并从WSDL中提取服务所使用的信息。non-WSDL模式中使用参数来传递要使用的信息。SoapServer类这个类可以用来提供Webservices。与SoapClient类似,SoapServer也有两种操作模式:WSDL模式和non-WSDL模式。这两种模式的意义跟SoapClient的两种模式一样。在WSDL模式中,服务实现了WSDL提供的接口;在non-WSDL模式中,参数被...
PHP使用SOAP调用.net的WebService数据
需要和一个.net系统进行数据交换,对方提供了一个WebService接口,使用PHP如何调用这个数据呢,下面就看看使用SOAP调用的方法吧这个与一般的PHPPOST或GET传值再查库拿数据的思路有点不一样,需要用到SOAP模块,处理方法也很简单,就是有一些需要注意的事情。首先确认你的PHP.ini开启了.SOAP,就是extension=php_soap.dll这前面的分号去咯。代码很简单:复制代码代码如下:<?php$client=newSoapClient('http://www.aa.net/SearchService.asmx?WSDL');//这个SOAP地址要换成你自己的$client->soap_defencoding='utf-8';$client->decode_utf8=false;$client->xml_encoding='utf-8';$param=array('param1'=>'01','param2'=>'02');//$param["param1"]="01";//$param["param2"]="02";//$...
什么是Nib文件?(Nib文件是一种特殊类型的资源文件,它用于保存iPhone OS或Mac OS X应用程序的用户接口)
Nib文件是一种特殊类型的资源文件,它用于保存iPhoneOS或MacOSX应用程序的用户接口。Nib文件是InterfaceBuilder文档。通常您会使用InterfaceBuilder设计应用程序的可视部分-例如窗口或视图。有些时候,您可能也用它来配置一些不可视的对象,例如控制器对象(用于管理窗口和视图)。实际上,所有这些操作都是在编辑一份InterfaceBuilder文档,即在创建一份对象图。保存文件的时候,就是将该对象图进行归档,加载文件的时候,就是将对象图进行解档。Nib文件—也就是对象图-可以包含占位对象,这种对象用于指涉存在于文档之外的对象。这些对象虽然不在文档中,但却可能含有文档内对象的引用,或者被文档内的对象引用。文件拥有者就是一种特殊的占位对象。在程序运行的时候,您可以使用 loadNibNamed:owner:(或者此方法变种)加载Nib文件。在Nib文件中,文件拥有者是个占位对象,它表示您通过owner参数传给此方法的对象。加载Nib文件的时候,所有在InterfaceBuilder中建立的关联(文件拥有者和其他对象之间的关联)都能够在...
**tomcat简介之web.xml详解
一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。ApacheGroup在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet,这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。其次,Tomcat是完全免费的软件,任何人都可以从互联网上自由地下载。Tomcat与Apache的组合相当完美。 二、Tomcat目录tomcat|---binTomcat:存放启动和关闭tomcat脚本;|---confTomcat:存放不同的配置文件(server.xml和web.xml);|---doc:存放Tomcat文档;|---lib/japser/common:存放Tomcat运行需要的库文件(JARS)...