今天,胡润首次发布了《2019胡润全球独角兽榜》。榜单显示,金融科技在全球独角兽企业市值中占比达到了22%,而区块链产业也以2%的市值占比榜上有名。有11家区块链企业上榜,分别是: 前不久,美国选科普杂志《科学美国人》将区块链技术纳入了2019十大突破性技术榜单。区块链技术已经成为备受各主流企业和投资人青睐的明星技术,国内外各大公司都开始在区块链上发力。 目前,区块链已经开始在国际贸易、供应链管理、防伪溯源、数据存储等方面发挥重要作用。 现在创业,还有机会吗? 区块链技术起源于极客社区,所以...
很荣幸有机会跟大家交流,今天分享的内容分为四部分: 背景 效果 方案 总结和展望 背景 剔除股权激励费用后,2018财年阿里健康首次扭亏为盈。实现这个突破,需要开辟新业务,同时老业务要提效。这些最终都会落到产品技术上。阿里健康的技术负责人给我们一个愿景,就是研发绝对不能拖业务的后腿。这是敏捷转型的大背景。具体来讲,阿里健康敏捷转型主要为了解决研发过程中出现的不透明、不准时、响应慢的问题。 不透明 有个团队,研发同学说产品经理不关心研发进展,交付了就行。实际上产品经理自己维护了一个Excel表...
你的AWS帐户需要妥善保护,这不仅是为了保护客户数据,同时也是为了增强应用程序的可用性。对于生产环境中的工作负载这一点尤为重要,我们需要完全确信谁能访问每个账户,可以获得何种级别的权限,并能从整个组织层面上管理用户,而不用分别管理每个系统。 无论配置了多少策略和流程,最终总会有人分享自己本不应分享的帐户或安全密钥!通过配合使用SAML Identity Provider和Active Directory则可以有效解决这个问题! 虽然我们已经可以通过一些预配置的选项,例如使用AWS SS...
数据安全是实现隐私保护的最重要手段之一。数据安全并不是一个独立的要素,而是需要连同网络安全、系统安全、业务安全等多种因素,只有全部都做好了,才能最终达到数据安全的效果。 随着AI、DT时代的来临,传统企业越来越重视数据,并逐步的开始对内部数据的进行互联,其核心是通过数据的集成、同步,来连接各个业务系统的流程以及通过对数据的二次加工,创造更大的价值。 本质上,数据作为一种生产资料,加入到企业的生产过程中,并成为重要的能源。但数据本身,在生产过程中可能因人为管理的不善、生产过程的控制不善带...
关于PyTorch和TensorFlow谁更好的争论,从来就没有停止过。 开源社区的支持度、上手的难易度都是重要的参考。还有人说:学术界用PyTorch,工业界用TensorFlow。 然而还有一项不可忽略的因素,就是二者的实际性能。 没关系,不服跑个分?! 最近,一位来自“Huggingface”的工程师,使用了NLP中的Transformer模型,分别在两大平台上测试了一组推理速度。 虽然Huggingface只是一家创业公司,但是在NLP领域有着不小的声誉,他们在GitHub上开源的项...
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 上图这位小姐姐名叫Sarah Drasner。 她是一位程序员,Netlify开发者体验团队负责人,Vue核心团队成员。她也是一位非常有趣的美女,个人网站起名bomb site。 最近,她又引发了一次“爆炸”。 起因是她在Twitter上安利了一款终端应用,这个应用名字非常奇怪,叫做:The Fk。你没看错,就是那个不太文雅的单词。 这条推文,收获了3.2k转发,1.6万点赞。 一众国外网友留言,纷纷表示...
自 2008 年创办以来,Stack Overflow 致力于为所有类型的开发者提供帮助,开发者们也提出了涵盖所有开发领域的大量问题。但是,哪些问题是开发者不得不向 Stack Overflow 寻求解决的呢?本文作者通过对十一年来人们在 Stack Overflow 上提问进行了词云统计,通过错误提问和解决遍览编程语言发展历程。 在本文中,作者选择了 11 种非常流行的编程语言(通过 Stack Overflow 标签出现的频率衡量),希望可以找出这些问题的共性及差异性。 首先观察以下选择的 ...
限流策略:多维防御+纵深防御 限流能力 限流是针对请求的各种特征,多维防御+纵深防御,从而限制流量,实现对服务端资源的合理使用。这里的特征是指一个请求所包含的各种信息,包括但不限于IP、Header、URI、Cookie等。常见的限流策略有以下三种(以Nginx为例进行说明): 限制请求数,意思是请求的次数不能太多 Nginx:http://nginx.org/en/docs/http/ngx_http_limit_req_module.html 限制并发连接数,意思是请求的频率不能太快 Ngi...
从美国宇航局研究人员泄露的谷歌论文来看,计算机科学领域确实取得了令人难以置信的进步。今天,我们就一起了解了解到底是什么进步,这一进步又有多么重要。 上周,谷歌公司突然在网上发布了一条简短但却重大的声明:其AI Quantum研究小组已经实现了“量子霸权”。这意味着行业正朝着超强计算机迈出重要一步,也进一步证明利用量子力学规则确实能够解决当前经典计算机无法处理的复杂难题。 美国宇航局几位参与贡献的研究人员不小心泄了密,他们意外把论文草稿发到了网上。从论文内容看,谷歌非常清楚这样的成功意味着什...
打开你的 Python,输入「0.1+0.2=」,结果是多少?0.30000000000000004 对不对?为什么结果不是 0.3?本文作者给出了详细的解释。 从小我们就知道 0.1 + 0.2=0.3。但是,在光怪陆离的计算世界中,运算方式却大相径庭。 我最近开始用 JavaScript 进行编码,在阅读数据类型时,我注意到 0.1 + 0.2 不等于 0.3 的奇怪行为。我向 Stack Overflow 寻求帮助,在上面找到了一些有用的帖子。如下图所示: Stack Overflow...
背景 由于querydsl近两年没有更新,使用JOOQ去做动态sql查询。JOOQ 是基于Java访问关系型数据库的工具包,轻量、简单、安全并且足够灵活,可以轻松的使用Java面向对象语法来实现各种复杂的sql。和querydsl一样,JOOQ也需要生成一堆文件。 生成JOOQ类有通过连接数据库、flyway、entity等方式。企业级应用无法写死数据库地址账号密码在pom文件中,flyway过于死板不利于更新(flyway文件变更需要更改数据中checksum,并且需要和数据库严格一致),所...
我们在 MySQL数据库进行表设计时,为了防止表中存在重复数据,我们通常会设置指定的字段为 主键索引(PRIMARY KEY)或者 唯一索引(UNIQUE KEY)索引来保证数据的唯一性。 如果我们设置了唯一索引,当在写入重复数据时,SQL 语句将无法执行成功,并抛出错误。 因此,我们通常在进行 MySQL数据库写入数据操作时,会考虑如何避免数据的重复写入或者因重复数据写入导致运行出错,抛出异常。 在 MySQL数据库中通常使用以下4种方式可以防止数据的重复写入。本文我们将以 user_b...
容器的运行无法简单参考虚拟机的实践经验。例如,几乎任何工作负载都可以立即虚拟化,但是有些工作负载适合容器化部署,有的则不适合。 本文回答企业在使用容器时最常见的10个问题,帮助大家更好地理解容器部署、工作负载容器化等问题。 1.最适合容器的使用场景是什么? 在生产环境中,最适合容器化部署的理想应用类型应该是微服务。微服务是一个聚焦的任务,它只代表整个应用程序中很小部分。因为微服务专注于单个任务,所以它可以独立于应用程序的其它部分进行伸缩扩展。此外,由于微服务是高内聚和松散耦合的,因此可...
Read enough so you start developing intuitions and trust intuitions and go for it! 通过大量阅读来培养直觉,相信自己的直觉并大胆实践! —— Geoffrey Hinton 本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 要说这两年最火的机器学习课程,当属吴恩达的Machine Learning。 这原本是吴恩达在斯坦福大学开授的课程,课程视频在网络上受到了学习者的广泛好评...
从安卓诞生开始,它在用户口中的一大优势,就离不开“开放”这个关键词。是的,和竞争对手无论iOS抑或是WP相比,安卓都好玩太多——你可以在安卓中任意安装应用软件,而安卓的每个角落似乎都可以魔改,很多功能不可思议的APP只有在安卓中才能有用武之地。 然而,开放是一柄双刃剑,它令高阶玩家们为之痴狂,同时却为众多对电子数码不求甚解的普通用户造成了困扰。 同样的APP,为何安卓版就是要比iOS版更加花里胡哨?为何安卓推送的通知就要比iOS更狂乱?为何安卓更容易出现莫名其妙的卡顿、耗电问题? 这很大程度...