首页 » 2017 » 十月 » 12 ( 第 3 页 )

JavaScript专题之乱序

 

JavaScript 专题系列第十九篇,讲解数组乱序,重点探究 Math.random() 为什么不能真正的乱序? 乱序 乱序的意思就是将数组打乱。 嗯,没有了,直接看代码吧。 Math.random 一个经常会遇见的写法是使用 Math.random(): … 阅读全文

开源许可证教程

 

作为一个开发者,如果你打算开源自己的代码,千万不要忘记,选择一种开源许可证(license)。 许多开发者对开源许可证了解很少,不清楚有哪些许可证,应该怎么选择。本文介绍开源许可证的基本知识,主要参考了 OpenSource.com ( 1 , 2 )。 一、 … 阅读全文

Subtyping vs Typeclasses(三)

 

上一篇文章介绍了 Type Classes,但并没有深入分析它的优势。tpolecat 写了一篇文章很好地比较了 Subtyping 和 Typeclasses ,本文进行了翻译。此外,文末则附加了一些链接,关于该文章引发的一些讨论。 原文链接 Returni … 阅读全文

Apache Beam实战指南之基础入门

 

前言:大数据 2.0 时代不期而至 随着大数据 2.0 时代悄然到来,大数据从简单的批处理扩展到了实时处理、流处理、交互式查询和机器学习应用。早期的处理模型 (Map/Reduce) 早已经力不从心,而且也很难应用到处理流程长且复杂的数据流水线上。另外,近年来 … 阅读全文

java在线问题排查利器之Btrace&Greys

 

前段时间升级了urs新的远程cookie校验模式。功能上线后,发现涉及用户cookie 校验的接口,有时会报接口超时。通过日志埋点方式,确认了与urs提供的jar包内的新验证方法有关。通过反编译,看到相关方法执行过程中涉及参数校验、参数组装、远程访问校验、本地 … 阅读全文

HEIF & HEVC 你知道多少

 

HEIF & HEVC 研究 来自我的 blog – HEIF & HEVC 研究 在升级 iOS 11 之后,iPhone 7 及更新的设备内的照片存储将不再用 JPEG 了,而采用了一种新的图片格式 HEIF(发音同 heef),在 iOS … 阅读全文

Oracle加入CNCF,助力Kubernetes

 

周三,在洛杉矶开源峰会上,Oracle宣布进入开源领域,以白金会员身份加入了CNCF协会。此外,Oracle还宣布将Kubernetes整合入Oracle Linux并开源Oracle云使用的Terraform Kubernetes安装器。Linux基金会执行 … 阅读全文