
备战面试
文章平均质量分 95
整理面试,备战面试
week@eight
懂得越多,越无知
展开
-
MyBatis框架
MyBatis框架MyBatis框架开发流程MyBatis中的SqlSessionFactory创建过程延申SqlSession创建方式Mapper接口的动态代理要求XML配置文件中的动态SQL标签SqlSession中执行SQL语句的执行器Executor类型,默认类型MyBatis底层封装的是JDBC,MyBatis框架单独使用的时候默认事务管理方式是什么MyBatis框架开发流程此处引用MyBatis 框架工作流程MyBatis的准备流程MyBatis的主配置xml文件通过读取xml文件到原创 2021-07-30 08:54:11 · 125 阅读 · 0 评论 -
SQL系列
SQL系列SQL编写的注意事项索引的使用注意事项延申索引底层数据结构索引的限制MySQL各种常用的函数SQL编写的注意事项我们对速度和资源进行了优化,优化后的查询可以运行得更快,所需的计算能力也更低 使用EXPLAIN 优化查询 EXPLAIN 语句提供了关于 MySQL 如何执行语句的信息。根据 MySQL 文档,EXPLAIN 与 SELECT、 DELETE、 INSERT、 REPLACE 和 UPDATE 语句一起工作。它显示内置的 MySQL 优化器提供的关于语句执行计划和每个表原创 2021-07-28 22:36:15 · 216 阅读 · 0 评论 -
Servlet结构&JSP的生命周期&JSP和Servlet关系
Servlet结构&JSP的生命周期&JSP和Servlet关系介绍Servlet结构Servlet继承树中各类型|接口的特性JSP和Servlet关系JSP的生命周期延申FilterListener责任链设计模式观察者设计模式Filter和Interceptor的异同Spring AOP概念代理设计模式动态代理|静态代理静态代理动态代理介绍Servlet结构Servlet继承树中各类型|接口的特性Servlet接口init(ServletConfig config),创建Ser原创 2021-07-27 22:30:41 · 731 阅读 · 0 评论 -
JDBC系列
JDBCJDBC访问数据库的6个基本步骤JDBC事务管理方式JDBC的默认事务是提交还是回滚?延申JDBC访问数据库的6个基本步骤加载并注册 JDBC 驱动程序创建数据库的连接创建SQL命令发送器Statement通过Statement发送SQL命令并得到结果处理结果(select、insert、update、delete语句)关闭数据库资源:(顺序)ResultSet、Statement、connectionJDBC事务管理方式事务标识单个工作单元ACID 属性很好地描述了事务管原创 2021-07-26 22:35:07 · 662 阅读 · 0 评论 -
JavaSE中的集合
JavaSE中的集合JavaSE中的集合结构,常用接口、实现底层数据结构接口特性延申Set|Map集合-Object中常用方法TreeXxx涉及到排序算法Comparable|Comparetor所有的集合都有数据结构Map-RedisQueue-MQ消息队列应用场景Redis底层数据结构(字典)JavaSE中的集合结构,常用接口、实现底层数据结构List集合List集合的主要实现类有ArrayList和LinkedList,分别是数据结构中顺序表和链表的实现另外还包括栈和队列的实现类:Deq原创 2021-07-23 22:03:57 · 469 阅读 · 2 评论 -
IO流&Servlet&SpringMVC
IO流&装饰器模式IO流的特性(方向,单位,功能)常用的IO流接口及类型(类名,功能)延申装饰器模式适配器模式Socket&ServerSocketBIO/NIO/AIOServlet&SpringMVCXML(良构,合法)IO流的特性(方向,单位,功能)Input(Byte)Output(Byte)Input(Character)Output(Character)BasicInputStreamOutputStreamReaderInputStr原创 2021-07-23 08:27:00 · 503 阅读 · 0 评论 -
StringBuffer和StringBuilder的异同
StringBuffer和StringBuilder的异同StringBuffer和StringBuilder的异同理解StringBuilder源码扩展HashMap&HashtableHashMapHashMap扩容机制putgetArrayList&VectorHashtable&PropertiesSynchronizied同步特性LockSynchronized 和 Lock 区别java.util.concurrent悲观锁和乐观锁锁的级别死锁读写锁锁池和等待队列Str原创 2021-07-21 22:57:30 · 705 阅读 · 0 评论