Maven项目加载不到Mybatis的xml文件报异常的解决方案

Maven项目加载不到Mybatis的xml文件报异常的解决方案

这是第一篇解决开发问题的博客,以后也会按照这种格式来书写,并不断改进(这条仅本条博客存在)

开发环境:Maven 3.6 || jdk 1.8 || Spring 4 (解决方案亲测有效)

插图

摄影:Christian Lambert,来自Unsplash

阅读更多
剑指Offer(二)

面试题目录

  • 找出数组中重复的数字
  • 不修改数组找出重复的数字

插图

摄影:Roberto Nickson,来自Unsplash

阅读更多
剑指Offer(一)

知识点目录

  • 赋值运算符
  • C++ 中的 struct 和 class 的区别

插图

摄影:Ernest Ojeh,来自Unsplash

阅读更多
Java多线程知识点(第三篇)

知识点目录

  • 什么是并发容器的实现?
  • 多线程同步和互斥实现方法
  • 什么是竞争条件
  • 为什么调用 start() 方法时会执行 run() 方法,为什么不直接调用 run() 方法
  • Java 中怎样唤醒一个阻塞地线程
  • CycliBarriar 和 CountdownLatch 有什么区别?
  • 什么是不可变对象,它对写并发应用有什么帮助?

插图

图片来自第三方 Unsplash

阅读更多
Java多线程知识点(第二篇)

知识点目录

  • 在 Java 中 Executor 和 Executors 的区别
  • 原子操作
  • Java Concurrency API 中的 Lock 接口是什么?对比同步有什么优势?
  • Executors 框架
  • 什么是阻塞队列?阻塞队列的实现原理是什么?如何使用阻塞队列来实现生产者 - 消费者模型?
  • 什么是 Callable 和 Future ?
  • 什么是 FutureTask ?

插图

图片来自第三方 Unsplash

阅读更多
Java多线程知识点(第一篇)

知识点目录

  • 在java中守护线程和本地线程的区别
  • 线程与进程的区别
  • 多线程的上下文切换
  • 死锁与活锁的区别,死锁与饥饿的区别
  • Java中用到的线程调度算法
  • 什么是线程组,为什么在Java中不推荐使用
  • 为什么使用Executor框架

插图

图片来自第三方 Unsplash

阅读更多