自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Spring-Aop

1:什么是 AOPAOP就是面向切面编程。首先它是一种编程思想,是OOP的一种补充。OOP代码逻辑一般都是自上而下的,在自上而下的过程会产生一些横切性问题,AOP就是处理一些横切性问题,AOP就是把横切性问题和主业务逻辑分开,达到解耦的目的。使代码的重用性和开发效率更高。2:aop中的一些概念aspect:交给spring去管理pointcut:切入点Joinpoint:连接点 JoinPoint是要关注和增强的方法,也就是我们要作用的点Weaving :把代理逻辑加入到目标对象上的过程叫做

2021-03-06 23:02:30 143 1

原创 Spring-装配Bean

本文只是本菜鸟人学习过程的记录笔记Spring容器负责创建程序中的bean,并且通过DI的方式协调各个对象之间的关系。spring提供了三种装配机制①:在XML文件中进行配置②:Java中配置③:隐藏式的自动装配与bean的发现机制spring的配置方式是可以互相搭配的,你可以选择XML方式也可以使用Java的配置的方式,也或者两者都用。1:自动化装配bean首先spring从两个方面实现自动化装配①:组件扫描的方式②: 自动装配组件扫描package A@Configuratio

2021-02-27 22:48:43 83

原创 Object中的方法(1)

让我这个菜鸟淡淡的忧伤一会1:公司一位大佬建议阅读jdk源码,想想自己感到惭愧!感到羞耻! 想到以前看Java基础的时候经常看到问equals()方法和“==”逻辑运算符的区别,然后自己就去看了一下equals()方法,一点点开始。public boolean equals(Object obj) { return (this == obj); }Object中equals和==是一样的。所以...

2020-07-02 23:59:10 762

原创 pom转Javabean

让我这个菜鸟淡淡的忧伤一会1:项目中需要把pom文件转换成Java Bean,用于查看各个依赖的版本号。这里记录一下简单的demo。首先引入 <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version&...

2020-07-02 00:34:10 211

原创 gitLab上根据ProjectId获取文件

让我这个菜鸟淡淡的忧伤一会1:工作上需要到gitLab上去取pom或者build.gradle文件提取依赖相关信息。可以根据项目的id去取,所以就需要先拿到项目的projectID,在开始之前需要到gitlabs上设置私有token,后面会用到,如下图所示:点击settings,然后再点击页面左边的Access Tokens 后面取接着就是代码了,当然这里只记录实现思路,具体代码就不贴了,只是为了自己记录一下。...

2020-07-02 00:09:26 2009

原创 获取类方法getMethods()与getDeclaredMethods()

getMethods()可以得到public 的gg与mm方法,但是如果把gg方法改为private,就得不到了。并且可以获得父类所有公共的方法。要获得私有这个时候可以用getDeclaredMethods();不过父类所有公共的方法拿不到...

2020-06-10 21:15:19 788

原创 随机生成几位数字

Random rand = new Random();String Code = “”;for (int a = 0; a < 8; a++) {//生成8位数字Code += rand.nextInt(10);}System.out.println(Code);;

2020-06-10 20:54:56 371

原创 LinkedHashMap有序

菜鸟学习笔记看到LinkedHashMap是有序的,记录一下所以自己试试传入一些数值然后输出。果然按照顺序输出,可是为什么LinkedHashMap是有序的呢?Entry<K,V>继承了HashMap.Node<K,V>, 它里面有个before与after,他是通过这种双向链表保持一致的。...

2020-06-10 20:43:20 643

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除