Java

58 篇文章

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....

阅读全文

国内 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...

阅读全文

Maven发布封装到中央仓库时候报错:no default secret key: No secret key

2019-12-09 17:49 Java Java Maven

今天因为发布swagger-spring-boot-starter做一个问题的修复,然后碰到了下面这个问题,记录一下解决过程,帮助后续碰到类似问题的童鞋: gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect gpg: no default secret key: No secret key gpg:...

阅读全文

Flyway 执行报错: 'user_variables_by_thread' 表没有SELECT权限问题

2019-11-28 17:09 Java Java Flyway

分享一个最近在整Flyway时候碰到的一个问题,以及对应的一些解决方案。如果您还不知道Flyway,建议可以先看一下这篇文章Spring Boot中使用Flyway来管理数据库版本http://blog.didispace.com/spring-boot-flyway-db-version/ 问题描述 问题出现所描述的工程所用版本信息如下: - Spring Boot:2.1.3 -...

阅读全文

Logback中如何自定义灵活的日志过滤规则

2018-11-15 17:45 Java Java

当我们需要对日志的打印要做一些范围的控制的时候,通常都是通过为各个Appender设置不同的Filter配置来实现。在Logback中自带了两个过滤器实现:ch.qos.logback.classic.filter.LevelFilter和ch.qos.logback.classic.filter.ThresholdFilter,用户可以根据需要来配置一些简单的过滤规则,下面先简单介绍一下这两个原...

阅读全文

Java开发神器Lombok的使用与原理

2018-05-12 17:33 Java Java

在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此。相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复写Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashCode方法等。那么是否一款插件或工具能够替大家完成这些繁琐的操作呢?本文将向大家介绍一款在Eclip...

阅读全文