
知识点复习
IT William Chan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis面试题
Redis 持久化机制 Redis是一个支持持久化的NoSQL数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的。 实现:单独创建fork()一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临时文件中,持久化的过程结束了,再用这个临时文件替换上次的快照文件,然后子进程退出,内存释放...原创 2020-05-04 12:15:43 · 399 阅读 · 0 评论 -
MySQL 优化,索引
一、MyISAM 和 InnoDB 1. 对比: 2. MyISAM 适用于读操作多于写操作,写锁后其他线程不能做任何操作,会造成阻塞。不支持事务。 支持Btree索引 MyISAM 使用表锁:执行select语句前,会自动给涉及的表加读锁,执行增删改前给涉及的表自动加写锁。 3. InnoDB Mysql 默认InnoDB 存储引擎,部分支持事务,支持Btree和自适应Hash...原创 2020-05-04 10:28:09 · 271 阅读 · 0 评论 -
Shiro
Shiro 是什么? Apache Shiro 是 Java 的一个安全(权限)框架。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。 Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。 Shiro 功能简介 Authentication:身份认证/登录,验证用户是不是拥有相应的身份。 Aut...原创 2020-04-24 22:14:42 · 336 阅读 · 0 评论 -
Spring的IOC底层原理
基于注解的IOC容器流程 Spring基于注解的开发方式,获取IOC容器。 AnnotationConfigApplicationContext是一个用来管理注解bean的容器,继承GenericApplicationContext这个通用应用上下文。 接下来我们就看看 AnnotationConfigApplicationContext 是怎么实现Bean的创建-初始化等一系列工作。 ...原创 2020-04-22 16:10:12 · 743 阅读 · 0 评论 -
Spring注解归纳
一、配置注解 1. @Configuration 告诉Spring这是一个配置类,此注解等同于配置文件<bean></bean> (类上) 2. @ComponentScan value属性:指定要扫描的包 (类上) excludeFilters = Filter[] ,指定扫描的时候按照什么规则排除哪些组件 FilterType.ANNOTATION 按照注解扫描...原创 2020-04-20 22:56:10 · 240 阅读 · 0 评论 -
SpringMVC
SpringMVC的组件 一、前端控制器 DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由 它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。 <!-- 前端控制器 --> <servlet>...原创 2020-04-14 22:33:28 · 225 阅读 · 0 评论 -
Spring
一、基于 XML 的配置 1. IOC 中 bean 标签和管理对象细节 1.1 bean标签 作用: 用于配置对象让 spring 来创建的。 默认情况下它调用的是类中的无参构造函数。如果没有无参构造函数则不能创建成功。 属性: id:给对象在容器中提供一个唯一标识。用于获取对象。 class:指定类的全限定...原创 2020-04-11 11:56:25 · 213 阅读 · 0 评论