简介在本教程中,您将学习如何组装一个包括 WebSphere DayTrader 应用程序的虚拟系统模式。该模式包括一个 Liberty Docker 容器、DB2 软件组件,以及一个 ELB 共享的服务。回页首第 1 步:构建 DayTrader Docker 镜像在这一步中,将创建一个包含 DayTrader 基准测试应用程序的 WebSphere Liberty 镜像。然后将创建的镜像推送到目标 Docker 存储库。清单 1 包含一个示例 Dockerfile。清单 1. 包含 DayTrader

更新于  2016-08-05 21:36:57  

Although no timetable has been set for its release, an upgrade to the popular, Google-maintained AngularJS JavaScript framework promises modularity, coexistence with other frameworks, and improved dependency in

更新于  2016-08-05 21:36:57  

A number of attempts have been made recently to define open source models -- even new licenses -- that limit the freedom of anyone but the project instigator to benefit from the full range of rights to the soft

更新于  2016-08-05 21:36:54  

简介本系列的 第 1 部分 介绍了如何创建和保护私有 Docker 注册表,然后使用注册表镜像部署 IBM PureApplication System 中的模式。第 2 部分(本文)将演示如何扩展 WebSphere Liberty 容器,以及如何将 Docker Compose 模板转换成一种模式。如果您需要为 Docker 镜像指定更多的数据,或扩展它的配置,那么您可以添加一个应用程序存档。在本教程中,您将学习如何使用三种方法来定制一个 Docker 镜像:使用脚本包将一个 WAR 或 EAR 文件

更新于  2016-08-05 21:36:54  

开始在上一篇文章:dotnet core多平台开发体验 ,体验了一把dotnet core 之后,现在想对之前做的例子进行改造,想看看加上mvc框架是一种什么样的体验,于是我就要开始诞生今天的这篇文章来分享我的感受了。一、项目改造加入mvc框架首先我们先修改project.json文件,加入mvc框架的依赖、添加发布时候的发布的包含内容、还有就是编译选项,修改前后的对比如下图。第二我们对Startup.cs进行修改,以让能加载mvc框架进行工作。如下图,把我们原来输出到页面的

更新于  2016-08-05 21:36:53  

My company has been big into MongoDB over the past year. We've seen all kinds of MongoDB projects that we or our partners have worked on, so I figured it was worth stuffing them into a top 10 list, with th

更新于  2016-08-05 21:36:53  

I used to think that a Camel was something to smoke or ride in the desert, but that was before I opened my mouth at work one day and said, "Sure I can automatically save these documents up to SharePoint.&q

更新于  2016-08-05 21:36:51  

Data Server Manager 简介当前,为了支持不同的角色和任务,企业中充斥着各种用于数据库设计、开发、监控、调优等的工具。这些工具各自为政,缺少关联,使得整个数据库生命周期的管理变得困难。IBM Data Server Manager(以下简称 DSM)是一个整合的 DB2 数据库管理工具,它将性能、配置、管理、调优、存储等数据库管理的关键任务整合到一个统一的平台上,贯穿了数据库设计、管理、监控和优化等生命周 期,具有同时管理上百个数据库的能力。通过 DSM,数据库管理员可以轻松的管理数据库对

更新于  2016-08-05 21:36:51  

第一种工程师给一段复杂的程序,比如有7个局部变量,5层循环和if嵌套,他能赤手空拳上阵,迅速领会程序意图、找到bug,不用借助任何工具甚至纸笔。给一个复杂的问题,能在一个函数之内一气呵成,立马给出正确实现,这个函数可能有七个变量,5层循环和if嵌套。没有废话,删无可删,但是单一函数复杂度高,一般人要费老鼻子劲方能看懂。第二种工程师给一段复杂的程序,比如有7个局部变量,5层循环和if嵌套,他无法马上看出程序的意图,但是他通常会借助纸笔写写画画,最终搞定。给一个复杂的问题,要磨叽

更新于  2016-08-05 21:36:50  

When you have a big enough hammer, everything begins to look like the same kind of nail.That's one of the potential problems with Hadoop 2.0, the greatly reworked big data processing framework that's

更新于  2016-08-05 21:36:50  

前言Ghost 是基于 Node.js 的开源博客平台,支持您编写和发布自己的博客,为您提供了让此过程变得简单而又有趣的工具。它的设计简单而又优雅,您可以花费更少的时间建立博客,用更多时间来撰写博客。Ghost 特点就是轻 快 高效,并原生支持 Markdown 语法。无论是从架构、设计、易用性,界面简洁,专注写作,支持在

更新于  2016-08-05 21:36:48  

前言Java里有一个叫做Stack的类,却没有叫做Queue的类(它是个接口名字)。当需要使用栈时,Java已不推荐使用Stack,而是推荐使用更高效的ArrayDeque;既然Queue只是一个接口,当需要使用队列时也就首选ArrayDeque了(次选是LinkedList)。总体介绍要讲栈和队列,首先要讲Deque接口。Deque的含义是“double ended queue”,即双端队列,它既可以当作栈使用,也可以当作队列使用。下表列出了Deque与Queue相对应的接

更新于  2016-08-05 21:36:47  

Oracle will stop offering commercial support for new versions of the open source GlassFish application server, leaving customers who want such support with the option of licensing the more expensive and proprie

更新于  2016-08-05 21:36:46  

大家好,我叫 John Petitto,是一名 IBM Swift 开发人员,在位于奥斯汀的 IBM 移动创新实验室工作。我们非常喜欢 Swift,而且觉得您也会喜欢它,所以我们向 developerWorks 上的开发人员提供了 IBM Swift Sandbox。IBM Swift Sandbox 是一个交互式网站,允许您编写 Swift 代码,并在服务器环境中执行它——在 Linux 上! 每个沙箱都在 I​​BM 云上的 Docker 容器中运行。此外,我们还会向您提供 Swift 及其标准库的最

更新于  2016-08-05 21:36:45  

五月发布的VS Code加入了一些很棒的新特性,改进了许多现有功能并且修复了重要的Bug。下面是这个版本的亮点:编辑器:自动去除插入的空格,可以通过快捷键选择所有匹配项。预览窗口(Peek View)现在可以调整大小了。检查器:现在支持修复所有检测到的问题,TSLint支持快速修复(Quick Fix)并且可以设置需要排除的文件。语言:代码补全(IntelliSense),可以跳转或预览定义。查找调用功能已支持在CSS、SCSS、LESS文件中查找CSS变量。工作台:新集成的

更新于  2016-08-05 21:36:44  

The Harvard Business Review devoted its entire September issue to big data, rightfully focusing on Hadoop. Inside, the data scientist was anointed as the job of the future and experts dispensed advice on how to

更新于  2016-08-05 21:36:44  

Roughly 40 percent of all IT projects surveyed in a September 2000 Gartner Group study failed to meet business requirements. The average cancelled IT project was scheduled to last 27 weeks and terminated on wee

更新于  2016-08-05 21:36:42  

2016 年 5 月 09 日

更新于  2016-08-05 21:36:42  

本文参考Roslyn项目中的Issue:#259.        1. C# 7.0 新特性1: 基于Tuple的“多”返回值方法  2. C# 7.0 新特性2: 本地方法  3. C# 7.0 新特性3: 模式匹配简而言之,【本地方法】就是在方法体内部定义一个方法。其实咋眼一看,这个新特新并没有什么新意,因为目前大量C#的项目中,都可以使用delegate或基于delegate变形的各种方案(lambda, Fun, Action, Action …)。但是请

更新于  2016-08-05 21:36:41  

Looks like Oracle's continued push for Java everywhere, from the "Internet of things" on down, isn't just based on hype. At least one set of numbers puts Java's performance head and sho

更新于  2016-08-05 21:36:41  

The Age of the API is upon us, presenting developers with new opportunities to generate income by linking to the data and services of others. But developers need to be careful when navigating the new API landsc

更新于  2016-08-05 21:36:39  

Kitura 简介Kitura 是一个轻量级 Web 框架,使您能够轻松地构建具有复杂路由的 Web 服务。它的许多设计灵感来自 Express.js,后者在特定 URL 路由和可插拔中间件的整体设计上取得了成功。Kitura 采用了这些原则,并扩大了 Swift 的优势,其中一些优势包括:编译原生代码类型安全多种选择基于核心运算优化技术 (Grand Central Dispatch) 的多道编程这些功能结合在一起,可以为可扩展和强大的 Web 框架提供基础。这使得应用程序的移动前端和后端部分都可以采用

更新于  2016-08-05 21:36:39  

《给PHP开发者的PHP源码(1):源码结构》《给PHP开发者的PHP源码(2):理解 PHP 内部函数的定义》在”给PHP开发者的PHP源码”系列的第三篇文章,我们打算扩展上一篇文章来帮助理解PHP内部是怎么工作的。在第一篇文章,我们介绍了如何查看PHP的源码,它的代码结构是怎样的以及一些介绍给PHP开发者的C指针基础。第二篇文章介绍了函数。这一次,我们打算深入PHP最有用的结构之一:变量。进入ZVAL在PHP的核心代码中,变量被称为ZVAL。这个结构之所以那么重要是有原因

更新于  2016-08-05 21:36:38  

Oracle has joined the industry consortium HSA Foundation, which is developing standards to make it easier for programmers to take advantage of GPUs and other processor types for faster code execution.The Hetero

更新于  2016-08-05 21:36:36  

2016 年 5 月 09 日

更新于  2016-08-05 21:36:36  

大端、小端引发的思考。1 论顺序的重要性1.1 做饭的故事今天女朋友加班,机智的她早已在昨晚准备好食材,回家只需下锅便可。谁知开会就是个无底洞,到了B1,还有B2,无穷匮也。辛苦如她,为了能让她一回家就吃上热腾腾的饭菜,我准备亲自下厨,奉献出我的第一次。食材都已备好,我相信没有那么难,估摸着应该和我习以为常的流程处理差不多,开火 | 加食材 | 上配料 | 翻炒 | 出锅,啊哈,想想还有点小激动。今天的晚饭是西红柿炒鸡蛋和胡萝卜炒肉,实际操作才发现,又遇到了一个大坑̷

更新于  2016-08-05 21:36:35  

Google has acquired Boston Dynamics, a company that builds robots that mimic the movements of humans and animals with stunning dexterity and speed."We are looking forward to this next chapter in robotics a

更新于  2016-08-05 21:36:34  

蓦然回首,那人却在,灯火阑珊处。1 众里寻她后花园三千佳丽,身处在如此众多的美人之中,作为后花园之主,该如何寻找心仪的美人度此良宵呢?历代君主想出了很多方法来寻找今夜伴侣,比如,晋武帝司马炎发明了“骑羊找美人”的方法,羊之去处便是今夜留宿之处;唐玄宗李隆基则提出了“掷骰子”法,谁掷骰的大就跟谁睡啦。虽有各种“寻美人”之法,但是大多是君主的一时兴起之选,没有制度化,不够规范。为博龙颜悦,管理好君主的夜生活,“翻牌子”制度应运而生。每一个美人会对应一张“名牌”,君主从中名牌中选择

更新于  2016-08-05 21:36:34  

概述在今天, 前后端分离已经是首选的一个开发模式。这对于后端团队来说其实是一个好消息,减轻任务并且更专注。在测试方面,就更加依赖于单元测试对于API以及后端业务逻辑的较验。当然单元测试并非在前后端分离流行之后才有,它很早就存在,只是鲜有人重视且真的能够用好它。而在前后端分离开发模式下,特别是两者交付时间差别很大的情况时,后端可能需要更加地依赖于单元测试来保证代码的正确性。本文主要围绕单元测试展开,从单元测试的基础概念说起,对比单元测试和集成测试,同时我们还会聊一聊单元测试与测

更新于  2016-08-05 21:36:33  

本文参考Roslyn项目Issue:#206,及Docs:#patterns。  1. C# 7.0 新特性1: 基于Tuple的“多”返回值方法  2. C# 7.0 新特性2: 本地方法  3. C# 7.0 新特性3: 模式匹配模式匹配也许能算的上C#本次更新最重量级的升级,也是最受关注的特性(也许没有之一),通过模式匹配,我们可以简化大量的条件代码。Switch语句大家也许遇到过这样的情景,假设你的代码中,有一个Nullable的值,需要对其在正整数,非正整数,Nul

更新于  2016-08-05 21:36:33