- 博客(33)
- 资源 (33)
- 收藏
- 关注
原创 Unittest单元测试框架
断言方法:在执行测试用例的过程中,最终用例是否执行通过,是通 过判断测试得到的实际结果和预期结果是否相等决定的。测试用例的组织与运行需要单元测试框架的参与,从而满足不同测试场景的需要,单元测试框架提供了丰富的比较方法:实际结果与预期结果的对比==测试结果 单元测试框架提供了丰富的日志:给出测试用例失败与通过的数目及执行失败的原因。setUp()方法用于测试用例执行前的初始化工作。测试用例的继续优化:所有的测试用例不需要都用单独的类进行存放,该方式比较耗时,通过test开头的函数来存放测试用例。
2023-12-11 15:21:10 64
原创 HTMLTestRunner
HTMLTestRunner.py下载地址http://tungwaiyip.info/software/HTMLTestRunner.html HTMLTestRunner.py的存放路径,是放在C:\Users\Administrator\AppData\Local\Programs\Python37\Lib HTMLTestRunner.py是基于python2*开发的,要想能够在python3上使用,需要修改该文件。
2023-12-11 14:50:58 126
转载 Xunit单元测试
其中xUnit是框架,而xunit.runner.visualstudio是vs插件包,让我们可以方便的在vs中调试。安装xunit.runner.console也可以在CMD下调试,但是如果只支持这个,相信也没多少人会用这个框架,毕竟敲命令的方式严重拉低了Visual Studio的档次,所以这里也不做讲解。xUnit支持[Fact]和[Theory]两种属性。从代码中也可以看出来,[Fact]就类似于我们写的实际调用代码,而[Theory]配合InlineData可以直接在一个方法中测试多组参数。
2023-12-11 14:43:27 97
原创 当你人生迷失方向时候,请打开这个……
╠感悟美 1: 做人别太滑,自己像乱麻。天天算计人,迟早要挨砸。2: 做人别太奸,都有一片天。你若想玩人,山外有座山。3: 做人别气愤,气大伤肝肾。和睦交朋友,天涯有人问。4: 做人别怕累,总得遭点罪。你要想轻松,那就做残废。5: 做人别怕脏,能弱亦能强。今天是脏点,明日好儿郎。6: 做人别怕挫,看看他和我。想有如意日,你就别上火。7: 做人别贪财,你的总会来。现在占便宜,钞票把你埋。8:
2011-06-03 10:46:00 2701
原创 如何跟踪mysql执行的sql语句
<br />用惯了微软的ms sql的事件探查器,一直也想在mysql中找到相应的这么一种工具:<br />修改my.cnf,在mysqld下添加log一行,<br />[mysqld]<br /> log = /tmp/mysqld.sql<br />然后,重新启动mysql,tail -f /tmp/mysqld.sql,就可以实时看到myql服务器当前正在执行的语句了。<br /><br />文章出处:飞诺网(www.firnow.com):http://dev.
2011-05-06 09:40:00 849
原创 VC中SQL连接字符串使用的Format函数详解
VC++中Format函数详解 首先看它的声明: function Format(const Format: string; const Args: array of const): string; overload; 事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的, 但并不多用,所以这里只对第一个介绍: function Format(const Format: string; const Args: array of const): string
2011-05-03 16:56:00 1561
原创 CMSChart 示例
<br />CMSChart 示例<br /> <br /> <br /> <br />作者:Thinkry 来源:CSDN 点击: <br /><br /> <br /> <br /><br />一、在工程中加入mschart<br />菜单->Project->Add To Project->Components and Controls->Registered ActiveX Controls-><br /> Microsoft Chart Control, version 6.0
2011-04-19 16:22:00 724
转载 某实例+修改 Winsock实现基于TCP的客户端/服务器通信
<br /> <br /> 1.实例题目:Winsock实现基于TCP的客户端/服务器通信。<br /> 2.实例分析:确定使用编程环境为Visual C++ 6.00,采用控制台应用程序“Win32 Console Application”。本例子为实现简单TCP通信,编写基于TCP的服务器端/客户端通信代码。<br /> 3.实例代码:<br />(1)服务器端程序代码sever.cpp<br />#include<Winsock2.h><br />#include<stdio.h><br />#
2010-11-05 11:09:00 1232
原创 (留着有用)利用VC++实现AVI文件的合成和分解
<br />-------------------------------------------------------------------------------- http://www.sina.com.cn 2006年02月16日 11:11 天极yesky 作者:智慧的鱼 摘要:本文详细的解析了AVI文件的存储结构,介绍了微软提供的用来操作AVI文件的一组API使用方法,并通过例子代码,演示了如何将一组静态Bmp图片合成一个avi视频文件以及如何将一个avi视频文件解析保存为一系列的bmp图像
2010-11-03 11:14:00 700
转载 XmlPullParser 的例子
<br />这几天一直在思考怎么样设计Wap的引擎。因为在j2me有限的资源上去解释xml是比较慢的,所以j2se上的xml类库是不适合用在j2me上,后来在网上查找了下发现了XmlPullParser ,而且用起来速度快,而且包也很小。现在把这两天学到的知识记录下来。<br /><br />我的需求是解释一个标准的wml。比如:xml 代码 <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://
2010-07-05 16:35:00 741
转载 KXML
KXML:J2ME中的XML语法分析利器Enhydra的KXML是一个只占很小存储空间的XML语法分析程序,对于J2ME应用程序非常适合。它有一个非常独特的DOM操作方法和被称为Pull的语法分析方法。 我最近一直在开发一个用于J2ME设备的多人游戏项目。在这个应用程序中,服务器和设备之间的通讯原来被编码成由"&"分隔的键值对,这样从服务器检索变量会很快,但是当我开始处理更复杂的数据结构和嵌套的数据结构时,我发现这种方法并不适用。在这种情况,它会变得很难写数据并且容易出错。 为了
2010-07-05 16:32:00 9003
转载 如何使用kxml解析WAP
<br />无线开发:如何使用kxml解析WAP<br /> 一、两种访问方法:<br /><br /> 目前的kxml支持两种wap格式:WBXML/WML。<br /><br /> 而有两种方法将解析WBXML:<br /><br /> 1。使用j2me将WBXML转换到XML;<br /><br /> 2。使用kxml直接解析WBXML流。下面我在这里讨论一下使用第二种方法实现client代码解析WBXML,当然要使用kxml了。<br /><br /> 二、kxml实现方法:<br />
2010-07-05 16:21:00 620
转载 DataInputStream
注册 | 提交需求 | 订阅 | English首 页解决方案产 品服 务支 持EDN系统成功案例关于我们联系我们 树结构图EDN系统图形图像网络安全项目专题WEB开发办公系列操作系统数据库程序设计TOP 10Ftp 子命令MSN在线客服功能模块使…DataInputStr…在Foxmail中如何使…会员卡使用方法说明BigDecimalWindows2003 …BigInteger兼容性问题疑难解答BufferedInpu…您现在的位置: >技术沙龙 >程序设计 >Java >JDK API 参考
2010-07-03 16:00:00 2613
转载 ASP.net面试题
<br />1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect()...
2010-06-30 17:00:00 623
转载 hibernate面试题
<br />一、Hibernate工作原理:读取并解析配置文件 读取并解析映射信息,创建SessionFactory 打开Sesssion 创建事务Transation 持久化操作 提交事务 关闭Session 关闭SesstionFactory <br /> <br />二、Hibernate有什么好处:<br /><br /> <br /> <br />三、Hibernate是如何延迟加载的:<br />内部缓存存在Hibernate中又叫一级缓存,属于应用事物级缓存 二级缓存: <br />六、如何优
2010-06-30 16:56:00 607
转载 struts的工作原理
<br />一、struts的工作原理:<br />1、初始化,读取struts-config.xml、web.xml等配置文件(所有配置文件的初始化)<br />2、发送HTTP请求,客户端发送以.do结尾的请求<br />3、填充FormBean(实例化、复位、填充数据、校验、保存)<br />4、将请求转发到Action(调用Action的execute()方法)<br />5、处理业务(可以调用后台类,返回ActionForward对象)<br />6、返回目标响应对象(从Action返回到Acti
2010-06-30 16:55:00 504
转载 Struts2面试题
<br />一、用自己的话简要阐述struts2的执行流程。 <br /> <br />Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器FilterDispatcher
2010-06-30 16:54:00 5948 3
转载 struts2的工作原理
<br />一、谈谈struts2的工作原理:<br />最近学习struts2,其实它就是webwork2.2的升级版,现附上原理图<br /><br />上图来源于Struts2官方站点,是Struts 2 的整体结构。 <br />一个请求在Struts2框架中的处理大概分为以下几个步骤 <br />1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 <br />2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器
2010-06-30 16:54:00 604
转载 spring面试题
<br />一、spring工作原理:<br />1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。<br />2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. <br />3.DispatcherServlet请请求提交到目标Controller <br />4.Controller进行业务逻辑处理后,会返回一个ModelAndView <br /
2010-06-30 16:52:00 514
转载 Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
<br />一、http_load<br />程序非常小,解压后也不到100K<br />http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工<br />具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。<br />下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz<br />安装很简单<br />#tar zxvf http_loa
2010-06-26 11:40:00 420
转载 Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
<br />一、http_load<br />程序非常小,解压后也不到100K<br />http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工<br />具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。<br />下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz<br />安装很简单<br />#tar zxvf http_loa
2010-06-26 11:40:00 576
转载 几款服务器压力测试软件 收藏
<br /> 本文介绍了几个比较典型的服务器评测软件,无论什么评测工具,基本的技术都是利用线程技术模仿和虚拟<br />用户,在这里主要的难点在于测试脚本的编写,每种工具使用的脚本都不一样,但是大多数工具都提供录制<br />功能就算是不会编码的测试人员同样可以测试。众所周知,服务器是整个网络系统和计算平台的核心,许多<br />重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系<br />统的性能。现在市面上不同品牌、不同种类的服务器有很多种,用户在选购时,仅仅
2010-06-26 11:37:00 829
原创 制作chm
<br /> <br />e书部落电子书制作器,只要把txt文件鼠标拖动进软件,然后按工具栏的“制作chm”按钮即可制作出一本chm书。<br /><br /><br />e书部落(ebookPK)电子书制作器可以把jar,word,txt,pdf,umd,chm等文档进行互转,功能十分强大。 <br /><br />ebookPk是一款集内容采集,制作,分享于一体的多功能制作器。目前能导入和制作txt,jar,umd,chm,pdf,doc,html和博客blog八种电子书。利用本地导入功能,可合并各类文
2010-06-23 20:44:00 729
转载 kad是什么?ed2k是什么?他们之间有什么关系?
<br /> Kad是Kademlia的简称,eMule(电驴)的官方网站在2004年2月27日正式发布的 eMule v0.42b中,Kad开始正式内嵌成为eMule的一个功能模块,可以说从这个版本开始eMule便开始支持Kad网络了。Kad的出现,结束了之前edonkey时代,在ed圈里只存在着ED2K一种网络的模式,它通过新的协议开创并形成了自己的kad网络,使之和ED2K网络并驾齐驱,而且它还完全支持两种网络,可以在两种网络之间通用。Kad同样也属于开源的自由软件。它的程序和源代码可以在官方网站
2010-06-23 15:02:00 5392
转载 开源软件如何获利?
<br />文章分类:互联网 -------------------------------------------------------------------------------- 法律条款都公开 但律师照样赚钱 医学知识都公开 但医生照样赚钱 -------------------------------------------------------------------------------- 软件行业由于其技术的特殊性,软件存在源代码与二进制代码之分,存在编译过程。导致源代码一直成为盈
2010-06-22 20:43:00 627 1
转载 Maven
<br />Maven是什么?回顾Java社区的变革时间:2009-11-14 21:33来源:未知 作者:大宝库 点击:664次阅读工具:字体:大 中 小 <br />-<br />大家应该都知道Maven是一种Java技术,是Ant的进化,并且在Java社区中引发了一场变革。Maven提供了一套软件项目管理的综合性方案.无论是编译,发布,文档还是团队协作,Maven提供了必要的抽象,它鼓励重用,并做了除了软件构建以外的许多工作.<br />然而,究竟Maven是什么?它就是一个工具么?<br />Mav
2010-06-21 21:15:00 392
转载 自己看看
<br /><br /> <br />职务:Ruby工程师<br />职位要求: <br />1. 计算机领域的编程基础扎实,自学能力强,对创新技术有强烈求知欲,愿意不断学习,不断更新自己的技术储备。<br />2. 对编程有发自内心的热爱和兴趣,有废寝忘食钻研技术的劲头,爱好程序员这个职业<br />3. 1年以上Web领域的开发经验,不要求RoR的背景(可培训)<br />4. 掌握SQL,HTML/CSS/JavaScript, 能独立完成完整的Web应用<br />5. 不限学历,年龄在19-26
2010-06-21 21:03:00 387
转载 REDirectUI渲染引擎V0.7.30开始支持XAML渲染,通过XAML标签可直接加载外部的XAML文件。
<br /><br /><br /> <br />功能特性:<br /><br /> * 一个XAML标签代表一个独立的“控件”,该控件通过Source属性指定需加载的外部XAML执行渲染。<br /> * 指定外部XAML文件位置的 URL支持多种协议,包括HTTP/HTTPS/FILE/RES,支持异步下载。<br /> * 在界面描述XML中,可同时使用多个 XAML标签加载不同的外部XAML文件,不同标签可以使用不同的协议。例如一个使用HTTP,另一个使用FILE。<br /> * 除 XA
2010-06-20 21:16:00 1142
原创 反射的一些东西
public IList GetList (DataTable table) { IList list = new List (); T t = default(T); PropertyInfo[] propertypes = null; string tempName = string.Empty; foreach (DataRow row in table.Rows) { t = Activator.Cr
2010-06-20 21:12:00 370
原创 js应用
<br />仿照别人的写的,可以改成自己的目录<br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type"
2010-06-20 20:55:00 428
原创 java随机数的生成
java随机数的生成package randomexample;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class CreateRandomNo3 { /** * @param args */ public static void main(
2007-12-01 23:43:00 658
原创 java 文件操作大全
Java文件操作大全文件的建立/检查与删除 文件的建立、检查与删除 String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.println(f); //out.println(f.exists()); if(f.exists()){//检
2007-12-01 23:31:00 380
高质量C++编程指南
2018-07-25
嵌入式系统开发入门
2018-07-25
NetBeans IDE 中国教育考试版 (2007) 使用说明和示例教程
2010-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人