2019年3月14日

jvm

摘要: 194.说一下 jvm 的主要组成部分?及其作用? JVM的基本结构及其各部分详解(一) JVM的基本结构及其各部分详解(二) 195.说一下 jvm 运行时数据区? JVM入门——运行时数据区 196.说一下堆栈的区别? 堆是进程资源,栈是线程资源, 1.栈内存存储的是局部变量而堆内存存储的是实体 阅读全文

posted @ 2019-03-14 16:18 UbuntuWorld 阅读(318) 评论(0) 推荐(0)

2019年3月11日

Redis

摘要: 179.redis 是什么?都有哪些使用场景? 缓存功能、计数、session共享、排行榜、分布式锁、队列、redis-ML 180.redis 有哪些功能? 181.redis 和 memecache 有什么区别? 1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过mem 阅读全文

posted @ 2019-03-11 21:35 UbuntuWorld 阅读(254) 评论(0) 推荐(0)

MySql

摘要: 164.数据库的三范式是什么? 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些 规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式: 第一范式:当关系模式R的所有属性都不能在 阅读全文

posted @ 2019-03-11 21:34 UbuntuWorld 阅读(591) 评论(0) 推荐(0)

Zookeeper

摘要: 157.zookeeper 是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户 zook 阅读全文

posted @ 2019-03-11 21:33 UbuntuWorld 阅读(335) 评论(0) 推荐(0)

Kafka

摘要: kafka学习笔记:知识点整理 152.kafka 可以脱离 zookeeper 单独使用吗?为什么? 不可以,kafka必须要依赖一个zookeeper集群才能运行。kafka系群里面各个broker都是通过zookeeper来同步topic列表以及其它broker列表的,一旦连不上zookeep 阅读全文

posted @ 2019-03-11 21:32 UbuntuWorld 阅读(591) 评论(0) 推荐(0)

Mybatis

摘要: 125.mybatis 中 #{}和 ${}的区别是什么? 126.mybatis 有几种分页方式? 127.RowBounds 是一次性查询全部结果吗?为什么? 128.mybatis 逻辑分页和物理分页的区别是什么? 1:逻辑分页 内存开销比较大,在数据量比较小的情况下效率比物理分页高;在数据量 阅读全文

posted @ 2019-03-11 21:31 UbuntuWorld 阅读(214) 评论(0) 推荐(0)

Spring Boot/Spring Cloud

摘要: 104.什么是 spring boot? 在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在spring配置文件中创建<bean> 阅读全文

posted @ 2019-03-11 21:30 UbuntuWorld 阅读(262) 评论(0) 推荐(0)

Spring/Spring MVC

摘要: 90.为什么要使用 spring? 答:spring是一个开源框架,是个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 方便结构简化开发 AOP编码的支持 声明式事物的支持 方便程序的测试 方便集成各种优势框架 降低Java EE API 的使用难度 91.解释一下什么是 aop? 答:A 阅读全文

posted @ 2019-03-11 21:30 UbuntuWorld 阅读(235) 评论(0) 推荐(0)

设计模式

摘要: 88.说一下你熟悉的设计模式? 89.简单工厂和抽象工厂有什么区别? 简单工厂模式: 抽象产品接口、具体产品类、工厂类。 //产品=工厂类(具体产品类型) 上转型对象 优点: 抽象工厂模式隔离了具体类的生产,使得客户并不需要知道什么被创建。 当一个产品族中的多个对象被设计成一起工作时,它能保证客户端 阅读全文

posted @ 2019-03-11 21:29 UbuntuWorld 阅读(99) 评论(0) 推荐(0)

网络

摘要: 79.http 响应码 301 和 302 代表的是什么?有什么区别? 301 redirect: 301 代表永久性转移(Permanently Moved) 302 redirect: 302 代表暂时性转移(Temporarily Moved ) http状态码301和302详解及区别 80. 阅读全文

posted @ 2019-03-11 21:29 UbuntuWorld 阅读(166) 评论(0) 推荐(0)

导航