摘要: Nginx面试题 Nginx 1. Nginx简介 1.1 什么是nginx? Nginx是高性能的HTTP和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达50000个并发连接数。 1.2 正向代理 需要在客户端配置代理服务器进行指定网站访问 1.3 反向代理 阅读全文
posted @ 2022-01-22 10:56 ArosyCat 阅读(31) 评论(0) 推荐(0) 编辑
摘要: MySQL面试题MySQL 全值匹配我最爱,最左前缀要遵守; 带头大哥不能死,中间兄弟不能断; 索引列上少计算,范围之后全失效; Like百分写最右,覆盖索引不写星; 不等空值还有or,索引失效要少用; VAR引号不可丢,SQL高级也不难! SQL Joins SELECT <select_list 阅读全文
posted @ 2022-01-21 16:07 ArosyCat 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Redis面试题 Redis 1、NoSQL 技术分类 ① 解决功能性的问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN ② 解决扩展性的问题:Struts、Spring、SpringMVC、Hibernate、MyBatis ③ 解决性能的问题:NoSQL、 阅读全文
posted @ 2022-01-21 15:40 ArosyCat 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1、MyBatis-Plus 1.1 介绍 MyBaits-Plus(简称MP),是一个MyBatis的增强工具包,只做增强不做改变。为简化开发工作、提高生产率而生。 1.2代码及文档地址 Github: https://github.com/baomidou/mybatis-plus Gitee: 阅读全文
posted @ 2022-01-21 15:26 ArosyCat 阅读(29) 评论(0) 推荐(0) 编辑
摘要: MyBatis面试题MyBatis XxxMapper.xml文件头格式 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybat 阅读全文
posted @ 2022-01-21 15:10 ArosyCat 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1、MVC 什么是MVC? MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分。 M:Model,模型层,指工程中的JavaBean,作用是处理数据。 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如Student、User等 一类称为业务处理Bean:指Ser 阅读全文
posted @ 2022-01-21 14:56 ArosyCat 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 什么是Spring? Spring是轻量级的开源的JavaEE框架 IOC:控制反转,把创建对象的过程交给Spring进行管理 AOP:面向切面,不修改源代码进行功能增强 为什么需要Spring? Spring可以解决企业应用开发的复杂性,有以下特点: 方便解耦,简化开发 AOP编 阅读全文
posted @ 2022-01-21 14:46 ArosyCat 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1、Spring与SpringBoot Spring的生态 覆盖了:web开发、数据访问、安全控制、分布式、消息服务、移动开发、批处理..... Spring5重大升级 响应式编程 内部源码设计 基于Java8的一些新特性,如:接口默认实现。重新设计源码架构。 为什么要使用SpringBoot? S 阅读全文
posted @ 2022-01-01 15:47 ArosyCat 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到我的博客园! 阅读全文
posted @ 2021-12-25 15:18 ArosyCat 阅读(10) 评论(0) 推荐(0) 编辑