对于Java开发人员来说,最近几年的时间中,Java生态诞生了很多东西。每6个月更新一次Java版本,以及发布很多流行的框架,如Spring 5、Spring Security 5和Spring Boot 2等,这些都给我们带来了很大的挑战。 有关Spring Boot2开发web项目知识点,大家可 ...
分类:
编程语言 时间:
2020-06-29 09:42:38
阅读次数:
64
红皮的算法一书,内部代码的实现调用了作者写的一个包。为了运行书内代码,需要配置相应的环境。 准备 网站:https://algs4.cs.princeton.edu/code/ 工具:IntelliJ IDEA 2019.3 Java版本:jdk8 Step 1 下载algs4.jar Step 2 ...
分类:
编程语言 时间:
2020-06-28 09:29:48
阅读次数:
93
1.NIO的使用说明:>Java NIO (New IO,Non-Blocking IO)是从Java 1.4版本开始引入的一套新的IO API,可以替代标准的Java IO AP。>NIO与原来的IO同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的(IO是面向流的)、基于通道的IO ...
分类:
编程语言 时间:
2020-06-26 22:15:47
阅读次数:
69
final关键字 final关键字可以修饰类、方法、变量 修饰类:被final修饰的类不能被继承,同时final类中的所有成员方法都被隐式的指定为final方法 修饰方法: 把方法锁定,防止任何继承类修改 在早期的Java版本中,被final修饰的方法可以提高效率 修饰变量: final修饰的变量表 ...
分类:
其他好文 时间:
2020-06-26 14:22:09
阅读次数:
46
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncod ...
分类:
编程语言 时间:
2020-06-25 17:42:32
阅读次数:
154
刚学习spring就遇见了这样的报错: 然后去网上查找解决方法,但都是教你怎么设置项目编译配置使用的Java版本,但都是一次性的,如果你再一次创建新的项目,又要再一次重新配置。如果你不嫌烦,可以可以这样做,我自己也找了半天,找到了如何配置一段代码就解决了。 代码如下: 1 <build> 2 <pl ...
分类:
编程语言 时间:
2020-06-19 23:21:42
阅读次数:
65
使用命令:sudo update-alternatives --config java举例如下:参考资料================https://askubuntu.com/questions/1119906/how-do-i-uninstall-java-11-to-be-able-to-i... ...
分类:
编程语言 时间:
2020-06-15 12:21:15
阅读次数:
97
ElasticSearch 安装 因为ElasticSearch是用Java语言编写的,所以必须安装JDK的环境,并且是JDK 1.8以上 安装完成查看java版本 java -version 官网下载最新版本 下载地址[https://www.elastic.co/cn/downloads/ela ...
分类:
其他好文 时间:
2020-06-09 16:32:36
阅读次数:
49
一:背景 1. 讲故事 最近也是奇怪,在社区里看到好几篇文章聊static 的玩法以及怎么拿这个和面试官扯半个小时,有点意思,点进去看都是java版的,这就没意思了,怎么也得有一篇和面试官扯C# 中的 static用法撒,既然没有人开这个头,那我就献丑了。。。,下面以QA的方式记述,大家可以代入一下 ...
分类:
其他好文 时间:
2020-06-07 11:20:56
阅读次数:
60
大家可能都知道很熟悉Spark的两种常见的数据读取方式(存放到RDD中):(1)、调用parallelize函数直接从集合中获取数据,并存入RDD中;Java版本如下: JavaRDD<Integer> myRDD = sc.parallelize(Arrays.asList(1,2,3)); Sc ...
分类:
其他好文 时间:
2020-06-04 10:38:09
阅读次数:
76