自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 java面试题saas

第1天技能1. 能够使用maven分模块构建项目2. 可以使用pd绘制用例图面试题maven的作用是什么? 依赖管理:对jar包的管理 一键构建:通过一个命令来完成项目的构建过程maven的常见命令有哪些? 每个命令对应的作用是什么? 清理 clean 清理上一次构建过程产生的文件,就是把target目录删除清理掉 编译 compile 将正式的java文件,也就是对main目录下的java文件编译 测试 test 编译并执行test下的文件

2020-10-14 21:36:11 11259 1

原创 java面试题Dubbo

java面试题_Dubbo1.谈一下分布式和集群的概念的区别.集群:多台服务器重复完成同一个任务,即同一个任务部署在多态服务器上。分布式:多态服务器协作完成同一个任务,即将一个任务分成多个子任务,将多个子任务部署到多台服务器上协同完成同一个任务。2.什么是SOA架构?它跟分布式架构的区别是什么? 先说一下什么是分布式框架: 狭义:javaweb的分布式架构是指将服务层单独出来,并部署在tomcat上对外提供服务, 在controller中可以通过远程调用的方式来访问服务层中的方法。 广义

2020-10-14 00:35:13 296

原创 递归打印1-N

递归打印1-Npublic class Demo02 { public static void main(String[] args) { int n =10; getvalue(n); } private static void getvalue(int n) { if (n!=1){ getvalue(n-1); } System.out.println(n); }

2020-05-27 09:57:02 350

原创 设计模式(二):多列设计模式

设计模式(二):多列设计模式多列设计模式设计模式(二):多列设计模式多列设计模式1.什么是多列设计模式2.多列设计模式的实现步骤3.实现代码多列设计模式1.什么是多列设计模式多例模式,是一种常用的软件设计模式。通过多例模式可以保证系统中,应用该模式的类有固定数量的实例。多例类要自我创建并管理自己的实例,还要向外界提供获取本类实例的方法。2.多列设计模式的实现步骤a.创建一个类, 将构造...

2020-03-31 20:57:49 361

原创 设计模式(一):单列设计模式

设计模式(单列设计模式、多列设计模式)设计模式设计模式单列设计模式1.什么是单列设计模式:2.单列设计模式的实现步骤:3.单列设计模式的应用场景4.单列设计模式的适用场景5.饿汉单列设计模式6.懒汉单列设计模式多列设计模式设计模式单列设计模式1.什么是单列设计模式:单例模式,是一种常用的软件设计模式。通过单例模式可以保证系统中,应用该模式的这个类只有一个实例。即一个类只有一个对象实例。...

2020-03-31 20:35:28 312

原创 AIO 异步非阻塞读写

AIO 异步非阻塞读写此篇不做说明只放代码用于自己保存查看服务端代码public class Server { public static void main(String[] args) throws IOException { //开启AsynchronousSocketChannel异步服务端通道 AsynchronousServerSock...

2020-03-27 22:40:57 171

原创 同步、异步 阻塞、非阻塞的理解总结

同步、异步 阻塞、非阻塞的理解总结前言:关于这四个概念看起来很简单,实际也确实如此,但是往出讲时突然有点懵,那我们就来写一下,眼过千遍不如手过一遍.同步、异步 阻塞、非阻塞同步、异步 阻塞、非阻塞的理解总结同步、异步同步(synchronous)异步阻塞、非阻塞阻塞非阻塞总结同步、异步同步和异步强调的是消息通信机制 (synchronous communication/ async...

2020-03-26 23:43:38 121

转载 Lock和sybcgronized(详解)

Lock和sybcgronized(详解)今天看了并发实践这本书的ReentantLock这章,感觉对ReentantLock还是不够熟悉,有许多疑问,所有在网上找了很多文章看了一下,总体说的不够详细,重点和焦点问题没有谈到,但这篇文章相当不错,说的很全面,主要的重点都说到了,所有在这里转载了这篇文章,注意红色字体。在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。...

2020-03-15 23:33:47 164

原创 Java面向对象的三个特性(封装性、继承性、多态性)

Java面向对象的三个特性(封装性、继承性、多态性)首先我们再来提一下面向对象:面向对象是一种符合人类思维习惯的编程思想,显示生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系(每种事物都具备自己的属性和行为)。在程序中使用对象来映射现在中的事物,使用对象的关系来描述事物之间的关系,这种思想就是面对对象的思想。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特...

2020-03-09 23:59:01 6131

原创 final static 接口

final static 接口final: 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,不能被重新赋值。请写出final可以修饰的元素,并写出修饰后的含义。final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口修饰类(class)1、该类不能被继承。2、类中的方法不会被覆盖,...

2020-03-04 08:04:33 142

原创 继承、抽象类模板设计

继承1.1:什么继承?继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。1.2:继承的含义:继承描述的是事物之间的所属关系,这种关系是: is-a 的关系。例如,兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之间形成一种关系体系。继承:就是子类继承父类的属性...

2020-03-02 23:57:13 177

转载 弄懂 JRE、JDK、JVM 之间的区别与联系(转载保存)

其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 xxx.java 文件是被谁编译,又被谁执行,为什么能够跨平台运行。首先,我们分别对这三者进行阐述。JVM :英文名称(Java Virtual Machine),就是我...

2020-02-08 09:42:35 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除