• spacer 按产品、主题或内容类型过滤

    (137 产品)

    (492 主题)

    (0 行业)

    (3 类别)

第 1 - 100 条,共 13608 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)

查看结果
题目 none 类别 none 日期 down
使用 Java 进行 OpenSSH 和 PuTTY private key 密钥格式的解析与转换
Secure Shell(SSH) 是建立在应用层和传输层基础上的安全协议,由 IETF 的网络工作小组(Network Working Group)所制定。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH 客户端与服务器端的通信的安全验证除了用户名密码的口令验证方式以外,还可以使用密钥的验证方式。本文描述了在 Java 程序中如何通过密钥 SSH 连接到服务器端并执行操作,同时分析了常用的两种 SSH 密钥的格式以及转换的原理。
技术文章 2015年 01月 29日
使用 Arduino Uno 和 IBM IoT Foundation 构建云就绪的温度传感器,第 2 部分: 编写 sketch 并连接到 IBM IoT Foundation Quickstart
本教程(由 4 部分组成的教程系列的第 2 部分)将介绍 MQTT(以前称为 Message Queueing Telemetry Transport)、物联网 (IoT) 的协议,还将介绍如何在 Arduino 上实现 MQTT。了解在本地测试和调试 MQTT 的工具和技术,编写一个 Arduino sketch 并将其连接到 IBM Internet of Things Foundation Quickstart 来描绘自定义数据。
技术文章 2015年 01月 29日
使用 IBM Bluemix 和 DevOps Services 开发和管理 Java 应用程序
Lauren Schaefer 展示了使用 IBM DevOps Services 来规划、追踪和管理一个敏捷 Java 开发项目是多么容易。
技术文章 2015年 01月 29日
使用 IBM Integration Bus 处理 EDI 大报文
EDI(Electronic Data Interchange, 电子数据交换 ),是基于 ASC X12 的一种标准数据格式,大大加快了企业之间电子文档的交换效率。EDI 报文的大小没有限制,通常为 5k 到 5M 字节,当到达 1G 字节时,将给报文处理系统带来很大的性能问题。本文对 EDI 结构进行简要介绍,提供了一种使用 IIB(IBM Integration Bus) 对 EDI 大报文使用 ESQL 节点进行快速高效的拆分的可行方案,可以有效的解决大 EDI 报文在使用 DFDL(Data Format Description Language) 模型进处理时需要面对的内存不足和解析速度问题。
技术文章 2015年 01月 29日
使用 IBM Workflow for Bluemix 创建应用程序
学习如何构建一个应用程序来调用多个返回异步响应的服务。探索如何创建一个与没有立即响应的用户交互的应用程序,设计该应用程序来关联多个响应和组合它们的结果。使用工作流服务从单个脚本创建这样一个应用程序,该脚本长期运行、有状态,而且会关联所发生的事件。使用一种容易、熟悉、基于 JavaScript 的工作流语言创建脚本。本教程是一个关于 Bluemix 中的工作流的系列的第一部分,使用一个简单应用程序来介绍相关概念。
技术文章 2015年 01月 29日
定位您的应用程序 - 小端和大端 IBM XL Fortran 编译器的差异对您意味着什么
IBM® POWER8™ 平台支持使用大端或小端字节顺序的操作系统。在将为大端操作系统编写的程序迁移到小端操作系统时,可能需要更改代码,以便维持程序的行为或者结果。此外,还需要考虑矢量、不同大小的项目之间的存储关联、16 位实数、复数和无格式数据文件等方面的差异。在 IBM XL Fortran 中为小端 Linux on Power Systems 实现的应用程序二进制接口(ABI)不同于在大端版本中实现的 ABI。我们添加了新的选项和内置函数来帮助移植。本文将介绍这些差异、新选项和内部过程,并对将代码移植到在 POWER8 上的 IBM XL Fortran 需要做的代码更改提供了一些建议。
技术文章 2015年 01月 29日
保持 IBM Integration Bus 消息流所处理的消息顺序
在一些利用了 IBM Integration Bus 或 IBM WebSphere Message Broker 的业务场景中,一项至关重要的工作是,处理消息流中的消息并以它们发送到该流的顺序将它们路由到目标。本文介绍使用 IBM Integration Bus(或 WebSphere Message Broker)Resequence 节点来保持消息顺序,以支持按消息发送到消息流的顺序传送到目标位置。
技术文章 2015年 01月 29日
启动企业物联网部署
使用 Bluemix 服务、Pebble 智能手表和 Meteor 快速构建一个物联网应用程序(一个销售追踪系统)并运行它。
技术文章 2015年 01月 28日
OpenStack REST API 的 SSL 配置
自 2010 年末首次发布,OpenStack 已经成为了使用最为广泛的 Infrastructure as a Service (IaaS)云平台之一。OpenStack 是一个不断成长的开源解决方案套件,由核心项目和孵化项目组成。各个项目之间是松耦合的关系,通过 Message Queue 和 REST API 进行通讯。考虑到性能等问题,OpenStack 官方默认的配置都是非加密的。在一些企业级的应用中,用户对通讯的加密非常看重。本文简单介绍如何通过配置,使 OpenStack 的 REST API 通讯以 SSL 加密方式进行。
技术文章 2015年 01月 27日
用 Ganglia 监控基于 Biginsights 的 HBase 集群性能
随着数据爆发式增长时代的来临,各种云计算平台也不断的被推广出来。IBM 开发了 BigInsights 云计算平台,该平台包括 Hadoop 和 HBase 等底层开源项目,它可以帮助企业从大量的数据中挖掘出隐藏的商业价值。BigInsights 本身提供的监控信息并不能满足在高性能读写时用户所需要的各项监控指标。本文以车联网项目为背景,为了能够监控 HBase 集群在高并发的读写中各个节点上具体的性能指标,将 Ganglia 运用到集群监控,集成 HBase 本身提供的 GangliaMetrics,把 HBase 中除了系统资源以外直接能反应读写性能的指标通过 Ganglia 来展现,最终实现对 HBase 集群的全面监控。
技术文章 2015年 01月 26日
集成 BPMN 与 SoaML: 第 2 部分. 实现集成的一些概念
本文是由 3 部分组成的系列中的第 2 部分,将会探讨实现 BPMN 和 SoaML 集成的一些概念。这些概念包括:每种语言如何实现封装、合约(或接口)、结构和行为。
技术文章 2015年 01月 26日
将 Web 应用程序移植到 Bluemix 上
本文给出将传统 J2EE 应用程序移植到 IBM Bluemix 上的最新服务中的详细步骤。本文和所提供的示例代码展示了如何使用 SQL Database、MQ Light 和 SendGrid Services,将使用数据库、Java Message Service (JMS) 和电子邮件功能的应用程序移植到 Bluemix 中。本文快速、实践性地介绍了 IBM Bluemix,一个用于开发和部署 Web 和移动应用程序的开放 IBM 云平台。
技术文章 2015年 01月 26日
PurifyPlus 助力 Windows 服务高效运行
PurifyPlus 是一个强大的动态代码分析工具。它由 Purify、PureCoverage 和 Quantify 三个部分组成。Purify 专注于内存检测,其内存调试功能能够查找内存错误的根源并提供错误位置等详细信息。PureCoverage 用于测试代码覆盖率,能够提供精确到行级别的覆盖率信息。而 Quantify 用来测试代码性能,它能够提供图形化的函数调用展示,突出性能瓶颈,以供性能调优之用。
技术文章 2015年 01月 26日
实战 TestNG 监听器
TestNG 是一款被广泛使用的自动化测试框架。TestNG 监听器是 TestNG 中的一些接口,通这些接口能够为 TestNG 提供定制化的功能。本文是一篇指导读者如何使用 TestNG 监听器的文章。文章还对 TestNG 的几种监听器进行了一一介绍,之后通过代码实例向读者展示了如何使用部分 TestNG 监听器。
技术文章 2015年 01月 26日
使用 Ruby 从 Web 提取信息
探索从 Web 提取结构化信息的最新方法。使用 Ruby 脚本示例,作者 M. Tim Jones 演示了抓取 (scraping) 技术和使用 Web API 进行有针对性的数据检索。
技术文章 2015年 01月 23日
通过 Browserify 在浏览器中使用 NodeJS 模块
NodeJS 的开发人员已经习惯于使用 require 方法来加载其他模块。这种模块化的机制也为开发人员所熟悉。相对来说,在 Web 开发端的 JavaScript 的模块化管理则比较复杂,存在多种不同的规范和实践。Browerify 把 NodeJS 对模块的管理机制引入到了浏览器端,允许使用同样的方式来加载模块。如果应用的后台是基于 NodeJS 的,在前端采用 Browerify 可以统一模块的管理。即便后台不是基于 NodeJS,也可以复用已有的高质量的 NodeJS 模块。本文详细介绍 Browserify 的使用。
技术文章 2015年 01月 22日
Java 8 Annotation 新特性在软件质量和开发效率
Java 8 对 Annotation 引入了两项扩展,即 Type Annotation 和 Repeating Annotation,旨在通过这些扩展为开发者提供更多的可能性,从而提升自动化代码分析的全面性和效率,提升软件质量,提高开发效率。本文将对这些新的特性进行具体阐述,以及结合具体工具展示如何进行代码的自动化分析和校验。
技术文章 2015年 01月 22日
云部署中的 Hadoop
Hadoop 和云似乎是最佳搭档。它们都包含灵活和分布式的处理与存储,而且都带有一个灵活的实例系统。它们还使您能够根据数据和处理需求来扩大和收缩 Hadoop 集群。但这会引发各种管理与调度问题。本文将了解所有这些问题,并描述基于云的 Hadoop 部署的挑战与优势。
技术文章 2015年 01月 22日
定位您的应用程序 - 小端和大端 IBM XL C / C++ 编译器的差异对您意味着什么
IBM® POWER8™ 平台支持使用大端或小端字节顺序的操作系统。在将为大端操作系统编写的程序迁移到小端操作系统时,可能需要更改代码,以便维持程序的行为或者结果。此外,还需要考虑矢量、不同大小的项目之间的存储关联、长双精度、复数和序列化等方面的差异。在 IBM XL C / C ++ 中为小端 Linux on Power Systems 实现的应用程序二进制接口(ABI)不同于在大端版本中实现的 ABI。我们添加了新的选项和内置函数来帮助移植。本文将介绍这些差异、新选项和内置函数,并对将代码移植到 POWER8 上的 IBM XL C / C ++ 需要做的代码更改提供了一些建议。
技术文章 2015年 01月 22日
使用 Ruby on Rails 和 Bluemix 构建一个博客应用程序
在本文中,我们将通过创建一个连接到 SQLDB 服务(由 IBM DB2 在幕后提供支持)的样例 Ruby on Rails 应用程序,介绍如何开始使用 Bluemix。您将学习如何创建 Bluemix 应用程序、添加服务和组件、发布您自己的代码、使用一条命令快速将更新部署到云汇总。
技术文章 2015年 01月 22日
使用 Message Broker 医疗连接包连接医疗设备
本文介绍了如何使用 Message Broker 医疗连接包将医疗设备与医疗 EMR 系统相连接,医疗数据并转化为标准的 HL7 格式消息,为实际生产中信息系统与医疗平台集成提供了一个应用参考。
技术文章 2015年 01月 22日
使用 Arduino Uno 和 IBM IoT Foundation 构建云就绪的温度传感器,第 1 部分: 构建电路并设置环境
本教程(由 4 部分组成的教程系列的第一部分)将介绍 Arduino 微控制器,讨论作者如何使用它来解决家庭控制问题,本文还将介绍 Arduino 的一些硬件插件并展示如何将它们连接起来,最后,我们展示了如何加载程序来测试硬件。
技术文章 2015年 01月 22日
使用 R 可视化数据:如何为 Scrum 团队获得并显示有意义的指标
数据可视化已得到了普遍的理解,而且也是敏捷团队沟通运营指标的理想途径。在这些指标中,最主要的指标是质量绩效指标,例如缺陷总数。团队成员和利益相关者必须理解这些指标的细微差别和上下文。分析和可视化数据细微差别的一种流行方法就是使用 R 语言。本文介绍了如何使用 R 获取和解析质量指标。学习进行有意义的叙述,说明指标随着时间推移而波动的情况,及其如何使用指标揭露影响客户体验的问题。本文还提供了一个示例,展示 R 语言如何帮助您创建数据可视化效果,分享有关指标的深入洞察。
技术文章 2015年 01月 22日
在 IBM PureApplication System 上集成操作系统身份验证和 Microsoft Active Directory
在实现 IBM PureApplication System 时,IBM 推荐集成一个外部 LDAP 子系统。许多客户对操作系统都有额外的要求,要求它集成一个非开箱即用的外部 LDAP。本文将介绍如何自动化 PureApplication System 上的操作系统安全与外部 Microsoft Active Directory 服务的集成。这将大大简化对 PureApplication System 上的大量 VM 的管理。
技术文章 2015年 01月 21日
安装 IBM MobileFirst Platform Foundation Developer Edition 时的常见问题解答
我们的支持人员常常被问到以下这六个问题。我们希望这些答案能帮助您解决在安装 IBM MobileFirst Platform Foundation Developer Edition 和开始使用它时遇到的一些问题。
技术文章 2015年 01月 20日
Openstack 对 Qpid SSL 的支持
自 2010 年末首次发布,OpenStack 已经成为了使用最为广泛的 Infrastructure as a Service (IaaS)云平台之一。OpenStack 是一个不断成长的开源解决方案套件,由核心项目和孵化项目组成。各个项目之间是松耦合的关系,通过 Advanced Message Queuing Protocol 和 REST API 进行通讯。其中的 Advanced Message Queuing Protocol 是一种标准,有多个实现方式,例如 RabbitMQ、Qpid 等。本文的介绍将基于 Qpid 来说明。 考虑到性能等问题,OpenStack 官方默认的配置都是非加密的。而在一些企业级的应用中,用户对通讯的加密非常看重。本文简单介绍如何通过配置,使 OpenStack 中的 Qpid 以 SSL 加密方式进行通讯。
技术文章 2015年 01月 20日
如何使用 Data Studio SQL and XQuery Editor 断点调试 SQL 脚本
本文重点介绍如何利用 Data Studio 的 SQL and XQuery Editor 组件设置断点调试 SQL 脚本,并详细讲解 Data Studio 4.1 SQL and XQuery Editor 的 4 个新特性:(1)添加删除断点;(2)三种 Run SQL 的方式;(3)自动高亮选择执行错误的 SQL 语句;(4)断点的持久化。最后再介绍下这个组件目前存在的局限性。
技术文章 2015年 01月 20日
智慧 5 分钟:了解测试管理流程
通过了解软件开发项目中的测试流程,开发人员将了解如何成为软件测试管理专家。通过使用自动化工具(本文中使用了 Rational Quality Manager),您可以在软件开发项目中更轻松地规划、开发和管理测试工作。
技术文章 2015年 01月 19日
智慧 5 分钟:使用源代码控制管理变更
通过使用源代码控制系统,开发人员可以更加轻松地管理源代码、文档和软件开发团队创建的其他工件。通过使用一种自动化工具(本例中指的是敏捷项目管理 Rational Team Concert),您可以更轻松地在开发项目中管理这些变更。
技术文章 2015年 01月 19日
智慧 5 分钟:使用工作项管理变更
开发人员可以通过了解工作项的工作方式来学习如何成为变更和配置管理专家。通过使用一个自动化工具(在这里是指敏捷项目管理 Rational Team Concert),您可以轻松地管理软件开发项目中的变更。
技术文章 2015年 01月 19日
低基数索引为什么会对性能产生负面影响
低基数索引可能不利于性能。但是,为什么呢?DBA 听说并关注了许多这样的最佳实践,但并不总是了解这背后的原因。本文会让 DBA 了解低基数索引对性能不利或造成不稳定性能背后的逻辑。本文所涵盖的主题包括 B-树形索引、了解索引基数、低基数索引效果的假设性示例、低基数索引效果的真实示例,以及有关如何识别低基数索引并减少它对性能的影响的提示。
技术文章 2015年 01月 15日
如何通过测试替代(Test Doubles)合理隔离单元测试以提高单元测试效率
测试技术在现代软件工程中变得愈来愈重要,单元测试是软件质量的第一关。开发者通过单元测试可以快速反思自己的设计,提高软件质量,降低开发成本。编写单元测试代码要求高效、快速、隔离等。本文主要探讨了使用测试替代技术隔离单元测试中对网络系统、数据库系统和文件系统的访问以提高单元测试效率。
技术文章 2015年 01月 15日
基于 WebSphere Commerce 的电子商务应用性能优化
电子商务网站的性能往往和设计开发的复杂度成反比,也就是说网站的功能越花哨,越引人眼球,性能的设计和考量点就越多。本文以 WebSphere Commerce 产品为例,首先介绍网络活动和促销设计的实现中与性能相关的因素,然后介绍在最新版本中引入的搜索服务器对市场营销活动的影响,并用实验来给出其对性能的影响并提出相应优化推荐。
技术文章 2015年 01月 15日
Bluemix 和 DevOps Services 简介,第 3 部分:计划、跟踪和利用新 Bluemix 服务
在这个由 3 部分组成的有关 Bluemix 和 DevOps Services 的介绍文章系列中,您将了解如何使用这些产品来避免浪费时间!通过使用第 1 部分中创建的简单应用程序,再利用第 2 部分中部署的一个 Bluemix 服务的应用程序,我们将学习如何编写代码来使用这个新的 Bluemix 服务。试用 Web IDE(无需任何设置),了解如何使用敏捷规划工具。最终得到一个检查在线商店中的商品价格的应用程序,您无需浏览网页就可以了解最喜爱的商品是否有售!
技术文章 2015年 01月 15日
Bluemix 和 DevOps Services 简介,第 2 部分:部署一个使用 Bluemix 服务的应用程序
在这个由 3 部分组成的有关 Bluemix 和 DevOps Services 的介绍文章系列中,您将了解如何使用这些产品来避免浪费时间!我们将使用第 1 部分中创建的简单应用程序,在第 2 部分中学习如何部署一个使用 Bluemix 服务的应用程序。在第 3 部分中,将会学习如何编写使用新 Bluemix 服务的代码。
技术文章 2015年 01月 15日
针对 OpenStack 企业级云计算性能测试标准和解决方案,第 1 部分
本文主要描述针对 OpenStack 云计算项目的企业级性能测试标准和性能测试实施的解决方案。这套标准和解决方案,为 OpenStack 云计算项目开发和部署的性能评估提供参考,为云系统的性能瓶颈排查和调优提供有效的依据。同时该标准和解决方案不仅适用于云计算环境,而且也适用于软件工程领域里分布式、架构庞杂的项目。所以无论您的工作涉及 OpenStack 云计算技术还是企业级分布式系统,阅读本文将会对您的工作有所帮助。
技术文章 2015年 01月 14日
在 IBM Rational Application Developer 中创建和部署 Web Application Bridge 过滤器
IBM Rational Application Developer V9.1 的其中一个最新特性是基于预定义模板创建和部署 Web Application Bridge (WAB) 过滤器的能力。本文将介绍可用来创建和部署 WAB 过滤器的工具功能。本文提供了一个示例,用该示例说明如何使用在 IBM Rational Application Developer 中创建的 WAB 过滤器。
技术文章 2015年 01月 14日
Operational Decision Manager 与第三方身份验证系统的集成
随着 WebSphere Operational Decision Manager 在市场上的迅猛推广,越来越多的用户选择了 ODM 作为企业规则的管理平台。与此同时,我们也收到许多关于 ODM 与企业自身第三方认证系统整合的问题。我们希望借着本文的阐述和示例代码,具体讲解在 WebSphere 和 WebLogic 环境下的配置步骤,能够给用户一个清晰的 ODM 用户权限验证的配置指南。
技术文章 2015年 01月 14日
建立一个 Jazz Build Engine 来运行 Ant 脚本: 第 3 部分. 设置构建脚本来协调代码审查和构建
了解如何建立一个 IBM Rational Team Concert 主构建,来执行 IBM Rational Developer for System z 的代码审查。基于代码审查的结果,这一过程或者提交构建版本进行编译,或者停止并报告代码审查错误。应用本文所介绍的经过验证和文档化的示例,来在您自己的平台上实现一个类似的解决方案。本文的各个步骤都重点关注于 Rational Team Concert 管理员,由这一角色编写 Ant 脚本来编译依赖于先前任务,例如质量控制所生成的 COBOL 程序。第 3 部分描述了如何运行 RPP 同步任务,如何实现代码审查,如何解析、转换和发布代码审查结果,以及如何运行构建。
技术文章 2015年 01月 14日
在 Bluemix 上使用 reCAPTCHA 防止机器人程序访问您的站点
使用 Google reCAPTCHA 构建和部署一个基于表单的应用程序。在这个基于 Web 的 Java 应用程序中,用户数据被存储在一个 IBM Bluemix SQL 数据库中,并托管在 IBM Bluemix 云平台上。
技术文章 2015年 01月 14日
检测可引导的 IBM Power 服务器 ISO 镜像
大多数 ISO 镜像都使用一个 ISO 9660 扩展,允许通过基本的输入/输出系统 (BIOS) 来引导该镜像。而另一方面,IBM Power Systems 固件没有使用该扩展。这意味着检测镜像的可引导性在不同计算机架构之间可能有所不同。在虚拟机管理程序或者甚至虚拟机 (VM) 管理器等软件中,此检测无法消耗太多资源和花费太长时间,因为它们需要操作的镜像数量很多。这使得通过反复试验来引导镜像(甚至尝试在文件系统中挂载镜像)等选项行不通。本文介绍了一种通过直接读取 ISO 数据流来检测 IBM Power 服务器镜像是否可引导的方式,并给出了演示这些概念的实用 Python 代码。
技术文章 2015年 01月 14日
在 InfoSphere BigInsights Big SQL V3.0 中设置和使用联邦功能
Big SQL V3.0 支持与许多数据源联邦,包括 IBM DB2 for Linux, UNIX, and Windows、IBM PureData System for Analytics、IBM PureData System for Operational Analytics、Teradata 和 Oracle。联邦使得用户能够在一条 SQL 语句中向多个数据源发送分布式请求。学习如何使用 Big SQL V3.0 中的联邦功能。
技术文章 2015年 01月 13日
利用 IBM UrbanCode Deploy with Patterns 实现程序到云环境的持续交付
近年来,云计算中的基础设施即服务(IaaS)依赖其高可扩展易配置的特点已有颠覆传统硬件的趋势,这也对“持续交付”的实现提出了新的机遇和挑战。IBM UrbanCode Deploy with Patterns 是一款新型的环境管理与部署解决方案,利用它不仅可以在 OpenStack、Amazon、VMware vCenter 等不同的云上设计、部署或更新一个“全栈式”的环境,还可以与 IBM UrbanCode Deploy 集成实现应用程序到云环境的端到端的持续交付管道。下面本文将从相关概念、安装配置、拓扑结构和应用场景及等方面为您详细介绍这一可实现程序到云环境“持续交付”的工具。
技术文章 2015年 01月 13日
针对 Hadoop 的 Oozie 工作流管理引擎的实际应用
Apache Oozie 是 Apache Hadoop 生态系统中的一个关键组件,它使得开发人员能够调度电子邮件通知方面的重复作业,或者调度使用 Java、UNIX Shell、Apache Hive、Apache Pig 和 Apache Sqoop 等各种编程语言编写的重复作业。本文将介绍处理某些业务场景的框架的实际应用,还将谈论介绍解决方案架构师、技术架构师、顾问、数据科学家、技术领导,以及致力于大数据技术或对大数据技术感兴趣的开发人员等方面的话题。
技术文章 2015年 01月 13日
为企业级 iOS 和 Android 应用程序创建自定义 API
需要为 Web 和移动应用程序开发企业级 API?了解 Bluemix 云平台如何帮助您为 Web 和移动应用程序开发自定义 API,从而获得更好的敏捷性、响应性和缩短面世时间。
技术文章 2015年 01月 12日
Bluemix 和 DevOps Services 简介,第 1 部分:部署和更新一个简单应用程序
在这个由 3 部分组成的有关 Bluemix 和 DevOps Services 的介绍文章系列中,您将了解如何使用这些产品避免浪费时间。您将学习如何快速而又轻松地部署一个简单应用程序,如何部署一个使用 Bluemix 服务的应用程序,以及如何编写代码来使用一个新 Bluemix 服务。您甚至还要试用 Web IDE(无需任何设置),了解如何使用敏捷规划工具。作为您学习本系列中的示例所掌握的所有知识的福利,您还将得到一个查阅在线店铺中的商品价格的应用程序,使您无需浏览网页就能了解您最喜爱的商品是否有售!
技术文章 2015年 01月 08日
Linux 下的两种分层存储方案
在存储设备中,使用分层技术,将冷热数据自动分层存放在具有不用读写性能的存储介质上,已经是很普遍的做法,比如 IBM 的 DS8K 中使用的 Easy Tier。这些功能都需要存储设备固件的支持,如何在 Linux 主机上,使用 Linux 现有的机制,实现数据的分层存储?本文主要介绍了 Linux 平台上两种不同的实现分层存储的方案。
技术文章 2015年 01月 08日
使用 Spring HATEOAS 开发 REST 服务
REST 架构风格对于大多数开发人员来说都不陌生。在 REST 架构中除了资源和 HTTP 方法之外,超媒体控制也是重要的一环。HATEOAS (Hypermedia as the Engine of Application State) 是 REST 架构风格上的一种限制。基于 HATEOAS 的 REST 服务可以允许服务端和客户端在最大程度上的解耦。客户端和服务端并不需要严格的接口规范。客户端可以通过服务端提供的超媒体表示来动态与服务端进行交互。Spring HATEOAS 与 Spring 框架中已有的 Web 服务功能很好的整合在一起,可以创建满足 HATEOAS 要求的 REST 服务。在开发 REST 服务时,推荐使用 Spring HATEOAS。本文对 Spring HATEOAS 进行了详细的介绍。
技术文章 2015年 01月 08日
使用 Node.js 为 Bluemix 和 SoftLayer 构建一个敏捷 SaaS 框架
本教程将分享一些代码,描述一个将 IBM Bluemix 和 IBM SoftLayer 平台结合到一个容易自定义的 SaaS 应用程序中的可自定义框架。本教程将使用 Node.js 和 Socket.io 为一个可快速启动和集成的易用框架实现无缝、可扩展的消息传递功能。
技术文章 2015年 01月 08日
开始推送: 在原生 iOS 移动应用程序中启用推送通知订阅
IBM Worklight Foundation 的推送通知是一个非常强大的特性,它使得通过单个通用的服务器代码连接客户端设备成为可能,无论采用何种供应商服务(APNS 还是 GCM)。它还使得与用户和设备通信的整个流程对开发人员完全透明。本文的目的是让开发人员尽快学会使用 Worklight 推送通知,并借助在封复杂和真实的场景中使用它的建议方式来更进一步利用该概念。本文结合了多个重要主题,比如 Worklight CLI、Worklight 推送通知和 Worklight 适配器通知,所有这些都结合在一个多视图客户端应用程序中,将真实推送场景所需的大部分功能集中在一起。本教程介绍了一个针对 iOS 原生移动应用程序的 Worklight 推送通知场景。
技术文章 2015年 01月 07日
开始推送: 在原生 Android 移动应用程序中启用推送通知订阅
IBM Worklight Foundation 的推送通知是一个非常强大的特性,它使得通过单个通用的服务器代码连接客户端设备成为可能,无论采用何种供应商服务(APNS 还是 GCM)。它还使得与用户和设备通信的整个流程对开发人员完全透明。本文的目的是让开发人员尽快学会使用 Worklight 推送通知,并借助在封复杂和真实的场景中使用它的建议方式来更进一步利用该概念。本文结合了多个重要主题,比如 Worklight CLI、Worklight 推送通知和 Worklight 适配器通知,所有这些都结合在一个多视图客户端应用程序中,将真实推送场景所需的大部分功能集中在一起。本教程介绍了一个针对 Android 原生移动应用程序的 Worklight 推送通知场景。
技术文章 2015年 01月 07日
建立一个 Jazz Build Engine 来运行 Ant 脚本: 第 2 部分. 设置构建脚本来执行预览构建
了解如何建立一个 IBM Rational Team Concert 主构建,来执行 IBM Rational Developer for System z 的代码审查。基于代码审查的结果,这一过程或者提交构建版本进行编译,或者停止并报告代码审查错误。应用本文所介绍的经过验证和文档化的示例,来在您自己的平台上实现一个类似的解决方案。本文的各个步骤都重点关注于 Rational Team Concert 管理员,由这一角色编写 Ant 脚本来编译依赖于先前任务,例如质量控制所生成的 COBOL 程序。第 2 部分介绍基于 Ant 的构建脚本(Ant-based build script),即定义构建任务如何运行的 build.xml。
技术文章 2015年 01月 06日
用于 Linux 和 Windows 系统管理的三个强大的 Android 工具
Android 应用程序允许您通过从手机或平板电脑远程连接到 Windows、Linux 或 UNIX 系统来完成您的系统管理工作,为您提供更快的响应,并支持您在任意地点解决问题。
技术文章 2015年 01月 06日
使用 Node.js、Mongo 和 D3 创建一个工具来分析 Twitter 用户信息
创建一个 Node 应用程序,该应用程序将对用户主题和 Twitter 用户信息进行采样,创建一个词汇云来显示用户群的特征。将用户密钥存储在一个 Mongo 数据库中,使用 D3 JavaScript Library 可视化结果。
技术文章 2015年 01月 06日
通过持续工程实现持续创新
我一直在思考通过持续工程来实现我对持续创新的想法。我一直在与同一个问题的正反两面的专家交流。就所执行的工作和交付的结果而言,两者各不相同,但又相互联系。我希望您亲自判断一下,并确定是否有必要将这两面联系起来,使制造和使用复杂产品的人可以同时获得两者的优势。如果您不同意我的看法,我非常理解,而且也不会生气。
技术文章 2015年 01月 06日
Bluemix 上的 Analytics for Hadoop,第 4 部分: Bluemix 上的 Analytics for Hadoop:使用 BigSheets 探究数据
使用 IBM BigSheets 应用程序立即分析和检查大数据,这个类似电子表格的工具可以建模、过滤、组合和绘制从多个来源收集的数据。
技术文章 2015年 01月 05日
IBM SPSS Modeler 单点登录服务器及数据库
单点登录环境配置复杂,但其又是一种在企业环境中经常用到的技术。IBM SPSS Modeler 16 的单点登录功能支持各种服务器平台和数据库,本文将从单点登录系统环境的配置和单点登录数据库的配置开始,详细说明 Modeler 如何在不同环境下使用单点登录。
技术文章 2015年 01月 05日
Java Web 高性能开发,第 3 部分: 网站优化实战
这个系列的前两篇,介绍了前端的优化技术,这些技术秉承了前人至高无上的智慧,我只是负责吸收和传播。然而,这些技术一般也都是某某大型网站的技术经验,我们大部分人或许只能接触到相对小规模的网站,小规模的网站由于资源限制,某种程度上更需要优化,而传统的优化经验,是否就一定适合呢?不一定!
技术文章 2014年 12月 31日
IBM SPSS Decision Management 和 IBM WebSphere ILOG JRules 集成,第 2 部分: 本地集成方法
本文将和大家讨论如何在 IBM Analytical Decision Management 本地部署一个可供 Decision Server Rules 执行的 Java 虚拟环境。这一实现的目的在于改善过去只能通过 WSDL 远程调用 ODM Execution Server 的方式执行 Decision Server Rules 时性能低下的问题,以提高 IBM Analytical Decision Management 的运行效率和客户体验。这种新的部署方式,能够显著地提高系统的性能和处理速度,特别对于大容量数据的批量执行。
技术文章 2014年 12月 30日
探索 IBM PureApplication System 中的基于 eXtreme Scale 的缓存服务选项
缓存服务是用来解决云企业应用程序的性能和可扩展性问题的一种流行的解决方案。探索 IBM PureApplication System 云系统中提供的三个缓存选项:一个是内置选项,一个是基于 WebSphere eXtreme Scale 的选项,该选项使用了集群上的虚拟系统模式,还有一个也是基于 eXtreme Scale 的选项,该选项使用了带核心操作系统镜像的 VSP。
技术文章 2014年 12月 30日
使用 Node.js 和 IBM Mobile Web Push 构建一个实时的营销应用程序
熟悉 Node.js 和 IBM Mobile Web Push API,这样您就可以实现此技术的一些实际用例。
技术文章 2014年 12月 30日
集成 IBM WebSphere DataPower SOA Appliances 与 WebSphere MQ 的最佳实践
IBM WebSphere DataPower SOA Appliances 是为特定用途而构建的计算设备,它为后端服务提供了许多集成端点。WebSphere MQ 是 DataPower 中用于处理企业中的消息的服务之一。要集成 DataPower 应用程序与 MQ,需要理解许多配置对象及其设置。本教程提供了配置这些对象来与 MQ 集成、提高消息处理性能和保护它避免资源(比如 CPU、内存和连接)过度利用的最佳实践。
技术文章 2014年 12月 30日
Intern - JavaScript 自动化测试也可以如此便捷
自动化测试在持续集成与持续交付概念备受重视的今天显得尤为重要。JavaScript 代码的自动化测试往往由于工具的不成熟受到开发人员的忽视。Intern 框架使得前端开发人员可以使用 JavaScript 一种语言来完成代码开发、测试用例的编写、测试环境配置,并提供了内置的代码测试覆盖率报告。本文将介绍如何便捷地为您的项目引入基于 Intern 框架的单元测试。
技术文章 2014年 12月 30日
建立一个 Jazz Build Engine 来运行 Ant 脚本: 第 1 部分. 设置构建定义
了解如何建立一个 IBM Rational Team Concert 主构建,来执行 IBM Rational Developer for System z 的代码审查。基于代码审查的结果,这一过程或者提交构建版本进行编译,或者停止并报告代码审查错误。应用本文所介绍的经过验证和文档化的示例,来在您自己的平台上实现一个类似的解决方案。本文的各个步骤都重点关注于 Rational Team Concert 管理员,由这一角色编写 Ant 脚本来编译依赖于先前任务,例如质量控制所生成的 COBOL 程序。第 1 部分描述了这一场景的技术和功能方面的相关背景,以及 Jazz Build Engine 的配置。
技术文章 2014年 12月 30日
ZooKeeper 基础知识、部署和应用程序
Apache ZooKeeper 是一个面向分布式应用程序的高性能协调服务器。它使用一个简单的接口暴露公共服务(比如命名和配置管理、同步和组服务),让用户不必从头开始编程。它为实现共识、组管理、领导者选举和到场协议(presence protocol)配备了现成的支持。在本文中,我们将探讨 ZooKeeper 的基础知识,然后解释一个在模拟的微型分布式环境中建立和部署 ZooKeeper 集群的指南。最后,我们将提供如何在流行的项目中使用 ZooKeeper 的示例。
技术文章 2014年 12月 25日
无缝升级到 DB2 Text Search V10.5
IBM DB2 Text Search 与 DB2 V10.5 集成在一起,自 V9.5 开始就已经存在。它配备了一套高度复杂的、功能丰富的全文本搜索服务器,并提供了强大的索引和搜索功能。本文将介绍升级到 DB2 Text Search V10.5 的各种方法。文中将会使用一个示例来演示一个升级场景。此外,本文还提供了一些故障排除提示来解决常见的升级问题。
技术文章 2014年 12月 25日
使用 Sinatra 和 MongoDB 在 IBM Bluemix 上构建一个大会签到应用程序
在 IBM Bluemix 上创建一个受 MongoDB 支持的完整的 Sinatra 大会签到应用程序。该应用程序显示了一个包含大会标签的推文 (Tweet) 流。在此过程中,您将使用 Haml 创建应用程序的视图,并使用 Bootstrap 创建用户界面。使用 IBM Bluemix 使扩展此应用程序变得非常简单 只有想不到的,没有做不到的。
技术文章 2014年 12月 25日
使用 IBM Mobile Data for Bluemix 服务构建一个 iOS 应用程序
使用 IBM Bluemix 上的 IBM Mobile Data for Bluemix 服务构建一个 iOS 应用程序。这个由多个部分组成的文章系列将提供详细的介绍,每一部分都会介绍新的服务。本教程包含创建 BlueList iOS 应用程序的一个演示、示例代码和完整指令。您可以应用您已经学到的知识,将 IBM Mobile Data for Bluemix、IBM CloudCode for Bluemix 和 IBM Push for Bluemix 服务集成到您自己的应用程序中。
技术文章 2014年 12月 24日
使用 Node-RED 和 IBM Bluemix Push 服务自动发送推送通知
使用 Node-RED 和 IBM Bluemix Push 服务构建一个应用程序,使您能够自动向移动平台发送移动推送通知。
技术文章 2014年 12月 24日
Java 工程的外部依赖显示工具实现及使用
在 Java 工程开发过程中,一般情况下,软件工程师以及项目管理人员都很清楚自己的工程项目都依赖于哪些外部组件接口,但是在某些情况,尤其是工程比较庞大时,一个工程分成多个组件由不同的项目组负责开发时,想要了解各个的工程依赖关系就变得有些困难。我们开发了一个简单易用工具(Java 工程的外部依赖显示工具),通过简单的配置就能清晰地显示 Java 工程的外部依赖关系。例如,一个项目都依赖于哪些接口,一个接口被哪些工程所引用以及引用的文件分别是什么,而且结果还可以生成网页用于发布以供其他相关人员参考。本文将介绍这个工具实现方式及使用方法。
技术文章 2014年 12月 24日
在 IBM Business Process Manager 集群中管理和配置 portal 索引
本文描述了 IBM BPM Process Portal 如何利用 Lucene 索引对实例和任务进行搜索,管理和配置 Portal 索引的方法,以及如何配置共享索引,并详细描述配置共享索引的方法。
技术文章 2014年 12月 24日
Linux 高级流控
主要讲用 TC 工具对 Linux 进行高级流量控制,结合 TC 流控 HOWTO 文档,通过大量实践进行讲述。 根据本文的讲解,可以更深的了解 Linux 流控,对用 Linux 搭建高性能网关有进一步认识。
技术文章 2014年 12月 24日
将 iOS 应用程序从 Objective-C 移植到 Swift
在 Bluemix 于 2014 年初发布之后,我们编写了一篇文章介绍如何在 Bluemix 上使用 IBM Mobile Data 服务,通过云存储增强一个简单的 iOS 应用程序。在本教程中,我们将介绍如何将这个最初的 Objective-C 应用程序移植到 Apple 新的 Swift 编程语言中。
技术文章 2014年 12月 24日
当您的应用程序崩溃时,您希望知道所有一切信息!
如果将软件工程比作土木工程,那么移动应用程序就是坚固的现代桥梁。但是,软件工程是一个非常不同的学科,也是一个比土木工程年轻得多的学科。我们拥有最佳实践和设计模式来帮助编写优秀的软件,但仍然不能保证某个软件从不崩溃。这是如今的移动应用程序中一项更大的挑战,由于发布周期非常短,所以这些应用程序没有其他类型软件那么高的质量保证水平。在本文中,您将了解 IBM Mobile Quality Assurance 的自动化崩溃报告特性如何让您的移动应用程序像桥梁一样坚固。
技术文章 2014年 12月 24日
基于 SWTBot 进行 Eclipse GUI 自动化测试的最佳实践
本文基于 SWTBot 的基本类库进行扩展,提出了一种基于 XML 的格式描述测试用例,并以用例驱动的方式进行执行的方法,主要包括扩展框架的体系结构,测试用例的描述,扩展框架的实现原理及提高控件检索效率等。通过这种方式,可以有效的减少测试人员的测试成本,提高测试自动化的能力
技术文章 2014年 12月 24日
智慧 5 分钟:跟踪项目需求
通过自动化工具来帮助跟踪项目需求(在本例中是 Rational DOORS Next Generation),您可以控制并管理项目需求,使其成为一个简单、连续的过程。
技术文章 2014年 12月 22日
使用 Bluemix R 自定义 buildpack,构建一个 Shiny 应用程序来分析 #Bluemix 情绪
创建一个 Shiny 应用程序来分析一些实体在 Twitter 上的流行度,并使用 R 对推文执行情绪分析。学习如何使用一个自定义 buildpack,在 IBM Bluemix 上运行 R。自定义应用程序以在云中存储的数据上执行任何类型的复杂分析。
技术文章 2014年 12月 22日
程序优化:利用编译报告提高函数内联率
编译报告是编译器在编译过程中生成的一个 XML 或 HTML 类型的文件,报告包含了编译器在优化用户程序时所做的尝试和结果。开发人员可以有效地利用这些信息来调节程序为优化创造条件,从而提高程序性能。
技术文章 2014年 12月 22日
Bluemix 上 MySQL 和 PostgreSQL 服务的轻量级 Web 管理工具
MySQL 和 PostgreSQL 是非常流行的开源数据库,IBM Bluemix 平台提供了相关服务,开发人员可以非常简单方便地在代码中进行访问。然而,Bluemix 缺乏简单易用的图形化管理工具,数据库管理较为复杂。经过一些调查,我们找到了三款 PHP 版本的轻量级数据库的 Web 管理工具:Adminer、phpMiniAdmin 和 dbkiss。测试表明,利用这些 Web 管理工具可以非常方便地管理 Bluemix 上的 MySQL 和 PostgreSQL 数据库服务,使用非常简单,响应速度快,而且只需要占用非常少的计算资源。
技术文章 2014年 12月 22日
智慧 5 分钟:跟踪需求和工件之间的依赖关系
在使用自动化工具帮助跟踪需求和工件(在本例中是 Rational Application Developer for WebSphere Software)之间的依赖关系时,可以得到整个项目范围内所有依赖关系的全面视图,这是一件好事。
技术文章 2014年 12月 22日
Bluemix 上的 Analytics for Hadoop,第 3 部分: Bluemix 上的 Analytics for Hadoop:将数据加载到 InfoSphere BigInsights 中
将数据加载到 InfoSphere BigInsights Hadoop 环境中,了解可用的选项,并快速检查手头的数据。
技术文章 2014年 12月 18日
如何通过 java 实现在多台 Linux 服务器间自动执行各种命令或查询日志
SSHxcute 是一个现存的基于 Java 的远程执行类库,允许工程师利用 Java 代码通过 ssh 远程执行 Linux/Unix 系统上的命令或者脚本,这种方式不管是针对软件测试还是系统部署,都简化了自动化测试与系统部署的步骤。但是但是经过测试,现有的情况只是支持对单个服务器的连接。本文介绍如何实现多服务器之间的切换并且根据配置文件来自动链接并读取日志或执行命令等操作。
技术文章 2014年 12月 18日
使用 Selenium Grid2 来提高全球化测试中自动化截图的执行效率
全球化测试的目的是检测产品设计中可能阻碍全球化的潜在问题,而翻译验证测试 (Translation Verification Test - TVT) 是全球化测试中一个非常重要的部分, 针对 Web 应用界面的 TVT 我们通常采用基于 Selenium WebDriver 框架的程序进行自动化截图来帮助翻译测试人员验证翻译质量。在使用 Selenium WebDriver 的过程中, 我们发现在同一台机器上截取多国语言截图效率太低, 同时还会有一些准确度的差错。因此通过 Selenium Grid2 将截图任务分发给不同语言的测试环境再进行测试很有必要。
技术文章 2014年 12月 18日
YARN 简介
Apache Hadoop 是最流行的大数据处理工具之一。它多年来被许多公司成功部署在生产中。尽管 Hadoop 被视为可靠的、可扩展的、富有成本效益的解决方案,但大型开发人员社区仍在不断改进它。最终,2.0 版提供了多项革命性功能,其中包括 Yet Another Resource Negotiator (YARN)、HDFS Federation 和一个高度可用的 NameNode,它使得 Hadoop 集群更加高效、强大和可靠。在本文中,将对 YARN 与 Hadoop 中的分布式处理层的以前版本进行比较,了解 YARN 所带来的优势。
技术文章 2014年 12月 18日
使用 Twilio 和 Bluemix 来发送消息或进行语音呼叫
通过向 Bluemix 上的应用程序添加 Twilio 服务,从网络对您的移动电话发起语音呼叫或发送 SMS 消息。Twilio 是一个基于云的服务,它允许您使用标准 Web 语言和一个 Web API 构建语音、SMS 和 VOIP 应用程序。
技术文章 2014年 12月 18日
改进的 WebSphere Application Server 过载保护和工作负载优先化
在 IBM WebSphere Application Server Network Deployment 中,Intelligent Management 特性将会自动防止服务器过载,自主请求流管理器 (ARFM) 使得您能够按照优先顺序限制流量,确保在资源受限的环境中能够继续处理任务关键型应用程序。V8.5.5.3 中一项叫做基于节点的 ARFM 的增强,现在支持更快地对高 CPU 和堆使用率做出反应,更有效地区别对待更高优先级的工作负载。本文将介绍基于节点的 ARFM 所提供的 CPU 过载保护和并发请求限制增强,解释如何配置基于节点的 ARFM,并验证系统的健康状况和工作负载的优先级。
技术文章 2014年 12月 18日
如何利用 RTC 和 Ant 来搭建构建系统
本文介绍如何使用 RTC Build System Tookits 和 Ant 来搭建一个构建系统,并给出了具体的 Ant 构建文件来便于您理解和应用。
技术文章 2014年 12月 18日
SoftLayer Object Storage 应用实例:MongoDB 备份
本文主要介绍 SoftLayer 云平台下 Object Storage 的特点,Web 界面使用方法以及 REST API 使用方法,并将其结合应用到 MongoDB 备份数据在 SoftLayer 云端的存储场景。
技术文章 2014年 12月 18日
使用 SQL Database 服务在 Bluemix SQL Database 中导入和导出数据
学习如何将数据导入 Bluemix SQL Database 中。查看一个展示了如何导出数据的示例应用程序。
技术文章 2014年 12月 18日
在移动应用程序开发中使用 Mobile Quality Assurance
在本文中,您将学习如何使用 IBM Mobile Quality Assurance 开发 Ei!Treinador(“教练您好” 的葡萄牙语说法)移动应用程序。此应用程序是专为 2014 年巴西世界杯的 VIP 球迷而创建的,让球迷能够看到从社交媒体汇集的情绪分析。您将学习如何安装 IBM Mobile Quality Assurance 并针对该应用程序执行配置,如何使用它将该应用程序分发给测试人员和利益相关者。开发周期的所有阶段(从内部测试到生产使用)都使用了 Mobile Quality Assurance。本文同时还提供了 IBM Mobile Quality Assurance 的生产前步骤和生产步骤。
技术文章 2014年 12月 17日
使用 Node.js、WebSocket、Cloudant 和 MongoDB 来构建网络保障解决方案
使用 Secure WebSocket (WSS) 和 Secure HTTP (HTTPS) 文件上传功能将来自报表系统中的数据连接到 Bluemix 应用程序,将数据持久保存到 MongoDB 实例和 Cloudant Bluemix 服务。
技术文章 2014年 12月 17日
智慧 5 分钟:将需求链接到开发工件
要成功管理开发项目中的各种需求,重要的初始任务包括将需求链接到工件。选择正确的链接类型是关键。我们将了解典型 RM 工具(如 Rational DOORS Next Generation)中的链接类型。您也可以用 60 天免费试用的 DOORSng 工具来进行试验。
技术文章 2014年 12月 17日
使用 Rati​​onal Test Workbench Eclipse Client 8.6 的 Web UI 扩展测试 Web 应用程序
Web UI 测试的目的是在您的桌面上检测网站或 Web 应用程序的功能性问题。Rational Test Workbench Eclipse Client 的 Web UI 扩展支持对 Web 应用程序的用户界面进行自动化测试。
技术文章 2014年 12月 17日
使用 Swift 和 Objective-C 执行 iOS 内存管理的 7 个简单技巧
我解决了一个原生 iOS 应用程序中的内存共享问题。以下是我遇到的内存问题、人们常犯的错误,以及从一开始就在 Swift 和 Objective-C 应用程序中调试和避免内存泄漏的一些最佳实践和技术。
技术文章 2014年 12月 16日
构建一个跨 Bluemix 和私有云模式的可移植 Java EE 应用程序
作为 Java 开发人员,您一定希望实现 Java 的“编写一次,随处运行”的承诺。如果在 IBM Bluemix 与 SmartCloud Orchestrator 或 Pure Application System 这样的内部云环境之间迁移应用程序,如何确保这一承诺得以实现?在本文中,我们将展示如何实现该承诺。
技术文章 2014年 12月 15日
Java 程序连接 Informix 数据库方法实例介绍
Informix 是一种应用广泛的关系型数据库服务器,支持多种类型的客户端连接程序,包括 .Net、Java、PHP 等。对于 Java 程序,Informix 支持两种 JDBC 供客户端连接。本文对这两种 JDBC 进行详细介绍,并给出 Java 使用两种方法连接 Informix 的方法和实例,对数据库开发人员具有指导意义。
技术文章 2014年 12月 15日
通过构建 WebSocket 应用程序在地图上形象地表示 tweet 数量
使用 WebSocket、Twitter 搜索功能和 Google Maps API 创建一个 Node.js Web 应用程序,在地图上实时显示 tweet 的来源。
技术文章 2014年 12月 11日
使用 SLDT 将数据传输到 SoftLayer 对象存储
SoftLayer 提供了一个基于 OpenStack Swift 的对象存储服务。您可以使用 SoftLayer API 和一个像 cURL 这样的命令行工具向对象存储传输文件或从中获取文件,但这个过程对于大型文件来说非常沉闷乏味。本文将介绍如何使用一个简单的 Java 工具 SLDT 来处理身份验证、对象分段,以及向和从 SoftLayer 对象存储执行数据传输。
技术文章 2014年 12月 11日
使用 C++11 编写 Linux 多线程程序
本文讲述了如何使用 C++11 编写 Linux 下的多线程程序,如何使用锁,以及相关的注意事项,还简述了 C++11 引入的一些高级概念如 promise/future 等。
技术文章 2014年 12月 11日
通过配置 WebSphere Service Registry and Repository 从模板创建策略
本文将介绍在 WSRR 中使用模板创建策略的优势,然后将使用示例展示如何实现此操作。
技术文章 2014年 12月 11日

第 1 - 100 条,共 13608 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)