- 博客(9)
- 收藏
- 关注
原创 Spring-cloud说明
配置管理、(注册中心eureka、zk)、服务发现、服务注册、断路器、路由策略、全局锁、分布式会话、客户端调用、接口网关(zuul)、服务管理系统SpringBoot与Springcloud:1>、SpringBoot简化了xml配置,快速整合框架2>、Springcloud是一套微服务解决方案—RPC远程调用3>、关系Springcloud依赖与SpringBoot(web组件用的SpringMVC),为什么Springcloud会依赖与SpringBoot?因为Springcl
2020-08-01 16:30:55
230
原创 SSM框架面试
何为Spring Bean容器?Spring Bean容器与Spring IOC容器有什么不同吗?答:用于创建Bean对象,管理Bean对象的容器,Spring IOC容器本质上指的就是Spring Bean容器,Spring Bean容器中最核心的机制是IOC机制(控制反转),所以有时候又将Spring Bean容器称之为Spring IOC容器。Spring IOC如何理解?答:IOC是Spring中提供一种控制反转机制,目的是将我们项目中对象的依赖管理交给Spring实现,这样可以更好实..
2020-08-01 09:35:50
272
原创 Idea快捷键介绍
打开设置菜单 ctrl+shift+sSearch Everywhere – Double Shiftalt+shift+up/down 移动当前行或方法(小范围移动)ctrl+shift+up/down 移动当前行或方法(大范围移动)常用的自动补全快捷键:1 Alt+Enter 万能键1 Alt+Insert 生成get/set方法等2 Ctrl+J 引入模板3 Shift+Enter 开始新行4 Alt+Enter5 Ctrl+I 实现接口方法6 Ctrl+O 实现父类
2020-08-01 09:26:47
430
原创 Eclipse快捷键的说明
1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Right上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down选中闭合元素:Alt+Shif
2020-08-01 09:21:37
168
原创 Redis关于持久化
Redis 持久化机制缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题热点数据和冷数据是什么Memcache与Redis的区别都有哪些?单线程的redis为什么这么快redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构redis的过期策略以及内存淘汰机制【~】Redis 为什么是单线程的,优点如何解决redis的并发竞争key问题Redis 集群方案应该怎么做?都有哪些方案?有没有尝试进行多机redis 的部署?如何保证数据一致的?对于大量的请求怎么样处理Re
2020-08-01 09:18:53
134
原创 SSH框架题集
1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作 3. h
2020-08-01 09:15:42
172
原创 java面试题集整理
面试题汇总:我们能将 int 强制转换为 byte 类型的变量吗?如果该值大于 byte 类型的范围,将会出现什么现象?是的,我们可以做强制转换,但是 Java 中 int 是 32 位的,而 byte 是 8 位的,所以,如果强制转化是,int 类型的高 24 位将会被丢弃,byte 类型的范围是从 -128 到 128。Java语言中使用哪两个类封装大数据类型?分别有什么作用?答案:实际编程中,往往会由于数值超出长度范围而失去精度。Java语言中提供了大数据类型解决这个问题,程序员应该对
2020-07-29 11:12:08
439
1
原创 类初试化和实例化
一、类初始化过程1.一个类要创建实例需要先加载并初始化改类main方法所在类需要先加载和初始化2.子类初始化前先初始化父类3.类的初始化就是执行()方法,类变量赋值代码和静态代码块从上到下顺序执行.二、实例初始化过程1.实例初始化就是执行() 方法1).() 有多个,取决于构造器个数2).() 由非静态实例变量赋值代码、非静态代码块 、及对应构造器组成。3).supper()先执行、非静态实例变量代码和非静态代码块 上下顺序执行,构造器代码最后执行4).实例化对象,调用构造器,就是执
2020-07-23 15:11:59
146
原创 反向代理、正向代理
1.反向代理1.1反向代理说明反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无须在用户端作任何设定。反向代理服务器通常可用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服务器的负载,提高访问效率。即反向代理是帮助 资源服务器(也就是目标服务器)工作的;也就是‘客户端眼中的目标服务器’。实际上:反向代理的工作原理是,代理服务器来接受客户
2020-07-12 10:02:50
323
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅