Java

79 篇文章

Java微服务 vs Go微服务,究竟谁更强!?

2021-01-13 17:50 Java

前言 Java微服务能像Go微服务一样快吗? 这是我最近一直在思索地一个问题。 去年8月份的the Oracle Groundbreakers Tour 2020 LATAM大会上,Mark Nelson和Peter Nagy就对此做过一系列基础的的测试用以比较。接下来就给大家介绍下。 在程序员圈子里,普遍的看法是Java老、慢、无聊 ,而Go是快、新、酷...

阅读全文

你一定需要知道的高阶JAVA枚举特性!

2021-01-13 16:51 Java Java

JAVA枚举,比你想象中还要有用! 我经常发现自己在Java中使用枚举来表示某个对象的一组潜在值。 在编译时确定类型可以具有什么值的能力是一种强大的能力,它为代码提供了结构和意义。 当我第一次了解枚举时,当时我认为它们只是一个为常量命名的工具,可以很容易地被静态常量字符串ENUMVALNAME所取代。 后来我发现我错了。事实证明,Java枚举具有相当高级的特性,可以使代码干净、不易出错,功能强大。...

阅读全文

听说又有兄弟因为用YYYY-MM-dd被锤了...

2020-12-29 17:56 Java Java

还记得去年分享过一篇日期格式化使用 YYYY-MM-dd 的潜在问题http://blog.didispace.com/something-about-YYYY-MM-dd/的文章不? 历史又重演了... !http://img.didispace.com/FvTZWw3tOAsbDsmnAEkWtLTCQ5hj 事故现场 我们来写个单元测试,重现一下这个问题。 测试逻辑: 1....

阅读全文

10道棘手的Java面试题,看看你能答对几个?

2020-11-12 18:02 Java Java

昨晚看了几个老外分享的面试题,还挺有意思的。下面我们分两期来一起看看都是些怎么样的问题难到了老外?如果是你,是否可以都答对呢? > 如果您对原文感兴趣,也可以通过这个链接查看:https://levelup.gitconnected.com/tricky-java-interview-questions-cfc546fd03ab Q1:下面Java代码的输出是什么? java public...

阅读全文

2020 Java开发者数据分析:中国已成为 Java 第一大国

2020-09-29 17:32 Java Java

最近知名开发工具供应商Jetbrains在Java 25周年之际,对开发群体做了一次有意思的数据分析。 > 全文内容可见:https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/ 通过这次的分析,得出了非常多意思的结论,接下来我们一起来快速看看,都有哪些有意思的现象出现! 有多少Java开发者? 1....

阅读全文

Serverless初体验:快速开发与部署一个Hello World(Java版)

2020-09-10 16:54 Java Java Serverless

昨天被阿里云的这个酷炫大屏吸引了! !https://blog.didispace.com/images/pasted-352.png 我等85后开发者居然这么少!挺好奇到底什么鬼东西都是90、95后在玩?就深入看了一下。 这是一个关于Serverless的体验活动,Serverless在国内一直都处于不温不火的状态,所以很多开发者其实都不太了解Serverless到底是啥!...

阅读全文

一个Java方法能使用多少个参数?

2020-08-02 17:17 Java Java

我最近给我fork的项目QuickTheories增加了一个接口: java @FunctionalInterface public interface QuadFunction { E applyA a, B b, C c, D d; } 这让非常好奇一个方法能够有多少个类型参数呢?据我所知,Java的语言规范并没有提到这个问题。1f1 关于在实现上这个阈值的定义,我有两个猜测: 1....

阅读全文

数据源面试三连杀:是啥?为什么要用?怎么用?

2020-07-24 17:05 Java

一、概述 在日常项目中肯定需要用到数据源,那么数据源是什么,当遇到分布式事务的场景时数据源与非分布式事务场景的数据源又有什么不同呢,在J2EE中分布式事务又是如何实现的呢,希望本文可以解答您的疑惑。 二、 数据源 2.1 数据源是什么 通俗来讲,数据源是存储数据的地方。例如,数据库是数据源,其他系统也可以是数据源。在J2EE里,数据源是代表物理数据存储系统的实际Java对象。通过这些对象,J2EE...

阅读全文

国内 Java 开发者必备的两个神器:Maven国内镜像和Spring国内脚手架

2020-04-08 17:33 Java Java

虽然目前越来越多的国产优秀技术产品走出了国门,但是对于众领域的开发者来说,依然对于国外的各种基础资源依赖还是非常的强。所以,一些网络基本技能一直都是我们需要掌握的,但是速度与稳定性问题一直也都有困扰着大家。 所以,今天就给众 Java 开发者推荐两个提速神器:Maven的国内镜像和Spring的国内脚手架! Maven的国内镜像 官网地址:http://maven.aliyun.com/...

阅读全文

YAML中多行字符串的配置方法总结

2020-03-18 17:58 Java Java

有时候我们会在配置文件中设置一段文字说明,这时通常会出现两种需求: 1. 文字中可能出现段落,希望在配置中按段落方式编写,显示打印的时候也能出现段落换行。 2. 文字很长,为方便编辑,可能在配置文件中分段写,但是显示的时候不喜欢出现配置中的段落换行。 简单的说,就是: 1. 配置与显示,都严格按段落展示 2. 配置按段落,显示不需要按段落 假设,我们需要配置这样一段文字: I am a...

阅读全文