摘要:
一、mvn命令指定jdk版本编译
1.1 修改mvn.cmd
其实还可以更改maven的 setting.xml 文件,但是觉得太复杂了,还是修改 mvn.cmd 来得快
以Windows为例,找到maven安装目录,编辑 bin\mvn.cmd
在文件开头加入 set JAVA_HOME= 路径中有空格也无须用引... 阅读原文
2021-04-30 17:35:02 阅读(47) 评论(0)
摘要:
1.RabbitMQ TTL及死信队列
1.1.TTL概述
过期时间TTL表示可以对消息设置预期的时间,在这个时间内都可以被消费者接收获取;过了之后消息将自动被删除。RabbitMQ可以对消息和队列设置TTL。目前有两种方法可以设置。
第一种方法是通过队列属性设置,队列中所有消息都有相同的过期时间。
第二种方... 阅读原文
2021-04-30 14:25:12 阅读(43) 评论(0)
摘要:
Java的方法定义
1.方法的定义
方法是控制对象的动作行为方式与准则,在Java中方法位于类体下又有另一种含义。
普通的方法在类中称为“实例方法”,因为方法的调用需要创建对象,而创建对象的过程又称为“实例对象”的创建,这里不再细说。
普通方法的书写格式:
[访问修饰符] class 类名 {
... 阅读原文
2021-04-30 13:15:01 阅读(40) 评论(0)
摘要:
在上一篇文章中介绍了Zookeeper作为注册中心使用,在这篇文章中将介绍Zookeeper作为配置中心的使用,废话不多说,直接上代码。
相关依赖
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.o... 阅读原文
2021-04-30 12:18:02 阅读(40) 评论(0)
摘要:
服务注册
引入相关依赖:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins... 阅读原文
2021-04-30 10:51:02 阅读(36) 评论(0)
摘要:
日常开发中用到了各式各样的注解,常用的注解@Override、@param、@Autowired、@Service等等,这些都是JDK或者Spring这类框架自带。在类,方法,变量,参数,包都可以用注解来注释。很多小伙伴可能还停留在使用层面,知道怎么用,但并不知道实现原理,更没亲自写过自定义注解运用在实际项目中解决问... 阅读原文
2021-04-30 06:00:06 阅读(45) 评论(0)
摘要:
变量的使用定义
变量用于操作系统中,实体之间的传递,把变量看作一个在内存空间中声明的存储位置,在调用变量的时候,系统会自动的调用内存中的存储位置。
在Java中,变量又称为字段,故字段在Java中又有分类。
变量命名为驼峰输入法:如testWord,textWordOne,testWordTwo...开头... 阅读原文
2021-04-30 00:06:01 阅读(35) 评论(0)
摘要:
本文将从以下四个方面来系统的讲解一下泛型,基本上涵盖了泛型的主体内容。
什么是泛型?
为什么要使用泛型?
如何使用泛型?
泛型的特性
1. 什么是泛型?
泛型的英文是Generics,是指在定义方法、接口或类的时候,不预先指定具体的类型,而使用的时候再指定一个类型的一个特性。
写过Java代码的同学应该知道,... 阅读原文
2021-04-29 22:17:02 阅读(47) 评论(0)
摘要:
一、什么是SPI
SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java spi机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模... 阅读原文
2021-04-29 20:36:05 阅读(48) 评论(0)
摘要:
到达底部
@
目录
Linux的使用参考
第 1 章 Linux 开山篇
1.1 本套 Linux 课程的内容介绍
1.2 Linux 的学习方向
1.3 Linux 的应用领域
1.3.1个人桌面应用领域
1.3.2服务器应用领域
1.3.3嵌入式应用领域
1.4 学习 Linux 的阶段(高手进... 阅读原文
2021-04-29 18:44:29 阅读(35) 评论(0)