![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 92
Java知识体系
思遥~
思想有多远,才能走多远!
展开
-
Servlet项目创建
Servlet项目的创建,访问异常情况分析原创 2023-02-06 15:39:39 · 2248 阅读 · 0 评论 -
Maven的配置及使用
文章目录一、关于Maven1.Maven的概念2.Maven的作用二、Maven的配置及使用1.Maven 依赖管理流程2.Maven的配置三、新建maven项目四、添加外部jar包1.查找依赖信息2.添加依赖至pom.xml3.加载依赖4.代码测试五、Maven项目jar导入失败解决方案1.检查配置2.删除jar包3.使用Maven重新生成依赖六、Maven生命周期一、关于Maven1.Maven的概念Maven 是⼀个项⽬构建⼯具,创建的项⽬只要遵循 Maven 规范(称为Maven项⽬),即可使原创 2022-05-14 17:10:43 · 6739 阅读 · 2 评论 -
死锁的产生和避免
1.死锁的定义死锁:指的是两个或两个以上的进程在执⾏过程中,由于竞争资源或者由于彼此通信⽽造成的⼀种阻塞的现象,若⽆外⼒作⽤,它们都将⽆法推进下去。简而言之,就是两个进程在各自拥有锁的前提下,又尝试获取对方锁,从而导致程序一直处于阻塞状态的情况。(1)图示说明:线程1在拥有资源1的情况下,尝试申请线程2所占有的资源2,而线程2又在拥有资源2的情况下,尝试获取线程1释放的资源1,但是两个线程此时都占有资源且不释放,所以它们一直处于互相等待的状态,即死锁状态。(2)代码实例:用synchroniz原创 2022-04-22 19:26:02 · 682 阅读 · 0 评论