- 博客(9)
- 收藏
- 关注
原创 java元注解
1.在注解类里面使用@Repeatable注解时要先创建一个数组容器注解类,他们俩的注解(除了@Repeatable注解)要保持一致,而且数组容器注解类需要有一个数组属性,这个属性类型必须是注解类名 2.在@Repeatable里面指向容器的字节码文件。@Retention有下面的取值。
2023-09-17 14:14:48 87 1
原创 泛型擦除原理
如图可知java源文件会先进过编译阶段编译成.class结尾的字节码文件再进行解释执行,在解释执行之前,jvm会先将泛型告诉补偿程序,然后在解释执行时就会将泛型擦除了,在执行完后再将类型进行强制。这张图更详细的列出了从擦除前到擦除后所做的行为。java中泛型在解释执行时会被擦除掉。
2023-08-07 21:59:53 36 1
原创 java迭代器中并发修改异常
总结:简单来说就是只要在迭代器中用集合的方法修改集合,就一定会暴露并发修改异常,如果没暴露只是因为在执行hashNext()方法时因为没有下一个值所以退出循环了,如果有下一个值就会执行next()方法暴露并发修改异常
2023-08-03 21:45:40 187
原创 在Linux系统的虚拟机上安装达梦数据库
1.关闭防火墙systemctl status firewalld//查看防火墙systemcl disable firewalld//重启后永久关闭防火墙2.关闭SeLinux用vim /etc/selinux/config进入文本文档将这个改为:SELINUX=disabled3.配置达梦系统限制 vim/etc/security/limits.conf在End of file上面输入两行代码分别为:dmdba soft nofile 4096dmdba hard nofile 6553
2022-10-27 08:35:49 1016
java的SpringBoot基础常用规范
2023-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人