软件开发
文章平均质量分 77
merrychinese
这个作者很懒,什么都没留下…
展开
-
Siege 一个linux下的压力测试工具
<br /> Siege 一个linux下的压力测试工具<br /> <br />Siege(英文意思是围攻)是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 <br /> <br /> 最早使用的压力测试工具是apache的ab(apache benchmark) ,apache ab做重复压力测试不错,但是每次只能测试一个链接,如何测试一组链接(比如从日转载 2010-06-11 15:09:00 · 491 阅读 · 0 评论 -
PHP 与 ASP.NET 正面交锋
<br /> PHP做Web项目的优缺点<br /> <br />再CSDN的论坛上,有一网友说道类似问题,他们的项目考虑使用PHP来做,我进行了回复,描述了PHP做Web项目的有点,同时也考虑到PHP跟ASP.net的对比,参考文后的连接。<br />PHP的优点:<br />1. 跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux/Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysq转载 2010-06-11 15:14:00 · 900 阅读 · 0 评论 -
Get与Post的区别
Posted on 2008-12-14 23:28 <br /> 1. get是从服务器上获取数据,post是向服务器传送数据。<br /> 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。<br /> 3. 对于get方式,服务器端用Request.QuerySt转载 2011-04-01 22:55:00 · 287 阅读 · 0 评论 -
REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式
<br />REST,即REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。<br /> <br />REST提出了一些设计概念和准则: <br /> 1.网络上的所有事物都被抽象为资源(resource); <br /> 2.每个资源对应一个唯一的资源标识(resource identifier); <br /> 3.通过通用的连接器接口(generic connector interf转载 2011-04-02 23:55:00 · 1037 阅读 · 0 评论 -
敏捷开发是一种以人为核心、迭代、循序渐进的开发方法
<br /><br /> 简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。<br /><br />价值观 AM的价值观包括了XP的四个价值观:沟通、简单、反馈、勇气,此外,还扩展了第五个价值观:谦逊。 沟通<br /> 建模不但能够促进你团队内部的开发人员之间沟通、还能够转载 2011-04-03 00:00:00 · 5859 阅读 · 1 评论 -
Java小程序:编码转换
importjava.io.UnsupportedEncodingException;importjava.net.URLDecoder;importjava.net.URLEncoder; publicclass test { public static void main(String[] args){ String str1 = "原创 2011-10-29 00:16:03 · 371 阅读 · 0 评论