-
巧用Optional摆脱NullPointExcept的折磨
所属栏目:[评测] 日期:2019-07-18 热度:108
背景 在Java中,如果你尝试对null做函数调用,就会引发NullPointerException(NPE),NPE是Java程序开发中的最典型的异常,对于Java开发者来说,无论你是初出茅庐的新人和还工作多年的老司机,NPE经常让他们翻车。为了避免NPE,他们会加很多if判断语句,使[详细]
-
百度开源的快速、可移植且灵活的MVVM前端组件框架——San
所属栏目:[评测] 日期:2019-07-18 热度:98
介绍 San,是一个小巧的MVVM组件框架,它小巧的体积(15k)、优秀的兼容性以及卓越的性能是笔者认为可以介绍给大家的一个原因,特别是其兼容性,其仍然兼容IE6,目前还没见过哪个框架兼容到这么低版本的IE,所以说还是很有使用价值的,可称得上是一个可靠[详细]
-
传统银行业如何铸就零售转型基石?
所属栏目:[评测] 日期:2019-07-18 热度:56
平安云助力平安银行搭建私有云平台 为零售转型赋能 【51CTO.com原创稿件】近几年,国内经济增速放缓、金融监管力度增强,传统银行业的对公业务和同业业务的增长逐渐放缓,净利差、净息差也呈现收窄趋势,形式不容乐观。在此背景下,无论是国有大行,还是股[详细]
-
如何在越来越不安全的环境中保护数据?
所属栏目:[评测] 日期:2019-07-18 热度:170
保护数据变得越来越困难。CIO是否已经为保护最重要的企业资产做好了准备? 如果数据是企业的生命之源,那么企业如何保护它。Michelle Finneran Dennedy在其著作《隐私工程师的宣言》中描述了信息时代保护数据的五个阶段: 1.防火墙 2.网络 3.外联网 4.访问[详细]
-
为什么在微服务架构下,服务网关和数据库不能部署在虚拟机上
所属栏目:[评测] 日期:2019-07-18 热度:157
最近开发了一基于springcloud的微服务架构的门户项目,因为客户对系统性能有要求,所以作者对系统的一些api接口进行了大量压力测试。在压测过程中,发现接口的性能瓶颈之一是服务网关和数据库部署在虚机上,所以本文将分享内容分为两部分: 性能压测结果说[详细]
-
Java界神秘技术ClassLoader,吃透它看这一篇就够了
所属栏目:[评测] 日期:2019-07-18 热度:177
ClassLoader 是 Java 届神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 ClassL[详细]
-
系统管理员与网站可靠性工程师(SRE)对比:区别在那儿?
所属栏目:[评测] 日期:2019-07-18 热度:115
系统管理员和网站可靠性工程师(SRE,下同)对于任何组织来讲都很重要。本篇将介绍下两者的不同之处。 在 IT 行业,成为多面手或是专家的争议一直存在。99% 的传统系统管理员都被归到了多面手这类。 网站可靠性工程师 site reliability engineer (SRE)的[详细]
-
“换脸挑战”国外火爆:能看到老年的你长啥样
所属栏目:[评测] 日期:2019-07-18 热度:121
北京时间7月18日上午消息,据美国媒体NBC报道,最近一款修图软件大火,这款软件因为能在人脸上添上皱纹,引发了关于个人数字安全的持续讨论。 这款软件名叫FaceApp,由俄罗斯开发者开发,已经上线2年多,但近来由于多位名人参与进FaceApp挑战突然火起来。[详细]
-
大数据你需要了解的阴暗面
所属栏目:[评测] 日期:2019-07-18 热度:193
在过去的几十年间,全球都以为人类将迈向人人平等,而全球化和新技术则会让我们走得更快。 但实际上,21世纪可能会产生历史上最不平等的社会。 虽然全球化和互联网缩短了国家之间的距离,但科技的发展却可能扩大阶级之间的差距,阶级固化将变得越来越难以[详细]
-
2019年程序员工资大调查,你达到平均水平了吗?
所属栏目:[评测] 日期:2019-07-18 热度:75
都说程序员的工资高,然而有的程序员确实高,有的却并不起眼,那么到底程序员的平均薪资是多少?工资的高低与哪些因素有关系?掌握这些与你的求职、加薪息息相关,本文抓取了某招聘网站的软件和互联网类招聘数据40万条,其中通过程序判断为程序员的14万条,[详细]
-
如何为高性能计算应用程序提供云原生体验
所属栏目:[评测] 日期:2019-07-18 热度:199
高性能计算(HPC)是企业获得创新能力、洞察力、商业竞争力的动力,是这个数字时代不可或缺的资源。例如,采用高性能计算(HPC)运行的复杂计算机模型来测量和分析近几十年天气变化,帮助改善预测并模拟气候变化和其他破坏性事件(如飓风)的影响。 而在一系列的[详细]
-
从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路
所属栏目:[评测] 日期:2019-07-18 热度:107
本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。 1、关于作者 huashiou:广东工业大[详细]
-
用户数量急速增加的6个javascript库
所属栏目:[评测] 日期:2019-07-18 热度:179
Javascript不仅解决了跨浏览器的兼容性问题,而且使开发跨平台网站变得容易,这急速增加了用户数量。 Javascript使触摸屏设备的使用变得简单。有了它,我们可以让网站响应手指的手势,如点击、滚动和缩放。 有了javascript库,就有无限的可能性来创建创新[详细]
-
前谷歌技术主管亲述:程序员请避开这几大雷区
所属栏目:[评测] 日期:2019-07-18 热度:115
软件工程师的技能发展都会经历一个自然的过程经验从无到有,最后变成老手。而一旦到了经验丰富的阶段,他们对代码就不那么感兴趣了。恰恰相反,他们会把更多的精力放在文件设计和代码重构上。 奇怪的是,不管任职于哪家公司,大多数经验丰富的工程师都会表[详细]
-
研究:iPhone用户忠诚度正在下降
所属栏目:[评测] 日期:2019-07-18 热度:178
据外媒报道,根据BankMyCell的一份报告显示,打算用新iPhone换掉旧iPhone的用户数量在不断减少。自2018年10月以来,BankMyCell收集了3.8万多名手机交易用户的数据以此来调查升级周期中的苹果品牌忠诚度。结果显示,跟2018年3月相比,iPhone的用户留存率下[详细]
-
python新手必备学习4大阶段,收藏留用
所属栏目:[评测] 日期:2019-07-18 热度:118
本人从事python工作已经有5年的历史了,最早大学里面接触python,毕业后开始从事python相关的工作,现在从事伪全栈开发:这里为什么说伪呢,因为我不光写web,还有运维开发,爬虫,数据分析,深度学习等我都写过,除了web开发稍微熟练些,别的也只是简单的[详细]
-
3年工作经验,工作中还不会使用多线程?阿里P6:别慌,我都总结好了
所属栏目:[评测] 日期:2019-07-18 热度:191
掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学习吧。 经[详细]
-
华为:安卓乃首选 鸿蒙用于物联网
所属栏目:[评测] 日期:2019-07-18 热度:53
7月12日,华为公布了《2018年可持续发展报告》。在报告的发布会上,华为董事长梁华谈到了广受热议的鸿蒙系统。 梁华表示,鸿蒙系统是为物联网开发的,用于自动驾驶、远程医疗等低时延场景。华为手机还是把开放的安卓系统和生态作为首选,如果美国不允许华[详细]
-
基础设施监控:挑战和优秀实践
所属栏目:[评测] 日期:2019-07-18 热度:100
基础设施监控是一种软件工具的部署,用于自动诊断整个技术堆栈中的性能和可用性问题。 基础设施监控包括一系列的用途和问题,从网络优化到诊断再到入侵检测。基础设施监控可以告诉工作人员,路由器是否关闭,服务器是否以不寻常的利用率运行,并且在适当的[详细]
-
VS Code 新扩展,面向 Web 开发人员调试 DOM
所属栏目:[评测] 日期:2019-07-18 热度:122
微软项目经理Paul Gildea 发博说,他们针对 Web 开发人员,发布了一个新的 VS Code 扩展Elements for Microsoft Edge,这个扩展还是一个预览版,目的是让开发者更好地在浏览器工具和编辑器中操作和调试 HTML 和 CSS 的问题。 对 Web 开发人员来说,当在 De[详细]
-
一篇文章教你如何捕获前端错误
所属栏目:[评测] 日期:2019-07-18 热度:117
随着前端页面承载功能越来越多,用户本地浏览器环境也错综复杂,因此即使有完善的测试,我们也无法保证上线的代码不会出错。在这种场景下,前端页面的监控就成了各个web项目必备的工具。 一般对页面的监控包含页面性能、页面错误以及用户行为路径获取上报[详细]
-
Golang 到底姓什么?开发者想移除谷歌 logo
所属栏目:[评测] 日期:2019-07-18 热度:69
前阵子有个 Golang 相关的话题引起了许多人的讨论,那就是Go 是谷歌的语言,而不是社区的,该观点认为谷歌作为整个 Go 社区的掌门人,它独自决定了什么东西可以被 Go 语言接受,什么不能被接受。而最近有人就想让谷歌从 Go 官网上移除它自家 logo,以此来[详细]
-
IBM收购红帽,其对手是Google还是华为,让我们静观其变
所属栏目:[评测] 日期:2019-07-18 热度:162
近日IBM完成了对开源解决方案商Red Hat(红帽)所有已发行和流通在外普通股的收购交易,总股本价值约 340 亿美元。 Red Hat是全球最大的开源软件公司,提供Linux、混合云、容器和Kubernetes容器技术。很显然,IBM正是看中了它的云技术优势,才不惜重金收入囊[详细]
-
如何将Spring Boot应用跑在Docker容器中
所属栏目:[评测] 日期:2019-07-18 热度:57
日常的Rest服务开发我都会首选SpringBoot,因为它本身的易用性以及自带的各种方便功能、生态等,今天就简单讲一下如何将Spring Boot应用跑在Docker容器中 项目搭建 首先打开Idea,选择初始化一个Spring Boot应用,然后一路回车下去,待Idea下载完依赖,开[详细]
-
将极大丰富你的编程技能和知识的10个项目
所属栏目:[评测] 日期:2019-07-18 热度:132
在编程行业想要有好的职业发展,必须有足够的创造才能。那么,当你的创意枯竭或者不知道该如何培养创意时该怎么办? 本文将给出十个编程提示,并附上要求指南,来给编程开发者提供一些思路和创意。 下文的项目将提供商业化的全栈技能,并且都可以在一两个月[详细]