node使用n模块切换无效

今天使用n模块切换node版本时,发现无效.查了好长时间发现是因为node安装路径问题导致无法使用. n默认安装路径是/usr/local,若你的node不是在此路径下,n切换版本就不能把bin、lib、include、share复制该路径中,所以我们必须通过N_PREFIX变量来修改n的默认nod…

SpringBoot整合Angular前后端开发教程

今天我们尝试Spring Boot整合Angular,并决定建立一个非常简单的Spring Boot微服务,使用Angular作为前端渲编程语言进行前端页面渲染. 基础环境 技术 版本 Java 1.8+ SpringBoot 1.5.x Angular 7.x.x 创建项目 初始化项目 mvn a…

SpringBoot整合Kotlin构建Web服务

今天我们尝试Spring Boot整合Kotlin,并决定建立一个非常简单的Spring Boot微服务,使用Kotlin作为编程语言进行编码构建。 创建一个简单的Spring Boot应用程序。我会在这里使用maven构建项目: <?xml version="1.0" encoding="U…

Kotlin整合Vertx开发Web应用

今天我们尝试Kotlin整合Vertx,并决定建立一个非常简单的Web应用程序,使用Kotlin和Vertx作为编程语言进行编码构建。 生成项目 打开控制台窗口执行以下代码进行生成一个maven项目 mvn archetype:generate -DgroupId=com.edurt.kvi -Da…

SpringBoot整合Scala构建Web服务

今天我们尝试Spring Boot整合Scala,并决定建立一个非常简单的Spring Boot微服务,使用Scala作为编程语言进行编码构建。 创建项目 初始化项目 mvn archetype:generate -DgroupId=com.edurt.ssi -DartifactId=spring…

Java JDK11基于嵌套的访问控制

Java(和其他语言)通过内部类支持嵌套类。要使其正常工作,需要编译器执行一些技巧。这是一个例子: public class Outer { private int outerInt; class Inner { public void printOuterInt() { System.out.pr…

Java JDK11中的新API

有关API更改的完整列表,可在Github上获得。 这里列出的是除了java.net.http和jdk.jfr模块之外的所有新方法。没有列出java.security模块中的新方法和类,它们特定于JEP 324和JEP 329的更改(有六个新类和八个新方法)。 java.io.ByteArrayOu…

Java JDK11中令人兴奋的ZGC

Java 11最近已发布,包含一些非常棒的功能。该版本包含一个全新的垃圾收集器ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。在本文中,我们将介绍新GC的动机,技术概述以及ZGC开启的一些非常令人兴奋的可能性。 那么为什么需要新的GC呢?Java 10已经搭载了四艘经过多年实战…

Java JDK 11中的String

通过OpenJDK JDK 11 Early Access Build 20版本在本文中讲解JDK 11 String的六个方法: String.repeat(int) String.lines() String.strip() String.stripLeading() String.stripT…

一篇文章了解新发布的Java JDK 11

Java JDK 11删除了CORBA,Java EE和JavaFX支持,但添加了十几个主要新功能。 Java Development Kit(JDK)11现已普遍可用,可供生产使用,提高了工作效率,并提供了实现HTTP/2的HTTP客户端API。 Java Standard Edition(SE)…