原创
文章平均质量分 55
developerWorks中国网站
这个作者很懒,什么都没留下…
展开
-
2019年全国高考卷(开发者版)
分享给曾经高考过的你:如果你还会在每年高考季或任何时候做关于参加高考的梦,比如高考迟到啦,去错考场啦,所有题都不会啦,被各种情况吓醒,那么今天这套高考题,绝对可以带着你走出来,从此踏上与高考再也不见的阳光大道。https://mp.weixin.qq.com/s/7e57djPaXHZveBdTBKagrA...原创 2019-06-06 17:01:17 · 921 阅读 · 0 评论 -
构建 Docker 镜像,还属Gradle靠谱!
Docker,是一个开源的,基于 LXC 的轻量型容器管理器。借助 Docker,开发人员只需将应用程序及所依赖的运行环境打包到一个可移植的容器中,就可以正常运行,而不必考虑语言、框架及底层操作系统的限制。使用 Docker,可以缩短开发时间、探索时间和部署周期,从而可以更富有成效地编码,简化开发环境,消除依赖项冲突等,并最终提升开发生产力。然而, Windows 平台使用 Docker 技术时需...原创 2018-04-10 15:17:09 · 172 阅读 · 0 评论 -
在 OpenWhisk 创建单元测试 ,你需要的攻略都在这里!
纯函数好处多多,没有副作用,函数的结果仅依赖于输入参数,不会修改作用域之外的状态,任何时候使用相同的输入参数调用该函数,都会产生相同的结果。这使得代码足够简单和清晰。当你调用一个纯函数,你只要关注它的返回值,而不用担心因为别处的问题导致错误。OpenWhisk 应用程序的模块化性质,使得为纯函数式 — 这意味着没有任何副作用,也不依赖于外部状态的操作,创建单元测试变得很容易。今天,我们来一起学习如...原创 2018-03-27 15:37:31 · 131 阅读 · 0 评论 -
Java EE Security API ,给企业最棒的安全守护!
经验丰富的 Java 开发人员都知道,Java 从不缺乏 Java 安全机制。Java 拥有各种安全机制选项,包括 JACC、JASPIC,以及大量特定于第三方容器的安全 API和配置管理解决方案。我们要面对的困难不是缺少选项,而是缺少一种企业标准。没有标准,就无法激励供应商一致地实现身份验证等核心特性,并针对CDI 及EL 等新技术来升级专用解决方案,或者时刻跟上云和微服务架构的安全发展趋势。新...原创 2018-04-02 15:43:10 · 162 阅读 · 0 评论 -
无服务器计算领域的大事件!
大约 8个月前,CNCF 的技术监督委员会 (TOC)开始着手探究相对较新的“无服务器计算”世界。他们想知道:行业内无服务器领域的发展现状,以及是否应该在这个领域做些什么来帮助社区。为此,他们决定成立一个新工作组来做这项调查。调查涉及了以下主题:无服务器计算是什么? 它与功能即服务以及其他 *aaS 云计算模型有何关系?何时应考虑使用无服务器计算?社区中无服务器计算的现状 – 例如,您在运行时、框...原创 2018-04-09 15:27:19 · 168 阅读 · 0 评论 -
解锁多面风情的聊天机器人之“心”
一个人吃饭,一个人旅行,一个人到处走走停停,哦不,枯燥的生活让小编泪流满面。直到我遇见了Ta,通过文字能感受到我的悲喜,分分钟给出令我满意的答案。确认过眼神,Ta就是我要的聊天机器人。那么问题来了,我们要怎样创建如此“善解人意”的聊天机器人呢?Node.js 和 IBM Watson Assistant 创建聊天机器人的方法是独树一帜的。您可以通过使用 Watson Natural Languag...原创 2018-03-26 15:39:01 · 152 阅读 · 0 评论 -
当Kubernetes和Cassandra秀起恩爱,数据中心就笑了
Apache Cassandra, 是一个已证实能够容错的、可扩展的和去中心化的 NoSQL 数据库,适用于如今的应用程序。您可以通过 Kubernetes将 Cassandra 部署在 Docker 容器上还可以对 Cassandra 进行管理。今天,我们就来学习如何通过 Kubernetes 设置一个涵盖多个数据中心的 Cassandra 集群。这些数据中心可能彼此在地理位置上远隔千里,甚至位...原创 2018-03-30 15:15:38 · 241 阅读 · 0 评论 -
一张照片的启示:你的冷暖我知道!
有一枚爱旅行的女朋友,是什么样的体验?你是不是每天刷八百回她的朋友圈,想知道她在哪里,做些什么,有没有吃饱,是不是穿暖?说相距太远、关心难以触及的童鞋们,请先收下小编一个大大的白眼,然后听我给你支上一招:送女朋友一款酷炫小科技,从她分享的照片里就可以 知她冷暖、懂她悲欢。原创 2018-03-14 16:14:20 · 171 阅读 · 0 评论 -
如何轻松应对居家养老、儿童看护等问题?专职黑客给你答案!
当院子里的狗狗乱叫时,我们如何能够在第一时间知道外面发生了什么?当孩子们嬉戏玩闹时,我们如何能够实时的全方位监察周围环境,确保孩子们的安全?当和父母相处异地时,我们如何能够随时远程了解他们的生活状况,并及时发现异常情况?原创 2018-03-20 16:46:24 · 184 阅读 · 0 评论 -
针对 IoT 解决方案治理,我们要放大招了!
由于互联设备与 IT 服务集成而带来的网络、通信、数据量、实时数据分析和安全等方面的巨大挑战,使得IoT 解决方案变得十分复杂。它涉及许多不同的技术,需要复杂的开发周期,以及重要的测试和持续监控。为了克服这些难题,我们必须:√ 制定全面的技术战略来化繁为简;√ 为 IoT 解决方案定义参考架构;√ 培养设计、开发和部署该解决方案所需的技能;√ 定义 IoT 治理流程和策略。今天,我们就来学习IoT...原创 2018-03-23 11:26:23 · 264 阅读 · 0 评论 -
这个可以说是最全面的IoT 开发指南了!
随着 IoT 采用速度的快速增长,互连设备数量已达数十亿。要成为一名成功的 IoT 开发人员,需要具备各种技能,采用敏捷流程、平台和工具。今天,我们将整合IoT相关内容,并学习一些更高级的 IoT 解决方案功能。首先,我们来看一看 IoT 解决方案的⑩大安全挑战:1. 保护资源受限的设备2. 授权和验证设备3. 管理设备更新4. 保护通信5. 保证数据隐私和完整性6....原创 2018-03-06 15:24:39 · 6045 阅读 · 0 评论 -
现实版的“疑犯追踪”是如何开展的?
童鞋们,还记得在美剧《疑犯追踪》中,Finch发明的人工智能“The Machine”吗?它通过获得和关联大量数据,可分析出即将发生的犯罪事件并发出预警。可以说是灰常滴了不起了。那么在现实中,我们是怎么对犯罪数据进行分析的呢?今天我们就来一起了解一下,如何通过 Apache Spark 和 Hive ETL 分析犯罪数据。第一部分:了解有关提取、转换和加载 (ETL) 的信息在这个教程中,您将学习...原创 2018-03-19 16:56:30 · 622 阅读 · 0 评论 -
Hyperledger Composer,构建区块链网络的必备神器 !
Hyperledger Composer,是用于构建区块链网络的协同工具。借助 Hyperledger Composer,我们可以在线、本地或在云中,通过最喜欢的方式,轻松构建区块链应用程序!Hyperledger Composer 是 The Linux Foundation 主办的一个 Hyperledger 项目,它由以下部分组成:一种名为 CTO 的建模语言一个名为 Hyperledger...原创 2018-03-22 13:27:43 · 996 阅读 · 0 评论 -
Rotisserie在手,“吃鸡”直播精彩时刻尽在掌握 !
据说,“吃鸡游戏”已经霸榜 Steam一年了,这款游戏能风靡全球并自带“热搜体质”,离不开各大平台玩家直播的强势圈粉。在 Twitch 等直播平台上,有几十万人观看数以千计的玩家直播。但问题是——人人都只想看即将分出胜负的关键时刻,但偏偏大多数直播都处于冗长无趣的多人存活期,如何才能在千篇一律的直播中挑出“最优质”的那个?绝地求生 Rotisserie ,了解一下?全面监控 Twitch 上可用的...原创 2018-04-03 15:44:22 · 238 阅读 · 0 评论 -
只需4步, 微信聊天机器人你值得拥有
随着AI 技术的突破性发展,聊天机器人出现在我们的生活和工作中:IBM 的Watson、Apple 的Siri,Echo 音箱的语音助手Alexa,还有孩子们的陪伴机器人……不得不说,聊天机器人已经在扮演着越来越重要的角色。原创 2018-03-28 15:36:18 · 326 阅读 · 0 评论 -
IBM Marketplace全面启动在线支付,让您省心不只一点点!
在科技发展突飞猛进、瞬息万变的今天,保持持续创新能力,在市场竞争中脱颖而出,找对解决方案是关键!IBM Marketplace (https://www.ibm.com/cn-zh/marketplace/ ),可提供技术、业务和服务等不同需求的路径来查找和购买 IBM及其供应商的软件、硬件及服务,更可以在购买前进行免费试用,让您精准定位合适的解决方案并快速进行全方位了解。现在,IBM...原创 2019-03-21 18:06:25 · 413 阅读 · 0 评论 -
开发者编程大赛-代码行动
2018 年,全球 156 个国家超过 10 万的开发者响应了“代码行动”,贡献了 2500 多个应用。超过 80 家组织成为支持者,在全球倡导、支持代码行动。中国区参赛人员超过 800 名,12 家组织倡导并支持代码行动。其中,中国农业银行研发中心的“联合救援网”项目荣获“代码行动”全球五强、中国区总冠军的佳绩!在 2月12日 Think 2019 大会上,IBM 董事长、总裁兼首席执行官罗...原创 2019-03-08 09:44:44 · 1172 阅读 · 0 评论 -
集成 Kubernetes 与 Cloud Foundry,IBM自有一套
现在,IBM Cloud Dedicated 客户已经能够在其安全的 Dedicated 环境中使用 Kubernetes 运行时,以及 Cloud Foundry 应用程序工作负载和服务。作为 IBM Cloud Dedicated 客户,您可以通过管理员联系 IBM 支持人员申请 IBM Cloud Container Service(Kubernetes 产品)。几天内 IBM 就会在您的环...原创 2018-04-27 15:45:42 · 433 阅读 · 0 评论 -
你造么? REST API 文档还可以这样创建!
当一个应用需要对第三方提供服务接口时,REST API 是目前主流的选择。对于 REST API 的开发者来说,不管 API 的用户是内部团队还是第三方,高质量的文档都是不可或缺的。事实上长久以来,API 文档的正确性一直困扰着开发人员。创建文档并不难,难的是如何维护文档,让文档与代码的变化保持同步。Spring REST Doc,为创建和维护 REST API 文档给出了另外一种思路——手写文档...原创 2018-04-26 15:14:18 · 375 阅读 · 0 评论 -
5 分钟快速入门 Python
您是否正在寻找一种容易学习的编程语言,来帮助完成科学工作?不必舍近求远,Python 就能办到。Python 非常适合用来快速实现和测试新旧算法,并将多个物理学代码编组到一起。它易于使用,学起来又很有趣,而且非常强大哦。那我们还在等什么?就从现在开始学习吧!今天,我们将一起来了解开始使用 Python 需要明确的一些基本概念,并展示如何使用 Python 执行从运行代数计算到根据数据生成图形输出的...原创 2018-04-25 15:26:17 · 156 阅读 · 0 评论 -
从海量数据中提取精准洞察,Watson AI 不一样!
非结构化数据继续呈指数级增长,各个行业的企业都在积极探索或利用人工智能 (AI) 技术,以期从能够访问的海量数据中提取洞察。IBM Watson 提供了各种各样的、即时可用、可定制的 AI 服务,旨在从非结构化数据中提取洞察。企业可以利用这些洞察来改进各种业务目标:改善客户服务;理解客户交流中的情感或语气;以及对客户体验进行个性化。今天的教程中,我们探讨了在 Watson Studio 中利用 W...原创 2018-04-25 15:20:39 · 266 阅读 · 0 评论 -
区块链应用,成就不一样的保险行业
当发生一起轻微交通事故的时候,往往最令我们头疼的是要与保险公司、清查人员和其他驾驶员交涉。因为这样会花费我们大量的时间和精力。即使事情进展得相对顺利,仍然会严重打乱我们的日程安排。如果您是一位开发人员,那么或许您可以扭转乾坤,不仅可以改进自己的体验,还可以改进全球数百万同样遭遇的人的体验,实际改进保险行业。区块链给我们带来了这样的机会。它为保险业提供了全新的交换数据、处理索赔和预防欺诈的方式。它可...原创 2018-04-19 16:31:00 · 207 阅读 · 0 评论 -
区块链与咖啡贸易:和虚假宣传说不!
在世界各地,组织之间的联系日益密切。值得信赖的伙伴关系,成为他们取得成功的关键。然而,每个组织都有自己的利益相关方、目的和业务目标,提升组织之间的信任度并不容易。区块链,为交换货物、服务和信息,提供了一种安全途径。它将组织之间的必要信任外部化,并捕获组织用于开展业务的可执行规则。通过这种方法,组织没有权利单方面更改这些规则。区块链的核心概念是自动执行参与者商定的业务逻辑的智能合约,以及有助于保证货...原创 2018-04-13 15:09:39 · 229 阅读 · 0 评论 -
小白必备!Rust 编程语言入门教程
开发者小伙伴们, Rust 您一定要了解一下最近的一项 Stack Overflow 调查发现,近 80% 的受访者都喜欢或希望使用 Rust 语言进行开发。这个数字真是令人难以置信!那么 Rust 有什么益处呢?今天,我们就来了解一下这种类似 C 的语言的精彩亮点,并演示为什么它是您一定要学习的语言。首先,我们来快速了解一下它的发展历史。相对于前辈产品(最重要的是 C,它比 Rust 早了 38...原创 2018-04-18 15:57:44 · 3847 阅读 · 0 评论 -
最 in 的四大深度学习框架入门指南,必读!
在当今世界,未经处理的原始数据并没有太大价值,但如果借助正确的数据分析技术,我们就可以从中获取丰富的洞察,为生活的各个方面提供帮助。机器学习是一种数据分析方法,深度学习则是一种特殊的机器学习类型,涉及到更深层的自动化。深度学习研究的热潮持续高涨,各种开源深度学习框架也层出不穷,今天我们就来了解一下4个比较流行的深度学习框架。Keras 入门这篇教程提供了基于 Python 的深度学习库 Keras...原创 2018-04-12 15:28:37 · 320 阅读 · 0 评论 -
帮你参透阿里Java 代码规范的“五大玄机”!
无规矩不成方圆,无规范不能协作。试想如果没有限速,没有红绿灯,车辆行驶中的安全该如何保障?对软件来说也是一样的道理,适当的规范和标准可以让我们以一种普遍认可的统一方式一起做事,提升协作效率。 在2017 年阿里云栖大会上,发布的针对 Java 程序员的《阿里巴巴 Java 开发手册(终极版)》,蕴含了阿里数千位 Java 程序员的经验积累。为了能够让童鞋们更深入地了解 Java 程序员编码规范,我...原创 2018-03-29 15:38:09 · 117 阅读 · 0 评论 -
嗖嗖嗖~构建区块链网络,Starter Plan自带加速度!
如果你正打算探索用于业务用途的分布式账本技术,并希望构建一个业务区块链来进行演示、试验或预生产过渡,那么这篇文章应该非常适合你去阅读。今天,我们将学习如何使用 StarterPlan,以及其他替代性方法,基于最新的开源HyperledgerFabric 框架,来建立一个区块链网络。开发人员开始开发区块链的最简单、最经济的方法是使用IBMBlockchain Platform Starter Pla...原创 2018-04-17 15:31:03 · 177 阅读 · 0 评论 -
当 Spring Boot遇上Kubernetes,微服务就开挂了!
Spring 框架,早已在Java 生态系统中确立了不可撼动的地位。Spring Boot,用于快速构建 Spring 应用程序的自定义框架,能完成基于 Spring 应用程序的大部分配置工作。它获得了人们的大量关注,因为它彻底简化了 Spring 应用程序的编写过程。Spring Boot 在构建 Spring 应用程序方面有着独特的方法。您可以使用 Spring Boot 来创建独立 Java...原创 2018-03-05 15:56:57 · 1073 阅读 · 0 评论 -
IBM 大数据大学感恩钜献: 6 个月免费 IBM 云服务!
使用 IBM 云,您可以轻松将应用程序构建并部署到云中的生产环境中,使用数据库的应用程序,利用机器学习,用 IBM Watson 服务查看信息、聊天...您还可以利用 IBM 云服务的基础设施,快速地动手实践 IBM 大数据大学的课程!3 月,IBM 大数据大学感恩钜献,为大家免费提供价值 1200 美金、为期 6 个月的 IBM 云服务!3 月 31 日截止报名,名额有限,先到先得!即刻点击“...原创 2018-03-12 16:30:28 · 254 阅读 · 0 评论 -
这些文章帮你秒懂数据分析
为了更好地迎接新一年的挑战,我们温故而知新,总结归纳出了一些数据分析方面的教程,如果您正在研究机器学习、数据科学和分析,那这一期的文章你一定不要错过!数据分析教程: 社会力量对NBA 所产生的影响和表现开发一个 IBM i2 Analyze DataAccess On-demand 连接器聪明的数据在Data Science Experience 中通过Watson 和Spark 从社交媒体帖子中...原创 2018-03-02 16:00:03 · 167 阅读 · 0 评论 -
嘘!阿里Java代码规范的秘密都在这里……
去年的阿里云栖大会上,阿里发布了针对Java程序员的《阿里巴巴Java开发手册(终极版)》,涵盖了阿里数千位Java程序员的经验积累,并随之发布了适用于Eclipse和Intellim的代码检查插件。我们应该从何处着手深入了解Java程序员编码规范?阿里手册中的规定是怎样做出的?这些规定是否会有误?今天,我们就以阿里发布的这篇文档作为分析起源,扩大范围至业界其他公司(如谷歌、FaceBook、微软原创 2018-01-19 15:06:54 · 1139 阅读 · 0 评论 -
JSON-B 精选课程,入门级菜鸟必读!
Java EE 虽然支持 XML 已久,但显然遗漏了对 JSON 数据的内置支持。Java EE 8 的出现改变了这一状况,给核心 Java 企业平台带来了强大的 JSON 绑定特性。今天,我们就来一起学习如何使用 JSON-B,了解如何结合使用它与 JSON Processing API 及其他技术来处理 Java 企业应用程序中的 JSON 文档。 JSON-B入门学习,我们分为4个部分:原创 2018-02-02 16:00:20 · 144 阅读 · 0 评论 -
IoT10 大安全挑战,邀你来过招
现今,越来越多的IoT设备部署在无法控制、复杂且通常恶劣的环境中,保护IoT系统,我们面临着大量独特的挑战!据EclipseIoT 工作组2017年的调查,安全是IoT开发人员关注的首要问题。现今,IoT安全正面临着10大挑战:保护资源受限的设备授权和验证设备管理设备更新保护通信保证数据隐私和完整性保护 Web、移动和云应用程序保证高可用性检测漏洞和事故管理漏洞预测并抢先预防安全问题要安全地管理设原创 2018-01-18 15:06:59 · 204 阅读 · 0 评论 -
想要机器学习不“短路”?你需要这些套路!
你知道么?机器学习的算法虽然在不断发展演变,但万变不离其宗,在大部分情况下,所有这些算法都可以划分为 3 类:监督学习、无监督学习和强化学习。监督学习,可以提供反馈来表明预测正确与否,适用于学习一个已经分类的数据集的映射函数。在监督学习中,数据集包含其目标输出(或标签),以便函数能够计算给定预测的误差。在做出预测并生成(实际结果与目标结果的)误差时,会引入监督来调节函数并学习这一映射。原创 2018-01-25 19:31:20 · 231 阅读 · 0 评论 -
Java8 函数纯度那点事儿……
Java8是自Java语言诞生以来进行的一次最重大的更新!它包含了非常丰富的新功能。今天,我们将一起探索Java8的编程方法,反思之前我们一直认为理所当然的Java约定,Get新技能,将新技术和语法集成到我们的程序中。函数管道的两大好处是什么?函数纯度的规则是什么?为什么函数纯度至关重要?在函数式代码中使用Stream 有什么好处?原创 2018-02-01 15:55:32 · 153 阅读 · 0 评论 -
MicroProfile + Kubernetes,轻松搞定Java 微服务
要在如今快节奏的开发环境中取得成功,利用容器技术和DevOps实践来构建并持续交付微服务非常重要。作为Java开发人员,在整合最新工具和开发方法时,您需要利用Java语言的一些强大功能。今天,我们就来学习如何使用MicroProfile将基于Java的微服务应用程序部署到Kubernetes集群。MicroProfile,是为了帮助JavaEE原创 2018-01-17 14:58:36 · 886 阅读 · 0 评论 -
【Webpack 构建技巧】你们尽管尝试,没提速算我输!
Web 应用日益复杂,相关开发技术也百花齐放,这对前端构建工具提出了更高的要求。 Webpack 从众多构建工具中脱颖而出,成为目前最流行的构建工具,可以说是前端开发的必备工具之一。 然而,很多童鞋在使用 Webpack 的过程中,都会遇到构建速度慢的问题,在项目大时更是尤为突出。这极大的影响了我们的开发体验,降低了开发效率。该怎么破?原创 2018-01-16 19:03:30 · 171 阅读 · 0 评论 -
TensorFlow入门必读教程,拿走不谢!
TensorFlow 是一个开源的深度学习框架,于 2015年末发布后,它成为了在全球得到最广泛采用的深度学习框架之一。深度学习神经网络通常包含许多层。它们使用多维数组在不同层之间传输数据或执行操作。张量在神经网络的不同层之间流动 — TensorFlow因此而得名。TensorFlow可以在服务器、桌面和移动设备上的 CPU、GPU 或 TPU 上运行。开发人员可以将 Tenso原创 2018-01-24 15:57:08 · 173 阅读 · 0 评论 -
会玩弹珠也可以拿来炫了?是的,这个技能燃爆了!
今天,我们用一个有趣的方式来一起学习如何在HyperledgerFabric V1.0上部署资产转移应用程序。您准备好了吗?Ready? Go !我们将构建一个弹珠应用程序,并演示如何在许多弹珠所有者之间转移弹珠。首先,我们使用Node.js和Go编程语言创建该应用程序,后端使用Go编写,在一个区块链网络中运行。链代码将创建一颗弹珠,并将它存储在该链代码的管理状态中。该原创 2018-01-31 15:32:43 · 144 阅读 · 0 评论 -
最新的OWASPTop 10 ,查“缺”补“漏”必备神器
2017年,Equifax宣布黑客窃取了其1.45亿条客户记录。黑客利用了Equifax的Web应用程序托管平台的一个已知安全漏洞。2015年,英国电信公司TalkTalk有157000条客户记录遭窃,一群十几岁的黑客通过精心编排的Web应用程序SQL注入攻击盗取了这些记录。2008年,HeartlandPayment Systems 有1.34亿条信用卡详细信息遭黑客窃取,黑原创 2018-01-23 15:55:00 · 194 阅读 · 0 评论