![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 56
pi31415926535x
这个作者很懒,什么都没留下…
展开
-
aop注解方式失效问题
代理类.私有方法()当前类.私有方法()原创 2023-04-06 16:47:08 · 852 阅读 · 0 评论 -
aop: This advice advises no methods with annotations
debug了半天,都开始怀疑是不是因为 代理方法的返回值是 object, 而real method的返回值是 List 类型不一致导致的无法找到(虽然这是不可能的,List也是object)原因: https://blog.csdn.net/J080624/article/details/69485899。在写aop的注解后,兴冲冲的放到了real methods上,然后发现并没有执行代理的方法。额,,这个时候就彻底忘记了aop的实现也是 cglib,,原创 2023-04-04 21:16:21 · 2218 阅读 · 0 评论 -
[笔记]-jmh的使用记录
JMH食用方式及string.format, propertyplaceholder性能对比原创 2023-01-11 14:34:53 · 1237 阅读 · 0 评论 -
[笔记]-java枚举中的属性初始化
java枚举中属性的初始化操作方式原创 2023-01-06 13:10:10 · 410 阅读 · 0 评论 -
[笔记] - springboot-jpa 使用sqlite 踩坑
Unable to load class [org.hibernate.dialect.SQLiteDialect] 解决方式原创 2022-12-28 22:30:44 · 1272 阅读 · 0 评论 -
[笔记]-mockito对于多层泛型嵌套对象的mock方案
多层泛型类的mock原创 2022-09-21 14:56:01 · 1292 阅读 · 0 评论 -
[笔记]-获取备份idea项目设置的书签
在用idea看项目时,习惯通过idea的bookmark来标记梳理某个接口的调用链,但有时候,一个项目可能在本地会有多份拷贝(原因很多,可能是同一项目不同任务同时开发而不得不分任务保存在不同地方),此时就想要将原来记录的书签在多个项目中都能显示,具体方法如下:首先打开如下目录: D:\Users\USER\AppData\Roaming\JetBrains\IntelliJIdea2020.1\workspace\xxxxxxxxxxxx.xml关于这个xml文件,,可以通过寻找最近打开的项目来找到原创 2021-08-19 11:14:27 · 1782 阅读 · 0 评论 -
[笔记]-git项目反合、检查冲突并提交
记录一个git的使用:今天有一个需求测试完了,准备发布,测试让我合到release上吧,但是我,我居然忘记怎么合到release分支的操作了,一脸尴尬,于是回家后果断建了一个项目独自尝试了好几次,终于明白这个反合的操作了 (太菜了)首先,这里假设我们的项目是这样的:一个release分支,主要是这个项目的上生产的发布分支,另一个则是我们开发人员自己建的开发dev分支。此外,git的所有操作都是在 gitlab 平台上(因为公司是用的gitlab,话说怎么在github上找不到分支图啊):1、dev正原创 2021-08-03 01:27:37 · 1112 阅读 · 0 评论 -
[笔记]-JVM入门学习
typora-root-url: ./文章目录JVM学习前言JVM体系结构类加载器双亲委派机制沙箱安全机制NativePC方法区栈(虚拟机栈)三种JVM堆结构新生区和老年区永久区(元空间)GC:垃圾回收引用计数法可达性分析复制算法标记清除标记整理分代收集总结JVM学习前言学习视频地址谈谈你对JVM的理解;Java8虚拟机与之前等待变化OOM,栈溢出StackOverFlowError,如何分析JVM的常用调优参数内存快照如何抓取,如何分析Dump文件JVM中类加载器JVM体系结构.原创 2021-05-19 20:39:42 · 161 阅读 · 1 评论 -
[笔记]-java-JUC学习笔记
线程Enum Thread.StateA thread state. A thread can be in one of the following states:NEWA thread that has not yet started is in this state.RUNNABLEA thread executing in the Java virtual machine is in this state.BLOCKEDA thread that is blocked waiting原创 2021-04-27 19:51:44 · 250 阅读 · 0 评论 -
[笔记]java算法题模板
自用一种效率较高的Java算法题的模板(读入速度大概是纯system.in scanner的4倍以上):import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main{ static int n, m; static int a[][], b[][]; public static void main(String[] ar原创 2021-04-05 14:12:02 · 299 阅读 · 0 评论 -
[笔记] java注解和反射简要学习
注解基础的注解概念的解释可以查看这里:一个简单的自实现的注解如下:@Documented@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface MyAnnotation1 { String name();}其中,参数的格式是 类型 名字() 。反射 reflection反射概述反射机制 允许程序执行期间借助 Reflection API 来获取任何类的内部属性和方法。正常方式 :原创 2021-04-03 16:47:12 · 160 阅读 · 0 评论 -
[笔记]-Java多线程简要学习
线程创建Java中线程创建的方式有三种:继承 Thread 类实现 Runnable 接口实现 Callable 接口继承Thread类自定义类继承 Thread 类重写 run() 方法创建线程对象,调用 start() 方法public class ThreadByExtendsThreadClass extends Thread{ @Override public void run() { for(int i = 0; i <= .原创 2021-04-03 16:45:01 · 103 阅读 · 0 评论