java
qq_37717458
这个作者很懒,什么都没留下…
展开
-
GC Roots的分类
Java语言中,GC Roots 包括以下几类 1. 虚拟机栈中引用的对象 2. 本地方法栈内JNI(通常说的本地方法)引用的对象 3. 方法区中类静态属性引用的对象 4. 方法区中常量引用的对象 5. 所有被同步锁synchronized持有的对象 6. Java虚拟机内部的引用(基本数据类型对应的class对象,一些常驻的异常对象(如:NullPointerException,OutofMemoryError),系统类加载器) 8. 反应java虚拟机内部情况的JMXBean,JVMTI中注册的回调,本原创 2020-07-10 08:05:29 · 600 阅读 · 0 评论 -
AOP的切入点表达式写法
关键字:execution 表达式: 访问修饰符 返回值 包名.包名.包名.包名…类名.方法名(参数列表) 标准的写法: public void com.spring.service.impl.AccountServiceImpl.saveAccount() TIPS: 访问修饰符可以省略 void com.spring.service.impl.AccountServiceImpl.save...原创 2020-04-26 21:02:42 · 211 阅读 · 0 评论 -
java中获取src路径下文件的一种方法
获取src文件夹下的properties文件 ClassLoader classLoader = Jutil.class.getClassLoader(); URL resource = classLoader.getResource("jdbc.properties"); String path = resource.getPath(); ...原创 2019-04-12 21:01:46 · 3722 阅读 · 0 评论 -
springboot的错误处理机制
springboot的错误处理机制 可以参照ErrorMvcAutoConfiguration DefaultErrorAttributes @Bean @ConditionalOnMissingBean(value = ErrorAttributes.class, search = SearchStrategy.CURRENT) public DefaultErrorAttribute...原创 2019-06-21 21:47:18 · 223 阅读 · 0 评论 -
Hibernate第二天
文章目录Hibernate 的主键生成策略持久化类的三种状态瞬时态持久态(presisted)脱管态(detached)Hibernate的缓存Hibernate的一级缓存的结构hibernate的事务管理Service中封装业务逻辑操作Hibernate的其他APIQueryCriteriaSQLQuery Hibernate 的主键生成策略 实际开发中不允许用户手动设计主键,一般将主键交给数据...原创 2019-06-22 20:14:56 · 283 阅读 · 0 评论 -
Java8几种构建流的方式
文章目录Java8几种构建流的方式由值创建流由数组创建流由文件生成流由函数生成流:创建无限流迭代生成 Java8几种构建流的方式 由值创建流 可以使用静态方法Stream.of,通过显式值创建一个流 Stream<String> stream = Stream.of("Java 8 ", "Lambads ", "In ", "Action"); stream.map(String::...原创 2019-08-30 15:38:17 · 388 阅读 · 0 评论