相关推荐
-
高质量的软件需求分析
国标软件设计文档-高质量的软件需求分析-软件需求解读
-
一见倾心,6个高质量Windows软件,免费、无广告
下面推荐的5个软件虽然小众,却逆天好用,都是小编私藏好货。1、火绒火绒是一款电脑安全防护软件与某安全卫士相比,火绒实属“国产清流”,自小编接触以来,逢人就推荐,它小巧干净,免费使用,完全没有广告,更没有烦人的弹屏“问候”,只是安静守护着小编电脑安全,如今已经140天。打开UC浏览器 查看更多精彩图片虽然火绒完全免费,可电脑防护功能一点也不含糊,支持病毒查杀、漏洞修复、系统修复、垃圾清理、流量监控、启动项管理等。打开UC浏览器 查看更多精彩图片火绒的广告弹窗拦截功能值得吹爆,如果出现“漏网之鱼”,你还能通过自
-
推荐5款实用高质量的APP
1、藏书馆 一个谈笑有鸿儒往来无白丁的读书社区 你的专属个性化图书馆!自然科学,社会科学,畅销书一切你想到的想不到的,这里都有!同时提供荐读,导读,帮读,伴读,共读等读书服务,能够共享读书笔记,让你的读书生活不孤单。对于喜欢阅读电子书的朋友,这款软件相对来说比较小众,虽然因为需要生存,目前广告推送比较多,导致用户体验下降,但作为一站式读书社区,藏书馆仍然是一款非常强大的阅读软件。 2、一言 记录字句,发现共鸣 强烈推荐这款软件,有一群人会把开心的,难过的,喜欢的都用文字记录下来,以至于形成一种习惯,会
-
如何开发高质量的软件 - 通过测试集中型的软件开发方法来提高软件质量
“构建技术系统所要做的工作是非常繁重的,同时还需要专业知识:语言和协议,编码与调试,测试与重构。”——James Garrett 概述 每年各个企业都在努力实现企业的主要目标。通常,这都是通过实现基于度量指标的性能目标(可能包括质量目标)以及利用最佳惯例规范商业流程来实现的。最后,要通过一些测试和报告形式来评估这些目标对企业的影响。在接受评估之前,机智的员工都会要一个评估单——但是在开
-
IM 协议 IMPP、PRIM、SIMPLE、XMPP
MQTT 基于xmpp协议 Openfire、Tigase、Prosody、Mosquitto、ejabberd
-
常用的XMPP 客户端和服务端对比
XMPP协议的客户端软件列表: 参考链接 单一协议XMPP客户端 开放源代码软件 名称 平台 说明 Bombus Java ME(MIDP2.0)/WinCE Bombusmod Java ME(MIDP2.0) ...
-
XMPP和SIP的简单介绍
SIP vs XMPP (Jabber) SIP and XMPP are application layer protocols mostly used to send voice or IM over Internet. SIP is defined by RFC 3621 an...
-
[移动] Android推送方案分析(MQTT/XMPP/GCM)
整体来说,XMPP是个成熟的IM协议了,所以才有这么多可用的开源组件,这个协议也得到了 Google, Facebook, Apple 等大佬的支持。具体作法是:客户端与服务器端维持一个长连接,永远在线。服务器端消息才有可能及时地...
-
IM------XMPP协议
基于XMPP协议的手机多方多端即时通讯方案 目 录 基于XMPP协议的手机多方多端即时通讯方案................................................................. 1 目 录................................
-
软件质量属性包括哪些
软件质量属性划分为运行期质量属性和开发期质量属性两大类。开发期质量属性其实包含了和软件开发,维护和移植这三类活动相关的所有质量属性,这些是开发人员,开发管理人员和维护人员都非常关心 的,对最终用户而言,这些质量属性只是间接地促进用户需求的满足;而运行期 质量属性是软件系统在运行期间,最终用户可以直接感受到的一类属性,这些质量 属性直接影响着用户对软件产品的满意度。 转载于:http...
-
如何写出质量好的软件之七十五条原则提问答案--来至于MVM的回答
并非所有的回答都是完美的,不过足够我们参考----cocobase1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?不要用Word写...
-
什么是高质量软件
堆代码容易,但是能写出高质量的软件就很难了,而这正是区分程序员和软件工程师的分界线,那么什么是高质量的软件呢? 判断一个软件的架构的好与坏有很多方法,不过如果让用我一句话来描述的话: 如果一个软件开发程度在70%以上的情况下,加入一个新功能,还需要涉及到大量的文档和代码的修改、有大量的修改提交,那么这个软件架构一定很烂。而好的架构此时应该已经完成大部分底层组件的开发,而且相互独立,加入的大部分新功...
-
什么是高质量的软件
软件的质量应该从3个角度来看: (1)产品本身的质量,McCall有一个质量模型: 可跟踪性,完备性,一致性,精确性,容错性,执行有效性,存储有效性,访问控制,访问审计,可操作性,培训,通信性,简单性,自描述性,可扩展性,通用性,模块化,软件系统独立性,机器独立性,通信共性,数据共性。 (2)生产软件的工程的质量: CMM (能力成熟度模型),ISO90...
-
Android使用App Architecture打造最佳体验和高质量应用《一》
1、前言: 现在市面上APP的框架有mvc、mvp、mvvm等,每一种框架都有利弊,Google推荐的框架是Mvvm+LiveData+Room,这样好像能解决很多问题,自己研究了下,分享给大家。 1.1、该框架能解决的问题 数据缓存,在无网环境下本地缓存有数据就加载本地数据 加载速度,首先加载本地数据,同时再请求网络,成功后替换数据,速度杠杠的 系统稳定,利用Google组件让App...
-
XMPP即时通讯协议使用(前传)——协议详解
XMPP详解XMPP(eXtensible Messaging and Presence Protocol,可扩展消息处理和现场协议)是一种在两个地点间传递小型结构化数据的协议。在此基础上,XMPP协议已经被用来构建大规模即时通信系统、游戏平台、协作空间...
-
XMPP/Jingle Vs SIP/SIMPLE 的简单介绍
SIP vs XMPP (Jabber) SIP and XMPP are application layer protocols mostly used to send voice or IM over Internet. SIP is defined by RFC 3621 and XMPP is defined in RFC 3920. Basically XMPP is ...
-
miranda-ng:Miranda NG:下一代Miranda IM
吴仪 Miranda NG是流行的Windows多协议即时消息传递客户端的后继产品。 对系统资源的需求很少,而且速度非常快。 协议支持 不和谐 局域网 脸书 加杜加杜 ICQ / MRA IRC(Internet中继聊天) ...米兰达NG社区
-
即时通信XMPP协议实现原理介绍
一、 开发背景 1、 国际背景 随着 Internet 技术的...即时通信( Instant Messaging,简称 IM)以发展成为了最流行的网络应用之一。 特别是近几年的迅速发展,即时通信的功能日益丰富,它不再是个单纯的聊天工 具,它已
-
基于XMPP协议的手机多方多端即时通讯方案
基于XMPP协议的手机多方多端即时通讯方案 目 录 基于XMPP协议的手机多方多端即时通讯方案................................................................. 1 目 录......................................
6 楼 allenny 2008-05-23 21:57
5 楼 lordhong 2008-05-23 11:10
4 楼 cancerchen 2008-05-23 09:59
3 楼 魔力猫咪 2008-05-23 09:01
2 楼 Garriot 2008-05-22 21:19
1 楼 魔力猫咪 2008-05-22 17:52