敏捷开发(Agile development)描述了一套软件开发的原则,通过自组织跨职能团队的协作努力,使客户需求和解决方案得以高效发展。它倡导适应性规划,进化型发展,早期可交付和持续不断改进,并鼓励对变化做出快速灵活的积极反应。这些原则支持许多软件开发方法的定义和持续演进。
Caffe 深度学习框架
发表于
Caffe是一个清晰、高效、模块化深度学习框架。其作者是博士毕业于加州大学伯克利分校(UC Berkeley)的贾扬清(Yangqing Jia)创建的,Caffe是根据 BSD 2-Clause许可证发布的。
Java开源服务器WildFly
发表于
WildFly是一个灵活,轻量级,用来托管应用程序,为构建应用程序提供帮助的应用服务器。前身JBoss是一个基于JavaEE的开源的应用服务器,遵循LGPL许可,可以在任何商业应用中免费使用。2006年,JBoss被Redhat公司收购,后将JBoss Application Server(JBoss AS)正式更名为WildFly,目前的最新版本是WildFly 10。
常用开发工具介绍(五) IntelliJ IDEA
发表于
Elasticsearch 简介
发表于
Elasticsearch是一个高度可扩展的开源全文搜索和分析引擎。它允许您快速和近实时地存储,搜索和分析大量数据。它通常用为具有复杂搜索功能和要求的应用程序提供基础引擎/技术支持。
不要做一个冒险者:与前端开发的疲劳作斗争
发表于
原作者:David Berner
最近跟一个做后端开发的朋友聊起了一个话题,我平常要花多少个时间来做除了编码或学习编码以外的事情。他给我看了一本来自Uncle Bob的书名叫《Clean Code》中的一段话,主要是对音乐家在演奏会前花费在准备上的时间和开发人员在执行代码前花费的准备时间进行了比较。