IBM developerWorks

学习

通过教程和其他技术资源提升技能

技术主题

开发

通过示例代码、SDK 和 API 构建应用

软件下载

连接

加入 developerWorks 中国社区

社区

Follow IBM developerWorks


Big data and analytics

TPC-C 基准测试程序在 OLTP 系统中的应用与实现

本文主要讲解了 TPC 标准中针对 OLTP 数据库性能测试的 TPC-C 标准, 会向读者介绍了 TPC-C 标准的设计原型, 实现及其应用。


聚类分析经典算法讲解及实现

本文通过代码示例系统地讲解了数据挖掘领域的经典聚类算法,将有助于读者对经典聚类算法的深入学习与理解。

Cloud computing

利用 IBM Bluemix 实现 Mobile 与 zOS 交互来监控测试过程的一种方法

本文将以一个实际项目为背景具体介绍如何利用 Bluemix 实现 Mobile 与 z/OS 交互,从而实现用户借助 mobile 实时监控 z/OS 的目的,并提高测试效率。


使用 Apache Kafka 和微服务实时分析 Twitter 趋势

在本系列文章中,我们将通过解决方案设计思路概述、后端架构分析以及如何将检索到的推文存储到 Cloudant 数据库这三部分来介绍一个可以处理“实时”Twitter 数据流的可伸缩的架构。

Cognitive computing ››

基于 Spark 的文本情感分析

本文首先介绍了文本情感分析的基本概念和应用场景,其次讲解了采用 Spark 作为分析基础技术平台的原因和使用到的技术组件,以及基于 Spark 如何构建文本情感分析系统。


IBM Watson Dialog Service 使用详解

Bluemix 平台提供的 Watson Dialog 服务可以帮助应用软件使用自然语言,用与人类极其相近的对话和客户交互。本文通过一个 Demo 实例深入阐述了该服务的功能和使用方法。

DevOps

金融行业 DevOps 解决方案

本系列文章分享了针对国内金融行业的 DevOps 方案及 DevOps 流水线交付平台架构,包括统一的发布平台、构建平台、配置管理平台等。


软件质量预测与评估方法探究

本文针对软件质量的预测和评估方法进行了研究,结合了软件成熟度模型,分别从基于功能需求(Functional)及非功能需求(Structural)的角度探讨了软件质量预测与评估方法。

Java technology

Java Streams,第 4 部分: 从并发到并行

本文将从历史和技术角度解释决定并行处理的有效性的因素,了解这些因素可以让读者更高效的使用Streams库实现并行执行。


Java Streams,第 5 部分: 并行流性能

本文继续介绍了上一期对影响并行处理有效性因素的讨论并应用于 Streams 库,为更好地分析并行的适用提供帮助。

Open source

Node.js 多进程实战

本文将结合实例来详细介绍如何利用 Node 的 cluser 模块来实现多进程并行程序,以及一些容易被忽视的潜在问题。


浅析 Node.js 在 CPU 密集型问题上应用

Web 服务器 Node.js 很好地解决了 I/O 密集型问题,那么它对 CPU 密集型问题处理的情况如何?本文通过对现今流行的几种语言环境进行测试比较,让大家直观的了解 Node.js 在不同方面的性能。

Web development

使用 gulp 构建 Angular 项目

gulp 是一个前端项目的自动化构建工具。本文将通过一个示例介绍如何使用 gulp 构建基于 Angular 开发的前段项目。


在基于 Web 的 VNC 应用程序中支持多种键盘布局

本文旨在帮助 JavaScript 开发人员理解和解决相关挑战,让基于 Web 的 VNC 客户端(或其他任何面临同样问题的基于 Web 的硬件模拟器)能够准确地响应从多种键盘布局生成的击键信息。

Linux

学习 Linux,101:运行级别、引导目标、关闭和重新引导

通过本文学习如何关闭或重新引导 Linux 系统、如何警告用户系统即将关闭,以及切换到单用户模式等。


RPM database 实战详解

RPM 是 Red-hat 系统的软件管理工具。本文围绕 RPM Database,结合实际的应用场景,介绍了 RPM 基本信息查询、RPM 依赖关系原理、RPM 验证和 RPM 数据库备份与恢复等内容。