Java

Spring Boot面试题

SpringBoot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。更多SpringBoot详细介绍请看这篇文章《什么是SpringBoot?》。SpringBoot优点非常多,如: ● 独...
代码星球·2020-08-31

SpringMVC面试题及答案

问题:单例模式,在多线程访问时有线程安全问题解决方法:不要用同步,在控制器里面不能写字段@Controller:该注解表明该类扮演控制器的角色作用:用来映射一个URL到一个类或者一个特定的处理方法上方法:直接在方法中声明这个对象,SpringMvc就自动把属性赋值到这个对象里面String,ModelAndView,L...
代码星球·2020-08-31

SpringCloud面试题及答案

  springcloud是一系列框架的有序集合。它利用springboot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用springboot的开发风格做到一键启动和部署。  在分布式架构中,断路器模式的作用也是类似的,当某个服务单元发生故障...
代码星球·2020-08-31

Spring面试题及答案

Spring:轻量级框架作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:①.IOC/DI(控制反转/依赖注入):把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。②.AOP:面向切面编程编程式事务管理:编程方式管理事务,极大灵活性...
代码星球·2020-08-31

Linux 之Mycat搭建报错 java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException

搭建MyCat环境时出现错误:代理抛出异常错误:java.net.MalformedURLException:Localhostnameunknown:java.net.UnknownHostException:node04:无法识别当前的主机名node041.修改networkvi/etc/sysconfig/net...

Java 从入门到精通-反射机制

  Java反射机制是开发者迈向结构化开发的重要一步,同时掌握了反射机制也就掌握了所有框架的核心实现思想。  通过以上的程序就会发现,除了对象的正向处理操作之外,还可以通过getClass()方法来获取一个类对应的完整的信息的结构,而这就是反射的开始。  在整个反射机制之中,Class类是整个反射操作的源头所在,如果现...

SpringMVC springmvc.xml配置路径前缀和后缀

<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLoc...

Spring(注解方式)简单入门

mavenjdkSpringEclipsepom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://...

Spring(XML方式)简单入门

mavenjdkSpringEclipsepom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://...

Spring DI(依赖注入)自动装配 @Autowired、@Resource注解

@Autowired:一部分功能是查找实例,从Spring容器中根据类型(Java类)获取对应的实例;另一部分功能就是赋值,将找到的实例,装配给另一个实例的属性值。(注:一个Java类型在同一个Spring容器中,只能有一个实例。)@Resource:一部分功能是查找实例,从Spring容器中根据Bean的名称(bea...

Spring 核心概念

IoC(核心中的核心):InverseofControl,控制反转。对象创建的权利由程序员交给Spring框架AOP:AspectOrientedProgramming,面向切面编程。在不修改目标对象的源代码情况下,增强IoC容器中Bean的功能DI:DependencyInjection,依赖注入。在Spring框架...
代码星球·2020-08-31

解决Maven无法下载fastdfs-client-java依赖,Dependency 'org.csource:fastdfs-client-java:1.27-SNAPSHOT' not found.

因为fastdfs-client-java-1.27-SNAPSHOT.jar这个依赖包在maven中央仓库是没有的,需要自己编译源码成jar本地安装到maven的本地仓库,安装完以后就能正常引用了(注意:本地必须安装了Maven,并配置好Maven环境变量)<dependency><groupId&...

java 内存模型

1、当前的互联网开发环境有直接的关系:已经不再单独的面对传统的一台主机运行一些程序,而后在进行简单的维护,现在讲究的是:高并发、分布式、高可用,对于程序的调优里面就需要去考虑JVM参数设计、JUC的使用。  【面试必问内容】Java架构师(基础能力):框架设计+通讯+多线程(JUC)+JVM+数据结构+良好的结构设计(...
代码星球·2020-08-31

Spring Cloud和eureka启动报错 解决版本依赖关系

Anattemptwasmadetocallamethodthatdoesnotexist.Theattemptwasmadefromthefollowinglocation,一般报错这行内容,大概率是因为这个是启动的时候找不到方法,每次迭代,或删或减或重构,某些类兴许就被删掉了。/Library/Java/JavaV...

Spring Cloud提供者actuator依赖

<!--actuator依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId>...