新春快乐,牛年大吉! 新的一年是牛年,在SpringBoot项目里自定义了一个牛年相关的banner,看起来可真不错。 上面是自己制作的一个banner,相关的ASCII字符在文末。 SpringBoot项目自定义banner非常简单,通过在classpath下添加一个banner.txt或设置ba ...
分类:
编程语言 时间:
2021-02-15 12:42:19
阅读次数:
0
1.需求 /** * 需求:每两个元素输出一次 */2 代码 package com.nx.streaming.lesson03; import org.apache.flink.api.java.tuple.Tuple2; import org.apache.flink.streaming.api ...
分类:
其他好文 时间:
2021-02-15 12:25:40
阅读次数:
0
https://www.jianshu.com/p/7d3e3f6695a5 什么是枚举? 我们学习过单例模式,即一个类只有一个实例。而枚举其实就是多例,一个类有多个实例,但实例的个数不是无穷的,是有限个数的。例如word文档的对齐方式有几种:左对齐、居中对齐、右对齐。开车的方向有几种:前、后、左、 ...
分类:
编程语言 时间:
2021-02-15 12:22:22
阅读次数:
0
1. 注释 1. 前言 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释来帮助理解了 注释并不会被执行,它是给我们写代码的人看的 书写代码是一个非常好的习惯 平时写代码一定要注意规范 在Java中注释有三种 单号注释 多行注释 文档注释 ...
分类:
编程语言 时间:
2021-02-15 12:20:54
阅读次数:
0
JAVA流程控制 Scanner对象 通过Scanner类来获取用户的输入 Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine(方法获取输入的字符串,在读取前 我们一般需要使用hasNext()与hasNextLine()判断 ...
分类:
编程语言 时间:
2021-02-15 12:17:43
阅读次数:
0
# markdow学习 ## 标题 标题:##(空格)+标题 **world** *world* ***world*** ~~world~~ ## 引用 > 选择markdown走向人生巅峰 ## 分割线 *** ## 图片  构建 构建比较慢,需要等待 构建 git clone https://github.com/dremio/dremio-oss.git dremio c ...
分类:
其他好文 时间:
2021-02-15 12:12:31
阅读次数:
0
并发之父 生平不识Doug Lea,学懂并发也枉然 Java并发编程核心在于java.util.concurrent包而juc当中的大多数同步器实现都是围绕着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而这个行为的抽象就是基于AbstractQueuedSynchronizer简称 ...
分类:
其他好文 时间:
2021-02-15 12:08:25
阅读次数:
0
包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名;com. kuang .www 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"impor ...
分类:
其他好文 时间:
2021-02-15 12:01:45
阅读次数:
0
Java 监听文件系统变化 使用Apache Commons-io可以实现,原理也是通过另起一个线程按照固定频率扫描目录。 1.继承FileAlterationListenerAdaptor 重写FileAlterationListenerAdaptor的方法可以快速实现自己想要的功能。包括对子目录 ...
分类:
编程语言 时间:
2021-02-15 12:00:38
阅读次数:
0