以测试为核心的软件开发过程

摘要:软件项目规模越来越大,开发团队人员越来越多,人员增加带来管理成本上升,于是引入ISO9000、CMM,但最后发现它们实施...本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/
来自: 阿里云 > 网站

当内存512遇上Access数据库600M,IO磁盘受伤了

当然了,谁家的网站不经常读写IO呢,这VPS就这么丁点内存,肯定重点就会转发到硬盘去了,习惯性思维以为是自己的程序问题,因为实在平时对磁盘读写没怎么在意,好像开发这么久,还没怎么和磁盘的负载扯上关系,这一...
来自: 阿里云 > 网站

Java基础-22总结登录注册IO版,数据操作流,内存操作流,...

你需要的是什么,直接评论...还有“Java帮帮”今日头条号,技术文章与新闻,每日更新,欢迎阅读 学习交流请加Java帮帮交流QQ群553841695 分享是一种美德,分享更快乐!1:登录注册IO版本案例(掌握)要求,对着写一遍。...
来自: 阿里云 > 网站

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!
广告

Spark企业级应用开发和调优

2.核心技术优化方法对比 首先如下图(2.1),Spark应用开发在集群(伪分布式)中的记录,每一种不同颜色的折线代表一个分布式机器 最终,图4中四条折线并行达到峰值(即CPU100%).降低了处理时间,增大了处理效率.2.1....
来自: 阿里云 > 网站

开发自测方法探讨

分析设计其实就是UC设计及技术方案设计,在这个阶段,测试完全可以参与UC设计,技术方案设计,了解开发的设计思路,根据UC及设计进行测试策略的设计,比如项目需要用到哪些测试类型,不同的测试类型具体怎么做,是否...
来自: 阿里云 > 网站

客户端开发设计总结

如此匆忙的节奏,让传统软件的架构设计退居二线,程序往往都是技术债务多到影响开发速度或新功能才执行大的重构优化。不过我们至少可以提前根据功能分出一些模块,让后面的重构稍微轻松些。5 后勤 如果说需求开发是...
来自: 阿里云 > 网站

新一代应用开发平台强势来袭

近几年,随着云计算、移动化等技术的广泛应用和...IO对待新一代应用开发平台的正确“姿势”。原文发布时间为:2017年7月11日&本文作者:作者:邹大斌 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
来自: 阿里云 > 网站

Servlet开发技术,创建,以及Servlet的配置,web.xml...

java.io.IOException;4 import java.io.PrintWriter;5 6 import javax.servlet.ServletException;7 import javax.servlet.annotation.WebServlet;8 import javax.servlet.http.HttpServlet;9 import javax.servlet....
来自: 阿里云 > 网站

Java Web开发模式

一 Java Web开发模式的变迁 1 最初的Java web服务器端编程技术是Servlet,利用Servlet就可以开发出一个Web应用程序。2 为了解决Servlet缺陷,SUN推出了JSP技术。但是开发人员又走向了另一个极端就是完全放弃了...
来自: 阿里云 > 网站

Red Hat收购Codenvy 将其添加到云开发产品组合

届时Codenvy也将成为OpenShift.io的一部分,打造一个混合云服务的平台。据了解,Codenvy本是基于Eclipse Che的一个开放源代码云集成开发环境(IDE)和服务器。Codenvy在一个协作空间内包含了运行项目和开发人员的环境...
来自: 阿里云 > 网站

《Bootstrap开发精解:原理、技术、工具及最佳实践》...

本节书摘来自华章出版社《Bootstrap开发精解:原理、技术、工具及最佳实践》一书中的第2章,第2.6节,作者[美]亚拉文·谢诺伊(Aravind Shenoy)乌尔里希·索松(Ulrich Sossou),更多章节内容可以访问云栖社区...
来自: 阿里云 > 网站

企业级软件开发需要什么样的框架?

技术选型,比如用什么平台/架构(.net,j2ee,php,python等等)开发,采用什么服务器托管等。这一阶段由系统高层领导,系统分析师及系统架构师等完成。3)解决方案 根据选定的平台技术等给出一个可行的解决方案,说明系统...
来自: 阿里云 > 网站

基于 Spring+Dubbo 开发分布式REST服务实战

本课程主要是使用 Spring技术栈+dubbo 开发一个类似当当的图书电商后台的实战教程。课程特点: 1.课程的技术体系足够系统、全面以及细致:课程中涉及的主要技术包括:Spring IO(依赖版本管理),[Spring Boot]...
来自: 阿里云 > 网站

度量驱动开发

运维团队长久以来一直在做监控——CPU、内存和IO已经溶入到他们的血液里去了,至于应用和服务的指标,拥有者应该是开发团队。开发团队掌握着应用相关的所有知识,还有改进所需的所有技能。这就是运维团队为什么不能...
来自: 阿里云 > 网站

微服务开发的软件过程

如果对不同平台,比如Android、IOS、PCweb有不同的上线时间要求和技术需求,也需要将当前需求按照目标平台来拆分成开发任务。1.2 创建任务 如上所述,开发任务的来源有两个:需求任务,即对应产品经理提的需求;优化...
来自: 阿里云 > 网站

《Android Studio应用开发实战详解》——第1章,第1.5...

(2)第二阶段:学习并掌握数据库操作方法,Web应用开发技术以及常见数据格式解析。主要学习内容有。Java解析XML文件DOM4J。SQL数据查询语言,SQLite轻量化数据库。JSP和Servlet应用。HTTP解析。Tomcat服务器的应用...
来自: 阿里云 > 网站

基于开发流程的软件测试流程管理

然而,软件缺陷(bug)是伴随软件产品开发过程而产生的敷衍品,采用新的技术和方法,也不能完全消灭软件缺陷。因此,在软件开发过程中尽早地引入软件测试技术来保证软件质量,降低软件缺陷率,已经得到软件业的认可...
来自: 阿里云 > 网站

是什么逼得苹果对开发者们下"热更新"的最后通牒

undefined 苹果向开发者发出的邮件 看到这里,技术小白们几乎快要绝望了,到底发生了什么?触控副总裁、Cocos 引擎创始人王哲用一句话来描述这件事情:苹果审核对热更新开刀,国内外厂商中招。是什么导致了警告?...
来自: 阿里云 > 网站

用 Docker 快速配置前端开发环境

粗略来看,这套方案没什么技术问题。但是对于中小型公司来说,搭建整套开发机环境、规范开发流程、规范 VPN 使用流程、全公司切到开发机,这一套走下来需要的时间和人力成本都不低。通常来说也只有大公司才玩得起。...
来自: 阿里云 > 网站

程序员经常去的 14 个顶级开发者社区(转)

主要目标是帮助初学者了解其选择的编程语言和技术,并且得到相应的提高,网站内容包括 web 开发、Web 设计、技术写作以及用户体验等。官方网站:http://www.sitepoint.com/forums/   CodeProject   截止 2013 年...
来自: 阿里云 > 网站

Docker缩短新开发者熟悉项目时间的五个方面

Docker是DevOps世界中众所周知的新生儿,它最新的一系列技术,旨在使项目能够从开发环境平滑地过滤到生产环境。当然,Docker能够让你比较容易接触新技术,并且让你觉得它无所不能。然而,Docker真的特别擅长减少新...
来自: 阿里云 > 网站

Red Hat收购Codenvy 将其添加到云开发产品组合

届时Codenvy也将成为OpenShift.io的一部分,打造一个混合云服务的平台。据了解,Codenvy本是基于Eclipse Che的一个开放源代码云集成开发环境(IDE)和服务器。Codenvy在一个协作空间内包含了运行项目和开发人员的...
来自: 阿里云 > 网站

2014 年最热门的国人开发开源软件 TOP 100-开源中国...

开发语言:Java授权协议:Apache源码下载:http://tt.mogu.io/home/download软件作者:@TeamTalk 15. Seafile Seafile 是新一代的开源云存储软件。它提供更丰富的文件同步和管理功能,以及更好的数据隐私保护和群组...
来自: 阿里云 > 网站

2014 年最热门的国人开发开源软件 TOP 100-开源中国...

开发语言:Java授权协议:Apache源码下载:http://tt.mogu.io/home/download软件作者:@TeamTalk 15. Seafile Seafile 是新一代的开源云存储软件。它提供更丰富的文件同步和管理功能,以及更好的数据隐私保护和群组...
来自: 阿里云 > 网站

开发效率与系统稳定性杂谈

在需求阶段,对开发效率的影响常见的是沟通理解偏差带来的技术风险,之外最常见的还有需求变更的风险。后者大多是来自市场环境的变化作出调整,技术主管更多的是积极心态去应对。但对前者沟通理解偏差导致效率问题也...
来自: 阿里云 > 网站

《React Native移动开发实战》一一1.1 看透React ...

小知识:移动平台开发很好理解,即移动平台上(例如Apple的iOS平台,Google的Android平台)的软件开发开发语言和技术主要有Objective C、Swift及Java等。而前端开发是相对于后端(又称服务器端)开发而言的,前端...
来自: 阿里云 > 网站

谈谈软件项目管理——敏捷开发

由于高新技术的出现和更迭越来越快,产品的生命周期日益缩短,企业要面对这样的新的竞争环境,抓住市场机遇,迅速开发出用户所需要的产品,就必须实现敏捷反应。狭义地讲,敏捷企业就是将柔性的先进制造技术、熟练...
来自: 阿里云 > 网站

Linux系统下完成Windows的开发环境替换

微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前VisualStudio2008的IDE根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新...
来自: 阿里云 > 网站

软件开发项目做需求分析的一点心得

一个好的团队,必定是发挥了团队中每个人的优势,在开发团队中,不是你技术能力强,你就是最有价值的人,我相信在开发团队里没有一个从头到尾都能支持的能人,不是不没,是我是觉得不可能存在,也许我么说有些人不服...
来自: 阿里云 > 网站

技术干货】我们的项目是如何技术选型的

可是对方还有一个需求就是开发完成3个月内能够接手代码,而对方公司技术人员大多数是JAVA背景。为了能够让对方快速接手,我们做了如下的技术选型。在这个模型中JAVA层只负责和客户的TOP数据接口打交道,然后通过提供...
来自: 阿里云 > 网站

测试如何处理好和开发的合作关系

开发团队的领导技术觉悟,可能会直接影响到成员和测试人员的合作,如果开发团队领导对缺陷都视而不见,对测试认知度有限,开发同学就可能会对bug产生抵触情绪。采用适当的培训来提高开发团队对测试工作的认识,可以...
来自: 阿里云 > 网站

Android开发经验谈-很少有人会告诉你的Android开发...

以及来到了体验为王的时代,现代软件开发更多的是注重效率和敏捷,而不是循规蹈矩的遵循这些开发流程,比如软件开发的岗位不再仅仅是个技术岗位,它需要去参与前期的设计和评审、可以在视觉和交互方面提出自己的见解...
来自: 阿里云 > 网站

敏捷开发下平衡质量和进度

敏捷软件开发团队必须确保他们开发出来的产品质量能够满足要求,管理团队也经常希望开发团队能够提高速度以实现为客户提供更多的功能。本篇文章中多个作者探讨了质量和速度之间的关系,并提出了一些既能提高质量也能...
来自: 阿里云 > 网站

10 个最适合 Web 和 APP 开发的 NodeJS 框架

同时作为一个前端应用开发框架,它允许开发人员选择他/她熟悉的技术开发应用。同时 Sail.js 也通过 waterline 框架实现了 ORM 功能。通过这个功能,你的应用程序可以在不进行大的修改的前提下,就可以从一个后端...
来自: 阿里云 > 网站

软件开发为何采用持续集成

以及构建测试和部署流程、验收测试、依赖管理和生产环境的创建与管理,很多人认为这些与确定需求、实现需求、写代码相比,这些活动并不那么重要,它只为是软件开发过程很小的一部分并且不需求多大的技术投入。...
来自: 阿里云 > 网站

十个最适合 Web 和 APP 开发的 NodeJS 框架

同时作为一个前端应用开发框架,它允许开发人员选择他/她熟悉的技术开发应用。同时 Sails.js 也通过 waterline 框架实现了 ORM 功能。通过这个功能,你的应用程序可以在不进行大的修改的前提下,就可以从一个后端...
来自: 阿里云 > 网站

开发者是如何提升技能水平的

摘要:作为一个技术开发人员,不断的学习/提升技能是必不可少的,尤其是在这个日新月异的新时代。那么程序员们都是通过什么方法来给自己充电的呢?参加培新、参加讨论会、加入开源项目、读书读代码,还是自己写一本...
来自: 阿里云 > 网站

开发自测模式实践

背景: 长期以来业务线测试有这种困扰:淘宝业务线传统的项目流程把开发、测试两个阶段分得比较明显,导致开发赶时间写代码,提测阶段测出一些低级bug;...最新内容请见作者的GitHub页:http://qaseven.github.io/
来自: 阿里云 > 网站

Net 高效开发之不可错过的实用工具

IO Meter:提供IO 子系统的一些访问具体情况 sqldecryptor:可以解密SQL Server 中的加密对象,如存储过程,方法,触发器,视图。SpatialViewer:可以预览和创建空间数据。ClearTrace: 导入跟踪和分析文件,并显示汇总...
来自: 阿里云 > 网站

国外程序员常去的14个顶级开发社区

社区论坛也是我最喜欢的在线开发社区和程序员设计师家园之一,SitePoint 主要目标是帮助初学者了解其选择的编程语言和技术,并且得到相应的提高,网站内容包括 web 开发、Web 设计、技术写作以及用户体验等。官方...
来自: 阿里云 > 网站

敏捷开发的几点建议

同步发表在:[http://snowdream.github.io/blog/2016/04/07/agile-development-advices/](http://snowdream.github.io/blog/2016/04/07/agile-development-advices/) 移动互联网行业由于节奏快,产品迭代周期短,...
来自: 阿里云 > 网站

进一步认识度量驱动开发

反过来,业务人员也能理解项目技术方面的内容,看到开发人员所面临的问题和我们的负载局限。在现实中,我们还根据度量设置了目标,借此把MDD嵌入到了Scrum里。最终,参与项目的所有人员都对项目的各个部分都有了认识...
来自: 阿里云 > 网站

极致的 Hybrid 混合式开发(去啊App Hybrid 实战)

该文章来自于阿里巴巴技术协会(ATA)精选文章。IO 优化 今天&去啊 App 5.1.1&已经发布了,航旅 Hybrid 混合架构有了更进一步的落地,这轮优化目标是搞定H5真正的“无缝秒出”。先来看效果,去啊App&2G 网络下购买...
来自: 阿里云 > 网站

Java微服务开发指南-Java环境下的微服务

随着时间的推移,开发人员可以使用开源技术用很低的成本构建一个原来需要昂贵专有软件才能构建的产品。这驱使社区构建了诸如:操作系统(Linux)、编程语言(Go)、消息队列(Apache ActiveMQ)和Web服务器(httpd)...
来自: 阿里云 > 网站

Java开发人员需要注意的五大Docker误区

本文讲的是Java开发人员需要注意的五大Docker误区,【编者的话】Docker现在很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出...
来自: 阿里云 > 网站

推动开发做自动化的解决方案

让他负责做核心,你借机熟悉周边技术,比如,我们用Ruby,因为它的开发效率,我们可以学学 swing,thrift 这些 透明胶“,将他们的母语粘在一起,这样即拥有了高效的开发效益,又符合他的味口。形成框架,让少数人用...
来自: 阿里云 > 网站

开发人员抵触代码审查的4个原因

大量统计数据表明代码审查极大的提高了软件质量以及降低了技术风险,不仅如此,它还降低了开发成本。一起来看下代码审查工作所带来的好处:如图所示,代码审查工作带来这么多的益处,那为什么还有一些开发团队拒绝这...
来自: 阿里云 > 网站

VR开发中的优化

对于PC而言,我们配置的显卡至少也会是970+吧,性能都比较好,cpu、渲染、IO等性能都比较高,但是到了移动端,相应操作性能都会变差,之前对比过一些操作,比如图片动态加载,在editor下可能只要几毫秒最多20几毫秒...
来自: 阿里云 > 网站

关于新的技术产业(除了Amazon以外的任何技术),...

本文讲的是关于新的技术产业(除了Amazon...本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。原文标题:关于新的技术产业(除了Amazon以外的任何技术),Kubernetes和Cloud9让我们明白了什么
来自: 阿里云 > 网站

android开发的学习路线

I/O输入输出流:File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。10.Java高级...
来自: 阿里云 > 网站

如何做好网站开发项目的需求分析

一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易...最新内容请见作者的GitHub页:http://qaseven.github.io/
来自: 阿里云 > 网站

如何做好网站开发项目的需求分析

一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易...最新内容请见作者的GitHub页:http://qaseven.github.io/
来自: 阿里云 > 网站

难以量化的需求开发与管理

相对于需求,Spec是更面向技术人员的语言。客户业务需求可以在平台中进行集中管理,并以需求结构化和条目化的形式管理需求,为需求的评估、追踪与变更管理提供了基础。同时,通过系统强大的页面自定义能力,我们可以...
来自: 阿里云 > 网站

开发unity插件——一次搞定unity编辑器常用功能

开发unity插件——一次搞定unity编辑器常用功能 [unity](http://upload-images.jianshu.io/upload_images/2990112-b1dfd0c91d72136e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 这篇文章主要分享...
来自: 阿里云 > 网站

演示ORM对象与DataGridView的绑定技术-商品字典的另...

System.IO.TextReader textReader=null;31:try 32:33:string fileName= Path.Combine(Application.StartupPath,"Reports\\商品字典.rdl");34:textReader= new System.IO.StreamReader(fileName);35:this.printForm....
来自: 阿里云 > 网站

Java 开发者不容错过的 12 种高效工具

[PMD](https://pmd.github.io/)是一个源代码分析器。它可以检测到常见的编程错误,如未使用的变量、空的catch块、不必要的对象创建等等。它支持除了包括Java的大多数语言,还包含CPD、复制粘贴探测器。[Checkstyle]...
来自: 阿里云 > 网站

iOS11开发新特性

iOS11开发新特性之网络部分#前言 网络优化技术进阶 为了给用户提供更好的用户体验,在网络优化和新技术使用方面,苹果一直都保持著很积极的态度,近两年也多次通过加强审核的方式大力推广 IPv6 和 https;每年的 ...
来自: 阿里云 > 网站

软件开发管理方法论之我见

自打兄弟我成为了一个高大上的码农之后,就难免接触到各种软件开发的方法论。什么CMM啦,敏捷啦,测试驱动啦,不一而足。咱们码农其实是很单纯的,说白了搬砖...最新内容请见作者的GitHub页:http://qaseven.github.io/
来自: 阿里云 > 网站

Operable公司如何使用Docker开发ChatOps工具Cog

使用基于容器技术的工具生态,开发团队可以将dogfooding(指开发者与客户都基于相同的技术基础,这里指都是使用Docker)发挥到极致,“我们在Docker中做一切的事情,就跟用户使用我们交付的产品一样,我们在Docker...
来自: 阿里云 > 网站

Linux下套接字详解(十)-epoll模式下的IO多路复用...

在Linux2.6内核中正式引入,和select相似,其实都I/O多路复用技术而已,并没有什么神秘的。其实在Linux下设计并发网络程序,向来不缺少方法,比如典型的Apache模型(Process Per Connection,简称PPC),TPC(Thread...
来自: 阿里云 > 网站

小议测试驱动开发

在讨论测试驱动开发之前,先澄清一个问题:测试驱动开发是否包括验收测试驱动开发。测试驱动开发(Test&Driven Development,简称TDD)存在两种理解:1、包括验收测试驱动开发(Acceptance Test Driven Develop,...
来自: 阿里云 > 网站

谈谈如何使用Netty开发实现高性能的RPC服务器

随着Netty、Mina这样优秀的NIO框架,设计上日趋完善,Java后端高性能服务器开发,在技术上提供了有力的支持保障,从而打破了C++在服务器后端,一统天下的局面。因为在此之前,Java的NIO一直受人诟病,让人敬而远之!...
来自: 阿里云 > 网站

Android测试驱动开发实践

对从用户需求到方法接口进行细化,在构想这些测试用例的过程,就是站在使用者角度上来思考系统的过程,而传统方法中设计人员通常是站在技术人员的角度来思考问题,两者比较,显然测试驱动开发更有助于开发出更符合...
来自: 阿里云 > 网站

还以为敏捷开发是个概念?有人已经将它变为现实了!

“敏捷开发方法的成功应用,让开发团队更新的代码超出了技术人员能处理的速度”,说这话的是软件开发运维的自动化发布软件提供商,Electric Cloud 的首席技术官 Anders Wallgren。不管大多数公司是否欢迎敏捷开发的...
来自: 阿里云 > 网站

Coverity谈“开发中测试”与程序员最常犯的编码错误

Ezi:“开发中测试”是新出现的一种技术,包括一系列流程和软件,例如静态分析。开发中测试的目的是要帮助开发人员、管理层和业务人员能在开发周期的早期,找到并修复质量和安全方面的问题,这些代码还在开发之中,...
来自: 阿里云 > 网站

《React Native移动开发实战》一一1.2 React Native的...

1.2 React Native的特点*那么,作为跨平台应用开发的“新贵”,React Native相比其他跨平台技术到底有哪些优势呢?1.2.1 其一:Learn Once,Write Anywhere*这句话是React Native官网...
来自: 阿里云 > 网站

nodejs(1):mac 安装...electron 环境开发桌面应用

发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。mac 安装node 6.10.3.pkg https://nodejs.org/ 直接下一步,下一步安装...
来自: 阿里云 > 网站

云端App开发:如何在容器中运行JBoss BRMS

我有一系列文章来跟你解释为什么应用开发者不能再忽视技术栈,这里的技术栈指的是开发者日常工作中用到的基于云计算的基础设施。于是我探索了在本地搭建基于云计算基础设施的可能性,来代替已经成熟的红帽云套件。...
来自: 阿里云 > 网站

基于Metronic的Bootstrap开发框架经验总结(15)-更新...

在基于Metronic的Bootstrap开发框架中,一直都希望整合较新、较好的前端技术,结合MVC的后端技术进行项目的开发,随着时间的推移,目前Metronic也更新到了4.75版本,因此着手对这个版本的内容进行一次更新调整,以期...
来自: 阿里云 > 网站

云通信公司Twilio 买下了Kurento的WebRTC媒体处理技术

这个项目团队致力于使多媒体技术民主化,帮助开发人员通过一个简单、直接、快捷的方式,将先进的多媒体功能纳入到他们的网络和智能手机应用程序中。Kurento 的联合创始人兼 CEO Luis Lopez 表示,“当我们启动 ...
来自: 阿里云 > 网站

十个有关Docker让开发人员失去热情的神话

本文讲的是十个有关Docker让开发人员失去热情的神话【编者的话】近年来Docker及其生态系统日益完善,但是尽管如此,围绕着Docker本身还是有一些神话...本文作者:胡震 本文来自云栖社区合作伙伴Dockerone.io,了解相关...
来自: 阿里云 > 网站

weex-html5 扩展开发指引

Weex是一个高可扩展性的跨平台动态化开发方案,你可以在现有组件基础上定制自己需要的三端组件。你可以为Weex API模块添加新的方法,或者创建新的API模块和新的加载器。本文将介绍一些步骤和技巧用于帮助开发者更好...
来自: 阿里云 > 网站

一起谈.NET技术,Smart Client技术简要总结

WinForm程序开发完成后,考虑使用微软的OnceClick技术发布到WEB站点上,所有的部署和后续程序更新通过WEB站点完成。用户验证等数据交互工作由Client端调用Web Service来完成。5.选择合适的架构 C/S架构和B/S架构虽然...
来自: 阿里云 > 网站

为什么敏捷方法能在软件开发中行之有效?

让我们回顾或想象一下失败的软件开发项目,它们的失败是由于技术因素还是人的因素呢?《人件》的作者认为都是人的因素。人类的社会性决定了沟通的重要。Neal 举了几个有趣的例子,如:监狱里的犯人宁愿和其他人渣待...
来自: 阿里云 > 网站

网易严选App感受Weex开发

至于为什么要造这个轮子,官方给了以下说法>1、今天在技术社区有大量的 web 开发者,Weex 可以赋能更多的 web 开发者构建高性能和高体验的移动应用。2、Web 开发本身具有非常强的高效率和灵活性,这和 Weex 想解决的...
来自: 阿里云 > 网站

软件测试的技术含量

5测试对于开发和需求分析的促进和推动 在活动中,主持人对于“知识、技能、技术”的解析让人印象深刻,帮助我更好地理解了技能的内涵。辩论中,认为测试没有多少技术含量的一方虽然看似处在弱势,但实际正方要举例...
来自: 阿里云 > 网站

面向容器技术资源调度关键技术对比(作者:阿里中间件...

如果可压缩资源(CPU,IO带宽)紧张,Borglet开始约束进程的资源使用,优先保障latency-sensitive的进程(如long-running service)。如果仍然紧张,Borgmaster开始迁移走一些task进程。可以看出,Borglet不是固定...
来自: 阿里云 > 网站

容器技术概览

本文讲的是容器技术概览【编者的话】关于容器,这里有你想要的一切,包括容器与虚拟机的区别,...本文作者:李加庆 本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。原文标题:容器技术概览
来自: 阿里云 > 网站

如何看待 Kotlin 成为 Android 官方支持的开发语言?...

Google IO 2017 宣布了 Kotlin 会成为 Android 官方开发语言。一时间朋友圈和 Android 圈被各种刷屏。当然我也顺势而为发布了一篇的文章《为什么我要改用Kotlin》,着实狠狠地蹭了一波热度(尽管这样会被鄙视)。...
来自: 阿里云 > 网站

在阿里云容器服务上开发基于Docker的Spring Cloud微...

利用容器技术把应用及其依赖做成一个标准的镜像,从开发到测试到生产环境都用同样的镜像,DevOps把开发和运维中间的鸿沟弥补起来。容器技术正逐渐成为微服务和DevOps领域的最佳实践,成为这些领域创新的基石。在本...
来自: 阿里云 > 网站

为什么Docker技术是企业成功的秘诀

以Uber、Spotify和Google三个公司为例,这些公司在尖端技术开发方面处于领先地位。Uber是近年来打破世界舞台的最具破坏性的玩家之一,它迅速成为服务行业的国王,在60多个国家每天运行一百万次,雇用了4000名员工。...
来自: 阿里云 > 网站

回顾.NET Remoting分布式开发

一、基础概念 Remoting是采用分布式进行编程的一种技术,主要用于管理跨应用程序域的同步和异步RPC 会话。在默认情况下,Remoting可从使用 HTTP 或 TCP 协议进行信息通讯,并使用 XML 编码的 SOAP 或二进制消息格式...
来自: 阿里云 > 网站

也谈自动化测试开发

编程语言的选择和开发者的技术背景有很大关系,一般都会选择自己熟悉的编程语言,但这也往往是个局限。另一方面,也受到SUT的影响。一般而言,很少见有选择C,C++作为自动化框架开发语言的,虽然这两种语言的执行...
来自: 阿里云 > 网站

Spring Cloud连载(2)搭建开发环境

在讲述本书的技术内容前,先将开发环境搭建好,本书所涉及基础环境将在本章准备,包括Eclipse、Maven等。如果读者对Maven、Eclipse、Spring Boot等项目较为熟悉,可以直接跳过本章的相关章节。笔者建议读者在查阅...
来自: 阿里云 > 网站

DotNET企业架构应用实践-系统架构与性能-缓存技术与...

简单的来说,是理于局部性理论指导下的一种低成本的IO性能提升技术,或者说是一种”以一组小量高速但成本较高的IO设备和一组低速但成本很低的IO设备配合提供接近于高速IO速度”的一种技术,下面我简单的画出了计算机...
来自: 阿里云 > 网站

如何向公司高管们推销容器技术

如果你的组织想吸引顶尖的IT精英的话,那么就需要接受那些开发者和管理员喜欢使用的技术。容器技术就是其中一种。理解这一点的高管们会更喜欢容器的。向高管们说明容器软件是免费的。可以确定的是,迁移到容器总会...
来自: 阿里云 > 网站

DockOne微信分享(八十七):基于Docker的开发云提高...

应对场景:为了最大化地利用物理机的资源,WeX5开发云引入了自动启停技术,物理资源会处于超售状态,超售能够降低成本,最大化地利用物理机的资源,但同时也会带来资源争取的情况,甚至会因为节点上运行状态容器的...
来自: 阿里云 > 网站

Android技术周报_W7

5.如何开发出一款仿映客直播APP项目 下面技术实现是IOS的,但是原理基本一样,文章写的不错~[如何开发出一款仿映客直播APP项目实践篇 【原理篇】](http://www.jianshu.com/p/b2674fc2ac35)[如何开发出一款仿映客直播...
来自: 阿里云 > 网站

JQuery插件开发教程

原文:JQuery插件开发教程 要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有...
来自: 阿里云 > 网站

由 Github 打造的下一代编程开发利器

技术(Chromium+Node.js)开发的,简单理解的话编辑器本身其实是一个跑在本地的网页,这足以让无数 WEB 工程师为之兴奋!用户可以用Javascript来编写编辑器插件,用 CSS把主题界面改成任何你喜欢的样式等,这使得...
来自: 阿里云 > 网站

Android技术周报_W10

针对android开发者还提供了布局树查看功能,可以直接在手机屏幕查看当前Activity中所有控件层次信息等。最新的版本还提供了view渲染性能和页面渲染性能统计工具。菜刀说:在UI联调上的效果还是不错的#宽高选项 开启后...
来自: 阿里云 > 网站

NET程序员提高效率的70多个开发工具

IO Meter:提供IO 子系统的一些访问具体情况 sqldecryptor:可以解密SQL Server 中的加密对象,如存储过程,方法,触发器,视图。SpatialViewer:可以预览和创建空间数据。ClearTrace: 导入跟踪和分析文件,并显示汇总...
来自: 阿里云 > 网站

《微信小程序开发入门精要》——第1章,第1.2节原生热...

由于目前移动平台主要有Android和iOS,但这两个平台使用的开发技术完全不同(前者主要使用Java,后者主要使用OC或Swift),所以就需要有一种可以同时开发两种平台的技术,这样理论上可以节省一半的开发成本。...
来自: 阿里云 > 网站

近几年前端技术盘点以及 2016 年技术发展方向

年,响应式开发,工程化推进 随着硬件技术的发展,各手机厂商又开始骚动起来,为了占有更多的市场,不断提高产品的性价比,体验也得到了不断的优化。借着先前两年 HTML5 刮起的东风,移动端上的 web 开发也颤抖了...
来自: 阿里云 > 网站

Java微服务开发指南-使用Docker和Kubernetes构建可...

delivery)原则可以帮助我们应对上述的部分问题,在这个体系下,我们将使用镜像技术来尝试减少开发到生产的步骤。例如:构建系统能够输出一个包含了操作系统、JVM、配置、相关组件的镜像,我们可以将它部署到一个...
来自: 阿里云 > 网站

UWP开发-在UWP中使用sqlite

这些年来,它已作为面向存储在许多平台和设备上的数据的主要设备端技术出现。通用 Windows 平台(UWP) 支持并建议使用 SQLite 实现跨所有 Windows 10 设备系列的本地存储。SQLite 最适用于手机应用、面向 Windows 10 ...
来自: 阿里云 > 网站

基于微服务的分布式应用开发

本文讲的是基于微服务的分布式应用开发【编者的话】本文是有关使用微服务开发分布式应用的经验之谈...本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。原文标题:基于微服务的分布式应用开发
来自: 阿里云 > 网站

JAVA与.NET的相互调“.NET技术”用——利用JNBridge...

分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下...
来自: 阿里云 > 网站

一起谈.NET技术,JAVA与.NET的相互调用——利用...

分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下...
来自: 阿里云 > 网站

【聚划算 Android 技术周刊 第一期-20160811】

最近刚刚忙完聚客5.0.0版本的开发,想着之前一直说要弄的Android技术周刊,赶紧要着手开工了!说到要做这个技术周刊的缘由,主要是希望能在大家忙碌工作之余,能及时看到近期比较热门新鲜的一些资讯、文章、开源代码...
来自: 阿里云 > 网站
< 1 2 3 4 ... 19 >
共有19页 跳转至: GO

你可能感兴趣

热门推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化