摘要: 1. 使用示例 1.在pom中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2.使用aop注解 阅读全文
posted @ 2020-06-16 13:58 go4it 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 代理模式的使用场景:当我们想要在一个已经存在的类上面增加或者修改一些功能时使用。代理对象通常代替原始对象使用,所以代理对象必须要是原始对象相同的接口类型或者是子类型。 在Java中实现动态代理需要涉及到两个角色proxy class(Proxy.newProxyInstance生成)和handler 阅读全文
posted @ 2020-06-16 09:51 go4it 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1. 声明式事务 Spring支持编程式事务管理和声明式事务管理两种方式。 其中声明式注解是建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要 阅读全文
posted @ 2020-06-15 20:42 go4it 阅读(257) 评论(0) 推荐(0) 编辑
摘要: @Configuration @Configuration包含了@Component,所以被其注解的类自身也会被纳入到bean容器中,但是纳入的是经过cglib增强的子类(代理类)。 @Configuration标记的类必须符合下面的要求: 配置类必须以类的形式提供(不能是工厂方法返回的实例)。允许 阅读全文
posted @ 2020-06-15 20:22 go4it 阅读(129) 评论(0) 推荐(0) 编辑
摘要: jdbc是java的数据驱动程序,java语言必须通过jdbc来访问数据库。 数据源DataSource通常包含两个部分连接池和连接池管理。数据源多半能根据url来寻找正确的驱动,实在不行可通过driverClassName来设置。 用户程序访问数据源,使用数据源连接池中的一个连接,数据源中每个数据 阅读全文
posted @ 2020-06-15 17:40 go4it 阅读(430) 评论(0) 推荐(0) 编辑
摘要: Google's Engineering Practices documentation https://github.com/google/eng-practices 面试题 https://blog.csdn.net/ThinkWon/article/details/104397299 Java 阅读全文
posted @ 2020-06-15 12:48 go4it 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1. 元注解@Inherited继承 package com.example.demo; import java.lang.annotation.*; import java.util.Arrays; public class Test { public static void main(Strin 阅读全文
posted @ 2020-06-13 20:21 go4it 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Q15 三数之和 https://leetcode.com/problems/3sum/discuss/681295/Simple-3-pointer-(Similar-approach-to-number-of-triangles). three pointer // my solution im 阅读全文
posted @ 2020-06-12 17:39 go4it 阅读(175) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_37687649/article/details/101351347 阅读全文
posted @ 2020-06-04 22:04 go4it 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 版本:wiris.com下载的官方版本 修改注册表:Win+R "regedit" 找到注册表项目"计算机\HKEY_CURRENT_USER\Software\Install Options"删除下面的"Options7.4"。 然后重启软件 阅读全文
posted @ 2020-06-04 19:46 go4it 阅读(766) 评论(0) 推荐(0) 编辑