Java
文章平均质量分 89
YF-lin
这个作者很懒,什么都没留下…
展开
-
Linux/Git面试常用操作命令(掌握这些就够了!!!)
Linux常用命令 列出文件清单:ls 改变当前路径:cd 查看当前路径:pwd 改变文件创建时间以及创建空文件:touch 创建目录:mkdir(-p 创建多级目录) 删除目录:rmdir 删除文件(目录):rm 复制命令:cp 移动文件:mv 显示文件内容:cat 从头开始查看文件内容:head 从文件结尾开始查看内容:tail 分屏显示文件:more 文件比较:diff 排序:sort 统计命令:wc 设置权限:chmod 更改文原创 2020-09-07 00:54:23 · 265 阅读 · 0 评论 -
Java微服务面试题(2020java开发面经总结)
分布式and微服务 Dubbo Dubbo开始于电商系统 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护 垂直应用框架(MVC) 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的体积可控,一定程度上降低了开发人员之间协同以及维护的成本,提升了开发效率。 缺点:但是在垂直架构中相同逻辑代码需要不断的复制,原创 2020-09-04 18:10:57 · 1021 阅读 · 0 评论 -
2020java面试题高级篇-Spring
2020java面试题高级篇-Spring 1.什么是Spring? 参考答案: sping是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器 2.Spring的核心? 参考答案: 控制反转(IoC) 依赖注入(DI) 面向切面编程(AOP) 控制反转(IoC) 参考答案: 控制反转就是把创建对象的权利交给容器去控制,由容器进行注入对象,而不需要人为的去创建,这样就降低代码的耦合度,降低了扩展和维护的成本。它是一个面向对象编程的重要法则。 依赖注入(DI) 参考答案: 依赖注入是指组件之间的依赖原创 2020-08-27 02:07:00 · 516 阅读 · 0 评论 -
2020Java面试题基础篇整理
2020Java面试题基础篇整理1.java基础部分 1.java基础部分 1.Java和JavaScript的区别? 参考回答: JavaScript和java是两家公司开发的不同的两个产品。 Java是Sun公司推出的面向对象的程序设计语言,适合于互联网应用产品的开发;而JavaScript是Netscape推出的一种可以嵌入web页面中运行的基于对象和事件驱动的解释性语言。 Java源代码在运行之前,必须经过编译;JavaScript是一种解释性编程语言,其源代码不需要经过编译,直接由浏览器解释执行原创 2020-08-20 00:57:52 · 246 阅读 · 0 评论 -
Spring 常见面试题
1.Spring是什么? 答:Spring是一个轻量级的IoC和AOP容器框架,是为java应用程序提供基础性服务的一套框架,常见的配置方式有三种:基于XML配置,基于注解配置,基于java配置 主要由以下几个模块组成: Spring core:核心类库,提供IoC服务; Spring context:提供框架式的bean访问方式,以及企业级功能(JUDI、定时服务等); Spring AOP:AOP服务 Spring DAO:对JDBC的抽象,简化了数据访问异常处理 Spring ORM:对现有的ORM(转载 2020-06-09 14:05:54 · 134 阅读 · 0 评论 -
Spring AOP的三种实现方式
AOP实现方式1.AOP环境配置2.AOP实现方式一:使用Spring的API接口3.AOP实现方式二:自定义(切面) 实现AOP4.AOP实现方式三:注解5.总结 1.AOP环境配置 Maven中的导入: <dependencies> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver<原创 2020-06-08 01:40:18 · 392 阅读 · 0 评论 -
Spring基础知识详解
Spring学习总结一级目录二级目录三级目录Spring是什么,有什么优点?Spring Boot 和Spring CloudIOC(Inversion of Control)控制反转的本质? 一级目录 二级目录 三级目录 Spring是什么,有什么优点? Spring是一个开源的免费框架 Spring是一个轻量级的、非入侵室的框架 控制反转(IOC),面向切面编程(AOP) 支持事物的出来,对框架整合的支持 Spring Boot 和Spring Cloud Spring Boot是一个快速开发的脚原创 2020-06-06 01:25:32 · 153 阅读 · 0 评论