07 2020 档案

springmvc面试问题
摘要:讲下SpringMvc和Struts1,Struts2的比较的优势 性能上Struts1>SpringMvc>Struts2 开发速度上SpringMvc和Struts2差不多,比Struts1要高 讲下SpringMvc的核心入口类是什么,Struts1,Struts2的分别是什么 SpringM 阅读全文

posted @ 2020-07-28 16:54 Coder-Wf 阅读(287) 评论(0) 推荐(0) 编辑

Spring事务失效的 8 大原因
摘要:目录 数据库引擎不支持事务 没有被 Spring 管理 方法不是 public 的 自身调用问题 数据源没有配置事务管理器 不支持事务 异常被吃了 异常类型错误 1. 数据库引擎不支持事务 这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支 阅读全文

posted @ 2020-07-28 14:54 Coder-Wf 阅读(462) 评论(0) 推荐(0) 编辑

Spring框架IOC和AOP的实现原理
摘要:目录 IoC AOP IoC(Inversion of Control) IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring来控制 阅读全文

posted @ 2020-07-28 14:22 Coder-Wf 阅读(315) 评论(0) 推荐(0) 编辑

Spring中用到的设计模式
摘要:目录 简单工厂 工厂方法(Factory Method) 单例模式(Singleton) 适配器(Adapter) 包装器(Decorator) 代理(Proxy) 观察者(Observer) 策略(Strategy) 模板方法(Template Method) 第一种:简单工厂 又叫做静态工厂方法 阅读全文

posted @ 2020-07-28 13:59 Coder-Wf 阅读(402) 评论(0) 推荐(0) 编辑

69道Spring面试题和答案
摘要:目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概述 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些 阅读全文

posted @ 2020-07-28 11:35 Coder-Wf 阅读(217) 评论(0) 推荐(0) 编辑

对mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁概念的理解
摘要:我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突) 1. 乐观锁 乐观锁不是数据库自带的,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,在操作数据时,并不进行任何其他的特殊处理(也就是不加锁),而在进行更新后,再去判断是否有 阅读全文

posted @ 2020-07-27 17:14 Coder-Wf 阅读(436) 评论(0) 推荐(0) 编辑

MySql数据库的索引类型
摘要:MySql数据库的索引类型分为5种:普通索引,唯一索引,主键索引,组合索引,全文索引。下面对这5种索引做详细介绍。 1. 普通索引 这是最基本的MySQL数据库索引,它没有任何限制,用于加速查询。它有以下几种创建方式: 创建索引: CREATE INDEX indexName ON mytable( 阅读全文

posted @ 2020-07-27 15:40 Coder-Wf 阅读(1346) 评论(0) 推荐(0) 编辑

Redis和Memcache的详细理解与区别
摘要:1. Redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bi 阅读全文

posted @ 2020-07-27 11:50 Coder-Wf 阅读(423) 评论(0) 推荐(0) 编辑

Redis简介
摘要:1 数据类型 Redis最为常用的数据类型主要有以下五种: String Hash List Set Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject对象来表示所有的ke 阅读全文

posted @ 2020-07-27 11:05 Coder-Wf 阅读(211) 评论(0) 推荐(0) 编辑

redis持久化的两种方式
摘要:1 介绍两种持久化方式 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构 阅读全文

posted @ 2020-07-27 09:59 Coder-Wf 阅读(419) 评论(0) 推荐(0) 编辑

提高SQL查询效率的23种方法
摘要:对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置 阅读全文

posted @ 2020-07-24 11:42 Coder-Wf 阅读(1733) 评论(0) 推荐(0) 编辑

MySql中limit的用法
摘要:limit子句用于限制查询结果返回的数量 格式: select * from tableName limit i,n tableName:表名 i:为查询结果的索引值(默认从0开始),当i=0时可省略i n:为查询结果返回的数量 i与n之间使用英文逗号","隔开 Example: select * 阅读全文

posted @ 2020-07-22 22:55 Coder-Wf 阅读(1820) 评论(0) 推荐(0) 编辑

说说mysql和oracle他门的分页查询,分别是怎么实现的?
摘要:MySQL: MySQL数据库实现分页比较简单,提供了LIMIT函数。一般只需要直接写到sql语句后面就行了。 LIMIT子句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数,第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最 阅读全文

posted @ 2020-07-22 22:41 Coder-Wf 阅读(489) 评论(0) 推荐(0) 编辑

JSON简介
摘要:介绍JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Dece 阅读全文

posted @ 2020-07-21 21:59 Coder-Wf 阅读(180) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示