-
巧用Optional摆脱NullPointExcept的折磨
所属栏目:[评测] 日期:2019-07-19 热度:77
背景 在Java中,如果你尝试对null做函数调用,就会引发NullPointerException(NPE),NPE是Java程序开发中的最典型的异常,对于Java开发者来说,无论你是初出茅庐的新人和还工作多年的老司机,NPE经常让他们翻车。为了避免NPE,他们会加很多if判断语句,使[详细]
-
百度开源的快速、可移植且灵活的MVVM前端组件框架——San
所属栏目:[评测] 日期:2019-07-19 热度:87
副标题#e# 介绍 San,是一个小巧的MVVM组件框架,它小巧的体积(15k)、优秀的兼容性以及卓越的性能是笔者认为可以介绍给大家的一个原因,特别是其兼容性,其仍然兼容IE6,目前还没见过哪个框架兼容到这么低版本的IE,所以说还是很有使用价值的,可称得上是[详细]
-
传统银行业如何铸就零售转型基石?
所属栏目:[评测] 日期:2019-07-19 热度:142
副标题#e# 平安云助力平安银行搭建私有云平台 为零售转型赋能 【51CTO.com原创稿件】近几年,国内经济增速放缓、金融监管力度增强,传统银行业的对公业务和同业业务的增长逐渐放缓,净利差、净息差也呈现收窄趋势,形式不容乐观。在此背景下,无论是国有大[详细]
-
如何在越来越不安全的环境中保护数据?
所属栏目:[评测] 日期:2019-07-19 热度:178
副标题#e# 保护数据变得越来越困难。CIO是否已经为保护最重要的企业资产做好了准备? 如果数据是企业的生命之源,那么企业如何保护它。Michelle Finneran Dennedy在其著作《隐私工程师的宣言》中描述了信息时代保护数据的五个阶段: 1.防火墙 2.网络 3.外联[详细]
-
为什么在微服务架构下,服务网关和数据库不能部署在虚拟机上
所属栏目:[评测] 日期:2019-07-19 热度:153
最近开发了一基于springcloud的微服务架构的门户项目,因为客户对系统性能有要求,所以作者对系统的一些api接口进行了大量压力测试。在压测过程中,发现接口的性能瓶颈之一是服务网关和数据库部署在虚机上,所以本文将分享内容分为两部分: 性能压测结果说[详细]
-
Java界神秘技术ClassLoader,吃透它看这一篇就够了
所属栏目:[评测] 日期:2019-07-19 热度:199
副标题#e# ClassLoader 是 Java 届神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了[详细]
-
系统管理员与网站可靠性工程师(SRE)对比:区别在那儿?
所属栏目:[评测] 日期:2019-07-19 热度:84
系统管理员和网站可靠性工程师(SRE,下同)对于任何组织来讲都很重要。本篇将介绍下两者的不同之处。 在 IT 行业,成为多面手或是专家的争议一直存在。99% 的传统系统管理员都被归到了多面手这类。 网站可靠性工程师 site reliability engineer (SRE)的[详细]
-
“换脸挑战”国外火爆:能看到老年的你长啥样
所属栏目:[评测] 日期:2019-07-18 热度:103
北京时间7月18日上午消息,据美国媒体NBC报道,最近一款修图软件大火,这款软件因为能在人脸上添上皱纹,引发了关于个人数字安全的持续讨论。 这款软件名叫FaceApp,由俄罗斯开发者开发,已经上线2年多,但近来由于多位名人参与进FaceApp挑战突然火起来。[详细]
-
大数据你需要了解的阴暗面
所属栏目:[评测] 日期:2019-07-18 热度:94
在过去的几十年间,全球都以为人类将迈向人人平等,而全球化和新技术则会让我们走得更快。 但实际上,21世纪可能会产生历史上最不平等的社会。 虽然全球化和互联网缩短了国家之间的距离,但科技的发展却可能扩大阶级之间的差距,阶级固化将变得越来越难以[详细]
-
2019年程序员工资大调查,你达到平均水平了吗?
所属栏目:[评测] 日期:2019-07-18 热度:104
都说程序员的工资高,然而有的程序员确实高,有的却并不起眼,那么到底程序员的平均薪资是多少?工资的高低与哪些因素有关系?掌握这些与你的求职、加薪息息相关,本文抓取了某招聘网站的软件和互联网类招聘数据40万条,其中通过程序判断为程序员的14万条,[详细]
-
如何为高性能计算应用程序提供云原生体验
所属栏目:[评测] 日期:2019-07-18 热度:141
高性能计算(HPC)是企业获得创新能力、洞察力、商业竞争力的动力,是这个数字时代不可或缺的资源。例如,采用高性能计算(HPC)运行的复杂计算机模型来测量和分析近几十年天气变化,帮助改善预测并模拟气候变化和其他破坏性事件(如飓风)的影响。 而在一系列的[详细]
-
从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路
所属栏目:[评测] 日期:2019-07-18 热度:157
副标题#e# 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。 1、关于作者 huashiou:[详细]
-
用户数量急速增加的6个javascript库
所属栏目:[评测] 日期:2019-07-18 热度:53
Javascript不仅解决了跨浏览器的兼容性问题,而且使开发跨平台网站变得容易,这急速增加了用户数量。 Javascript使触摸屏设备的使用变得简单。有了它,我们可以让网站响应手指的手势,如点击、滚动和缩放。 有了javascript库,就有无限的可能性来创建创新[详细]
-
前谷歌技术主管亲述:程序员请避开这几大雷区
所属栏目:[评测] 日期:2019-07-18 热度:122
软件工程师的技能发展都会经历一个自然的过程经验从无到有,最后变成老手。而一旦到了经验丰富的阶段,他们对代码就不那么感兴趣了。恰恰相反,他们会把更多的精力放在文件设计和代码重构上。 奇怪的是,不管任职于哪家公司,大多数经验丰富的工程师都会表[详细]
-
研究:iPhone用户忠诚度正在下降
所属栏目:[评测] 日期:2019-07-18 热度:125
据外媒报道,根据BankMyCell的一份报告显示,打算用新iPhone换掉旧iPhone的用户数量在不断减少。自2018年10月以来,BankMyCell收集了3.8万多名手机交易用户的数据以此来调查升级周期中的苹果品牌忠诚度。结果显示,跟2018年3月相比,iPhone的用户留存率下[详细]
-
python新手必备学习4大阶段,收藏留用
所属栏目:[评测] 日期:2019-07-18 热度:94
本人从事python工作已经有5年的历史了,最早大学里面接触python,毕业后开始从事python相关的工作,现在从事伪全栈开发:这里为什么说伪呢,因为我不光写web,还有运维开发,爬虫,数据分析,深度学习等我都写过,除了web开发稍微熟练些,别的也只是简单的[详细]
-
3年工作经验,工作中还不会使用多线程?阿里P6:别慌,我都总结好了
所属栏目:[评测] 日期:2019-07-18 热度:133
副标题#e# 掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学[详细]
-
韩国UNIST合作研发AI系统 预测未来5至15分钟交通状况
所属栏目:[评测] 日期:2019-07-18 热度:94
盖世汽车讯 据外媒报道,韩国蔚山国立科学技术研究所(Ulsan National Institute of Science and Technology)Ko Sung-ahn教授牵头的一个研究小组与美国普渡大学(Purdue University)和亚利桑那州立大学(Arizona State University)合作,研发出一个人工智能(A[详细]
-
2019年用于JavaScript的6大机器学习库
所属栏目:[评测] 日期:2019-07-18 热度:122
通常,人们使用两种编程语言之一来应用机器学习(ML)方法和算法:Python或R.关于机器学习的书籍,课程和教程通常也使用这些语言中的一种(或两者)。 Python是一种通用编程语言,不仅用于机器学习,还用于科学计算,后端Web开发,桌面应用程序等.R主要用于统[详细]
-
详解MySQL数据库JSON类型:用法、意义、内置函数
所属栏目:[评测] 日期:2019-07-18 热度:87
概述 在MySQL数据库中,直到5.7这个版本,开始引入JSON数据类型,在此之前如果想在表中保存JSON格式类型的数据,则需要依靠varchar或者text之类的数据类型,如果在低于5.7版本的数据库中使用了JSON类型来建表,显然是不会成功的。 如何使用JSON类型 1、建[详细]
-
使用Kubernetes不得不知道的四大神器!
所属栏目:[评测] 日期:2019-07-18 热度:82
副标题#e# 开源最前线编译 编译自:https://opensource.com/article/19/6/tools-drive-kubernetes 想要精通Kubernetes,你最好学习一些基本类型的Kubernetes构建的应用程序,学习最简单的原语集,你可以通过它们学习如何实现生产级的应用程序部署(即高可用[详细]
-
成为架构师之前,你得先学一门编程语言
所属栏目:[评测] 日期:2019-07-18 热度:137
当想用编程做某一件事的第一步,就是学习一门编程语言, 语言千万种,学习方法却是有路可循,但很多人其实一直在错误的道路上徘徊,今天我们就说下如何学习一门编程语言 编程语言学习的方法 选择距离最近的语言 当你想做某件事的时候,一定会有一个语言是你[详细]
-
云存储的5个优点
所属栏目:[评测] 日期:2019-07-18 热度:66
在考虑迁移到云端或多云存储环境时,数据存储管理员应该考虑云存储的优势。例如,传统的数据存储系统对容量有限制,而云存储服务提供前所未有的可扩展性。此外,云存储使管理员可以利用多租户的优势,以及避免与数据迁移相关的麻烦。 以下是5个云存储优势[详细]
-
如何确保云计算的合规性
所属栏目:[评测] 日期:2019-07-18 热度:177
副标题#e# 云计算的合规性可以确保云计算服务满足用户的合规性要求。但是,采用云计算服务的企业不应假设每个云计算公司都能满足其独特需求,因为他们提供的与合规性相关的服务产品各不相同。 数据传输、存储、备份、检索和访问需要符合云计算合规性。虽然I[详细]
-
IBM与ATT签订为期多年、价值数十亿美元云计算协议
所属栏目:[评测] 日期:2019-07-18 热度:76
7月17日消息,据国外媒体报道,当地时间周二,IBM表示,该公司已与ATT签署了一份为期多年、价值数十亿美元的云计算协议。 根据该协议,ATT将利用IBM的专业技术,使ATT的商业解决方案部门的内部软件应用现代化,并迁移到IBM Cloud云平台上。 IBM将提供基础[详细]