![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础类
zhanjinsvip
学习创造新的可能
展开
-
Transaction注解说明
事务原创 2022-06-29 09:32:15 · 784 阅读 · 0 评论 -
Spring相关注解
注解原创 2022-06-29 09:30:42 · 224 阅读 · 0 评论 -
分布式环境下,同步服务本地缓存
分布式环境下,同步服务本地缓存原创 2022-06-18 10:39:11 · 730 阅读 · 0 评论 -
Spring添加线程池
在SpringBoot中,频繁创建线程比较消耗性能,所以采用线程池的形式1、定义ThreadPoolTaskExecutor2、在SpringBean方法上添加 @Async("serviceTask")注解即可@EnableAsync@Configurationpublic class ThreadPoolConfig { @Bean("serviceTask") public ThreadPoolTaskExecutor serviceTask() { T...原创 2022-05-14 17:57:49 · 1086 阅读 · 0 评论 -
Spring AOP使用场景
AOP用来封装横切关注点,具体可以在下面的场景中使用:Authentication 权限Caching 缓存Context passing 内容传递Error handling 错误处理Lazy loading 懒加载Debugging 调试logging, tracing, profiling and monitoring 记录跟踪 优化 校准Performance optimization 性能优化Persistence 持久化Resource pooling原创 2022-05-14 14:43:19 · 67 阅读 · 0 评论 -
缓存学习笔记
缓存原创 2022-05-14 14:42:05 · 199 阅读 · 0 评论 -
同步,异步,阻塞,非阻塞
同步,异步,阻塞,非阻塞概念: 同步和异步是针对应用程序和内核的交互而言的 阻塞和非阻塞是针对于进程在访问数据的时候,阻塞方式下读取或者写入函数将一直等待,而非阻塞方式下,读取或者写入函数会立即返回一个状态值。 同步和异步是目的,阻塞和非阻塞是实现方式1、什么是同步? 同步是指用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,亲自做这件事2、什么是异步? 异步是指用户进程触发原创 2017-12-12 19:33:10 · 261 阅读 · 0 评论 -
Java NIO学习总结
Java NIO学习总结、概念理解原创 2017-12-12 19:21:28 · 170 阅读 · 0 评论 -
Java基础知识汇总
(一) Java常见异常1. java.lang.RuntimeException2. java.lang.NullPointerException3. java.lang.ArrayIndexOutOfBoundsException4. java.lang.NumberFormatException5. java.lang.ClassNotFoundException6.原创 2017-11-07 15:55:05 · 209 阅读 · 0 评论 -
JVM虚拟机简单介绍
一、JVM虚拟机简介虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。相对Java语言,专门为Java提供虚拟运行平台的系统。目前常用的JVM主要有:1、SUN(HotSpot VM)-血统纯正的虚拟机2、Oracle JRockit(原Bea JRockit)-号称是世界上最快的JVM-适合财务前端办原创 2017-11-07 15:47:53 · 420 阅读 · 0 评论 -
Java中51个关键字详解
abstract: 修饰符号,声明抽象方法和抽象类。声明方法时表示该方法只有特征签名,没有具体实现。而是把具体实现留给继承该类的子类,并且抽象类不能直接用new来实例化对象即使有公共的构造函数assert: 断言,用于定位程序错误。它是一种程序的调试,测试方式boolean: 布尔数据类型,属于基本数据类型,默认情况下boolean的值为false。break: 流程控制,用原创 2017-11-07 15:42:32 · 6748 阅读 · 0 评论 -
JVM垃圾回收器简单介绍
新生代收集器使用的收集器:Serial、PraNew、Parallel Scavenge老年代收集器使用的收集器:Serial Old、Parallel Old、CMSSerial收集器(复制算法)新生代单线程收集器,标记和清理都是单线程,优点是简单高效。Serial Old收集器(标记-整理算法)老年代单线程收集器,Serial收集器的老年代版本。原创 2017-11-07 15:37:51 · 216 阅读 · 0 评论 -
JVM运行时数据区总结分享
程序计数器:特征:每个线程都有独立的程序计数器一块较小的内存空间,可以看作当前线程所执行的字节码的行号指示器唯一不会引发异常的区域作用:程序计数器是用于存放下一条指令所在单元的地址的地方本地方法栈(Native Stack):特征:线程私有,生命周期与线程相同后进先出(LIFO)栈可能出现OutOfMemoryError异常和StackOverflo原创 2017-11-07 15:35:22 · 169 阅读 · 0 评论 -
JVM虚拟机参数总结分享
一是标准参数(-)所有的JVM实现都必须实现这些参数的功能,而且向后兼容;二是非标准参数(-X)默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;三是非Stable参数(-XX)此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;标准参数:-server设置jvm使用server模式,特点是启动速度比较原创 2017-11-07 15:30:12 · 236 阅读 · 0 评论