51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Java笔记

Java程序员使用的20几个大数据工具

Java程序员使用的20几个大数据工具

厉飞雨 阅读(261) 评论(0) 赞(13)

<p>最近我问了很多Java开发人员关于最近12个月内他们使用的是什么大数据工具。</p> <p>这是一个系列,主题为:</p> <ul> <li>语言</li> <li>web框架</li> <li>应用服务器</li> <li>SQ...

Java ArrayList 的不同排序方法

Java ArrayList 的不同排序方法

厉飞雨 阅读(326) 评论(0) 赞(14)

<p>由于其功能性和灵活性,ArrayList是 Java 集合框架中使用最为普遍的集合类之一。ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减。你可能已经使用过 ArrayList,因此我将略过基础部分。如果你对 ArrayList 还不熟悉,你可以参考它的 AP...

如何在Linux上自动设置JAVA_HOME环境变量

如何在Linux上自动设置JAVA_HOME环境变量

厉飞雨 阅读(214) 评论(0) 赞(13)

<p><strong>问题:我需要在我的 Linux 机器上编译 Java 程序。为此我已经安装了 JDK (Java Development Kit),而现在我正试图设置 JAVA_HOME 环境变量使其指向安装好的 JDK 。关于在 Linux 上设置 JAVA_HOME 环境变量,最受推崇的办法是什么?</strong></p&g...

8 个最好的 Java RESTful 框架

8 个最好的 Java RESTful 框架

厉飞雨 阅读(202) 评论(0) 赞(13)

<p>过去的每一年,涌现出越来越多的Java框架。就像JavaScript,每个人都认为他们知道一个好的框架的功能应该是怎么样的。连我的老祖母现 在也使用 一个我从来没有听说过而且可能永远不会使用的框架。玩笑归玩笑,可以做几乎任何事的臃肿的框架市场已经饱和,,但是如何评判呢?这篇文章旨在提供目前最好 的 Java RESTfulful 框架。我只介绍轻量级的产品, ...

在什么情况下,Java比C++慢很多?

在什么情况下,Java比C++慢很多?

厉飞雨 阅读(360) 评论(0) 赞(13)

<p><strong>问:在什么情况下,Java 比 C++ 慢很多?</strong></p> <p><strong>答:Ben Maurer:</strong></p> <p>为了回答这个问题,需要先将该问题分成几个可能引起慢的原因:</p> <p&...

Java中使用CompletableFuture处理异步超时

Java中使用CompletableFuture处理异步超时

厉飞雨 阅读(281) 评论(0) 赞(14)

<h2>Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。</h2> <pre><code>public void serve() throws Inte...

自定义 Zuul Exception

自定义 Zuul Exception

厉飞雨 阅读(267) 评论(0) 赞(13)

<h2>1、概览 {#1概览}</h2> <p>Zuul 是 Netflix 推出的基于 JVM 的网关和服务器端负载均衡器。Zuul 的规则引擎提供了灵活性,可以编写规则和过滤器(Filter)来增强在 Spring Cloud 微服务架构中的路由功能。。</p> <p>本文将会带你了解如何通过自定义 Error F...

解决 JUnit 5 中的 ParameterResolutionException 异常

解决 JUnit 5 中的 ParameterResolutionException 异常

厉飞雨 阅读(609) 评论(0) 赞(19)

<h2>1、概览 {#1概览}</h2> <p>JUnit 5 引入了一些强大的功能,包括支持参数化测试(parameterized testing)。编写参数化测试可以节省大量时间,而且在许多情况下,只需简单组合注解就能启用参数化测试。</p> <p>然而,错误配置可能会导致难以调试的异常,例如:<code&g...