标签:软件工程师

Java

2020 开春程序员面试必备!拿走不谢!

15

xubiao.zhuang 发布于 2020-01-17

软件技能在科技界很重要,如果你不会正确使用编程语言或平台,你可能得不到这份工作。 译者 | 风车云马 责编 | Elle 出品 | CSDN(ID:CSDNnews) 以下为译文: 软件技能在科技界很重要,如果你不会正确使用编程语言或平台,你可能得不到这份工作。 目前 ...

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

Java

开箱即用的 Java Kubernetes Operator 运行时

6

likai 发布于 2020-01-16

本篇分享的内容难度为“初学者/Beginner”级别,以下是阅读本文前推荐您了解的背景知识: Java 语言编程基础 了解过 Kubernetes 平台上的 Operator / Controller 工作机制 也可以同步参考 Kubernetes 官方博客内容: https:/...

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

Java

Java 14 有哪些新特性?

8

dulong 发布于 2020-01-14

记录为 Java 提供了一种正确实现数据类的能力,不再需要为实现数据类而编写冗长的代 码。下面就来看看 Java 14 中的记录有哪些新特性。 作者 |  Nathan Esquenazi 译者 |  弯月 ,责编 | 郭芮 出品 | CSDN(ID...

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

Java

Java 14 有哪些新特性?

8

小丁 发布于 2020-01-14

记录为 Java 提供了一种正确实现数据类的能力,不再需要为实现数据类而编写冗长的代 码。下面就来看看 Java 14 中的记录有哪些新特性。 作者 |  Nathan Esquenazi 译者 |  弯月 ,责编 | 郭芮 出品 | CSDN(ID...

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

编程技术

前端微服务在字节跳动的打磨与应用

9

hellas 发布于 2020-01-13

本文讨论了微前端在字节跳动的应用情况,内容主要分析了微前端具体落地的步骤和两年来的使用情况。其中分析的部分主要讲到一些实际问题和我们的应对,落地情况强调了实现的过程。特别讲到很多在我们观念里面务必要提供的微前端基石,这些方面作为基础设施几乎是使用微前端的必要和前提条件。 传统前端...

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

Java

Deep Java Library (DJL) 简介:与引擎无关的 Java 深度学习框架

8

刘莉莉 发布于 2020-01-13

本文要点 开发人员可以使用 Java 和他们喜欢的 IDE 来构建、训练和部署机器学习(ML)和深度学习(DL)模型 DJL 简化了深度学习(DL)框架的使用,目前支持 Apache MXNet DJL 的开源对于工具包及其用户来说都是互惠互利的 DJL 是引擎无关的,这意味着开...

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

Java

高性能Java服务需要学哪些东西?

5

songhua.gao 发布于 2020-01-06

诞生于 2004 年的 Netty 是 Java 社区中第一个基于事件驱动的网络应用开发框架。 时隔 15年,它经久不衰,已经是 Java 网络编程最热门的框架,没有之一。 这么说吧,作为一个Java程序员,如果没有研究过 Netty,那我也不会相信你在网络或者高性能编程方面能有...

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

Java

Java 发展简史:初生遇低谷,崛起于互联网

8

hellas 发布于 2020-01-05

作者 | 泰斗贤若如 责编 | 伍杏玲 出品 | CSDN(ID:CSDNnews) Java 起源与诞生 20世纪90年代,单片式计算机系统诞生,单片式计算机系统不仅廉价,而且功能强大,使用它可以大幅度提升消费性电子产品的智能化程度。 SUN公司为了抢占市场先机,在1...

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

Java

说说我最近面试的经历吧

1

darida 发布于 2020-01-04

写在前面的话 很多老读者都知道,我 2018 年年底从携程旅行网离职与人合作创业,项目于 2019 年 8 月正式上线运营,8 月后到 12 月初系统针对之前的一些问题做了第二版的优化和重构。从 12 月初开始工作就不是太忙,于是更新了一下简历,出去面试一下保持自己对技术的敏感度...

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

编程技术

告别2019,写给2020:干好技术,要把握好时光里的每一步

小丁 发布于 2020-01-02

不知不觉,一晃年关将近,即将翻开2019,进入新的一页。 这周已经在朋友圈看到了来自公众号《恰同学少年》《Edi.Wang》和《吃草的罗汉》几位老师写下的年终总结,他们的年终总结让我感想颇多,对自己的2019年也感想颇深,对2020年也充满期待,是时候对过去一年的一些感悟做一个简...

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

编程技术

微服务开发的 10 个最佳实践

yanxinchi 发布于 2020-01-01

在文章《微服务架构概览》中,我详细讨论了微服务架构以及在现代软件开发中使用它的优缺点。那么,什么是微服务架构呢?我给出的定义是: 微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。 软件系统是复杂的。由于人脑只能处理...

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

编程技术

2019年总结

6

尖兵 发布于 2020-01-01

如果按照以往的惯例,我会在标题前面加个词简单描述一下。但在写这篇文章时,我想了很久,都没想出什么词可以满足“简单的描述一下”。所以就不写了。 还是从工作先谈起,因为工作在我看来挺重要的。 工作 今年年中的时候去了另一条产品线,做流处理的。想去的原因是因为好奇心害死猫——总是听到他...

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

编程技术

2019 年 Severless 应用报告:50%的开发者想要尝试

14

Harries 发布于 2019-12-31

作者 | 田晓旭 Gartner 报告表明:到 2020 年,全球将有 20% 的企业部署 Serverless 架构。同时,很多大型厂商,例如亚马逊、微软和谷歌等都看好 Serverless 领域,并投入了大量的资金。那么,2019 年 Serverless 的应用情况到底如何...

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

编程技术

微服务架构的 10个 最佳实践 !

5

songhua.gao 发布于 2019-12-30

论如何正确实施微服务架构的10个技巧? 作者 | Md Kamaruzzaman 译者 | 苏本如,责编 | Elle 出品 | CSDN(ID:CSDNnews) 以下为译文: 微服务架构到底是什么呢?以下是我给出的定义: 微服务架构是将软件系统分解为自主模...

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

Spring

使用Spring框架时常犯的十大错误,你中招了嘛?

1

hellas 发布于 2019-12-21

原文:https://www.toptal.com/spring/top-10-most-common-spring-framework-mistakes 作者:Toni Kukurin Spring 可以说是最流行的 Java 框架之一,也是一只需要驯服的强大野兽。虽然它的基本...

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

Java

最简单的 Java内存模型 讲解

4

zhuangli 发布于 2019-12-20

本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 前言 在网上看了很多文章,也看了好几本书中关于JMM的介绍,我发现JMM确实是Java中比较难以理解的概念。网上很多文章中关于JMM的介...

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

编程技术

国信证券开源自研的微服务开发框架 Zebra

3

xubiao.zhuang 发布于 2019-12-17

作者 | 邓启翔,陈培新 Zebra 为国信证券自主研发的一个高性能微服务开发框架,应用于国信证券金太阳 App 各个业务的后端,已稳定运行 2 年多。 发展历程如下: 2017.10 – 2018.04:完成首版本的设计与开发。 2018.04 – 至今...

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

编程技术

10个优秀实践技巧,实现有效的微服务架构

2

yanxinchi 发布于 2019-12-16

微服务架构是什么? 这是笔者自己整理的定义: 微服务架构是将软件系统分解为自主模块,这些自主模块可独立部署,并通过轻量级,与语言无关的方式进行通信,共同实现业务目标。 软件系统很复杂。由于人脑只能接受一定程度的复杂性,因此大型软件系统的高度复杂性会带来许多问题。大规模、复杂的软件...

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