具体集合类型 ArrayList:一种可以动态增长和缩减的索引序列 LinkeList:一种可以在任何位置进行高效插入和删除操作的有序序列 ArrayDeque:一种可以用循环数组实现的双端队列 HashSet:一种没有…
标签:java后端开发
Spring Cloud 之 Feign.
一、概述 前面的文章中提到,如果我们要调用其它应用的服务,只能够通过 RestTemplate 的方式,这在我们实际的开发中很不方便。那么有没有类似于 Dubbo 中 @Reference 这样的注解直接调用呢?这就是…
Java之ssh框架spring配置文件配置定时任务
最近做了一个数据同步功能,要求晚上0点去定时同步数据,这是个老项目框架用的ssh,定时任务基于quartz,废话不多说,下面详细说说相关配置。 在spring的配置文件中: 1 <!-- 0点定时任务相关配…
访问对象的属性和行为
1、对象调用成员 public class TransferProperty { int i = 47; public void call() { System.out.println("调用call()方…
Spring+SpringMVC+MyBatis集成(SSM)
1、导入需要用到的jar包 <dependencies> <!--Spring核心包--> <dependency> <groupId>org.springframewor…
【笔记】对自定义异常的理解(Java)
原本,原有的异常是非手动地、自动地抛出的。 了解自定义异常时,发现其信息只是: 继承了谁,即它自己算哪种异常; 它的信息,比如一个ID,这个貌似还是可选的; 它是可被传入信息的 没有遗漏的话,…
Redis常用五大数据类型
五大数据类型常用的命令(此处只介绍常用命令更多命令请参考https://www.redis.net.cn/tutorial/3505.html): Key(键): keys * 查…
史上最全IO流详解,看着一篇足矣
一:要了解IO,首先了解File类 File类里面的部分常量,方法 No. 方法或常量 类型 描述 1 public static final String pathSeparator 常量 表示路径的分隔符…
Java并发编程基础篇
Java并发编程想必大家都不陌生,它是实现高并发/高流量的基础,今天我们就来一起学习这方面的内容。 什么是线程?什么是进程?他们之间有什么联系? 简单来说,进程就是程序的一次执行过程,它是系统进行资源分配和…
自己实现简易版AOP,含AOP实现的步骤分解
一、需求: 自己实现AOP:1.0版本:在某个方法上加”@InOutLog”注解,那么执行到该方法时,方法的前面、后面会输出日志信息。 【自己实现AOP 2.0版本(实现Spring的有前…
类的初始化变量和方法的执行顺序(父子类)
static和没有static的区别:*static的属性/方法在类加载时就已经做好准备,因此类名.就可以调用,与对象存在不存在无关。*非static的属性/方法隶属于对象,必须先创建对象,才能使用。 static的方…
springCloud 搭建Eureka
1.创建springBoot项目 2.在pom.xml中添加依赖 <project xmlns=”http://maven.apache.org/POM/4.0.0″ xmlns:xsi=&…