- 博客(18)
- 收藏
- 关注
原创 企业级spring学习日记(四)
SpringMVC入门案例①:使用SpringMVC技术想导入SpringMVC坐标与Servlet坐标②:创建SpringMVC控制器类(等同于Servlet功能)}}③:初始化SpringMVC环境,设定SpringMVC加载对应的bean}④:初始化Servlet容器,加载SpringMVC环境,并设置SpringMVC技术处理请求//Tomcat容器加载spring配置}//拦截所有请求}}}SpringMVC工作流程启动服务器初始化过程。
2022-09-29 17:12:22 148
原创 企业级spring学习日记(三)
事务作用:在数据层保障一系列的数据库操作同成功同失败Spring事务作用:在数据层或业务层保证一系列的数据库操作同成功同失败}......}案例:银行转账操作A向B转账100,数据库中A的金额数减少,B的金额数增加①:在业务层接口上添加Spring事务管理}注意:Spring注解式事务通常添加在业务层接口中而不会添加到业务层实现类中,降低耦合注解式事务可以天交到业务方法上表示当前方法开启事务,也可以添加到接口上表示当前接口所有方法开启事务②:设置事务管理器@Bean}
2022-09-29 11:20:49 207
原创 企业级spring学习日记(二)
AOP面向切面编程,一种编程范式。·OOP面向对象编程作用:在不惊动原始代码的情况下对其功能进行加强AOP核心概念连接点:程序执行过程中的任意位置,粒度为执行方法、抛出异常、设置变量等·在SpringAOP中,理解为方法的执行切入点:匹配连接点的式子·在SpringAOP中,一个切入点可以只描述一个具体方法,也可以匹配多个方法通知:在切入点处执行的操作,也就是共性功能通知类:定义通知的类切面:描述通知与切入点的对应关系。
2022-09-28 22:03:44 141
原创 spring基本概念
轻量级开源的J2EE框架。它是一个容器框架,用来装javabean,中间层框架,可以起到一个连接的作用,让企业级开发更快更简洁。spring是一个轻量级的控制反转(IOC)和我面向切面(AOP)的容器框架。
2022-09-21 11:38:50 136
原创 Java基础复习笔记(五)
1.一般的队列只能保证最为一个有限长度的缓冲区,如果超出了缓冲区,就无法保留当前的任务,阻塞队列通过阻塞可以包六中想要继续入队的的任务;阻塞队列可以保证任务队列中没有任务时阻塞获取任务的线程,使得线程进入wait状态,释放cpu资源。2.在创建新的线程是,是要获取全局锁的,这个时候其他的就得阻塞,影响整体效率。
2022-09-20 15:43:36 75
原创 Java基础复习笔记(四)
为了解决复制算法缺陷,标记阶段跟标记清楚算法相同,但是完成标记之后,不是直接清楚垃圾内存,将存活对象向一端移动,然后将边界以外的所有内存直接清楚。就绪状态:线程对象创建后,其他线程调用了该对象的start方法,该状态的线程位于可运行线程池中,变得可运行,等待CPU的使用权;线程安全是指我们在写某段代码,多个线程同时执行这段代码时,不会产生混乱,依然能够的带正确的结果;线程分为用户线程和守护线程,用户线程是普通线程,守护线程是JVM的后台线程,比如垃圾回收线程。
2022-09-20 11:27:47 58
原创 Java基础复习笔记(三)
如果此位置上的Node对象是链表节点,则将key和value封装为一个链表Node并通过尾插法插入到链表的最后位置去,尾插法需要遍历链表,在遍历过程判断是否存在当前key,存在则更新value,遍历完成后将新链表Node插入到链表中,插入后当链表阶段个数到达8,则转换为红黑树;如果是红黑树Node,则先将key个value封装为一个红黑树节点并添加到红黑树种去,在这个过程中判断红黑树种是否存在当前key,如果存在则更新value;3.取每个元素的key,并基于新数组的长度,算出每个元素再新数组中的下标;
2022-09-20 09:23:25 80
原创 JAVA基础复习笔记(二)
hashCode()的作用是获取哈希码,也称为散列码;实际上是返回一个int证书,这个哈希吗的作用是确定改对象在哈希表中的索引位置。哈希表存储的是键值对,它的特点是能根据“键”快速的检索出所对应的“值”即可以快速找到所需对象。可以利用hashCode来做一些提判断:两个对象hashCode不同,那么两个对象肯定是不同的两个对象;两个对象hashCode相同,可能是一个对象,也可能是两个对象;两个对象相等,hashCode相同;
2022-09-19 22:27:41 103
原创 java基础复习笔记(一)
对比面向过程,是两个完全不同的处理问题的角度;面向过程更多的是注重事情的每一个步骤,面向对象更多的是注重的是这个事情的参与者,是参与者更需要什么。相对比来说,面向过程比较直接高效,但是面向对象更易于复用、维护。
2022-09-19 21:32:12 231 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人