• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






问题杀手。

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

05 2018 档案

 
ArrayList删除--------ConcurrentModificationException问题
摘要:在做项目中用到List存储数据,在里面做数据操作时候用到了删除。结果抛出ConcurrentModificationException异常。在这里把问题总结一下。 原因: ArrayList进行foreach时所调用的迭代器(内部迭代器Itr) /** * An optimized version 阅读全文
posted @ 2018-05-17 14:10 问题大白 阅读(278) 评论(0) 推荐(0)
面试真题--------spring源码解析AOP
摘要:接着上一章对IOC的理解之后,再看看AOP的底层是如何工作的。 1.实现AOP的过程 首先我们要明白,Spring中实现AOP,就是生成一个代理,然后在使用的时候调用代理。 1.1 创建代理工厂 代码中首先创建一个代理工厂实例ProxyFactory proxyFactory = new Proxy 阅读全文
posted @ 2018-05-16 16:43 问题大白 阅读(5044) 评论(0) 推荐(0)
面试真题--------spring源码解析IOC
摘要:spring是我经常使用的框架,可是你真的对spring理解吗? 还是只知道它得使用。如果你想知道它真实的面目请仔细向下看。 1.spring是如何知道哪些Bean需要实例化的? 容器启动过程中,首先调用DispatcherSerlvet的init方法,init方法内部根据web.xml的配置,读取 阅读全文
posted @ 2018-05-16 15:16 问题大白 阅读(941) 评论(0) 推荐(0)
面试真题-----hashMap原理
摘要:HashMap详解 JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等 简介 Java为数据结构中的映射定义了一个接口java.util.Map HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度。Ha 阅读全文
posted @ 2018-05-15 16:39 问题大白 阅读(439) 评论(0) 推荐(0)
面试必问------索引详解
摘要:一、索引介绍 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是 阅读全文
posted @ 2018-05-15 16:21 问题大白 阅读(488) 评论(0) 推荐(0)
Dubbo配置引发的一个问题--- Duplicate spring bean id
摘要:1.原因 因项目业务需要,要调用RPC框架,项目原本已经依赖了很多RPC接口需要启动时加载,所以准备做成启动时不预加载。 就是在配置的时候加上check=false. 官方文档解释的作用,就是Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上 阅读全文
posted @ 2018-05-08 13:37 问题大白 阅读(8222) 评论(0) 推荐(0)