摘要:
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法:
1. 安装到本地仓库
第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候。只需要将jar包安装到本地maven仓库下,然后添加依赖即可。
(1)安装到本地仓库,执行以下命令(其中的-Dfi... 阅读原文
2020-03-18 12:47:01 阅读(2313) 评论(0)
摘要:
Spring Boot为广大开发人员提供了便利。
本文将介绍如何编写Starter,以便开发人员复用自己或项目组的代码。
代码下载地址:https://gitee.com/jxd134/Spring-Boot-Greeter-Starter.git
1 新建项目
项目基于Maven构建,包含以下三个模块:... 阅读原文
2020-03-18 12:41:03 阅读(3559) 评论(0)
摘要:
什么是微服务?什么是SpringCloud?
微服务是一种架构的模式,它提倡将一个应用程序划分成很多个微小的服务,服务与服务之间相互协调、相互配合。每个服务运行都是一个独立的进程,服务与服务之间采用轻量级的通讯机制相互沟通。简单的来说就是将一个庞大的复杂的单体应用进行划分成n多个微小的服务(一个服务负责一个... 阅读原文
2020-03-18 12:16:03 阅读(2558) 评论(0)
摘要:
一、Servlet简介
1.1、Servlet是sun公司提供的一门用于开发动态web资源的技术,Servlet属于动态资源。
1.2、Servlet(Server Applet)是Java Servlet的简称,Servlet就是一个运行在服务器端的Java类。
1.3、Servlet就是Jav... 阅读原文
2020-03-18 11:30:01 阅读(2470) 评论(0)
摘要:
依赖
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
... 阅读原文
2020-03-18 11:28:04 阅读(2368) 评论(0)
摘要:
Trigger 就是触发器的意思,用来指定什么时间开始触发,触发多少次,每隔多久触发一次 SimpleTrigger 可以方便的实现一系列的触发机制。
1.下一个8秒的倍数开始运行:
public class SimpleTriggerDemo {
public static void main(... 阅读原文
2020-03-18 11:22:02 阅读(2708) 评论(0)
摘要:
非静态成员函数:
在编译时期:参阅引用型变量所属的类中是否有调用的方法。如果有,编译通过,如果没有,编译失败。
在运行时期:参阅对象所属的类中是否有调用的方法。
总结:非静态成员函数在多态调用时,编译看左边,运行看右边。
在多态中成员变量的特点:
无论编译和运行都参考左边(引用型变量所属的类)。
... 阅读原文
2020-03-18 09:22:02 阅读(2129) 评论(0)
摘要:
一、跳表(SkipList)
对于单链表,即使链表是有序的,如果想要在其中查找某个数据,也只能从头到尾遍历链表,这样效率自然就会很低,跳表就不一样了。跳表是一种可以用来快速查找的数据结构,有点类似于平衡树。它们都可以对元素进行快速的查找。但一个重要的区别是:对平衡树的插入和删除往往很可能导致平衡树进行一次全局... 阅读原文
2020-03-18 07:47:07 阅读(2373) 评论(0)
摘要:
1.SpringBoot配置文件
SpringBoot使用一个以application命名的配置文件作为默认的全局配置文件。支持properties后缀结尾的配置文件或者以yml/yaml后缀结尾的YAML的文件配置。
以设置应用端口为例
properties文件示例(application.properti... 阅读原文
2020-03-18 07:39:04 阅读(2455) 评论(0)
摘要:
多态存在向上转型,类型提升
在子类中要调用自己特有的方法时,需要将父类的引用转化成子类类型,向下转型。
多态自始至终都是子类对象在做着变化。
instanceof 运算符只能用作对象的判断(null为false)。
阅读原文
2020-03-18 07:15:02 阅读(2156) 评论(0)