标签:软件工程师

Java

大数据分析Java未来5年发展趋势

19

hellas 发布于 2019-02-19

近些年的技术圈,单以计算机语言界来说,稳坐第一把太师椅的 Java “或将被取代”、迎接转折点、Java 项目工程师风光不再等言论不绝于耳。在焦虑的大环境下,所有人好像都看起来很焦虑不安。 我觉得针对这类“唱衰论”,也不难理解。不仅,基于 Java 技术自身来讲,Oracle 为...

阅读(22)评论(0)赞 (0)

编程技术

AI新威胁:刷新即可生成逼真而不存在的人脸

9

yeseng 发布于 2019-02-18

近日,国外Uber软件工程师开发并上线了一个网站thispersondoesnotexist.com,意为该人并不存在。网站浏览者每刷新一次网站就会生成一个逼真的人脸,而这些人并不是现实中真实存在的。 该网站背后的机器学习和预训练模型技术源于NVIDIA的研究项目StyleGAN...

阅读(20)评论(0)赞 (0)

Java

Google Jib 即将迎来正式版

1

darida 发布于 2019-02-17

Google Jib 用于封装 Java 应用,在去年夏天发布测试版。Jib 是一个快速而且简单的容器图像构建器,他整合了将应用程序打包成景象的所有步骤,而且支持开发人员使用其他 Java 容器工具构建景象。 Google 软件工程师陈庆阳在一片博文中写到:“去年,我们开始让开发...

阅读(18)评论(0)赞 (0)

编程技术

2019年微服务5大趋势,你pick哪个?

hellas 发布于 2019-02-14

2018年对于微服务来说是非常重要的一年,这一年Service Mesh开始崭露头角,解决服务间复杂的通信问题,这一年很多国内互联网公司已经有了较为成熟的微服务实践案例,网易云主办的微服务实践沙龙中也曾邀请过多位微服务大咖带来干货分享。2019年微服务领域又有哪些新趋势呢? 在2...

阅读(16)评论(0)赞 (0)

Java

Java 初级软件工程师 认证考试试卷(A卷)及答案

邓龙华 发布于 2019-02-10

Java 初级软件工程师 认证考试试卷   笔试( A 卷)  考试时间150分钟 总分 100分   姓    名_______________________ 身份证号_______________________ 考试结束后...

阅读(35)评论(0)赞 (0)

编程技术

2019年最值得关注的五大微服务发展趋势

5

xirruiqiang 发布于 2019-02-08

2018年对于DevOps社区来说无疑是重要的一年。Kubernetes成为第一个从云原生计算基金会(简称CNCF)毕业的项目;Pivotal公司完成了首轮公开募股;HashiCorp以19亿美元成为独角兽公司;VMware以近6亿美元价码收购Heptio等等。这一系列事件的出现...

阅读(40)评论(0)赞 (0)

编程技术

图灵奖得主长文报告:是什么开启了计算机架构的新黄金十年?(下)

4

yanxinchi 发布于 2019-02-01

雷锋网 (公众号:雷锋网) 按:近几年来,不论是普通消费者还是科研人员们都可以感受到两种浪潮,一种是 CPU 速度的提升越来越不显著了,我们说 CPU 制造商又在「挤牙膏」;另一方面,在深度学习的刺激下,各个半导体巨头和一群 AI 初创企业都开始宣传自己的 AI 芯片。我们仿佛看...

阅读(36)评论(0)赞 (0)

编程技术

计算机架构的新黄金时代,两位图灵奖得主最新力作

13

puefu.he 发布于 2019-01-30

John Hennessy 和 David Patterson 是 2017 年图灵奖获得者,目前这两位学者都供职于谷歌,前者是谷歌母公司 Alphabet 的董事会主席,后者任谷歌杰出工程师,致力于研究机器学习和人工智能。他们更为人所知的就是共同完成的计算机系统结构学科「圣经」...

阅读(47)评论(0)赞 (0)

Spring

Micronaut for Spring 支持 Spring Boot 应用以 Micronaut 形式运行

1

changyuan.xu 发布于 2019-01-30

在 Micronaut 1.0.1 小版本发布的同时,Object Computing, Inc.(OCI)还发布了 Micronaut for Spring 1.0 M1 。在 发布说明 中这样写到: Micronaut for Spring 添加了对 Spring 基于注解的...

阅读(33)评论(0)赞 (0)

编程技术

初级Java程序员与架构师的区别在哪里?如何突破自己?

dulong 发布于 2019-01-25

摘要: 什么样的水平称得上高级工程师,什么样的水平只能称得上普通工程师? 为什么大部分人停留在普通工程师的级别? “我会做十道凉菜、三十道热菜。”这是哪种级别工程师的自我介绍? 平常我们最喜欢做的事情,哪些价值更高?哪些毫无价值? -引言- 如题,初级程序员和架构师的差别在哪里?...

阅读(93)评论(0)赞 (0)

Java

2019十大最佳DevOps工具

11

yanxinchi 发布于 2019-01-21

【编者的话】DevOps落地重要的一方面是选好工具集,本文介绍了最流行的DevOps工具。 开发和运维的集成翻开了软件开发的全新篇章。如果你还是DevOps的新手,或者正在寻求改进已有流程的方法,那么第一道关卡就是调研哪些工具最适合你的团队。 本文整理了工具列表,为大家选择所需的...

阅读(45)评论(0)赞 (0)

Java

Golang 学习笔记

小丁 发布于 2019-01-18

golang 简介 静态 强类型 编译型语言 GO语言适用场景及GO语言的优势 Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说: 我们之所以开发Go,是因为过去10多年间软件开发的难度令人...

阅读(48)评论(0)赞 (0)

编程技术

Netflix Play API:我们为什么构建了一个演进式架构?

4

dulong 发布于 2019-01-17

在 QCon SF 大会上,Suudhan Rangarajan 做了题为“ Netflix Play API:我们为什么构建了一个演进式架构 ”的演讲。他演讲的要点包括:具有单一标识 / 职责的服务更容易升级;工程师应该在构建服务时花时间识别出需要做的核心决策,并确定这些决策是...

阅读(59)评论(0)赞 (0)

编程技术

Airflow 成为 Apache 软件基金会的顶级项目

刘莉莉 发布于 2019-01-14

Airflow 是一个开源的大数据工作流管理系统,在 Adobe、Airbnb、Etsy、谷歌、ING、Lyft、PayPal、Reddit、Square、推特和美联航等组织得到广泛应用。 2019 年 1 月 8 日,位于马萨诸塞州 Wakefield 的 Apache 软件基...

阅读(54)评论(0)赞 (0)

编程技术

从单体到微服务,这些年架构的演变

7

wenming.gapo 发布于 2019-01-10

这两年业界最流行的技术架构话题已经从前后端分离,变成了分布式、微服务、DDD了。微服务架构适合所有的公司吗,业务场景演变到了什么地步才需要考虑上微服务呢?毕竟选择技术架构之前应该考虑业务是否与之匹配,否则分布式、微服务这类繁重的架构设计对一些公司来说就变成了屠龙之技,反而成为一线...

阅读(69)评论(0)赞 (0)

Java

Java程序员达到年薪20W,需要学习多长时间?

4

hellas 发布于 2019-01-09

当你期望根据一门技术的专业学习,实现自身的月薪过万就业梦, 那么在专业学习以前必须先知道这门技术的薪酬状况,本文小编就为大伙儿带来Java的发展前景和薪酬情况,一起来看看吧。 1 Java工程师的就业率 在日本、新西兰、澳大利亚、英国等资本主义国家和中等发达国家中,Java软件工...

阅读(60)评论(0)赞 (0)

Java

浅谈JAVA的往日辉煌与未来趋势

4

likai 发布于 2019-01-08

24 岁,针对1个技术性人而言可谓正当壮年。但针对一门计算机语言而言,状况将会又有不一样。各种计算机语言横空出世,纷战难休,殊不知 TIOBE 的語言排名榜上,Java 却曝露了显著的颓势。這個著名的计算机语言,将来会是如何? java的出身 小编整理了一些java进阶学习资料和...

阅读(51)评论(0)赞 (0)

Java

通往大师的Java学习路线

wenming.gapo 发布于 2019-01-04

这条道路始于每天编写代码,练习和学习一点理论。第一个重要的步骤是练习Java Core。这一步是关键,由几个层次组成(见下文);第二步是学习每个现代软件开发人员应该知道的不同技术;第三步成为高手。 第一步:Java Core + 零级:Java语法 这就像学习Java的“ABC”...

阅读(43)评论(0)赞 (0)